Findmyhash
Jump to navigation
Jump to search
Description
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
Usage
Syntax
$ 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 hash
sdamaye@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