0-RTT Replay Attack

Password Sniffing

ARP

Packet Captures

Password Cracking

Online hash crack lookup (rainbow)

CrackStation - Online Password Hash Cracking - MD5, SHA1, Linux, Rainbow Tables, etc.

Hashcat

E.g. for SHA512 Crypt (denoted by shadow file containing "$6$")

./hashcat64.exe -m 1800 -a 0 hashes.txt ../wordlists/6billion.txt -O -w 4

This will initiate an "Optimized-kernel" highest-workload GPU cracking task that will take the input of hashes.txt and attempt to crack them using the wordlist 6billion.txt.

-m is the type of hash, 1800 is "sha512crypt".

You can get a list of hash types hashcat will crack by typing:

./hashcat64.exe --help

Using my 2080Ti the following is the cracking rate of sha512crypt using a wordlist of 6 billion: