Plugins
Metalware plugins bring Havoc debugging workflows into your reverse-engineering environment.
Ghidra Plugin Binary Ninja Plugin
At a Glance
| Area | Ghidra Plugin | Binary Ninja Plugin |
|---|---|---|
| Debug session controls | Yes | Yes |
| Block + instruction stepping | Yes | Yes |
| Register and memory editing | Yes | Yes |
| Stack view | Yes | Yes |
| Breakpoints/watchpoints | Yes | Yes |
| MMIO stream inspection | Yes | Yes |
| MMIO stream editing / save workflow | Read-focused | Full edit/fork/trim/save workflow |
| Coverage overlays | No | Yes |
| Taint overlays | No | Yes |
| Symbolic state view | No | Yes |
Choose a Plugin
- Use Ghidra if your primary workflow is in Ghidra and you want direct debugger-panel integration.
- Use Binary Ninja if you want deeper MMIO editing and analysis overlays (coverage, taint, symbolic state).
Notes
Common server dependency
Both plugins communicate with the Havoc server API and require valid run/testcase IDs from your existing analyses.