Instead of radare2
radare2 alternatives
radare2 brings binary analysis tasks together in a free, UNIX-like framework: it can disassemble, emulate, debug, modify and analyze binaries across many architectures. Its command-line tools support JavaScript and r2pipe scripting, and r2pm manages plugins and tools. It can edit local files, inspect kernel memory, and debug locally or through remote GDB and WinDbg servers. For a graphical workflow, the project identifies iaito as its official Qt interface. Most of radare2 is under LGPLv3, while dependencies and plugins may use other licenses.
- 1
Frida
Free plan Open source AndroidAPIiPhone+3Runtime instrumentation and API tracing — Frida specializes in injecting scripts into running processes, while radare2 also analyzes, modifies, emulates and disassembles binaries.
Free plan Visit site - 2
Rizin
Free plan AndroidiPhoneLinux+2Binary analysis with Cutter GUI — Rizin pairs binary-analysis tools with Cutter, while radare2 identifies iaito as its official Qt interface.
- 3
Binary Ninja
Free plan APILinuxMac+3Interactive decompilation and automation — Binary Ninja offers C or BNIL decompiler output and a native local or remote debugger, with API and plugin access limited in its free desktop edition.
Free plan · paid from $199 Visit site - 4
Boomerang
Free plan LinuxMacWindowsC decompilation on supported binaries — Boomerang focuses on translating supported machine code into C and supports x86 IA-32, PPC and ST20.
Free plan Visit site - 5
IDA Pro
Free plan LinuxMacWindowsBroad processor disassembly and paid tooling — IDA Pro supports more than 60 processor families for disassembly and bundles the gooMBA deobfuscation plug-in.
- 6
JEB
Free plan APILinuxMac+2Android and multi-format reverse engineering — JEB adds static and dynamic Android analysis, resource reconstruction, and modules for targets including PDF documents and Ethereum contracts.
- 7
Qiling Framework
Free plan APILinuxMac+2Emulation with OS-aware instrumentation — Qiling emulates code in an isolated environment and provides hooks across instructions, memory, syscalls and I/O.
- 8
Cutter
Free plan LinuxMacWindows - 9
FACT
Free plan APILinuxSelf-hosted+1 - 10
FLOSS
Free plan APILinuxMac+2 - 11
ILSpy
Free plan ExtensionLinuxMac+1 - 12
Chalkboard
Free plan Self-hostedWeb - 13
dnSpyEx
Free plan LinuxWindows - 14
EMBA
Free plan LinuxSelf-hosted - 15
ImHex
Free plan LinuxMacWindows - 16
JADX
Free plan LinuxMacWindows - 17
Refinery
Free plan LinuxMacSelf-hosted+1 - 18
dotPeek
Free plan Windows - 19
EUVA (EngineUnpacker Visual Analyzer)
Free plan Windows - 20
pycdc
Free plan LinuxMacWindows - 21
RetDec
Free plan LinuxMacSelf-hosted+1 - 22
Hiew
Free plan Windows - 23
Medusa
Free plan LinuxSelf-hosted - 24
uncompyle6
Free plan LinuxMacSelf-hosted+1 - 25
Vivisect
Free plan APILinuxMac+2 - 26
DRAKVUF
Free plan LinuxSelf-hosted - 27
FirmWire
Free plan LinuxSelf-hosted
The alternatives differ in emphasis: Frida focuses on injecting scripts into running processes, while Qiling combines emulation with instrumentation. Rizin offers a similar spread of binary-analysis tools and Cutter as its official GUI. Binary Ninja, IDA Pro and JEB add distinct decompilation, debugging or automation options, with paid plans or edition limits to weigh; Boomerang centers on translating supported binaries into C. Before switching, compare the tasks you need, target platforms and architectures, interface and scripting preferences, and any price or licensing constraints. A narrower tool may suit a specific workflow better, but may not cover radare2’s broader analysis and file-handling range.