avatartwo / avatar2

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

Can avatar2 not only emulate firmware but also debug firmware? Thank you ! #41

Closed sssyyynnngithub closed 4 years ago

mariusmue commented 4 years ago

Hi @sssyyynnngithub. Enabling firmware emulation is the main entry point for all sorts of dynamic analysis, including debugging. If you are able to run your firmware for instance in the GDB/QEMU target, you can make use of the provided gdb stubs, and control execution and memory via the provided avatar2-apis.

If you have any specific questions, please let us know, otherwise I'll close this issue in a couple of days.

Cheers!