Side by side
Rizin vs Vivisect
Both stand on reverse engineering tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan AndroidiPhoneLinux+2
Rizin offers a broad set of binary analysis tools, scripting, plugins, and a graphical interface through Cutter. The maker describes its projects as beta, and its plugin package manager is still early in development.
Visit Rizin Free plan APILinuxMac+2
Vivisect provides broad analysis modes, architecture coverage, scripting, and debugging without a license fee. Users needing a decompiler or an older Python environment should note the listed limitations.
Visit VivisectThe facts
| Rizin | Vivisect | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Android, iPhone, Linux, Mac, Windows | API, Linux, Mac, Self-hosted, Windows |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 1 |
| Maker | Not published | Not published |
| Website | rizin.re | github.com |
| On reverse engineering tools | #31 of 73 | #35 of 73 |
Rizin: what it does well
- Includes disassembly, debugging, emulation, and binary diffing.
- Scripts can use Python, Haskell, OCaml, or JavaScript.
- Cutter provides an official graphical interface.
- Supports decompilation and firmware analysis.
- Free and open source.
What to know first
- Rizin projects are currently in beta.
- The rz-pm package manager is early in development.
Vivisect: what it does well
- Free Apache-2.0 open-source software
- Static, dynamic, symbolic, and hybrid analysis
- Headless bulk analysis from command line
- Multiple architecture targets listed
- Workspace sharing and distributed analysis
What to know first
- No decompiler listed
- GUI requires the PyQt5 extra
- Current package requires Python 3.6 or newer
Alternatives to Rizin Alternatives to Vivisect The whole list
