Skip to content

问题

得到了一个rar压缩包,解压需要密码,但是不知道密码

方案1:hashcat + John the Ripper password cracker

1、下载两个软件并解压。地址分别是:

https://hashcat.net/hashcat/

https://www.openwall.com/john/

image-20250729145645489

image-20250729145714479

2、进入john-1.9.0-jumbo-1-win64的run目录,并将需要解压的rar压缩包放在该目录下。如下面的yuqm.rar

image-20250729145739593

3、打开cmd,进入该路径,执行

shell
rar2john.exe yuqm.rar(替换成要破解的压缩包)

然后复制输出的值

image-20250729145944125

4、解压hashcat并进入目录,执行

shell
hashcat.exe -m 13000 -a 3 $rar5$16$0bccec053e1848a694da3bf782a85567$15$606b9aa6ab6c41d3999a0b80023736b6$8$9a8d9cd2a8142dd6 -o password.txt

参数解释:

-m 13000:压缩包格式,13000是rar

-a 3: 破解模式,3是暴力破解

rar5$16$0bccec053e1848a694da3bf782a85567$15$606b9aa6ab6c41d3999a0b80023736b6$8$9a8d9cd2a8142dd6是步骤三得到的值

-o password.txt:破解得到的密码保存在此文件中

等待执行完毕

image-20250729150431206

5、打开password.txt,得到密码:

image-20250729150533981

方案2:ARCHPR

下载地址:https://cn.elcomsoft.com/archpr.html

image-20250729150858962