Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Exploit Development Linux (x64)
Rating: 5.0 out of 5(2 ratings)
17 students

Exploit Development Linux (x64)

Introducción al descubrimiento, escritura y desarrollo de exploits para vulnerabilidades en Linux x64 en forma ética
Created byYury Zavaleta
Last updated 2/2026
Spanish

What you'll learn

  • Comprender las vulnerabilidades en aplicaciones Linux x64
  • Explotar software a nivel de sistema operativo Linux
  • Entender los mecanismos de defensa y como romperlos
  • Depurar programas compilados en C para detectar sus vulnerabilidades
  • Desarrollo de explotaciones

Course content

5 sections22 lectures11h 27m total length
  • Instalando VirtualBox en Windows1:30

    El uso de la maquina virtual nos va a ayudar a centrarnos en los aspectos clave, dejando de lado configuraciones podremos aprender el desarrollo de exploits para Linux

  • Cargando Maquina Virtual2:14

    (Ver recursos Externos para Descarga) En esta clase aprendemos a cargar la maquina virtual en Oracle VirtualBox

  • Configuración Remota7:02

    Habilitamos el acceso remoto a la maquina, esto nos permite poder acceder al contenido con los ejercicios

Requirements

  • Fundamentos de programación en C
  • Conocimientos básicos de como funciona una PC
  • Saber instalar y usar VIrtualBox

Description

El presente curso tiene como objetivo enseñar de manera ética como es que ocurren las fallas de seguridad en los programas compilados para arquitectura de 64 bytes en sistemas operativos Linux asi como el desarrollo de exploits , a lo largo del curso vamos a tocar temas básicos como las librerías vulnerables dentro del entorno de programación en C, aprenderemos a depurar binarios con el famoso debugger GDB, analizaremos de forma practica y paso a paso como es que las malas practicas en programación impactan  en la seguridad de las aplicaciones, pondré a tu disposición una maquina virtual con todos los ejercicios, de esta manera podrás practicar todo lo aprendido en un entorno controlado y seguro, siguiendo las buenas practicas de la ética de la seguridad.

Estos son los temas que veremos a lo largo del curso.   


  • Desbordamiento de Buffer

  • Protecciones NX

  • Canario Stack

  • Programación ROP (return plt)

  • Tecnicas avanzadas de ROP Gadgets (return csu)

Todos los programas han sido creados desde cero y con la finalidad de aprender los fundamentos de la seguridad de una manera didáctica, todo sobre una arquitectura moderna simulando al máximo un ambiente real en donde se ejecutan programas reales.

Si tu objetivo es poder detectar fallas en los programas para Linux x64 que implementan la librerias C estándar, entonces este curso es para ti.

Who this course is for:

  • Desarrolladores de Exploits
  • Programadores de Software Linux
  • Hackers Eticos
  • Expertos en Seguridad Informática
  • Entusiastas de Seguridad