hashid
Python3 program that identifies data and password hashes.
TLDR
Identify hashes from stdin (through typing, copying and pasting, or piping the hash into the program)
Identify one or more hashes
Identify hashes on a file (one hash per line)
Show all possible hash types (including salted hashes)
Show hashcat's mode number and john's format string of the hash types
Save output to a file instead of printing to stdout
SYNOPSIS
hashid [-h] [-e] [-m] [-j] [-o FILE] [--version]
INPUT
DESCRIPTION
hashID is a tool written in Python 3.x which supports the identification of over 210 unique hash types using regular expressions.
It is able to identify a single hash, parse a file or read files in a directory and identify the hashes within them. hashID is also capable of including the corresponding hashcat mode and/or JohnTheRipper format in its output. Although hashID is written in Python 3.x it should also work with Python 2.7.
OPTIONS
- -e, --extended
-
list all possible hash algorithms including salted passwords
- -m, --mode
-
include corresponding hashcat mode in output
- -j, --john
-
include corresponding JohnTheRipper format in output
- -o FILE, --outfile FILE
-
write output to file (default: STDOUT)
- -h, --help
-
show help message and exit
- --version
-
show program's version number and exit
BUGS
If you find a bug, please report it at https://github.com/psypanda/hashID/issues
AUTHOR
c0re (c0re@psypanda.org)