pwndbg

python
mit

Exploit development and reverse engineering with gdb made easy.

11K
Stars
2026.09.15
Latest release
11 hours ago
Last activity
Very Active
Status

pwndbg is a gdb and lldb terminal tool for exploit development, reverse engineering, and low-level debugging.

 

It makes native debugging less painful by showing useful context around the program state, including registers, memory, stack data, hexdumps, disassembly, Linux binaries, ELF files, QEMU user space, QEMU system, and embedded targets.

 

pwndbg gives you the commands you normally wish were built in to gdb or lldb, such as memory search, vmmap, heap tracking, GOT tracking, Python integration, docs, cheatsheets, theming, and a large command set for checking what a binary is doing.

 

pwndbg is useful for CTF players, reverse engineers, security researchers, and low-level developers who need better binary debugging in the terminal.

Related tools

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.