Side by side
dotPeek vs Rizin
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 Windows
Choose dotPeek if you need a free Windows tool for decompiling and browsing .NET assemblies, with source lookup and Visual Studio debugger support. Look elsewhere if you need native-code decompilation or a platform other than Windows.
Visit dotPeek 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 RizinThe facts
| dotPeek | Rizin | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Windows | Android, iPhone, Linux, Mac, Windows |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 1 |
| Maker | Not published | Not published |
| Website | jetbrains.com | rizin.re |
| On reverse engineering tools | #27 of 73 | #31 of 73 |
dotPeek: what it does well
- Free to use without a license key.
- Decompiles .NET assemblies into C# and can show IL.
- Exports decompiled assemblies as Visual Studio projects.
- Can supply symbols to Visual Studio’s debugger.
- Available as installer and portable versions.
What to know first
- Does not decompile native code.
- Runs as a Windows desktop application.
- Users must ensure decompilation is permitted or obtain the copyright owner’s permission.
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.
Alternatives to dotPeek Alternatives to Rizin The whole list
