Cracking en Profundidad con John the Ripper y Hashcat
Acerca de este curso
En este curso, adquirirás una comprensión profunda de las funciones hash y su papel esencial en la seguridad informática. A través de una combinación equilibrada de teoría y práctica, aprenderás a identificar los diferentes tipos de funciones hash, comprender su importancia en la protección de datos y analizar sus vulnerabilidades frente a diversos tipos de ataques. Profundizaremos en técnicas de cracking de hashes mediante herramientas especializadas como Hashcat y John the Ripper, explorando sus distintos modos de funcionamiento y optimización mediante reglas avanzadas. Además, aprenderás a generar y utilizar diccionarios personalizados con herramientas como Crunch y Cupp, así como a evaluar la seguridad de archivos cifrados a través de ataques específicos.
- Introduccion.
- ¿Qué es un Hash?
- Importancia de los hashes en Seguridad.
- Tipos comunes de hashes
- Ataques contra hashes:
- Ataques de fuerza bruta.
- Ataques de diccionario
- Tablas arcoíris.
- Salting.
- Principales herramientas de cracking.
- John the Ripper vs Hascat
- Hashcat
- Funcionamiento básico.
- Modos de hascat.
- Práctica de hashcat 1.
- Creación de reglas.
- Práctica de hashcat 2.
- John.
- John the Ripper en profundidad
- Práctica de John.
- Ficheros cifrados.
- Ataques a ficheros.
- Práctica de ficheros cifrados.
- Diccionarios.
- Seclist.
- Herramientas útiles:
- Crunch.
- Cupp.
- Examen final.
- Cuestionario teórico.
- Retos prácticos.