findmyhash
findmyhash connects to different online resources to find cracked hashes. It currently supports following hashes: MD4, MD5, SHA1, SHA256, RMD160, LM, NTLM, MYSQL, CISCO7 & JUNIPER.
Installation$ cd /data/pentest/misc/
$ wget http://findmyhash.googlecode.com/files/findmyhash.py
$ python findmyhash.py
$ python findmyash.py <algorithm> [OPTIONS]
Options -h <hash_value> If you only want to crack one hash, specify its value with this option. -f <file> If you have several hashes, you can specify a file with one hash per line. NOTE: All of them have to be the same type. -g If your hash cannot be cracked, search it in Google and show all the results. NOTE: This option ONLY works with -h (one hash input) option. Example Crack a hashsdamaye@aldpillap:/data/downloads$ python findmyhash.py MD5 -h 098f6bcd4621d373cade4e832627b4f6
Cracking hash: 098f6bcd4621d373cade4e832627b4f6
Analyzing with md5.net (http://md5.net)...
***** HASH CRACKED!! *****
The original string is: test
The following hashes were cracked:
----------------------------------
098f6bcd4621d373cade4e832627b4f6 -> test