
radare2
Summary
radare2 is a free, UNIX-like reverse-engineering framework and command-line toolset for analyzing binaries across many architectures. It can emulate, debug, modify, and disassemble binaries, and it also supports firmware analysis and decompilation. The tools can edit local files, view kernel memory, and debug programs locally or through remote GDB and WinDbg servers. Scripting is available through an embedded JavaScript interpreter or r2pipe. Its r2pm package manager searches for, installs, updates, and uninstalls plugins and tools; listed integrations include r2ghidra, r2frida, r2yara, and r2pipe. The project identifies iaito as its official Qt graphical interface. Installation options include the Git repository, released binaries, Nix packaging, and source builds. Most of radare2 is licensed under LGPLv3, though dependencies and plugins may have different licenses. It supports operating systems including Windows, Linux, macOS, iOS, and Android, alongside many others.
Who it is for
radare2 suits users who work with binary analysis, debugging, firmware, or reverse engineering across varied architectures. Its command-line workflow and scripting options may appeal to users comfortable with technical tools.
What is good
- Analyzes, emulates, debugs, modifies, and disassembles binaries.
- Supports many operating systems and architectures.
- Offers scripting through JavaScript or r2pipe.
- Includes plugin management through r2pm.
- Has an official Qt graphical interface.
What to know first
- Most of radare2 uses LGPLv3, but dependencies and plugins may differ.
- Security fixes are not backported to old releases.
- The project currently has no bug bounty program.
Verdict
radare2 combines binary analysis and debugging tools with scripting, plugin support, and a graphical interface. Users should note that licensing can vary for dependencies and plugins, and old releases do not receive backported security fixes.
radare2 plans and pricing
All plansCompared on reverse engineering tools
- Free plan
- Yesradare.org
- Decompiler
- Yesradare.org
- Firmware analysis
- Yesradare.org
- Analysis mode
- hybridradare.org
- Plugin API
- Yesradare.org
- Supported platforms
- Windows, Linux, Darwin/macOS, GNU/Hurd, Apple iOS/iPadOS/watchOS, Android, BSD, QNX, Solaris, AIX, Haiku, SerenityOS, and othersradare.org
- Supported architectures
- i386, x86-64, Alpha, ARM, AVR, BPF, MIPS, PowerPC, SPARC, RISC-V, SH, m68k, S390, XCore, CR16, HPPA, ARC, Blackfin, Z80, H8/300, V810, PDP11, V850, CRIS, PIC, LM32, 8051, 6502, i4004, i8080, EVM, Tricore, CHIP-8, GameBoy, SNES, MSP430, Xtensa, NIOS II, Java, Dalvik, WebAssembly, MSIL, EBC, TMS320, Hexagon, MCORE, SuperH-4, VAX, KVX, LOONGARCH, s390x, STM8, and othersradare.org
Facts
- Purpose
- radare2 is a UNIX-like reverse engineering framework and command-line toolset.github.com · 29 Sept 2026
- Analysis
- It can analyze, emulate, debug, modify, and disassemble binaries across many architectures.github.com · 29 Sept 2026
- File handling
- It can edit local files, view kernel memory, and debug programs locally or through remote GDB and WinDbg servers.github.com · 29 Sept 2026
- Scripting
- The command-line tool supports scripting with an embedded JavaScript interpreter or through r2pipe.github.com · 29 Sept 2026
- Extensibility
- The r2pm package manager can search, install, update, and uninstall plugins and tools.github.com · 29 Sept 2026
- Integrations
- Listed plugins include r2ghidra, r2frida, r2yara, and r2pipe for scripting from other programming languages.github.com · 29 Sept 2026
- GUI
- The project identifies iaito as its official Qt graphical interface.github.com · 29 Sept 2026
- Platforms
- Supported operating systems include Windows, Linux, Darwin, Apple's Mac and mobile operating systems, and Android.github.com · 29 Sept 2026
- Installation
- The project recommends installing from its Git repository and also documents released binaries, Nix packaging, and source builds.github.com · 29 Sept 2026
- License
- Most of radare2 is licensed under LGPLv3, while dependencies and plugins may have different licenses.github.com · 29 Sept 2026
- Security
- The security policy says fixes for reported security bugs are top priority and required within 24 hours of disclosure.github.com · 29 Sept 2026
- Security limits
- The project says it does not backport security fixes to old releases and currently has no bug bounty program.github.com · 29 Sept 2026
- Support
- The project points users to its official book, chats, and community channels for questions and feedback.github.com · 29 Sept 2026
Best radare2 alternatives
See all 12Where it ranks on Everything Xiaomi
Is radare2 yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/radareorg/radare2· checked 29 Sept 2026
- github.com/radareorg/radare2/blob/master/COPYING.m· checked 29 Sept 2026
- github.com/radareorg/radare2/blob/master/SECURITY.· checked 29 Sept 2026
- radare.org/n/· checked 29 Sept 2026



