有些时候,我们忘记压缩包的解压密码,又或者被一些存心不良的人给加密了,我们该如何找回忘记的密码?小棉袄今天就教你,通过文件的hash值,利用GPU暴力猜解密码的教程!

用到的工具分别是John the RipperHashcat,下载好后解压备用!接着创建一个含有密码的Zip文件,准备工作完成!

首先,咱们需要获取这个名为002压缩包的hash值,进入解压好的John the Ripper文件夹,接着进入Run文件夹,在上方文件路径框覆盖输入cmd回车,在该路径下打开了命令行窗口。

我们输入zip2john.exe空格,填入压缩包文件路径,回车,命令行会返回一段字符,复制起始$到结束$内容,也就是这个压缩文件的hash值,保存到文本文件中备用!

接着,还有一项准备工作,因为该工具是利用GPU进行运算,所以我们需要根据你的显卡安装工具包,小棉袄是N卡,所以访问官网进行下载,工具下载好后,先把电脑中原有的显卡驱动卸载,然后再安装显卡的工具包!

Nvidia显卡工具包下载

地址:https://developer.nvidia.com/cuda-toolkit-archive

显卡工具包安装好后,进入hashcat文件夹,路径框覆盖输入cmd,在弹出的命令行窗口,输入hashcat.exe -b,出现如下界面,显示可用显卡,就证明安装成功了!

最后,咱们就可以进行暴力猜解了,hashcat文件夹路径框覆盖输入cmd,命令行窗口输入如下命令

hashcat.exe -m 17200 -a 3 -w 4

关于这些参数和具体作用,有兴趣的宝子可以访问hashcat官网进行了解,这里就不赘述了,命令后,输入刚才获取的压缩包hash值,最后输入-o pw.txt,意思就是获取的密码存放在名为pw的文本文档里!

好!回车,开始暴力猜解,片刻后,就获取到了密码,在hashcat主目录,打开pw文件,末尾的一串字母,就是猜解出来的密码!

咱们查看检验下是否正确,可以看见,已经能正常打开压缩包了,因为时间关系,小棉袄的密码没有设置太复杂,就设置了4位!理论上,只要你的显卡够强悍,还有充裕的时间,hashcat可以暴力猜解一切hash值密码!只要能获取hash值,hashcat都能猜解,譬如,word、PDF等等!赶紧拯救下你那些忘记了密码的文件吧!