Browse by type
![]()
A GUI open-source assembly emulator-based debugger. Mainly for reverse engineering and learning assembly. Under development, aims to support all major architecture. Powered by Unicorn, Capstone and Keystone Engine.
ZathuraDbg is still in beta, so expect major changes in the framework used or the UI, etc.



chmod +x ZathuraDbg-*AppImage./ZathuraDbg-*AppImageMake sure you have glibc 2.38 or later installed.
Download and run the installer from the releases page.
Read COMPILE.md to compile ZathuraDbg on your machine.
Q. Can ZathuraDbg debug binaries? A. ZathuraDbg can load ELF binaries into the local emulator experimentally. Full process-level binary debugging, dynamic loader emulation, and OS API coverage are still under development.
Q. Does ZathuraDbg support syscalls and OS level APIs? A. Common syscalls are planned to be implemented in the future.
Q. Which architectures are currently supported in ZathuraDbg? A. Intel x86_64 and ARM 32 bit, Thumbv7m and AArch64.
$ claude mcp add ZathuraDbg \
-- python -m otcore.mcp_server <graph>