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

  2. The IDA Pro Disassembler and debugger is a multi-processor disassembler and debugger hosted on the Windows, Linux and Mac OS X Platforms.



    • FreeOpen Source
    • Windows
    • .NET Framework

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

  3. Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate.

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

    • Free PersonalOpen Source
    • Mac
    • Windows
    • Linux
    • Eclipse
    • IntelliJ IDEA
    • Java

    The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions.

  5. Snowman is a native code to C/C++ decompiler.

    No screenshots yet
  6. JustDecompile is a stand-alone, free decompiling tool which converts .NET assemblies into source code.

  7. Decompile Any .NET Code.

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

  9. .JAR and .Class to Java decompiler.

    No screenshots yet
  10. Decompiler.com is online Java, Android, C# and Python decompiler. Browse decompiled code online or download as ZIP archive.

  11. Sothink SWF Decompiler, a professional Flash decompiler easily decompiles one or more SWF to FLA. It supports Flash 6, Flash MX 2004, Flash 8, Flash CS3 and Flash CS4.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    CFR will decompile modern Java features - Java 8 lambdas (pre and post Java beta 103 changes), Java 7 String switches etc, but is written entirely in Java 6. [ http://www.benf.org/other/cfr/ ].

  12. Bytecode Viewer is an Advanced Lightweight Java Bytecode Viewer, GUI Java Decompiler, GUI Bytecode Editor, GUI Smali, GUI Baksmali, GUI APK Editor, GUI Dex Editor, GUI APK Decompiler, GUI DEX Decompiler, GUI Procyon Java Decompiler, GUI Krakatau, GUI CFR Java Decompiler, GUI...