知名Hash密碼猜測工具:Hashcat開源
作為目前最好的GPU破解HASH的軟件,hashcat號稱世界最快,“支持每秒猜測最多80億個密碼”。北京時間12月5日凌晨,hashcat的作者“atom”宣布將工具開源。
FreeBuf 百科:Hashcat
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/
*參考來源: Hashcat 、 github ,明明知道編譯,轉載請注明來自FreeBuf黑客與極客(FreeBuf.COM)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!