Home > Software > Development > Decompilers > radare2 - Reverse Engineering Framework
Details
- Package ID
- radare2
- Version
- 6.2.6
- Downloads
- 11462
- Website
- https://rada.re/
Summary
radare2 is a scriptable set of tools and libraries for reverse engineering and forensics.
Description
radare2 is a scriptable set of tools and libraries for reverse engineering and forensics. It started as a command-line hexadecimal editor and grew into a complete framework for analysing, emulating, debugging, patching and disassembling binaries - from local files and kernel memory to remote gdb servers.
What this package installs
The official Windows build from the GitHub release, unpacked as a portable package. Every tool in the archive is on the PATH through Chocolatey’s shims: radare2 (also as r2), rabin2, rasm2, rax2, rahash2, radiff2, rafind2, ragg2, rarun2, rasign2, rafs2, rapatch2, ravc2, r2agent, r2r and the r2pm package manager. The install script picks the archive for the machine: 64-bit, 32-bit (also with --x86), or ARM64 on Windows on ARM.
Plugins
Most plugins ship with the stock install; more are available through r2pm, for example r2ghidra (the native Ghidra decompiler), r2frida, r2dec and esilsolve:
r2pm update
r2pm install r2ghidra
Supported targets
Architectures include x86/x86-64, ARM/AArch64, MIPS, PowerPC, SPARC, RISC-V, SuperH, m68k, AVR, Xtensa, WebAssembly, Java/Dalvik, MSIL and many more. File formats include ELF, Mach-O, PE/PE+, COFF, DEX, ART, Java class, WASM, Windows minidumps, BIOS/UEFI images, firmware and console ROMs, plus a range of filesystems.
Documentation and community
- The official radare2 book: https://book.rada.re
- Source and issue tracker: https://github.com/radareorg/radare2
- Chat:
#radareon irc.libera.chat, Matrix#radare:matrix.org, Telegram https://t.me/radare, Discord https://discord.gg/MgEdxrMnqx