Várias versões atrás, a Apple mudou de hashes SHA512 para um hash PBKDF2 mais seguro (com base no SHA512, mas iterando-o muitas vezes). Como resultado, o hash SHA512 não existe mais.
Estou tentando encontrar o hash SHA512 das senhas de usuário no OS X Mavericks (10.9.1). Estou ciente de que você pode obter o usuário .plist em:
/private/var/db/dslocal/nodes/Default/users/{username}.plist
se o usuário tiver usado SMB, uma representação SHA1 de sua senha será armazenada aqui, mas isso não contém o hash nativo SHA512.
Tudo o que li sugere que o pode ser encontrado em:
/var/db/shadow/hash/{guid}
No entanto, quando tento navegar para este diretório, só posso chegar até
/var/db/
uma vez eu chego aqui e tento cd no shadow OS X me diz:
Alguém sabe onde posso encontrar o hash SHA512 da senha do usuário no Mavericks?
Várias versões atrás, a Apple mudou de hashes SHA512 para um hash PBKDF2 mais seguro (com base no SHA512, mas iterando-o muitas vezes). Como resultado, o hash SHA512 não existe mais.