Alternatives to Rizin

An open-source reverse engineering framework and command-line disassembler for analysing binaries. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Rizin.

  • 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 a direct replacement.