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

caocao3年前教程678

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 亲测好用!

相关文章

渗透测试--6.1.aircrack-ng破解wifi密码

渗透测试--6.1.aircrack-ng破解wifi密码

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

如何在 Android 设备上运行 Linux

如何在 Android 设备上运行 Linux

在 Android 上运行 Linux 的方法 想在 Android 上运行 Linux?以下是无root设备和有root设备在手机上运行 Linux 桌面的方法。 如果您正在阅读本文,那么您可能以前...

如何下载kali镜像

如何下载kali镜像

下载Kali镜像的步骤 如果你是一名安全研究人员或爱好者,那么你一定听说过Kali Linux。Kali是一个基于Debian的Linux发行版,专门用于网络渗透测试和安全审计。Kali内置了大量的安...

利用Kali Airmon-ng工具破解wifi

在进行wifi破解时,我使用了带有网络监听功能的无线网卡,并将其连接到Kali虚拟机上。无线网卡的监听功能主要用于监听搜索到的wifi数据包以便进行抓包和利用。为了正常使用该工具,我需要切换到root...