Hacking y Exploiting Buffer Overflow en Windows y Linux

Aprende desde las bases a explotar un buffer Overflow en arquitecturas de 32 Bits con diferentes técnicas.

Ratings 3.85 / 5.00
Hacking y Exploiting Buffer Overflow en Windows y Linux

What You Will Learn!

  • Aprender que es el Buffer Overflow y los conceptos que se utilizan.
  • Aprender a realizar un ataque de Buffer Overflow en Windows y Linux.
  • Practicar un poco del lenguaje Python al realizar diferentes ejercicios de BoF.
  • Aprender diferentes técnicas para aprovecharnos de un desbordamiento de Buffer

Description

En este curso aprenderás, desde las bases teóricas hasta la practica con ejercicios, a entender que es el Buffer Overflow, explotarlo con éxito y tener mas confianza a la hora de enfrentarte a un BoF de una certificación o CTF.

Empezaremos con una pequeña parte de teoria, que es necesaria. Para luego practicar con muchos ejercicios tanto en Linux como en Windows porque practicando se aprende. Todo bajo la arquitectura de 32 Bits.

Crearemos nuestro laboratorio y veremos temas como:

  • Entender el Buffer Overflow.

  • Como se realiza el Buffer Overflow Attack.

  • Conceptos Registro de la memoria, como esta estructurada la memoria y el Stack.

  • Conocer instrucciones basicas de Assembly. (Lenguaje de bajo nivel)

  • Practicar fuzzing con Python.

  • Obtener un conexión reversa mediante la inyección de una shellcode.

  • Practicar el Stack-Based Buffer Overflow.

  • Practicar la técnica de Ret2libc.

  • Bypass de protecciones. (ASRL y DEP)

  • Manejo de Debuggers como GDB e Inmunity Debbuger.

  • Integer Overflow

  • Format Strings

  • Cadenas ROP.

  • Windows SEH

  • Windows Egghunter

Con todo lo aprendido en el curso estarás mas seguro para vencer retos CTF de Buffer Overflow, Empezar con certificaciones de exploiting o entender la parte de BoF de certificaciones con la del OSCP, OSED, CSCE y/o CXD.

No necesitas tener ningún conocimiento previo en Buffer Overflow ya que veremos este tema desde 0 hasta conocer diferentes técnicas de explotación.

Te espero en el curso para explotar muchos ejercicios y programas.


Who Should Attend!

  • Personas que tienen interés en entender como funciona el BoF y poder aprender a explotarlo.
  • Personas que se están preparando para la certificación como el OSCP, OSED, CSCE y/o eCXD.
  • Personas que quieren empezar al mundo del Exploiting.

TAKE THIS COURSE

Tags

  • Exploit Development

Subscribers

241

Lectures

56

TAKE THIS COURSE



Related Courses