This tool is simple and useful. If you have a hash code and you are confuse which hash type do you have then this tool will help you to identify the type of hash.
Identify the different types of hashes used to encrypt data and especially passwords.
This replaces hash-identifier, which is outdated!
hashID is a tool written in Python 3 which supports the identification of over 220 unique hash types using regular expressions. A detailed list of supported hashes can be found here.
It is able to identify a single hash, parse a file or read multiple 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.
hashID works out of the box with Python 2 ≥ 2.7.x or Python 3 ≥ 3.3 on any platform.
Note: When identifying a hash on *nix operating systems use single quotes to prevent interpolation.
Installation
You can install, upgrade, uninstall hashID with these commands:
$ pip install hashid
$ pip install upgrade hashid
$ pip uninstall hashid
Or you can install by cloning the repository:
$ sudo apt-get install python3 git
$ git clone https://github.com/psypanda/hashid.git
$ cd hashid
$ sudo install -g 0 -o 0 -m 0644 doc/man/hashid.7 /usr/share/man/man7/
$ sudo gzip /usr/share/man/man7/hashid.7
Alternatively you can grab the latest release here.
https://github.com/psypanda/hashID/releases
[ame]https://www.youtube.com/watch?v=bB1cDPF7vAA[/ame]