Awesome Reverse EngineeringAwesome RE

Awesome Reverse Engineering / Debuggers

Debuggers: 9 entries

REVERSE ENGINEERING TOOLS

Debuggers

Answer one question at a time by watching the program run, inside a VM.

9 entries · reviewed 2026-10-10 · GitHub data 2026-10-26

ToolUse it whenCostLast push · Stars
x64dbgOpen-source Windows user-mode debugger; plugins are native DLLs.
▶ runs
Free2026-10 · ★ 50k
WinDbgMicrosoft's debugger with Time Travel Debugging: record once, step backwards.
▶ runs
Freewebsite
GDBThe GNU debugger; the base pwndbg and GEF build on.
▶ runs
Freewebsite
LLDBLLVM debugger, default on macOS and for Swift and Rust.
▶ runs
Freewebsite
pwndbgGDB and LLDB plugin with heap, memory and context views; keep GDB auto-load safe-path at its default.
▶ runs
Free2026-10 · ★ 11k
GEFSingle-file GDB enhancement, handy for remote and embedded targets.
▶ runs
Free2026-08 · ★ 8.4k
rrRecord and replay for Linux: debug the same execution as many times as you need.
▶ runs
Free2026-10 · ★ 11k
PernoscoOmniscient debugging built on rr recordings; query any value at any point in time.
☁ cloud
Paidwebsite
edbx64dbg-style GUI debugger for Linux.
▶ runs
Free2026-10 · ★ 3k

Flags: ▶ runs code (use an isolated VM) · ☁ sends code to a third party · ◆ commonly impersonated (official link only) · ⚠ maintenance concern

← Disassemblers & Decompilers · Instrumentation & Emulation →