Linux assembly x86 & shellcoding
Inicio del curso: Principios de mayo
Horas: 10 hr
Este curso esta enfocado para:
- Gente iniciada en ciber.
- Gente que quiera aprender cosas de shellcoding.
- Gente que quiera ver algo por comprender más la mierda que hay detrás de usar el metasploit.
- Puede utilizarse como asignatura general para un master de ciber.
¿Cuándo empieza?Más información
Principios de mayo
¿Cuántas plazas? Más información
Limitadas
Temario Más información
- ¿Qué es el lenguaje ensamblador? Arquitecturas de los ordenadores, qué son los registros de la cpu, para que sirven, bla bla bla. Un poco lo típico de estos cursos.
- «Hello World», la prueba o ejemplo por definición de todos los sistemas. Abrirlo con el debugger de linux, mirar registros, hacer debug paso a paso, etc.
- Tipos de datos, traspaso de información, aritmética, pila, instrucciones de control, cadenas, etc. Ejercicios y conocimientos básicos sobre la estructura del lenguaje y su funcionamiento.
- Llamadas a funciones de la biblioteca libc.
- Shellcode basics. Conocimientos generales de lo que es, cómo funciona, objetivo, etc.
- Técnica: Jump Call Pop para carga dinámica de información.
- Técnica: Stack para carga dinámica de información.
- Técnica: XOR encoder.
- Técnica: NOT encoder.
- Utilización de encoders de metasploit.
- Técnica: Polimorfismo, dando rienda suelta a problemas mentales para volver loco al sistema. (Vale, este título es de cosecha propia).
¡Infórmate de nuestros cursos!
Este curso está cerrado y ya no admite registros pero si nos dejas tus datos de contacto, te avisaremos de próximos cursos que puedan ser de tu interés
* También puedes apuntarte al curso mandando un email a info@isnum.com