Best reverse engineering software

9 tools with AI-ranked alternatives, pricing, pros and cons.

OllyDbg logo

OllyDbg

OllyDbg is a Windows user-mode debugger focused on examining and modifying 32-bit x86 executables. It is...

Bytecode Viewer

Bytecode Viewer is a free Java bytecode inspection and decompilation tool for developers, security researchers, and...

radare logo

radare

radare2 is a free, open-source framework for reverse engineering, binary analysis, disassembly, debugging, and exploit development....

Dependency Walker logo

Dependency Walker

Dependency Walker is a Windows utility for examining executable and DLL dependencies, imports, exports, and load-time...

L. Spiro's Memory Hacking Software

Memory Hacking Software is a Windows utility for scanning, inspecting, and modifying the memory of running...

RisohEditor logo

RisohEditor

RisohEditor is a Windows resource editor for modifying resources embedded in executable and DLL files. It...

EDB Debugger logo

EDB Debugger

EDB Debugger is an open-source graphical debugger for Linux x86 and x86-64 binaries, aimed at developers...

Binare.io logo

Binare.io

Binare is a web-based platform for inspecting and analyzing compiled binaries, aimed at reverse engineers and...

APK Editor Studio logo

APK Editor Studio

APK Editor Studio is an open-source desktop application for inspecting and modifying Android APK files. It...