識別雜湊演算法型別hash-identifier
識別雜湊演算法型別hash-identifier
hash-identifier是一款雜湊演算法識別工具。通過該工具,使用者可以識別雜湊值所使用的雜湊演算法。確定演算法後,就可以採用對應的工具進行xx。執行該命令如下所示:
root@daxueba:~# hash-identifier
輸出資訊如下所示:
#########################################################################
# __ __ __ ______ _____ #
# /\ \/\ \ /\ \ /\__ _\ /\ _ `\ #
# \ \ \_\ \ __ ____ \ \ \___ \/_/\ \/ \ \ \/\ \ #
# \ \ _ \ /'__`\ / ,__\ \ \ _ `\ \ \ \ \ \ \ \ \ #
# \ \ \ \ \/\ \_\ \_/\__, `\ \ \ \ \ \ \_\ \__ \ \ \_\ \ #
# \ \_\ \_\ \___ \_\/\____/ \ \_\ \_\ /\_____\ \ \____/ #
# \/_/\/_/\/__/\/_/\/___/ \/_/\/_/ \/_____/ \/___/ v1.1 #
# By Zion3R #
# www.Blackploit.com #
#########################################################################
-------------------------------------------------------------------------
HASH:
在輸出資訊的最下方需要輸入要識別的雜湊值。例如,要識別雜湊值e2fc714c4727ee9395f324cd2e7f331f,輸入該值,回車後輸出資訊如下所示:
HASH: e2fc714c4727ee9395f324cd2e7f331f
Possible Hashs:
[+] MD5
[+] Domain Cached Credentials - MD4(MD4(($pass)).(strtolower($username)))
Least Possible Hashs:
[+] RAdmin v2.x
[+] NTLM
[+] MD4
[+] MD2
[+] MD5(HMAC)
[+] MD4(HMAC)
[+] MD2(HMAC)
[+] MD5(HMAC(Wordpress))
[+] Haval-128
[+] Haval-128(HMAC)
[+] RipeMD-128
[+] RipeMD-128(HMAC)
[+] SNEFRU-128
[+] SNEFRU-128(HMAC)
[+] Tiger-128
[+] Tiger-128(HMAC)
[+] md5($pass.$salt)
[+] md5($salt.$pass)
[+] md5($salt.$pass.$salt)
[+] md5($salt.$pass.$username)
[+] md5($salt.md5($pass))
[+] md5($salt.md5($pass))
[+] md5($salt.md5($pass.$salt))
[+] md5($salt.md5($pass.$salt))
[+] md5($salt.md5($salt.$pass))
[+] md5($salt.md5(md5($pass).$salt))
[+] md5($username.0.$pass)
[+] md5($username.LF.$pass)
[+] md5($username.md5($pass).$salt)
[+] md5(md5($pass))
[+] md5(md5($pass).$salt)
[+] md5(md5($pass).md5($salt))
[+] md5(md5($salt).$pass)
[+] md5(md5($salt).md5($pass))
[+] md5(md5($username.$pass).$salt)
[+] md5(md5(md5($pass)))
[+] md5(md5(md5(md5($pass))))
[+] md5(md5(md5(md5(md5($pass)))))
[+] md5(sha1($pass))
[+] md5(sha1(md5($pass)))
[+] md5(sha1(md5(sha1($pass))))
[+] md5(strtoupper(md5($pass)))
-------------------------------------------------------------------------
HASH:
從輸出的資訊可以看到對輸出的雜湊值進行了識別,它首先會輸出可能性最大的雜湊型別。例如,輸出資訊的第1行資訊Possible Hashs中,可以看到該雜湊值的型別最有可能為MD5型別。然後,輸出可能性表較小的一些雜湊演算法型別。例如,輸出資訊中Least Possible Hashs(加粗部分)下面的內容資訊顯示了該雜湊值也可能為採用了一些其