識別雜湊演算法型別hash-identifier
識別雜湊演算法型別
hash-identifier 是一款雜湊演算法識別工具。透過該工具,使用者可以識別雜湊值所使用的雜湊演算法。確定演算法後,就可以採用對應的工具進行xx。執行該命令如下所示:
root@daxueba:~# hash-identifier
輸出資訊如下所示:
#########################################################################
# __ __ __ ______ _____ #
# /\ \/\ \ /\ \ /\__ _\ /\ _ `\ #
# \ \ \_\ \ __ ____ \ \ \___ \/_/\ \/ \ \ \/\ \ #
# \ \ _ \ /'__`\ / ,__\ \ \ _ `\ \ \ \ \ \ \ \ \ #
# \ \ \ \ \/\ \_\ \_/\__, `\ \ \ \ \ \ \_\ \__ \ \ \_\ \ #
# \ \_\ \_\ \___ \_\/\____/ \ \_\ \_\ /\_____\ \ \____/ #
# \/_/\/_/\/__/\/_/\/___/ \/_/\/_/ \/_____/ \/___/ v1.1 #
# By Zion3R #
# #
# Root@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 (加粗部分)下面的內容資訊顯示了該雜湊值也可能為採用了一些其他雜湊演算法。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2643270/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C++基本型別雜湊值學習C++型別
- Redis五大資料型別之 Hash(雜湊)Redis大資料資料型別
- 簡單型別與複雜型別及原型鏈型別原型
- go資料型別識別Go資料型別
- Redis 設計與實現 8:五大資料型別之雜湊Redis大資料資料型別
- 3.1 雜湊演算法演算法
- 雜湊技術【雜湊表】查詢演算法 PHP 版演算法PHP
- 淺析雜湊演算法演算法
- 雜湊查詢演算法演算法
- 雜湊演算法簡介演算法
- Hash,雜湊,雜湊?
- Java註釋,識別符號,資料型別,型別轉換Java符號資料型別
- healthd中充電型別的識別型別
- Java資料型別、識別符號Java資料型別符號
- javascript複雜型別如何傳參JavaScript型別
- 面試官:Redis中雜湊資料型別的內部實現方式是什麼?面試Redis資料型別
- JPA不識別MySQL的列舉型別MySql型別
- Java中執行時型別識別RTTIJava型別
- go 語言中預設的型別識別Go型別
- 22 | 雜湊演算法(下):雜湊演算法在分散式系統中有哪些應用?演算法分散式
- 雜湊表知識點小結
- hive複雜資料型別的用法Hive資料型別
- 七夕也要學起來,雜湊雜湊雜湊!
- 【六褘-Java】雜湊演算法記憶體圖;set集合低層採用雜湊表儲存元素;雜湊演算法的流程Java演算法記憶體
- BIP研發知識:領域、單據型別、交易型別型別
- 46_初識搜尋引擎_mapping複雜資料型別以及object型別資料底層結構大揭秘APP資料型別Object
- 關鍵字、資料型別、識別符號資料型別符號
- 【資料結構與演算法學習】雜湊表(Hash Table,雜湊表)資料結構演算法
- 你知道雜湊演算法,但你知道一致性雜湊嗎?演算法
- MD5雜湊加密演算法加密演算法
- 查詢演算法及雜湊表演算法
- 基於深度學習網路的寶石型別識別演算法matlab模擬深度學習型別演算法Matlab
- TypeScript 可辨識聯合型別TypeScript型別
- 三、資料型別初識資料型別
- 文字識別(六)--不定長文字識別CRNN演算法詳解RNN演算法
- 雜湊
- 什麼是雜湊演算法?雜湊競猜遊戲開發原理詳解演算法遊戲開發
- JAVA-識別符號、變數、資料型別Java符號變數資料型別