Google Summer of Code Report - Pwndbg 2024

This summer, I worked on Pwndbg, a GDB dashboard popular among reverse engineers and exploit developers, and something I use nearly every weekend for CTF. Pwndbg allows you to quickly see the state of CPU registers and stack memory, provides a view of the disassembled machine instructions near the instruction pointer, and offers powerful context and control while debugging binaries. My project aimed to enhance the disassembly view of Pwndbg while debugging RISC-V, ARM, and MIPS processes.