dnSpyEx AlternativesDecompilers and other similar apps like dnSpyEx

dnSpyEx is described as 'Unofficial continuation of the dnSpy project which 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:' and is a Decompiler in the development category. There are more than 10 alternatives to dnSpyEx for a variety of platforms, including Windows, Linux, Mac, .NET Framework and BSD apps. The best dnSpyEx alternative is Ghidra, which is both free and Open Source. Other great apps like dnSpyEx are x64dbg, IDA, GNU Project Debugger and ILSpy.

Copy a direct link to this comment to your clipboard
dnSpyEx alternatives page was last updated

Alternatives list

  1. Ghidra icon
     33 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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    2
    Comments about Ghidra as an Alternative to dnSpyEx
    slippycheeze
    Negative
    0

    They are both disassemblers, but ILSpy is for MSIL (C#, F#, VB, etc), and Ghidra is for compiled C (and kinda C++) code in a wide range of CPU ASM languages, so they really have no overlay.

    Guest
    Negative
    0

    dnSpyEx is a C# decompiler, while Ghidra is a compiled-languages (primarily C, but also C++, Rust and Go) decompiler. Ghidra's type of decompiler is incomplete and requires extensive reverse-engineering, while dnSpxEx's decompiler will produce identical code in many cases. (This is, of course, due to C#'s compilation stack (which is similar to Java, JS, AS3 and more)).

    Review by a new / low-activity user.
    dnSpyEx Icon
    Ghidra icon
    • Ghidra is the most popular Windows, Mac & Linux alternative to dnSpyEx.

    • Ghidra is the most popular Open Source & free alternative to dnSpyEx.

    • Ghidra is Free and Open SourcednSpyEx is also Free and Open Source
  2. x64dbg icon
     51 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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
     
    |
    1
    Comments about x64dbg as an Alternative to dnSpyEx
    slippycheeze
    Negative
    0

    Not a good alternative, because it doesn't decompile MSIL, and ILSpy doesn't deal with Intel ASM.

    dnSpyEx Icon
    x64dbg icon
    • x64dbg is Free and Open SourcednSpyEx is also Free and Open Source
  3. IDA icon
     59 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.

    31 IDA alternatives

    Cost / License

    • Free Personal
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    1
    Comments about IDA as an Alternative to dnSpyEx
    slippycheeze
    Negative
    0

    They are both disassemblers, but ILSpy is for MSIL (C#, F#, VB, etc), and IDOis for compiled C and C++ code in (primarily) intel and arm code.

    dnSpyEx Icon
    IDA icon
    • IDA is Free Personal and ProprietarydnSpyEx is Free and Open Source
  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...

    19 GNU Project Debugger alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Cygwin
    • Haiku
     
    |
    1
    Comments about GNU Project Debugger as an Alternative to dnSpyEx
    slippycheeze
    Negative
    0

    not a disassembler, and last I checked, not supporting the dotnet / MSIL stack.

    dnSpyEx Icon
    GNU Project Debugger icon
    • GNU Project Debugger is Free and Open SourcednSpyEx is also Free and Open Source
  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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • .NET Framework
     
  6. Binary Ninja icon
     25 likes
    Copy a direct link to this comment to your clipboard

    A reverse engineering platform and GUI.

    33 Binary Ninja alternatives

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
     
    • Binary Ninja is the most popular commercial alternative to dnSpyEx.

    • Binary Ninja is Paid and ProprietarydnSpyEx is Free and Open Source
  7. Malcat icon
     8 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.

    Cost / License

    • Freemium (Pay once or Subscription)
    • Proprietary

    Application type

    Platforms

    • Windows
    • Linux
     
  8. dnSpy icon
     20 likes
    Copy a direct link to this comment to your clipboard

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

    11 dnSpy alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
     
  9. dotPeek icon
     26 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

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Windows
     
  10. angr icon
     2 likes
    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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    • BSD
     
11 of 11 dnSpyEx alternatives