Search-That-Hash

Installation

pip3 install search-that-hash 

Usage

sth [OPTIONS]

Flags

-t, --text TEXT        Crack a single hash.
-f, --file FILENAME    The file of hashes, seperated by newlines.
-w, --wordlist TEXT    The wordlist you want to use for Hashcat.
--timeout INTEGER      Choose timeout in seconds.
-g, --greppable        Prints as JSON, use this to grep.
--hashcat_binary TEXT  Location of hashcat folder (if using windows).
-o, --offline          Use offline mode. Does not search for hashes in APIs.
-v, --verbose          Turn on debugging logs. -vv for max.
--accessible           Makes the output accessible.
--no-banner            Doesn't print banner.
--help                 Show this message and exit.

Examples

Search on all resources using text input

sth --text "5f4dcc3b5aa765d61d8327deb882cf99"

Search on all resources using file input

sth --file hashes.txt

Search on all resources using text input, if it’s not found run hashcat with wordlist

sth --text "5f4dcc3b5aa765d61d8327deb882cf99" -w /path/to/wordlist.txt

Only run hashcat with wordlist using text input

sth --text "5f4dcc3b5aa765d61d8327deb882cf99" -w /path/to/wordlist.txt -o
Name Description
hcxtools Portable solution for conversion of cap/pcap/pcapng (gz compressed) WiFi dump files to hashcat/john formats.
Name-That-Hash The Modern Hash Identification System.
hashcat hashcat description.
rules rules.
wordlists wordlists.

Also see

Github Project