Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/longld/peda
PEDA - Python Exploit Development Assistance for GDB
https://github.com/longld/peda
Last synced: about 2 months ago
JSON representation
PEDA - Python Exploit Development Assistance for GDB
- Host: GitHub
- URL: https://github.com/longld/peda
- Owner: longld
- License: other
- Created: 2012-08-03T06:26:41.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2024-02-08T08:55:46.000Z (3 months ago)
- Last Synced: 2024-03-20T03:23:34.393Z (2 months ago)
- Language: Python
- Size: 282 KB
- Stars: 5,718
- Watchers: 208
- Forks: 789
- Open Issues: 64
-
Metadata Files:
- Readme: README
- License: LICENSE
Lists
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Exploit Development Tools / Zealandia)
- Awesome-Fuzzing - PEDA - Python Exploit Development Assistance for GDB. (Tools / Essential Tools)
- awesome-pentest - GDB-peda - Python Exploit Development Assistance for GDB (Awesome Penetration Testing ("https://github.com/Muhammd/Awesome-Pentest") / Online Resources)
- awesome-csirt - PEDA
- awesome-ctf - PEDA - GDB plugin (only python2.7). (Reversing)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-pentest-resource - peda - Python Exploit Development Assistance for GDB. (Exploit Development Tools / Zealandia)
- awesome-reverse-engineering - **3784**星
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Reverse Engineering Tools / Penetration Testing Report Templates)
- awesome-windows-exploitation - PEDA - Python Exploit Development (Tools)
- awesome-ctf-resources - PEDA - Python Exploit Development Assistance for GDB. (Reversing)
- awesome-stars - longld/peda - PEDA - Python Exploit Development Assistance for GDB (Python)
- awesome-stars - longld/peda - PEDA - Python Exploit Development Assistance for GDB (Python)
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Exploit Development Tools / Zealandia)
- awesome-ctf-wargame - :octocat:
- paralax-awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-penetest - peda - Python Exploit Development Assistance for GDB. (Exploit Development Tools / Zealandia)
- awesome-csirt - PEDA
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Tools / Reverse Engineering Tools)
- awesome-malware-analysis- - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-ctf - PEDA - GDB plugin (only python2.7). (Reversing)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-ctf - PEDA - GDB plugin (only python2.7). (Reversing)
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Tools / Reverse Engineering Tools)
- awesome-pentest-listas - peda - Python Exploit Development Assistance for GDB. (Tools / Reverse Engineering Tools)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Exploit Development Tools / Zealandia)
- awesome-stars - peda - Python Exploit Development Assistance for GDB | longld | 5227 | (Python)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-reverse-engineering - **3784**星
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Tools / Reverse Engineering Tools)
- awesome-CTF - PEDA - GDB plugin (only python2.7) (Reversing)
- paralax-awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Tools / Reverse Engineering Tools)
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Tools / Reverse Engineering Tools)
- awesome-pentest - GDB-peda - Python Exploit Development Assistance for GDB (Awesome Penetration Testing / Online Resources)
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Reverse Engineering Tools / Penetration Testing Report Templates)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-pentest-1 - GDB-peda - Python Exploit Development Assistance for GDB (Awesome Penetration Testing ("https://github.com/Muhammd/Awesome-Pentest") / Online Resources)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- nixawk-awesome-windows-exploitation - PEDA - Python Exploit Development (<a name="tools" />Tools)
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Exploit Development Tools / Zealandia)
- awesome-pentest - peda - Python Exploit Development Assistance for GDB. (Exploit Development Tools / Zealandia)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-malware-analysis - PEDA - Python Exploit Development (Debugging and Reverse Engineering / Other Resources)
- awesome-rainmana - longld/peda - PEDA - Python Exploit Development Assistance for GDB (Python)
- awesome-cyber-security - **3705**星
- awesome-reverse-engineering - **3784**星
README
PEDA - Python Exploit Development Assistance for GDB
Version: 1.0
Release: special public release, Black Hat USA 2012
0. Credits
- Huy Phan (pdah) for reviewing code1. Introduction
PEDA is a Python GDB script with many handy commands to help speed up
exploit development process on Linux/Unix. It is also a framework for
writing custom interactive Python GDB commands.2. Requirements
- PEDA 1.0 is only support Linux
- GDB 7.x
- Python 2.6+
- Utilities: nasm, readelf, objdump3. Installation
- Download
$ wget http://ropshell.com/peda/peda.tar.gz
- Unpack to HOME directory
$ tar zxvf peda.tar.gz
- Append a line to ~/.gdbinit to load PEDA when GDB starts
$ echo "source ~/peda/peda.py" >> ~/.gdbinit4. Usage
- List of available commands:
gdb-peda$ peda help- Search for some commands:
gdb-peda$ apropos
gdb-peda$ help- Get usage manual of specific command:
gdb-peda$ phelp
gdb-peda$ help- Get/set config option:
gdb-peda$ pshow option
gdb-peda$ pset option