Awesome Reverse Engineering / Disassemblers & Decompilers
Disassemblers & Decompilers
The engines everything else plugs into.
| Tool | Use it when | Cost | Last push · Stars |
|---|---|---|---|
| Ghidra | NSA's decompiler with scripting, BSim similarity search and a team server. Many 2026 advisories: stay on the latest release. ◆ impersonated▶ runs | Free | 2026-10 · ★ 94k |
| IDA Pro | Industry standard. Free, Home and Pro Essential decompile in the cloud; never use cracked builds. ☁ cloud◆ impersonated▶ runs | Paid · Free tier | website |
| Binary Ninja | Layered intermediate languages that suit scripting; the free edition includes a local MCP server and debugger. ▶ runs | Paid · Free tier | website |
| radare2 | Scriptable command-line framework for quick triage and automation. ▶ runs | Free | 2026-10 · ★ 25k |
| Rizin | radare2 fork focused on usability and a stable API. ▶ runs | Free | 2026-10 · ★ 4k |
| Cutter | Rizin GUI with the Ghidra decompiler built in. ▶ runs | Free | 2026-09 · ★ 20k |
| Hopper | Affordable disassembler for macOS and Linux with strong Mach-O and Objective-C support. ▶ runs | Paid | website |
| RetDec | LLVM-based retargetable decompiler. ⚠ Limited maintenance mode, per its README | Free | 2026-05 · ★ 8.7k |
| Decompiler Explorer | Runs one small binary through many decompilers side by side (dogbolt.org). Uploads are kept and shared with tool authors. ☁ cloud | Free | 2026-10 · ★ 2.7k |
Choosing between the big three? Read Ghidra vs IDA Pro vs Binary Ninja.