Star on GitHubStar1.1k stars

Tool

Rizin

Command-line reverse-engineering framework that began as a fork of radare2. The rizin shell analyzes and disassembles binaries, debugs programs and works as a scriptable hex editor, while rz-* tools cover binary-format information, assembly, diffing, hashing, pattern search and FLIRT signatures. The README lists dozens of architectures, bytecode formats and file formats from ELF, PE and Mach-O to dyld caches and BIOS/UEFI images; rzpipe scripts it from Python, Rust, Go and other languages. Cutter is the separate GUI built on it.

Targets
Binary · Game
Category
Native analysis tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Latest release at review: v0.9.1, published 2026-06-29, with a static Linux x86_64 build, a macOS package, Windows installers and static/shared archives, Android arm, aarch64 and x86_64 archives and a source tarball. The reviewed dev branch already declares the unreleased v0.10.0.
  • Source builds use meson and ninja; meson.build requires meson 0.58.0+, although the README mentions 0.55.0. The README lists Windows 7+, macOS/iOS/iPadOS, GNU/Linux, the BSDs, Android, QNX, Solaris/Illumos, Haiku and GNU/Hurd hosts. rzpipe lives in a separate repository.
  • meson.build declares LGPL-3.0-only, with COPYING and COPYING.LESSER; the LICENSES directory holds further licenses used by individual files.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · rizinorg/rizin · Revision db112e5
  2. README.md#L61-L110 GitHub · rizinorg/rizin · Revision db112e5
  3. meson.build#L1-L4 GitHub · rizinorg/rizin · Revision db112e5
  4. BUILDING.md GitHub · rizinorg/rizin · Revision db112e5
  5. COPYING.LESSER GitHub · rizinorg/rizin · Revision db112e5
  6. LICENSES GitHub · rizinorg/rizin · Revision db112e5
  7. https://github.com/rizinorg/rizin/releases/tag/v0.9.1

More in Native binaries

All 269 entries in Native binaries

↑↓ move↵ open⌘↵ new tab