Zathura Debugger
@ZathuraDbg
A emulation-based GUI debugger for Assembly Language. https://zathura.dev
You can use me now!
ZathuraDbg is now open source and available for download! @ZathuraDbg
@ZathuraDbg will soon support time travel debugging so you will be able to step back on demand! This applies on everything including the memory, so all stack changes are also reverted back! All of this happens with very minimal memory overhead (around few MBs) only
The performance and stability gains in this release are truly awesome! If you want to learn ARM assembly, you can now use @ZathuraDbg for that :D RISC-V and PowerPC are my next target, other than that amazing features and tools will be soon added!
ZathuraDbg 0.5.0 is out with experimental support for Arm, Thumbv7m and AArch64!
The performance difference between @ZathuraDbg's new version (under dev.) vs the old version is so insane it looks fake 😎
I have also been working on icicle bindings for C/C++ in the past weeks and they're more or less complete :) @ZathuraDbg will essentially replace unicorn engine with icicle as the underlying emulation engine
Over the past year I have been working on Python bindings (icicle-python) in stealth-mode. You can try it out today! The reversing community desperately needs alternatives to unicorn. Icicile is based on Ghidra's semantics and improvements there come essentially for free!