dnSpy AlternativesDecompilers and other similar apps like dnSpy
dnSpy is described as 'Debugger and .NET assembly editor. You can use it to edit and debug assemblies even if you don't have any source code available' and is a Decompiler in the development category. There are more than 10 alternatives to dnSpy for a variety of platforms, including Windows, Linux, Mac, .NET Framework and BSD apps. The best dnSpy alternative is x64dbg, which is both free and Open Source. Other great apps like dnSpy are Ghidra, IDA, GNU Project Debugger and ILSpy.
- Decompiler
- Free • Open Source
- 18 x64dbg alternatives
x64dbg is a 64-bit assembler-level debugger for Windows. The corresponding 32-bit debugger is called x32dbg.
x64dbg Features
- 21 Ghidra alternatives
Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate. This framework includes a suite of full-featured, high-end software analysis tools that enable users to analyze compiled code on a variety of...
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
Ghidra Features
- 32 IDA alternatives
IDA delivers robust disassembly and decompilation, supporting diverse processors and file formats. Its high-quality pseudocode mirrors original source code, aiding analysis of multi-platform software. It features dynamic debugging, metadata control with Lumina, and effective code deobfuscation.
License model
- Free Personal • Proprietary
Application type
Country of Origin
Belgium
EU
Platforms
- Mac
- Windows
- Linux
IDA Features
GNU Project Debugger, or gdb, is a command-line, source-level debugger for programs that were written in C, C++, D, Objective-C, Fortran, Java, Pascal, assembly, Modula-2, or Ada and compiled for any of a number of different target architectures including x86, x86-64, IA-64...
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- BSD
- Cygwin
GNU Project Debugger Features
License model
- Free • Open Source
Application type
Country of Origin
Germany
EU
Platforms
- Windows
- .NET Framework
ILSpy Features
Comments about ILSpy as an Alternative to dnSpy
dnSpyEx is an unofficial continuation of the dnSpy project which is a debugger and .NET assembly editor. You can use it to edit and debug assemblies even if you don't have any source code available. Main features:
dnSpyEx Features
License model
- Paid • Proprietary
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
Binary Ninja Features
Malcat is a feature-rich hexadecimal editor / disassembler / decompiler for reverse engineers and malware analysts. It has support for many file formats and CPUs, can scan for signatures, decrypt/decompress data, diff files and run python scripts.
Malcat Features
- 9 dotPeek alternatives
What's Cool about dotPeek? Decompiling .NET 1.0-4.0 assemblies to C# Quick jump to a specific type, assembly, symbol, or type member Effortless navigation to symbol declarations, implementations, derived and base symbols, and more Accurate search for symbol usages with advanc.
License model
- Free • Proprietary
Country of Origin
Czechia
EU
Platforms
- Windows
dotPeek Features
License model
- Paid • Proprietary
Application types
Country of Origin
United Kingdom
Platforms
- Windows
- .NET Framework
.NET Reflector Features
angr is an open-source binary analysis platform for Python. It combines both static and dynamic symbolic ("concolic") analysis, providing tools to solve a variety of tasks.
License model
- Free • Open Source
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- Python
- BSD
Also allows decompilation of .NET assemblies but DnSpy adds the debugging and editing features. Both use the same IL spy source code for the .NET decompiler.