准备

windows os

下载软件

john180j1w.zip: https://u20096151.ctfile.com/fs/20096151-372227705

hashcat-5.1.0.7z: https://u20096151.ctfile.com/fs/20096151-372227669

软件下载后解压后备用

过程
 

假设我们准备破解的rar文件名为pass.rar,文件所在目录为c:\pass.rar

在cmd模式下,我们进入John软件所在目录中run文件夹后运行

rar2john.exe c:\pass.rar

屏幕返回如下

22.rar:$RAR3$*0*a4243df9ba2d6023*b84a539412288864a2d6a9bfdcf2dd97:0::::22.rar

标红部分请拷贝出备用

然后进入hashcat所在目录,运行

hashcat64.exe -m 12500 -a 3 $RAR3$*0*a4243df9ba2d6023*b84a539412288864a2d6a9bfdcf2dd97  ?d?d?d?d?d?d -o out.txt 

-m参数是根据rar类型进行选择的,hashcat官方提供的参数有两种

RAR3-hp类型为12500

RAR5类型为13000

-a 3 为掩码方式破解,掩码格式如下 

?d?d?d?d?d?d 表示为6位数字

内置的掩码规则有:

?l :表示小写字母

?u :表示大写字母

?d :表示数字

?s :表示特殊字符

?a :表示上面四种的并集

-u out.txt是输出结果

请根据您的rar类型选择

注意一点官方解释得到的hash值为$RAR3$*0* 0开头的为-hp类型,为1开头的目前还不支持,请换其他方法

常用参数备注

参数 -d 1,2 使用1,2设备进行运算,具体

参数–status 间隔10秒刷新进程信息

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