#1Binary reverse engineering, disassembly, decompilation, and patching tools.
Kitploit recommended

Modular GDB interface providing a visual dashboard with customizable panels for inspecting registers, source code, assembly, and program state during…
A True Instrumentable Binary Emulation Framework

C++ python bytecode disassembler and decompiler

UNIX-like reverse engineering framework and command-line toolset.

FLARE Obfuscated String Solver - Automatically extract obfuscated strings from malware.

Obfuscates Go builds by wrapping the Go toolchain, replacing identifiers, package paths, and position data with hashes and stripping debug and build…

MCP server bridging Ghidra's reverse engineering with AI tools: 256 tools for decompilation, P-code emulation, live debugging, data flow analysis,…

Diaphora, the most advanced Free and Open Source program diffing tool.

A cross-version Python bytecode decompiler

Runtime instrumentation framework for building dynamic analysis tools: tracing, profiling, code coverage, memory debugging, fuzzing, and disassembly…

The x86 processor fuzzer

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

Autonomous security research framework integrating static analysis, binary analysis, fuzzing, LLM-powered vulnerability validation, exploit…

Decompiler from Java bytecode to Java, used in IntelliJ IDEA.

Flutter Mobile Application Reverse Engineering Tool

Publications from Trail of Bits

Automated static analysis tools for binary programs

iOS/macOS Research Swiss Army Knife