GPU具有強大的並行計算能力, 這對於密碼破譯可謂是個天然好幫手, 所以顯卡挖礦才會在2017年那麼火.
其實, 不談挖礦, 僅僅利用顯卡做成密碼破解機也是不錯的選擇.
Black Hills分享了使用四張GTX 1080 Ti和四張GTX 1070分別打造出兩套密碼破解機的過程.
第一套破解機完全是從0搭建的, CPU用的是i7-6800K, 主板華碩X99, 記憶體芝奇的64GB (4x16GB) , 散熱器MasterAir Pro 4, Rosewill 1600W電源, 三星850 EVO 500GB固盤, 總計花費5110美元.
第二套破解機使用GTX 1070替換此前的AMD 290X, 總花費1600美元.
在基於16.04 LTS環境下, 用Hashcat 3.5測試後, 四路GTX 1080 Ti的破解速度是208GH/s NTLM, GTX 1070機器是119 GH/s NTLM, 也就是合計達到每秒可試32700000000個NTLM hash密碼.
NTLM hash最常見的例子就是Windows登陸密碼, 比如用戶可見的是test123, 但系統最終經過MD4加密後的NTLM字元串其實是c5a237b7e9d8e708d8436b6148a25fa1.
對比Sagitta公司做的Brutalis密碼破解機 (雙路Intel Xeon E5 2600v4+8張N卡) 334 GH/s的水平要好一些, 而它的價格可是要2.1萬美元.