2023-05-29 如何使用 hashcat 破解 RAR、ZIP 压缩包密码

caocao1年前教程276

RAR、Zip 压缩包密码破解教程

大家好!今天我要向大家介绍一种极客的方法来破解加密的RAR和Zip压缩包密码。作为一个程序猿,我们不能容忍那些无良搬运工加密压缩包然后敲诈钱财的行为。所以,我们要用程序猿的方式来对抗!本文将介绍两个工具:hashcat和John the Ripper,它们是密码破解的利器。

首先,我们来安装hashcat。你可以从官网下载安装包,并解压到合适的文件夹中。这里我以D盘为例。打开命令行控制台,切换到hashcat的目录,并运行以下命令来验证安装是否成功:

hashcat -m 0 -w 4 -a 3 8743b52063cd84097a65d1633f5c74f5

如果能正确输出版本信息,那么说明安装成功了。接下来,我们可以从官网找一个例子来测试一下hashcat是否能正常运行。这里以MD5为例,在控制台中输入以下命令:

hashcat -m 0 -w 4 -a 3 8743b52063cd84097a65d1633f5c74f5 --show

如果一切正常,你将在控制台看到破解结果,与官网给出的答案一致。另外,你还可以使用以下命令来查看之前破解过的hash:

hashcat.exe -m 13000 -w 4 -a 3 '$rar5$16$b88c1d7d2c96dc9d1b1a5ccdc5c25d50$15$8f0b287c982535c868bbff486ee9acd2$8$43907bfa03430471'

只需要用单引号将hash括起来即可。执行成功后,你将看到破解结果。

接下来,我们来安装John the Ripper。这个工具可以用来获取RAR、ZIP等压缩包的hash。同样地,你可以从官网下载安装包,并解压到合适的目录中。这里我同样以D盘为例。注意,可执行文件在run目录下,你可以考虑将该目录加入环境变量中,以方便后续操作。

现在,我们准备破解一个RAR压缩包的密码。假设我们有一个名为TEST.rar的文件,密码设置为1234。首先,执行以下命令来获取hash值:

hashcat -m 13000 -w 4 -a 3 '$rar5$16$34a40031e247afdee2660ff23e1c0d64$15$5dce796f02396b7f612b19962aa09b01$8$b86700a53c877894'

获取到的结果中,冒号后面的部分就是我们需要的hash值。接下来,执行以下命令来破解密码:

稍等片刻,你将看到破解结果,与之前设置的密码一致。

需要注意的是,密码的复杂程度与破解所需时间成正比。如果破解时间过长,说明密码非常复杂,这时候我们可能需要放弃暴力破解的方法。毕竟,破解长密码需要耗费大量时间,也会对GPU寿命造成一定影响。所以,如果可以避免暴力破解,还是尽量避免为好。

总结一下,当我们遇到加密的RAR、ZIP压缩包时,不要再忍受它们,直接使用Hashcat和John the Ripper这两个工具来破解,给它们一个教训!当然,最后还是要提醒大家,本工具仅供个人学习使用,请勿用于违法用途,否则后果自负,与本文及作者无关。

参考链接:轻松搞定 RAR、Zip 压缩包密码!Hashcat + John the Ripper 亲测好用!

相关文章

linux-Redhat7.0 镜像iso下载链接(百度网盘)

linux-Redhat7.0 镜像iso下载链接(百度网盘)

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 回答1:要下载Red H...

【无线网络渗透 】如何使用Aircrack

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 【无线网络渗透】如何使用...

linux学习4,全靠它,三分钟把系统内核完全跑起来,busybox介绍

linux学习4,全靠它,三分钟把系统内核完全跑起来,busybox介绍

极客复述 下载和编译 Linux 内核源码 在第二节中,我们一起下载和编译了 Linux 内核源码,并使用 qemu 模拟运行了编译好的内核。然而,由于缺乏文件系统,内核在启动后期出现了“kernel...

编译Linux网卡驱动

编译Linux网卡驱动

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 uname -a 本文将...