Hash Cracking Techniques
Local tools
# Find the type of hash
hash-identifier
https://hashes.com/en/tools/hash_identifier
# John - Default
john hashes.txt --wordlist=/usr/share/wordlists/rockyou.txt --fork=8
# John supported hash types
john --list=format
# John with a specific mode / hash type
john hashes.txt --wordlist=/usr/share/wordlists/rockyou.txt --fork=8 --format=crypt
# Hashcat auto mode - Default
hashcat hashes.txt /usr/share/wordlists/rockyou.txt
# Hashcat supported hash types
hashcat --help | grep <hash type>
hashcat --help | grep bcrypt
# Hashcat with a specific mode
hashcat -m 1400 hashes.txt /usr/share/wordlists/rockyou.txt
# Crack /etc/shadow
unshadow password.txt shadow.txt > unshadowed.txt; john --wordlist=<any word list> unshadowed.txtHashcat Rules
https://github.com/stealthsploit/OneRuleToRuleThemStill
Online Rainbow Tools
Last updated
