0x01. 首先,购买组装好所有硬件,插上网线,加电开始测试,观察硬件是否全部工作正常,确认没问题以后,再继续后面的步骤,本次自己用于测试的各类硬件具体型号如下,一套下来三万五左右,这个配置作为GPU破解来讲并不算高,如果你不缺钱,完全可以买更好的:

supermicro超微7048GR-TR准系统 双路塔式工作站4 GPU运算服务器 |一台Intel/英特尔 XEON至强 E5-2620 V3 15M 2.4G 6核12线 |2颗金士顿 16G DDR4 REG ECC 2133 服务器内存条 |2根三星(SAMSUNG) 850 PRO 512G SATA3 固态硬盘 |2块NVIDIA技嘉GTX1070 Founders Edition 8G | 4张 32G GPU

0x02. 下载安装 ubuntu-14.04.5-desktop-amd64,直接将其做成系统启动U盘,具体下载地址如下:

https://ubuntu.com/

安装系统,装完以后先进行一些必要的准备工作: 首先,全面更新系统

$ apt-get update && apt-get upgrade -y# 对这样的大规模更新,完成后务必立即重启系统
$ shutdown -r now # 为了防止下面编译过程中出错,这里我就提前把对应的内核头文件都装上了
$ apt-get install linux-headers-`uname -r` -y $ shutdown -r now

重启没问题以后,再安装一些必要的工具,主要是opencl头文件和opencl相关的工具集….:

$ apt-get install build-essential lsb-core clinfo ocl-icd-opencl-dev opencl-headers ocl-icd-libopencl1 gcc git -y

0x03. 载编译安装 Intel OpenCL 驱动,具体地址如下:

http://registrationcenter-download.intel.com/akdlm/irc_nas/9019/opencl_runtime_16.1_x64_ubuntu_5.2.0.10002.tgz

具体的安装过程就非常简单了,全部一键傻瓜化:

$ tar xf opencl_runtime_16.1_x64_ubuntu_5.2.0.10002.tgz$ cd opencl_runtime_16.1_x64_ubuntu_5.2.0.10002/$ bash install.sh# 还是那句话,务必在装完以后立马重启机器
$ shutdown -r now# 重启以后看看系统有没有真正识别opencl套件,如果没有识别,务必先把问题解决了再往下继续,否则都是徒劳
$ clinfo

0x04. 接着准备安装英伟达显卡驱动: 重启以后,记得不要登录图形界面系统,直接按Ctrl + Alt + F1 进入字符终端模式,进到内核模块目录,通过配置文件的方式,禁用nouveau驱动,操作如下:

$ cd /etc/modprobe.d/$ touch blacklist-nouveau.conf$ vi blacklist-nouveau.confblacklist nouveauoptions nouveau modeset=0$ update-initramfs -u# 修改完配置以后立马重启机器
$ shutdown -r now

0x05. 下载安装英伟达显卡驱动,在安装过程中会有很多交互,根据实际需求进行选择: 同样是不要登录图形界面,按 Ctrl + Alt + F1 进到字符终端模式,并停掉相关的图形服务

# lightdm是一个Linux桌面显示管理器,在安装显卡驱动过程中需要把相关的图形服务全部停掉,安装完以后再起起来
$ /etc/init.d/lightdm stop$ chmod +x NVIDIA-Linux-x86_64-375.20.run$ bash NVIDIA-Linux-x86_64-375.20.run --no-opengl-files$ modprobe nvidia$ /etc/init.d/lightdm start# 重新回到图形界面
$ shutdown -r now

0x06 下载编译安装最新版的 hashcat,具体的编译安装方法在压缩包的 BUILD.md 文件中[不过这个似乎还有些问题]已有说明,可先用下面的方法来装:

$ git clone https://github.com/hashcat/hashcat.git$ cd hashcat/# 为了防止下载缺少文件,请执行该语句
$ git submodule update --init --recursive$ make && make install$ echo $?# 务必在装完以后立马重启机器
$ shutdown -r now

0x07 运行 hashcat 测试破解速度,调整GPU参数:

hashcat -b

0x08 准备好各种散列hash,进行实际的hash破解测试,测试常用算法的实际破解速度

