hashcat进行rar密码破解可gpu运算

本文介绍在Windows系统下破解RAR文件密码的方法。先下载John和Hashcat软件并解压,假设要破解的RAR文件为pass.rar,在cmd模式下进入John软件的run文件夹运行rar2john.exe获取hash值,再进入Hashcat所在目录,根据RAR类型选择参数运行hashcat64.exe进行破解,还提及常用参数备注。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备

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秒刷新进程信息

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值