Skip to content

Convert MacOS plist password file to hash file for password crackers

Notifications You must be signed in to change notification settings

jmagers/MacinHash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

MacinHash

Convert MacOS plist password file to hash file for password crackers. Supports plist files from MacOS 10.8+. Can be run on any machine that supports Python.

Dependencies

Python 3.5+

Usage

Obtain the plist file located at /var/db/dslocal/nodes/Default/users/<username>.plist

Convert it to hash format <username>:$ml$<iterations>$<salt>$<entropy>

python3 machash.py <plist_file> <hash_file>

Use with a password cracker like hashcat or John the Ripper

hashcat -m 7100 --username <hash_file> <wordlist_file>
john <hash_file> -w <wordlist_file>

About

Convert MacOS plist password file to hash file for password crackers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages