#1Debugging tools specifically for analyzing malware execution flow and identifying vulnerabilities.
Kitploit recommended

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
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.

Reverse engineering framework in Python

State-of-the-art native debugging tools

Functional RISC-V ISA simulator supporting multiple extensions (RV32/64, V, cryptography) with interactive debug mode, GDB integration, and…

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

A cross-version Python bytecode decompiler

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

Structured reverse engineering course covering x64 Windows binaries, assembly, debugging, and malware analysis. Designed for beginners to…

Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran.…

iOS/macOS Research Swiss Army Knife

edb is a cross-platform AArch32/x86/x86-64 debugger.

PEDA - Python Exploit Development Assistance for GDB

Official OpenOCD Read-Only Mirror (no pull requests)