avatartwo / avatar2

Python core of avatar²
Apache License 2.0
518 stars 98 forks source link

Does avatar2 support Unicorn emulator? #128

Open zhangpwxwk opened 5 months ago

zhangpwxwk commented 5 months ago

I have been exploring the avatar2 open-source project and noticed that there are some references to Unicorn emulator in the target code and protocols. I'm curious to know if avatar2 supports the Unicorn emulator and if there are any examples or demonstrations of using the Unicorn emulator for simulation.

Could you please provide some information or guidance regarding the integration of Unicorn emulator with avatar2? It would be helpful to understand the capabilities and usage of the Unicorn emulator within the avatar2 framework.

Thank you for your time and contribution to the avatar2 project!

Best regards, zhangpwxwk

mariusmue commented 5 months ago

Hi,

Avatar2 has a UnicornTarget link, also I do not know of any project using this actively at the moment.

As such, there is unfortunately not a lot of example code for this specific target around. There is some sparse example code in the unicorn_caller plugin link.

However, I think it may be better to just follow the handbook and try to write a minimum proof of concept to interact with the unicorn target on your own, and then work from there.