hashID
HashID is a command-line tool designed to identify the type of a given hash or list of hashes. It supports a wide range of hash algorithms and provides a quick and efficient way for security professionals to determine which hash cracking techniques and tools to use.
Key Features
Broad Hash Algorithm Support: Recognizes over 220 unique hash types.
Ease of Use: Simple command-line interface that allows for both single hash and bulk hash identification.
Accurate Detection: High accuracy in identifying hash types, which is crucial for effective password cracking.
Usage and Examples
Basic Syntax:
Example 1: Identifying a Single Hash To identify the type of a single hash, simply run hashid
followed by the hash:
Output:
Example 2: Identifying Hashes from a File HashID can also process a file containing multiple hashes:
Output:
Options and Tips
Verbose Mode: Use
-v
to get more detailed output.Extended Hash Types: Use
--extended
to include less common hash types in the identification process.Including Salts: If you have a hash with a known salt, use the
--salt
option.
Practical Examples
Identifying SHA-1 Hash
Output:
Identifying Multiple Hashes Create a file
hashes.txt
with the following content:Run:
Last updated