Findmyhash

From aldeid
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

Comments