Un examen cuidadoso de los archivos /etc/passwd
y /etc/shadow
revela que las contraseñas almacenadas se codifican mediante alguna forma de función de codificación.
Una búsqueda rápida en Google revela que, de forma predeterminada, las contraseñas se cifran con DES . Si una entrada comienza con $
, entonces indica que se utilizó alguna otra función de hashing.
Por ejemplo, algunas entradas en mi máquina Ubuntu comienzan con $6$
...
¿Qué representan los diversos números?
/etc/shadow
muestra 2 entradas que comienzan con$6$
.