Crates.io | hash-id |
lib.rs | hash-id |
version | 0.1.0 |
source | src |
created_at | 2021-09-13 00:34:35.235822 |
updated_at | 2021-09-13 00:34:35.235822 |
description | Hash Identifying tool |
homepage | https://github.com/tashima42/hash-id/ |
repository | https://github.com/tashima42/hash-id/ |
max_upload_size | |
id | 450251 |
size | 103,828 |
hash-id is a command line program for identifying hash types based on Zion3R's implementation.
This software is meant for enumeration, this is not a hash cracking tool, and it isn't definitive, the only way to be sure of the algorithm is after the hash has been reversed.
hash-id [OPTIONS]
Examples:
$ hash-id -h fc7feb971470bd3d08d241f88db1ea38
$ hash-id -f ./hashes.txt
$ hash-id -f ./hashes.txt -h fc7feb971470bd3d08d241f88db1ea38
> Hash: b89eaac7e61417341b710b727768294d0e6a277b
> [+] SHA-1
> [+] MySQL5 - SHA-1(SHA-1($pass))
> [+] Tiger-160
> [+] Haval-160
> [+] RipeMD-160
> #(...)
> ------------------------------------------
> Hash: 2303b15bfa48c74a74758135a0df1201
> [+] MD5
> [+] Domain Cached Credentials - MD4(MD4(($pass)).(strtolower($username)))
> [+] RAdmin v2.x
> [+] NTLM
> [+] MD4
> #(...)
> ------------------------------------------
> #(...)
Options:
short | long | type | description |
---|---|---|---|
-f |
--file |
FILE | File containing hashes (each one in a line) |
-h |
--hash |
STRING | Hash value to be identified |
Flags:
short | long | description |
---|---|---|
--help |
Prints help information | |
-V |
--version |
Prints version information |
Info:
Currently, just a snap package is suported. If you want to maintain a distro specific package, please check the contributing section.
sudo snap install hash-id --beta
!!!!: Because of snap confinement policy, this package can only access files on your /home
folder. If you really need it to access files on other folders, maybe you should build it from source (cargo build --release
).Thank you for wanting to contribute to this project! Here are some ways you can help:
Always before starting to work on something, check the issues to see if anyone else is working on the same thing, if anyone is working and you want to start, please create an issue and let me know. Code changing PRs without an issue will not be accepted.