Awesome Reverse Engineering / Debuggers
Debuggers
Answer one question at a time by watching the program run, inside a VM.
| Tool | Use it when | Cost | Last push · Stars |
|---|---|---|---|
| x64dbg | Open-source Windows user-mode debugger; plugins are native DLLs. ▶ runs | Free | 2026-10 · ★ 50k |
| WinDbg | Microsoft's debugger with Time Travel Debugging: record once, step backwards. ▶ runs | Free | website |
| GDB | The GNU debugger; the base pwndbg and GEF build on. ▶ runs | Free | website |
| LLDB | LLVM debugger, default on macOS and for Swift and Rust. ▶ runs | Free | website |
| pwndbg | GDB and LLDB plugin with heap, memory and context views; keep GDB auto-load safe-path at its default. ▶ runs | Free | 2026-10 · ★ 11k |
| GEF | Single-file GDB enhancement, handy for remote and embedded targets. ▶ runs | Free | 2026-08 · ★ 8.4k |
| rr | Record and replay for Linux: debug the same execution as many times as you need. ▶ runs | Free | 2026-10 · ★ 11k |
| Pernosco | Omniscient debugging built on rr recordings; query any value at any point in time. ☁ cloud | Paid | website |
| edb | x64dbg-style GUI debugger for Linux. ▶ runs | Free | 2026-10 · ★ 3k |
← Disassemblers & Decompilers · Instrumentation & Emulation →