Desarrollo de exploits en Linux
Tipo
Curso de temario propio (solicitar temario)
Lugar
En nuestras dependencias o en las dependencias del cliente según se prefiera.
Duración
A medida
Prerrequisitos
Nociones generales de C/Perl y lenguaje ensamblador en plataformas Intel
Para qué prepara
Organización de la memoria de un proceso. Errores en el filtrado de las entradas de usuario. Modificación de datos. Modificación del flujo de ejecución y redirección hacia una shellcode. Redirección hacia funciones de librería. Explotación de un buffer overflow. Explotación de un Format String. Explotación de errores de las variables integer. Evasión de NIDS y técnicas anti filtrado. Protecciones: Stack Guard, StackShield, Openwall, Grsecurity/PaX, Exec-Shield. Evasión de las protecciones.
Dirigido a
Pen-Testers o profesionales que deseen conocer las bases de la programación de exploits