Хэш пароля и соль любого пользователя находятся здесь:
/var/db/dslocal/nodes/Default/users/<user>.plist
Вы получите Permission denied
, если попытаетесь получить к нему доступ без sudo.
Единственный способ, которым язнать, что получить доступ к нему без пароля sudo означает перезагрузку в Single User Mode
(с помощью команды + s )
Как только вы попадете туда, на самом деле это немного сложнополучить файл и декодировать его.У вас есть подробное пошаговое руководство здесь на веб-сайте Майкла Фэрли (оригинальный веб-сайт больше не доступен)