Hashcat
Wordlists
Magic Hashes
Hashes
John