Introducción
En este laboratorio, aprenderá el proceso fundamental de auditoría de seguridad de contraseñas en Linux. Explorará cómo Linux almacena la información de contraseñas de los usuarios, extraerá esta información y luego intentará descifrar las contraseñas utilizando un ataque de diccionario. Este proceso es esencial para los pentesters (probadores de penetración) y administradores de sistemas para identificar y remediar contraseñas débiles dentro de un sistema.
Trabajará con dos archivos críticos: /etc/passwd, que almacena la información de las cuentas de usuario, y /etc/shadow, que almacena de forma segura las contraseñas hasheadas. Utilizará herramientas estándar de línea de comandos de Linux y software especializado como unshadow (del conjunto de herramientas John the Ripper) y Hashcat para realizar el proceso de descifrado.
Al final de este laboratorio, tendrá experiencia práctica en:
- Comprender el formato del archivo
/etc/shadow. - Combinar datos de usuario y contraseña en un formato descifrable.
- Identificar tipos de hash de contraseñas.
- Utilizar Hashcat para realizar un ataque de diccionario.


