Skip to content

forefy/mimic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mimic

mimic

Dumps local MacOS user hashes to a hashcat-compatible string.

Issues Code size Last commit macOS arch Forefy Twitter

Telegram DM

Simply uses Objective-C instead of dscl/defaults read or other noisy binaries, to extract relevant data from ShadowHashData.

Download

Pre-built binaries available in Releases:

  • mimic-arm64 - Apple Silicon (M1/M2/M3/M4)
  • mimic-x86_64 - Intel

Compilation

Open in vscode in a mac and press F5, OR

clang -framework Foundation -framework AppKit -framework Collaboration main.m -o mimic

Usage

chmod +x mimic
sudo ./mimic

The output per user is formatted as follows:

someLocalUser: + $ml + $iterations + $salt + $entropy

To crack the hashes using hashcat: hashcat -m 7100 hashes.txt wordlist.txt --username

Tested in Catalina, Mojave, Monterey, Ventura, Sequoia, Tahoe - supports both x86_64 and arm64 (Apple Silicon).

About

(STILL.. EDR-evading) Password hash dumper for MacOS

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages