Linux generalmente almacena los nombres de usuario y los hashes de contraseña en / etc / passwd o / etc / shadow.
Ahora digamos que tengo una antigua distribución de CentOS y quiero intentar recuperar la contraseña de un usuario (está en un contexto de aprendizaje legal en la escuela) cifrada con DES, pensé que necesitaría un texto simple y un cifrado cifrado usando la la misma clave que mi contraseña desconocida, descifrar dicha clave, luego descifrar el cifrado almacenado para dicho usuario (¿verdad?).
Ahora, mi pregunta es, ¿cómo / cuándo Linux genera claves al crear usuarios? ¿Podría asumir que la clave solía ser la misma si yo creaba un nuevo usuario? Si es así, ¿la clave utilizada por el sistema es simplemente recuperable?