John The Ripper is an open source toolsuite used to crack hashes and passwords
DownloadUsage:
john --format=hashformat --wordlist=/path/to/wordlist /path/to/hashes.txt--format is a non-required field, but will (typically) yield better results when used, it specifies the encryption format (Ex. md5crypt)
Unshadow is a program used to combine the /etc/passwd and the /etc/shadow files so that john can use them.
Usage:
unshadow passwdfile shadowfile > output.txtZip2John is a program used to convert zip files to hashes
Usage:
zip2john zipfile.zip > output.txtRar2John is a program used to convert rar files to hashes
Usage:
rar2john zipfile.rar > output.txtSsh2John is a program used to convert ssh files to hashes
Usage:
ssh2john id_rsa > output.txt