peda - KolMitE

peda

peda

noviembre 16, 2022 Software en General 0

peda

PEDA – Asistencia para el desarrollo de exploits de Python para GDB

Características clave:

  • Mejore la visualización de gdb: coloree y muestre códigos de desmontaje, registros, información de memoria durante la depuración.
  • Agregue comandos para admitir la depuración y el desarrollo de exploits (para obtener una lista completa de comandos, use peda help):
    • aslr — Mostrar/establecer la configuración ASLR de GDB
    • checksec — Verifique varias opciones de seguridad de binario
    • dumpargs — Mostrar argumentos pasados ​​a una función cuando se detuvo en una instrucción de llamada
    • dumprop — Vuelca todos los dispositivos ROP en un rango de memoria específico
    • elfheader — Obtener información de encabezados del archivo ELF depurado
    • elfsymbol — Obtener información de símbolos que no sean de depuración de un archivo ELF
    • lookup — Buscar todas las direcciones/referencias a direcciones que pertenecen a un rango de memoria
    • patch — La memoria de parche comienza en una dirección con cadena/cadena hexadecimal/int
    • pattern — Generar, buscar o escribir un patrón cíclico en la memoria
    • procinfo — Muestra información diversa de /proc/pid/
    • pshow — Mostrar varias opciones de PEDA y otras configuraciones
    • pset — Establecer varias opciones de PEDA y otras configuraciones
    • readelf — Obtener información de encabezados de un archivo ELF
    • ropgadget — Obtenga dispositivos ROP comunes de binario o biblioteca
    • ropsearch — Buscar dispositivos ROP en la memoria
    • searchmem|find — Buscar un patrón en la memoria; soporte de búsqueda de expresiones regulares
    • shellcode — Generar o descargar shellcodes comunes.
    • skeleton — Generar plantilla de código de explotación de python
    • vmmap — Obtener rangos de direcciones de mapeo virtual de la(s) sección(es) en el proceso depurado
    • xormem — XOR una región de memoria con una clave

Instalación

git clone https://github.com/longld/peda.git ~/peda
echo "source ~/peda/peda.py" >> ~/.gdbinit
echo "DONE! debug your program with gdb and enjoy"

Captura de pantalla

comienzo

argumento del patrón

palmaditas

Idiomas



  • Pitón
    100,0%

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta