Home > Software > Development > Decompilers > radare2 - Reverse Engineering Framework

radare2 - Reverse Engineering Framework logo

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: #radare on irc.libera.chat, Matrix #radare:matrix.org, Telegram https://t.me/radare, Discord https://discord.gg/MgEdxrMnqx

Comments

Loading comments...