Skip to content

Radare2

Forensics & Incident Response

A libre, command‑line reversing framework for analyzing and editing binaries across Unix platforms

C Latest 6.1.6 · 1d ago Security brief →

Features

  • Full‑featured low‑level binary analysis (disassembly, emulation, debugging)
  • Extensible via plugins using the r2pm package manager
  • Cross‑platform support including Linux, macOS and Windows builds
  • Scriptable through embedded JavaScript or external languages with r2pipe

Recent releases

View all 4 releases →
No immediate action
6.1.6 Breaking risk

abi, analysis, arch, bin, core, esil, projects

6.1.4 Breaking risk
Breaking changes
  • Remove r_anal_archinfo in favor of r_arch_info
  • RCore.cmdCall renamed to RCore.call
  • R_CORE_LOADLIBS_ALL renamed to R_LIB_LOAD_ALL
Security fixes
  • Fix UAF when loading duplicate r2js scripts
  • Fix heap buffer overflow in qnxr_read_memory
  • Fix multiple OOB reads and overflows in PDB parser
Notable features
  • Implement rabin2-OP to patch segment permissions
  • Support inline function calls for NDS32 via ESIL
  • Extend RAnalPlugin to hook preanalysis commands
6.1.2 Bug fix

Reverse engineering framework follow-up release addressing function selection overlapping issues, optimizing analysis for large basic blocks, improving stripped binary detection on ELF and Mach-O, and fixing numerous memory leaks and symbol parsing edge cases.

6.1.0 New feature
Notable features
  • Updated ARC disassembler
  • Python pseudo plugin
  • RRef refactoring

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
24,008
Forks
3,242
Languages
C C++ Makefile

Install & Platforms

Install via
shell-script binary
Platforms
linux macos windows

Beta — feedback welcome: [email protected]