Peda
PEDA - Python Exploit Development Assistance for GDB
Install / Use
/learn @0xKira/PedaREADME
peda
PEDA - Python Exploit Development Assistance for GDB
Enhancements:
- Way faster than original version
- Dereference memory trace
- Basic support for ARMv7 and aarch64
- register support
- condition jump support
- cpsr register support
- Simple support for ppc and mipsel
- register support
- Recover armv7 dynamic symbol
- Simple source code context
- heap colorize
- Syscall information in x86/x64
- SROP information in x86/x64
- Several bug fixes
Key Features:
- Enhance the display of gdb: colorize and display disassembly codes, registers, memory information during debugging.
- Add commands to support debugging and exploit development (for a full list of commands use
peda help):aslr-- Show/set ASLR setting of GDBchecksec-- Check for various security options of binarydumpargs-- Display arguments passed to a function when stopped at a call instructionelfheader-- Get headers information from debugged ELF fileelfsymbol-- Get non-debugging symbol information from an ELF filelookup-- Search for all addresses/references to addresses which belong to a memory rangepatch-- Patch memory start at an address with string/hexstring/intpattern-- Generate, search, or write a cyclic pattern to memoryprocinfo-- Display various info from /proc/pid/pshow-- Show various PEDA options and other settingspset-- Set various PEDA options and other settingsreadelf-- Get headers information from an ELF filesearchmem|find-- Search for a pattern in memory; support regex searchshellcode-- Generate or download common shellcodes.skeleton-- Generate python exploit code templatevmmap-- Get virtual mapping address ranges of section(s) in debugged processxormem-- XOR a memory region with a key
Installation
git clone https://github.com/0xKira/peda ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
echo "DONE! debug your program with gdb and enjoy"
Screenshot

Credit
- https://github.com/scwuaptx/peda
- https://github.com/longld/peda
Related Skills
node-connect
348.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
