Pwndbg in the wild¤
Here is a non-exhaustive list of Pwndbg mentions found in the wild. Feel free to open a PR to add more if you find them!
Talks¤
- EuroPython 2025 - Pwndbg: Low level debugging and exploit development with Python (slides, video)
- OffensiveCon24 - How to Fuzz Your Way to Android Universal Root: Attacking Android Binder - by Eugene Rodionov, Zi Fan Tan and Gulshan Singh
Blog posts¤
- Oops Safari, I think You Spilled Something! @ Exodus Intelligence
- “Unstripping” binaries: Restoring debugging information in GDB with Pwndbg by Jason An @ Trail of Bits
- A Winter’s Tale: Improving messages and types in GDB’s Python API by Matheus Branco Borella @ Trail of Bits
- Patch-gapping Google Chrome @ Exodus Intelligence
- Inspecting rdtsc with pwndbg by John Shaughnessy
Videos¤
- Intro to pwndbg - CTF Cookbook by SloppyJoePirates CTF Writeups
- Intro to Binary Exploitation (Pwn) by CryptoCat
- Bug A Day #8 - pwndbg #2 by Bug-A-Day
Scripts¤
Magazine articles¤
Software¤
- ghidra2dwarf shows Pwndbg in its README.md example
- decomp2dbg implements a Pwndbg client (though we implement our own integration now :) )
- An (outdated :( ) pwndbg plugin for scudo exploitation
- gdb-peda-pwndbg-gef - A script that installs those tools
- splitmind - Better organization of Pwndbg contexts via tmux splits
- hyperpwn - Similar as splitmind, but for the hypr terminal
- epictreasure - A vagrant box that includes Pwndbg
- pwn-init-env - A pwn environment that includes Pwndbg
- gdbw - A scriptable CLI debugger for windows inspired by Pwndbg
- pwndbg-gui - A Pwndbg GUI wrapper
- pwnmux - A Pwndbg configuration to use tmux panes
- GEP - A GDB plugin that allows fuzzy searching the GDB history, compatible with Pwndbg
- 217gdb - Modifies the Pwndbg UI for better usage
- And many more