知名 Hash 密碼猜測工具:Hashcat 開源
作為目前最好的GPU破解HASH的軟體,hashcat號稱世界最快,“支援每秒猜測最多80億個密碼”。北京時間12月5日凌晨,hashcat的作者“atom”宣佈將工具開源。
Hashcat是一個基於GPU的Hash密碼破解工具。在Hashcat誕生之前已經有一些近乎完美的密碼破解工具,例如 “PasswordsPro”、“John The Ripper”,2009年出世的Hashcat則實現了對於現代CPU多核心的利用。
Hashcat在作業系統上支援Windows 7/8/10、Apple OS X 以及GNU/Linux,透過七種獨特破解模式,適用於超過100種極為最佳化的雜湊演算法。
作者解釋開源理由
atom在部落格中如是說道:
“長期以來我都在考慮這重要的一步——對於這個專案來說,將Hashcat和oclHashcat開源意義非常重大。 作為開源軟體的擁護者,因此何時將軟體開源曾是需要面對的一個難題。”
atom簡單陳述了開源的原因有以下幾點:
- 大多數hashcat或oclHashcat的使用者是滲透測試人員或者取證分析人員。他們通常對於GPU核心有特殊的需求,開源無疑對他們的工作產生積極的作用。
- 通常軟體在開源之後,整合外部庫會變得更加輕鬆。
- 目前暫時沒有原生支援OSX系統,主要原因是Apple不支援對核心程式碼的“離線”編譯。而開源專案中,你可以“及時”使用Apple OpenCL Runtime進行編譯。這也就意味著oclHashhcat將首次支援OSX系統。
最終確定將工具開源的理由則是bitsliced DES GPU核心的實現。為了達到最大的效率與效能表現,salt必須在編譯時與核心一同嵌入。而salt本身取決於輸入時給定的hash。這個hash值顯然只能於執行時出現,而非編譯時。這就要求核心在執行時進行編譯,而只有在開原始碼中才能實現這一點。
在部落格結尾,atom俏皮地說:
“現在你們是不是以為我要離開這個專案了?
“我不會這麼做的!我會留在這裡,和過去一樣,繼續支援這個專案!”
開源地址:https://github.com/hashcat/
工具下載:https://hashcat.net/hashcat/
相關文章
- hash遊戲競猜系統開發方案丨雜湊HASH遊戲競猜系統開發方案/(原始碼部署)遊戲原始碼
- Hash破解神器:Hashcat的簡單使用
- 知名開源工具被用於詐騙,作者無奈清空程式碼。。開源工具
- IOS 逆向開發(二)密碼學 HASHiOS密碼學
- Hash雜湊競猜遊戲系統開發(詳細及分析)丨雜湊Hash競猜遊戲系統開發(原始碼專案)遊戲原始碼
- 雜湊遊戲競猜系統開發原始碼(DEMO)hash遊戲競猜系統開發瞭解方案遊戲原始碼
- HASH雜湊值競猜遊戲開發原始碼丨原始碼示例丨HASH雜湊遊戲程式設計遊戲開發原始碼程式設計
- RSA加密原理&密碼學&HASH加密密碼學
- 開源一個程式碼規範檢測工具
- 競猜雜湊遊戲系統開發程式碼詳情丨競猜hash雜湊遊戲開發技術詳情遊戲開發
- 關於Hash競猜遊戲開發技術方案丨雜湊競猜遊戲系統開發邏輯(原始碼部署)遊戲開發原始碼
- hash雜湊競猜遊戲開發技術應用(自帶原始碼案例)遊戲開發原始碼
- Hash雜湊遊戲原始碼丨雜湊競猜遊戲系統技術開發丨Hash雜湊遊戲講解遊戲原始碼
- java 猜測 檔案編碼Java
- Huxley:開源 UI 測試工具UXUI
- 使用 password_hash 來雜湊密碼密碼
- Hash雜湊競猜系統開發介紹現成版
- 國密SM3線上摘要(hash)計算工具
- hash雜湊競猜遊戲開發模式丨雜湊遊戲競猜玩法系統開發技術功能遊戲開發模式
- 軟體測試工具之開源測試工具彙總
- 開源測試工具 JMeter 介紹JMeter
- 50個開源效能測試工具
- selenium開源功能測試工具
- DAPP雜湊競猜遊戲hash系統設計開發方案APP遊戲
- Hash雜湊遊戲競猜系統開發功能及邏輯案例遊戲
- 雜湊遊戲原始碼開發搭建丨hash雜湊遊戲競猜原始碼搭建丨雜湊遊戲系統開發遊戲原始碼
- Hash雜湊遊戲競猜系統開發程式碼示例丨Solidity智慧合約講解遊戲Solid
- hash雜湊遊戲競猜系統合約開發解析丨defi丨雜湊遊戲原始碼遊戲原始碼
- 雜湊競猜遊戲開發示例丨Hash雜湊遊戲系統開發丨雜湊競猜遊戲詳情遊戲開發
- 如何設定一個別人猜不到的密碼密碼
- 5分鐘造出好記又難猜的密碼!密碼
- HTB Perfection-wp 基於ruby的SSTI注入、密碼爆破工具hashcat的使用、反彈shell的編碼繞過、ruby正則匹配密碼
- 介面測試工具 tep 介紹 (開源)
- [Android]開源效能測試工具antoolAndroid
- Android簡易手勢密碼開源庫Android密碼
- Tomcat口令猜解工具【Python指令碼】TomcatPython指令碼
- 加鹽hash儲存密碼的正確方式密碼
- 通過PowerShell獲取Windows系統密碼HashWindows密碼