使用cRARk暴力破解压缩包密码

  cRARk是一个免费的命令行rar/7z压缩包密码破解工具,支持GPU加速。

  1. 官网下载cRARk
  2. Windows平台GPU用户,导入driver-timeout.reg注册表,后重启
  3. cRARk压缩包中有一个加密的测试文件,我们对这个压缩包进行测试,不到20秒就破解完毕,其中UTF-16就是该文件的密码
cRARk.exe -pcrarckme.def crark55.rar
> UTF-16 - Password check OK
> Testing archive crark55.rar: version 5.0
> Testing crackme.def         OK
> Testing crackme             OK
  1. 定义密码规则文件,重命名english.defpassword.def,并编辑该文件
  2. 密码规则文件由2部分组成,分别为字符定义规则及密码定义规则,两部分由##隔开
  3. 定义字符规则:取消$a$A$1$!前的注释,分别代表小写英文,大写英文,数字,符号
  4. 定义密码规则:$a *代表纯小写密码,[$a $A] *大小写混合密码,$1 *纯数字密码,等
  5. 可以先从纯数字密码开始尝试,如果破解不出在加入小写、大写、符号的组合
  6. 运行cRARk破解密码,其中-l参数指定最少密码位数,-g参数指定做多密码位数
cRARk.exe -l1 -g10 file.rar
  1. 更多使用方法参考cRARk.htmlREADME文件