識別雜湊演算法型別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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Redis的雜湊型別(Hash)Redis型別
- C++基本型別雜湊值學習C++型別
- 常用php操作redis命令整理(二)雜湊型別PHPRedis型別
- 判斷密文加密型別hash-identifier加密型別IDE
- Redis五大資料型別之 Hash(雜湊)Redis大資料資料型別
- 15天玩轉redis —— 第四篇 雜湊物件型別Redis物件型別
- 簡單型別與複雜型別及原型鏈型別原型
- 3.1 雜湊演算法演算法
- go資料型別識別Go資料型別
- Redis 設計與實現 8:五大資料型別之雜湊Redis大資料資料型別
- 雜湊技術【雜湊表】查詢演算法 PHP 版演算法PHP
- 淺析雜湊演算法演算法
- 雜湊演算法簡介演算法
- 雜湊查詢演算法演算法
- 超酷演算法:同型雜湊演算法
- 面試官:Redis中雜湊資料型別的內部實現方式是什麼?面試Redis資料型別
- Java註釋,識別符號,資料型別,型別轉換Java符號資料型別
- Java資料型別、識別符號Java資料型別符號
- javascript如何識別瀏覽器型別JavaScript瀏覽器型別
- healthd中充電型別的識別型別
- javascript複雜型別如何傳參JavaScript型別
- CXF--處理複雜型別型別
- 演算法學習-雜湊表演算法
- 22 | 雜湊演算法(下):雜湊演算法在分散式系統中有哪些應用?演算法分散式
- 雜湊表知識點小結
- Java中執行時型別識別RTTIJava型別
- go 語言中預設的型別識別Go型別
- JPA不識別MySQL的列舉型別MySql型別
- 【六褘-Java】雜湊演算法記憶體圖;set集合低層採用雜湊表儲存元素;雜湊演算法的流程Java演算法記憶體
- hive複雜資料型別的用法Hive資料型別
- Java複雜資料型別用法 (轉)Java資料型別
- js 雜湊雜湊值的模組JS
- 雜湊表(雜湊表)詳解
- 你知道雜湊演算法,但你知道一致性雜湊嗎?演算法
- 【資料結構與演算法學習】雜湊表(Hash Table,雜湊表)資料結構演算法
- 查詢演算法及雜湊表演算法
- MD5雜湊加密演算法加密演算法
- 雜湊