Rizin

An open-source reverse engineering framework and command-line disassembler for analysing binaries.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

2 more ways to get Rizin

Package managers

About Rizin

Rizin is a reverse engineering framework with a Unix-style, shell-like interface for disassembling and analysing binaries straight from the command line. Its command shell was redesigned using Tree-sitter, with commands defined in YAML files for a precise grammar, and sessions can be saved and loaded as projects, a feature still in beta.

It also serves as a base for scripting and graphical tools. Cutter is its official graphical interface, with movable widgets and graph views for users who prefer a GUI.

Strengths

  • Fast command-line disassembly and analysis
  • Scriptable, with a well-defined command grammar
  • Official Cutter GUI available
  • Project files to save sessions

Limitations

  • Steep learning curve for the command shell
  • Project support is still in beta

Details

Pricing
FreeFree and open source.
License
LGPL-3.0
Developer
The Rizin contributors
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Reverse engineers and security researchers who work from the command line
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Rizin

Compare all

Software that can replace Rizin for an important use case, and what changes if you switch.

  • radare2

    Command-line reverse engineering framework and binary analysis toolkit.

    radare2 is the upstream project Rizin forked from, with a famously steep command syntax, r2pipe scripting and plugins that carry different licences.

  • Ghidra

    The NSA's reverse engineering framework, with a decompiler that turns machine code back into readable C.

    Ghidra swaps the command line for a Java graphical interface with a capable C-like decompiler and shared team projects, released under Apache-2.0.

  • Binary Ninja

    An interactive disassembler, decompiler, debugger and binary analysis platform for reverse engineers, with a free edition.

    FreemiumProprietaryWeb

    Binary Ninja adds decompilation to C or BNIL and C++, Python and Rust APIs, but is commercial beyond the free edition and closed source.

  • IDA Free

    The free, non-commercial edition of the IDA disassembler and decompiler for reverse engineering.

    IDA Free offers a graphical disassembler with a cloud decompiler, but supports only x86 and x86-64, is closed source and forbids commercial use.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing