发布时间:2026-09-28 17:33:35 浏览次数:1
哈希值是一种加密技术,用于将任意长度的数据转换为固定长度的数据。哈希值通常于验证数据的完整性和安全性。在本攻略中,我们将介两个常用的哈希值破解工具:findhash 和 hash-identifier,并提供两个示例说明。
findmyhash 是一款命令行工具,可以用于查找哈希值的算法类型,并提供相应的破解工具。以下是使用 findmyhash 破解哈希值的步骤:
1.装 findmyhash 工具。在命令行中输入以下命令:
bash
apt-get install findmyhash
bash
findmyhash -h 5f4dcc3b5aa765d61d8327deb882cf99
在上面的令中,-h 参数表示要查找的哈希值,f4dcc3b5aa765dd8327deb882cf99 是一个示例哈希值。
findmyhash 将输出哈希值的算法类型,例如:```
HASH: 5f4dcc3b5aa765d61d8327882cf99
Possible Hashs:
[+] MD5
[+] Domain Cached Credentials - MD4(MD4(($pass)).(strtolower($username)))
[+] Haval-128
[+] MD2
[+] MD4
[+] Double MD5
[+] LM
[+] RIPEMD-
[+] Haval-160
[+] SHA-1
[+] MySQL - SHA-1(SHA-1($pass))
[+] SHA-1(MaNGOS)
[+] SHA-1(MaNGOS2)
[+] Tiger-128
[+] md5($pass.$salt) - Joomla
[+] SHA-1(Django)
[+] Haval-192
[+] MySQL5 - SHA-1(SHA-1($pass))
[+] SHA-1(Hex)
[+] SHA-1(Base64)
[+] Tiger-160
[+] Tiger-192
[+] md5($pass.$salt) - Joomla
[+] md5($pass.$salt) - Joomla
[+] SHA-1(Cryptaprhashic)
[+] SHA-1(Django-Salted)
[+] SHA-256(Django)
[+] Haval-224
[+] SHA-256
[+] SHA3-256
[+] Haval-256
[+] GOST R 34.11-94
[+] GOST CryptoPro S-Box
[+] SHA-
[+] SHA3-384
[+] Haval-256(HMAC)
[+] SHA-256(HMAC)
[+] SHA3-256(HMAC)
[+] SHA-384(HMAC)
[+] SHA3-384(HMAC)
[+] SHA-512
[+] SHA3-512
[+] Whirlpool
[+] Haval-512
[+] SHA-512(HMAC)
[+] SHA3-512(HMAC)
[+] SipHash
[+] SHA-224
[+] SHA3-224
[+] SHA-224(HMAC)
[+] SHA3-224(HMAC)
```
hash-identifier 是一款命令行工具,可以用于识别哈希值的算类型。以下是使用 `hash-identifier 识别哈希值的步骤:
hash-identifier 工具。在命令行输入以下命令:bash
sudo apt-get install hash-identifier
bash
hash-identifier
在上面的命令中,不需要指定哈希值,hash-identifier 将提示您输入哈希值。
hash-identifier 将输出哈希值的算法类型,例如:```
Enter the: 5f43b5aa765d61d8327deb882cf99
Possible Hashs:
[+] MD5
[+] Domain Cached Credentials - MD4(MD4(($pass)).(strtolower($username)))
[+] Haval-128
[+] MD2
[+] MD4
[+] Double MD5
[+] LM
[+] RIPEMD-128
[+] Haval-160
[+] SHA-1
[+] MySQL - SHA-1(SHA-1($pass))
[+] SHA-1(MaNGOS)
[+] SHA-1(MaNGOS2 [+] Tiger-128
[+] md5($pass.$salt) - Joomla
[+] SHA-1(Django)
[+] Haval-192
[+] MySQL5 SHA-1(SHA-1($pass))
[+] SHA-1(Hex)
[+] SHA-1(Base64)
[+] Tiger160
[+] Tiger-192
[+] md5($pass.$salt) - Joomla
[+] md5($pass.$salt) - Joomla
[+] SHA-1(Cryptaprhashic)
[+] SHA-1(Django-Salted)
[+] SHA-256(Django)
[+] Haval-224
[+] SHA-256
[+] SHA3-256
[+] Haval-256
[+] GOST R 34.11-94
[+] GOST CryptoPro S-Box
[+] SHA-384
[+] SHA3-384
[+] Haval-256(HMAC)
[+] SHA-256(HMAC)
[+] SHA3-256(HMAC)
[+] SHA-384(HMAC)
[+] SHA3-384(HMAC)
[+] SHA-512
[+] SHA3-512
[+] Whirlpool
[+] Haval-512
[+] SHA-512(HMAC)
[+] SHA3-512(HMAC)
[+] SipHash
[+] SHA-224
[+] SHA3-224
+] SHA-224(HMAC)
[+] SHA3-224(HMAC)
```
以下是两个示例演示如何使用 findmyhash 和 `hash-identifier 破解哈希值。
在此示例中,我们将演示如何使用 findmyhash 破解哈希值。
安装 findmyhash 工具。
在命令行中输入以下命令,找哈希值的算法类型:
bash
findmyhash -h 5f4dcc3b5aa765d61d8327deb882cf99
在此示例中,我们将演示如何使用 hash-identifier 识别哈希值。
安 hash-identifier 工具。
在命令行中输入以下命令,识别哈希值的算法类型:
bash
hash-identifier
输入哈希值,按回车键,hash-identifier 将输出哈希值的算法类型。
根据输出的算法类型,选择相应的破解工具进行破解。
通过以上步骤和示例,我们了解了 findmyhash 和 hash-identifier 两款常用的哈希值破解工具,并演示了如何使用这两款工具破解哈希值。在实际应用中,可以根据实际需求选择合适的工具,提破解效率。