John the Ripper
Description
John the Ripper is a password cracking tool. It supports many hash formats and can crack password hashes obtained from various sources including Linux shadow files, Kerberos tickets, SSH keys, and more.
Usage 1: Crack Hash with Wordlist
Command:
john --wordlist=/usr/share/wordlists/rockyou.txt hash-asc
Usage 2: Crack Hash with Rules
Use the best64 rule for password mutations.
Command:
john --wordlist=/usr/share/wordlists/rockyou.txt --rules=best64 pdf.hash