π§¨Cracking Tools
Hashcat
HashcatInstallation
Usage
Examples
John the Ripper
John the RipperInstallation
Usage
Last updated
HashcatJohn the RipperLast updated
# usually installed by default on kali/parrot
apt install hashcat# List of hashes
hashcat --example-hashes | grep -i md5 # to see various types of hash examples# Decrypt md5 hashes
hashcat -m 0 -a 0 -O hashes.txt /usr/share/wordlists/rockyou.txt
# Decrypt Kerberos5 hashes
hashcat -m 18200 -a 0 -O hashes.txt /usr/share/wordlists/rockyou.txt
# Decrypt Django (PBKDF2-SHA256) hash
hashcat -m 10000 -a 0 -O hash.txt --wordlist /usr/share/wordlists/rockyou.txt# Decrypt NTLM hashes with hashcat rule best64.rule
hashcat -m 1000 -a 0 -O hashes.txt /usr/share/wordlists/rockyou.txt -r /usr/share/hashcat/rules/best64.rulegit clone https://github.com/openwall/john.git
cd john/src
./configure && make
# use
cd ../run
./john# Cracking MD5 hash
john hash.txt --format=RAW-MD5
# Cracking SHA1 hash
john hash.txt /usr/share/wordlists/rockyou.txt --format=RAW-SHA1
# Cracking Linux passwords
sudo john /etc/shadow