
PEDA - Assistenza allo Sviluppo di Exploit in Python per GDB
PEDA - Assistenza allo sviluppo di exploit in Python per GDB
peda help):
aslr -- Mostra/imposta la configurazione ASLR di GDBchecksec -- Verifica varie opzioni di sicurezza del binariodumpargs -- Mostra gli argomenti passati a una funzione quando ci si ferma a un'istruzione di chiamatadumprop -- Scarica tutti i gadget ROP in un intervallo di memoria specificoelfheader -- Ottiene informazioni sugli header dal file ELF sottoposto a debugelfsymbol -- Ottiene informazioni sui simboli non di debug da un file ELFlookup -- Cerca tutti gli indirizzi/riferimenti a indirizzi che appartengono a un intervallo di memoriapatch -- Applica patch alla memoria a partire da un indirizzo con stringa/hexstring/intpattern -- Genera, cerca o scrive un pattern ciclico in memoriaprocinfo -- Mostra varie informazioni da /proc/pid/pshow -- Mostra varie opzioni PEDA e altre impostazionipset -- Imposta varie opzioni PEDA e altre impostazionireadelf -- Ottiene informazioni sugli header da un file ELFropgadget -- Ottiene gadget ROP comuni del binario o della libreriaropsearch -- Cerca gadget ROP in memoriasearchmem|find -- Cerca un pattern in memoria; supporta la ricerca regexshellcode -- Genera o scarica shellcode comuni.skeleton -- Genera un template di codice exploit Pythonvmmap -- Ottiene gli intervalli di indirizzi di mapping virtuale delle sezioni nel processo sottoposto a debugxormem -- XOR di una regione di memoria con una chiavegit clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
echo "DONE! debug your program with gdb and enjoy"