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.

dnSpy icondnSpy
  20
  • ...

dnSpy is a debugger and .NET assembly editor. You can use it to edit and debug assemblies even if you don't have any...

More about dnSpy
dnSpy alternatives page was last updated Mar 13, 2024
Copy a direct link to this comment to your clipboard
  1. x64dbg icon
     48 likes
    Copy a direct link to this comment to your clipboard

    x64dbg is a 64-bit assembler-level debugger for Windows. The corresponding 32-bit debugger is called x32dbg.

    18 x64dbg alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Windows

    x64dbg Features

    1.  Portable
    2.  Debugging
    3.  Static analysis
    4.  Support for 64 bit

    x64dbg VS dnSpy

     
    • x64dbg is the most popular Windows alternative to dnSpy.

    • x64dbg is the most popular Open Source & free alternative to dnSpy.

    • x64dbg is Free and Open SourcednSpy is also Free and Open Source
  2. Ghidra icon
     26 likes
    Copy a direct link to this comment to your clipboard

    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...

    21 Ghidra alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux

    Ghidra Features

    1.  Disassembler
    2.  C Decompiler
    3.  Debugging
    4.  Coding

    Ghidra VS dnSpy

     
    • Ghidra is the most popular Mac & Linux alternative to dnSpy.

    • Ghidra is Free and Open SourcednSpy is also Free and Open Source
  3. IDA icon
     55 likes
    Copy a direct link to this comment to your clipboard

    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.

    32 IDA alternatives

    License model

    • Free PersonalProprietary

    Application type

    Country of Origin

    • BE flagBelgium
    • European Union flagEU

    Platforms

    • Mac
    • Windows
    • Linux

    IDA Features

    1.  Disassembler
    2.  Debugging
    3.  Static analysis

    IDA VS dnSpy

     
  4. Copy a direct link to this comment to your clipboard

    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

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Cygwin

    GNU Project Debugger Features

    1.  Command line interface
    2.  Debugging
    3.  Record and replay
    4.  X86/x64 Compatibility
    5.  Disassembler
    6.  Remote Debugging
    7.  Breakpoint

    GNU Project Debugger VS dnSpy

     
  5. ILSpy icon
     48 likes
    Copy a direct link to this comment to your clipboard

    ILSpy is the open-source .NET assembly browser and decompiler.

    8 ILSpy alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • DE flagGermany
    • European Union flagEU

    Platforms

    • Windows
    • .NET Framework

    ILSpy Features

    1.  Disassembler

    ILSpy VS dnSpy

     
    Comments about ILSpy as an Alternative to dnSpy
    x_dev
    Positive Apr 12, 2022
    0

    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.

    dnSpy Icon
    ILSpy icon
    • ILSpy is Free and Open SourcednSpy is also Free and Open Source
  6. dnSpyEx icon
     3 likes
    Copy a direct link to this comment to your clipboard

    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:

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Windows

    dnSpyEx Features

    1.  Portable
    2.  NET Framework
    3.  Debugging
    4.  NET Support

    dnSpyEx VS dnSpy

     
  7. Binary Ninja icon
     24 likes
    Copy a direct link to this comment to your clipboard

    A reverse engineering platform and GUI.

    License model

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux

    Binary Ninja Features

    1.  Static analysis
    2.  Hex Editor
    3.  Debugging
    4.  X86/x64 Compatibility

    Binary Ninja VS dnSpy

     
    • Binary Ninja is the most popular commercial alternative to dnSpy.

    • Binary Ninja is Paid and ProprietarydnSpy is Free and Open Source
  8. Malcat icon
     7 likes
    Copy a direct link to this comment to your clipboard

    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.

    License model

    • FreemiumProprietary

    Application type

    Platforms

    • Windows
    • Linux

    Malcat Features

    1.  Disassembler
    2.  Hex Editor
    3.  Malware Analysis
    4.  File Comparison
    5.  Static analysis
    6.  Ad-free
    7.  Hexadecimal
    8.  Portable
    9.  Works Offline
    10.  Extensible by Plugins/Extensions

    Malcat VS dnSpy

     
  9. dotPeek icon
     25 likes
    Copy a direct link to this comment to your clipboard

    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.

    9 dotPeek alternatives

    License model

    • FreeProprietary

    Country of Origin

    • CZ flagCzechia
    • European Union flagEU

    Platforms

    • Windows

    dotPeek Features

    1.  Upload directly to Google Drive
    2.  NET Support
    3.  Refactoring

    dotPeek VS dnSpy

     
  10. .NET Reflector icon
     22 likes
    Copy a direct link to this comment to your clipboard

    Decompile Any .NET Code.

    9 .NET Reflector alternatives

    License model

    Country of Origin

    • GB flagUnited Kingdom

    Platforms

    • Windows
    • .NET Framework

    .NET Reflector Features

    1.  NET Framework
    2.  Debugging
    3.  Disassembler

    .NET Reflector VS dnSpy

     
  11. angr icon
     1 like
    Copy a direct link to this comment to your clipboard

    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

    • FreeOpen Source

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    • BSD

    angr VS dnSpy

     
11 of 11 dnSpy alternatives