Linux Password Hashes
Linux tiene soporte para múltiples usuarios y, como resultado, varios usuarios pueden acceder al sistema simultáneamente. Esto puede verse como una ventaja y una desventaja desde una perspectiva de seguridad, ya que varias cuentas ofrecen múltiples vectores de acceso para los atacantes y, por lo tanto, aumentan el riesgo general del servidor.
Toda la información de todas las cuentas en Linux se almacena en el archivo passwd ubicado en: /etc/passwd
No podemos ver las contraseñas de los usuarios en el archivo passwd porque están encriptadas y cualquier usuario del sistema puede leer el archivo passwd.
Todas las contraseñas encriptadas de los usuarios se almacenan en el archivo shadow. Se puede encontrar en el siguiente directorio: /etc/shadow
Solo la cuenta raíz puede acceder y leer el archivo shadow, esta es una característica de seguridad muy importante ya que evita que otras cuentas del sistema accedan a las contraseñas cifradas.
El archivo shadow nos brinda información sobre el algoritmo de hash que se está utilizando y el hash de la contraseña. Esto es muy útil ya que podemos determinar el tipo de algoritmo de hash que se está utilizando y su solidez. Podemos determinar esto observando el número que aparece después del nombre de usuario encapsulado por el símbolo de dólar (S).
$1
MD5
$2
Blowfish
$5
SHA-256
$6
SHA-512
Demo: Dumping & Cracking Linux Password Hashes
Quiz: Dumping & Cracking Linux Password Hashes
Last updated