John

Hashcat

Custom wordlists

Cracking Encrypted Files

Cracking protected archives