
PEDA - Assistência de Desenvolvimento de Exploits em Python para GDB
PEDA - Assistência ao Desenvolvimento de Exploits em Python para GDB
peda help):
aslr -- Mostra/define a configuração de ASLR do GDBchecksec -- Verifica várias opções de segurança do bináriodumpargs -- Exibe argumentos passados para uma função quando parado em uma instrução de chamadadumprop -- Despeja todos os gadgets ROP em um intervalo de memória específicoelfheader -- Obtém informações de cabeçalhos do arquivo ELF depuradoelfsymbol -- Obtém informações de símbolos não relacionados à depuração de um arquivo ELFlookup -- Busca todos os endereços/referências a endereços que pertencem a um intervalo de memóriapatch -- Aplica patch na memória a partir de um endereço com string/hexstring/intpattern -- Gera, busca ou escreve um padrão cíclico na memóriaprocinfo -- Exibe várias informações de /proc/pid/pshow -- Mostra várias opções e outras configurações do PEDApset -- Define várias opções e outras configurações do PEDAreadelf -- Obtém informações de cabeçalhos de um arquivo ELFropgadget -- Obtém gadgets ROP comuns do binário ou bibliotecaropsearch -- Busca gadgets ROP na memóriasearchmem|find -- Busca um padrão na memória; suporta busca com regexshellcode -- Gera ou baixa shellcodes comuns.skeleton -- Gera um template de código de exploit em Pythonvmmap -- Obtém intervalos de endereços de mapeamento virtual de seções no processo depuradoxormem -- Aplica XOR em uma região de memória com uma chavegit clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
echo "DONE! debug your program with gdb and enjoy"