如何用NVIDIA GTX 1080TI和GTX 1070构建密码破解机
作者:Kent Ickler
任务目标
- 更新内部密码破解/哈希计算能力
- 购买新破解机器
- 升级旧破解系统
- 控制预算
采购清单
- ASUS X99-E WS/USB 3.1 LGA 2011-v3 Intel X99主板 ×1:$515
- EVGA GeForce GTX 1080 Ti FE显卡 ×4:$2800(单价$700)
- Intel Core i7-6800K处理器 ×1:$440
- G.SKILL TridentZ 64GB DDR4内存 ×1:$509
- Cooler Master MasterAir Pro 4 CPU散热器 ×1:$46
- Athena Power RM-4U8G525 4U机架式机箱 ×1:$250
- Rosewill 1600W模块化电源 ×1:$350
- SAMSUNG 850 EVO 500GB SSD ×1:$200
新密码破解机总成本:$5110
经验教训
- CPU散热器无法完全闭合机箱顶盖,但因需要为GPU提供充足通风且本不计划封闭机箱,故可接受
- 主板支持PCIe M.2而非SATA M.2,最终改用三星500GB SSD
- 推荐更适合的CPU散热器:特定型号链接
组装过程
设备组装相对直接,最复杂部分是安装CPU散热器。散热器支持多种CPU格式,需调整支架以适配LGA 2011-v3插槽。
组装步骤:
- 主板安装至机箱(注意错误安装的M.2 SATA)
- CPU和散热器安装(注意顶部空间不足)
- 添加电源和内存
- 安装GPU并连接线缆
- 使用临时PNY SSD进行数据存储
软件配置
Nvidia与Linux兼容性良好:
- Ubuntu 16.04 LTS服务器版(全盘加密)
- 直接从Nvidia官网下载驱动程序
- Hashcat 3.5
整个配置过程约15-30分钟,Nvidia驱动在Ubuntu 16.04上运行顺畅,无驱动问题。
升级旧机器
利用剩余预算更换旧破解机的水冷AMD 290x显卡,改用4块Nvidia GTX 1070 Founders Edition:
- EVGA GeForce GTX 1070 Founders Edition显卡 ×4:$1600(单价$400)
性能基准
新破解机NTLM哈希破解速度超过208GH/s,升级后旧机达到119GH/s。 合计破解能力:327GH/s(即每秒3270亿次密码尝试) 对比$21,000的Brutalis设备(334GH/s),性价比显著。
基准预览
由于缺乏GTX 1080TI和GTX 1070的公开基准数据,后续博文将专门发布两台最强破解机的详细基准测试。
部分基准数据:
- GTX 1080TI(4卡):
- MD4哈希:214.6 GH/s
- MD5哈希:124.6 GH/s
- GTX 1070(4卡):
- MD4哈希:133.8 GH/s
- MD5哈希:73.0 GH/s
相关链接
- Hashcat:https://hashcat.net/
- Nvidia驱动:http://www.nvidia.com/Download/index.aspx
- Ubuntu 16.04:https://www.ubuntu.com/download/server
- 完整基准测试:见后续博文
顶部:Nvidia 1080TI密码破解机
底部:Nvidia GTX 1070密码破解机