HashCat配GPU相关推荐

  1. Windows下Hashcat使用GPU爆破docx密码

    声明:此文仅供学习记录研究使用,切勿用于非法用途,否则后果自负! 1.下载安装最新版HashCat 操作系统是windows10,hashcat版本为6.2.5: 2.安装GPU驱动以及CUDA: 看 ...

  2. pytorch无坑超详细图文CPU版小白安装教程(配gpu版链接、conda命令教程)

    想安装gpu版本的朋友们请移步gpu版pytorchan安装教程直达 文章目录 创建.激活.退出.删除环境 法一:官网默认指令安装(可能比较慢) 法二:更换清华源下载 法三:下载包安装 版本对应问题 ...

  3. 在Windows上编译最新版本的Hashcat

    最新版本V5.0.0下载地址: 可执行程序:https://hashcat.net/files/hashcat-5.0.0.7z 源代码:https://hashcat.net/files/hashc ...

  4. 第四章-1 Hashcat

    每日一句:俯视洛阳川,茫茫走胡兵. --李白<古风·其十九>本文内容:~Hashcat简介~扫描模式~常用参数~实例破解目的:常见的哈希密码离线解密 一.Hashcat简介 1,定义has ...

  5. Kali Aircrack-NG HashCat 破解Wi-Fi密码

    Kali Aircrack-NG HashCat 破解Wi-Fi密码 假日无事,某网站购入TL-WN722N Kali免驱网卡,扫描一下附近网络试试 仅学习使用 1.设备概要 TL-WN722N Ka ...

  6. 人脸识别API(免费)

    文章来自:源码在线https://www.shengli.me/api/58.html; 人脸检测系统在互联网上供能多人使用,这样的话对服务器的性能要求十分高,要用到GPU服务,这样不划算,网上租一个 ...

  7. 2021 河北取证比武决赛个人赛 题解 入侵溯源

    个人赛 个人赛容器密码 BDH sha256全大写 A94686C845696F88525BB9E74FD7F5D38B6C12F7DDC7E5288C2F2D2201151F47 括号内表示该答案也 ...

  8. 从深度学习计算过程来分析深度学习工作站\服务器的硬件配置

    柯洁和AlphaGo的故事已经结束,输赢显得并不重要,这个天才少年曾落泪哽咽:它太完美我看不到希望.搭载谷歌无人驾驶技术的车辆已经完成200万英里的测试,如今它打算要载人了,无人驾驶真的已经不远.在苹 ...

  9. 破解zip加密压缩文件

    由于之前把一些过去的学习资料压缩加密了,过了很久之后忘记了当时设置的加密密码,于是在网上查了一些关于破解密码的文章,了解了强大的hashcat以及John the Ripper. Hashcat是一个 ...

最新文章

  1. powershell禁用计算机,PowerShell 因为在此系统中禁止执行脚本 解决方法
  2. 汇编:ret以及retf指令
  3. -i 可以编译添加多个_大咖说 | 基于 NXP i.MX8 eIQ 环境搭建和编译
  4. SylixOS中select原理及使用分析
  5. Manthan, Codefest 16
  6. Ambari安装client报错OSError:[Error 17] File exists
  7. xshell 软件的窗口一直是置顶 调整为不置顶
  8. 物联网通信技术,那些你不知道的事
  9. 实例解读什么是Redis缓存穿透、缓存雪崩和缓存击穿
  10. 工程数学(数值分析)第五讲:数据拟合
  11. linux中级之netfilter防火墙(firewalld)
  12. KMeans聚类算法思想与可视化
  13. Extjs视频教程_Extjs5.0从入门到实战开发信息管理系统
  14. opencv打开本地文件.avi提示找不到xvidcore.dll
  15. 家用NAS进阶折腾之旅—常见NAS系统介绍和一些体会以及QNAP 威联通 TS-563 NAS使用感受
  16. 蚂蚁金服褚霸:敲最牛的代码,骑最野的车
  17. 解决Loadrunner打开网页证书错误问题
  18. [RK3399][Android7.1] 调试笔记 --- Recovery模式下无法挂载/data分区
  19. 使用gstreamer,rtsp拉流,保存图像, jeston,使用硬件加速nvdec/nvenc
  20. 你认为困难的实时光线追踪,NVIDIA却做到了……

热门文章

  1. 后端返回Json字符串出现乱码问题解决
  2. 蓝牙认证(BQB、FCC)
  3. jar包冲突java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException
  4. maven移除全部依赖写法 exclude
  5. 今日头条信息流 - 开户技巧
  6. 实现手机浏览器跳转微信关注公众号
  7. R语言使用order函数对dataframe数据进行排序、基于多个字段(变量)进行升序排序(ASCENDING)
  8. classpath、path、JAVA_HOME的作用及JAVA环境变量配置
  9. excel表格xlsx密码强制解除手机,忘记excel表格xlsx密码如何找回?
  10. 保姆级二进制安装高可用k8s集群文档(1.23.8)