The most popular alternative is x64dbg, which is both free and Open Source. If that doesn't suit you, our users have ranked 25 alternatives to IDA so hopefully you can find a suitable replacement. Other interesting IDA alternatives are OllyDbg (Free), radare2 (Free, Open Source), Ghidra (Free, Open Source) and Binary Ninja (Paid).
- x64dbg is a 64-bit assembler-level debugger for Windows. The corresponding 32-bit debugger is called x32dbg.Key features: * Open-source
- OllyDbg is a 32-bit assembler level analysing debugger. Emphasis on binary code analysis makes it particularly useful in cases where source is unavailable.
- Radare project started as a forensics tool, a scriptable commandline hexadecimal editor able to open disk files, but later support for analyzing binaries, disassembling code...
- Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate.
- A reverse engineering platform and GUI.
- 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...
- Radare, the highly featured reverse engineering framework.NOTE: it is better to use the "radare 2", not the "radare".Features
- Hopper is a reverse engineering tool for OS X and Linux, that lets you disassemble, and decompile your 32/64bits Intel Mac, Linux, Windows and iOS executables!
- WinDbg is a multipurposed debugger for Microsoft Windows, distributed on the web by Microsoft as part of the Debugging Tools for Windows.
- Cutter goal is to be an advanced FREE and open-source reverse-engineering platform while keeping the user experience at mind. Cutter is created by reverse engineers for reverse engineers.