在Ubuntu 18.04服务器上使用1080TI运行HashCat
作者:Derrick Rauch和Kent Ickler //(2019年3月22日更新)
首先,要查看我们的构建外观,请访问:https://www.blackhillsinfosec.com/build-password-cracker-nvidia-gtx-1080ti-gtx-1070/
接下来是什么?系统重建时间!
首先,您需要在安装过程中决定是否需要加密、LVM、RAID、多路径、网络VLAN或网络接口绑定;如果您需要在安装磁盘上重用现有分区。我提到这些的原因是主要的Ubuntu镜像不包含这些选项,因此请小心下载哪个版本。这是包含这些选项的链接:http://cdimage.ubuntu.com/releases/18.04/release/
安装Ubuntu 18.04
接下来,运行Ubuntu安装程序(我们假设您已经知道如何操作)。注意:在安装过程中无需安装任何软件包选项。
机器运行后,请登录。
配置GPU支持
然后,您将黑名单Nouveau(通用Nvidia驱动程序),因为它与特定于卡的Nvidia驱动程序冲突,使用以下命令:
|
|
现在系统已启动并再次登录,为Nvidia驱动程序设置的部分添加32位头文件:
|
|
我们现在准备安装Nvidia驱动程序!
浏览网站并输入您的设备信息:http://www.nvidia.com/Download/index.aspx
搜索然后单击“下载”,然后单击“同意并下载”(天哪,我们第一次确定是Nvidia)
如果您不在本地系统上,可以右键单击“同意并下载”按钮并“复制链接”,然后运行以下命令下载(不需要引号):
|
|
现在您已经从同一目录下载了驱动程序,运行以下命令:
|
|
在Nvidia安装过程中接受所有默认值,并确保更新x配置(xorg.conf)为YES。
然后您将重新启动。
|
|
下载并安装HashCat
重新启动后,从以下位置获取HashCat:https://hashcat.net/hashcat/
如果没有GUI,请使用:wget “粘贴链接这里”
下载后,解压缩。
|
|
现在您准备好运行HashCat并开始破解了!嗯,也许……
额外考虑
对于以上所有内容,请记住硬件差异和使用时间。例如,1080TI Founders edition GPU具有91C BIOS热节流,但HashCat将在90C时停止,导致有时在没有使用一些额外开关的情况下热停止,因此您可能需要根据您的设置调整设置。
BHIS链接
HashCat博客文章:https://www.blackhillsinfosec.com/tag/hashcat/ GPU破解器构建:https://www.blackhillsinfosec.com/build-password-cracker-nvidia-gtx-1080ti-gtx-1070/
外部链接
Nvidia驱动程序:http://www.nvidia.com/Download/index.aspx HashCat:https://hashcat.net/hashcat/ HashCat Git仓库:https://github.com/hashcat/hashcat