cRARk使用方法

压缩文件如果忘记密码就需要使用暴力破解的方法进行破解,因为使用了加密的手段,是无法绕过密码验证的。
cRARk是一款开源的功能强大的rar,7z类压缩软件的破解工具,支持GPU加速。
官网地址
目前有命令行版本和windows的GUI版本。

使用方法

在官网下载命令行版本

GUI版本

注意:GUI版本必须有命令行版本下才能运行

GUI使用

  1. 命令行版本下载解压,提示需要输入密码,但是实际上密码为空。或者为UTF-16。(crark55.rar)

  2. 然后解压GUI版本,里面只有一个可运行程序。

  3. 双击运行

    点击Set cRARk directorv设置cRARk程序目录,然后Password Definition File(密码规则文件)那里会有englis等选项。

  4. 设置def文件(密码规则文件)。

    • 在cRARk命令行版本目录下,有好多扩展名为def的文件,我们使用english.def,复制一份并重命名为password.def
    • 密码规则文件由两部分组成,分别为字符定义部分和密码规则部分。两部分由##隔开。单个#表示注释。
      主要是$a,$A,$1,$!前面的#去掉。
      保存并关闭。


箭头部分前两个分别表示密码最小长度和最大长度,第三个选择设置好的password。第四个是要破解的rar文件路径。然后点start开始运行。

本人测试GUI程序一致是使用CPU做计算的,CPU的话,i7-5500U速度才几百个密码/s。所以为了用GPU做运算,使用了命令行版本。当然后来发现是设置问题,GUI版本也可以用GPU加速的。

命令行使用

  1. 首先讲cRARk所在路径添加到环境变量path中。(这里是为了方便,也可以不添加)
  2. 运行driver-timeout.reg,重启计算机。这是为了使程序能用GPU加速,我下载的版本使用了opencl加速,也可以下载cuda加速的版本。运行并重启后,GUI版本应该也可以用GPU加速了。
  3. 运行crark,可以看到所用的参数的用法。

基本用法:
cRARk -p"password.def" rarpath

rarpath 表示要破解的文件位置,password.def是修改好的password definition filename,注意-p后面没有空格,由于win命令行的特性,需要把password.def用引号括起来,不然password和def会分开识别产生错误。password.def的生成方法见上文GUI使用中。

进阶用法:
cRARk.exe -l1 -g10 -p"password.def" -n0 rarpath

-l表示最小密码位数,-g表示最大密码位数,后面都没有空格。-n表示使用的显卡,我电脑是0,也可能是1,2,3等等。

成功运行

成功使用GPU后会出下下去,我电脑是950M。

还会显示在#0上运行

如果是在CPU上运行会显示下图。没有GPU型号,也不会显示在#0上运行了。
当然也可以从任务管理器CPU和GPU占用看出来。

速度

在我的电脑上(i7-5500U,GTX950M)运行,使用cpu速度大概是450p/s(密码每秒),计算3位数字密码需要2.45秒,4位数字密码需要27.60秒,计算5位数字密码需要5分12秒
使用GPU运行,速度大概4300p/s,3位密码需要0.61秒,4位密码需要2.71秒,5位密码需要23.74秒,6位密码需要4分16秒。也就是说大概快10倍。

但是随着密码位数增长,密码排列组合的结果呈指数式增长,8位密码在我电脑上就需要4个小时了。再加上rar等压缩软件的密码不限于字母数字符号,还可能是汉字或者其他符号等等,因此这个软件比较鸡肋,不是所有的都能破解。
这个软件比较适合于位数比较少的,确定符号在字母数字符号之内的密码的破解,个人电脑使用最好不要超过10位(其实字母数字符号加一起的10位用现在最好的个人电脑恐怕也要算几个星期)。

由于压缩软件的加密机制,除了暴力破解或者字典破解也没有更好的办法(除非有漏洞),实际上没有什么软件可以100%破解密码。因此对于想要找破解压缩软件的万能办法的朋友还是死心吧。

压缩文件密码暴力破解——cRARk使用方法相关推荐

  1. 破解压缩文件密码rarcrack

    2019独角兽企业重金招聘Python工程师标准>>> 破解压缩文件密码rarcrack 常见的压缩文件格式有ZIP.RAR和7z.这三种格式都支持使用密码进行加密压缩.前面讲过破解 ...

  2. 使用JohnTheRipper对有密码加密的ZIP压缩包文件进行暴力破解

    背景 对加密的ZIP压缩包进行密码破解的方式有很多,网上也有很多文章,今天只介绍一种--JohnTheRipper. JohnTheRipper 摘自百度百科: John the Ripper,是一个 ...

  3. 压缩文件如何设置密码?/ 如何破解压缩文件密码?

    一.压缩文件设置密码 步骤:文件-右键-添加到压缩文件-添加密码 或者其他压缩软件 二.破解压缩文件密码 破解工具:Advanced Archive Password Recovery 4位以内密码免 ...

  4. macos\Linux下使用fcrackzip破解zip压缩文件密码

    加密解密:http://www.lybbn.cn/data/datas.php?yw=133 1.fcrackzip简介 fcrackzip是一款专门破解zip类型压缩文件密码的工具,工具小巧方便.破 ...

  5. linux密码暴力破解之SHA-512破解

    linux密码暴力破解 由于MD5加密已经发展了很多年,现在市面上已经积累了大量的MD5数据,这样,MD5的安全性也就受到了威胁,所以,从centos6.x版本开始,系统密码开始采用SHA-512加密 ...

  6. SSH密码暴力破解及防御实战

    前言:本文对目前流行的 SSH 密码暴力破解工具进行实战研究.分析和总结,对渗透攻击测试和安全防御具有一定的参考价值. 首先介绍几款常用的ssh暴力破解工具: 1. hydra [海德拉] 指定用户破 ...

  7. 密码暴力破解漏洞(kali crunch)

    目录 1.密码安全 2.漏洞利用 3.不安全的密码 4.密码猜解思路 5. 字典wordlist 5.1 kali字典 5.2 github字典 6.专用字典 6.1 指定格式字典 6.2 社工字典 ...

  8. linux密码暴力破解之SHA-512破解(转载)

    原文来自:linux密码暴力破解之SHA-512破解 由于MD5加密已经发展了很多年,现在市面上已经积累了大量的MD5数据,这样,MD5的安全性也就受到了威胁,所以,从centos6.x版本开始,系统 ...

  9. 常见离线文件密码暴力爆破【rar,pdf】

    写在前面 密码的暴力破解,我们并不陌生,其思想也非常简单,成功与否就看字典如何,这里会简单介绍对这两类常见文件的暴力破解. 你首先需要区分的是在线与离线的区别,在线即通过抓包来进行暴力破解,有专门破解 ...

  10. kali-linux教程 ssh密码暴力破解和防御实战

    1 hydra[海德拉] Hydra是世界顶级密码暴力破解工具,支持几乎所有协议的在线密码破解,功能强大,其密码能否被破解关键取决于破解字典是否足够强大,在网络安全渗透过程中是一款必备的测试工具. 指 ...

最新文章

  1. C++ mutable
  2. 字符串匹配KMP算法
  3. pandas中的基本功能
  4. vba抓取网页数据到excel_R语言网页数据抓取XML数据包
  5. imx6 板卡移植官方yocto版本(1_安装环境)
  6. 炸窝Vector简介
  7. 热门专业学习之关于java的一些知识
  8. Win8 64位安装Oracle 11g时错
  9. 【渝粤教育】电大中专电子商务网站建设与维护_1作业 题库
  10. 数据安全治理白皮书_天融信联合发布《自动驾驶数据安全白皮书》
  11. winxp+win7蓝屏代码
  12. 题库(1)_判断一个数是不是水仙花数
  13. 法国 计算机金融 大学,法国金融专业大学排名(2020年上交大)_快飞留学
  14. VC 模拟鼠标和键盘输入
  15. AI 赋能教育,松鼠 AI 智适应学习方案大揭秘
  16. 提升网站关键词的排名
  17. 房地产合同档案分类及编号规则
  18. 关于机房精密空调监控系统,你想了解的都在这里!
  19. 小白上班摸鱼学python
  20. 删除数组中的 0 元素

热门文章

  1. 研究生--论文书写规范
  2. 信息学奥赛一本通(C++版)在线评测系统 1161:转进制
  3. 力扣学习计划——数据结构与算法入门笔记
  4. 美国的知名的人工智能研究机构或者实验室
  5. 数学作图 网站 测试网站
  6. ZEMAX | 探究 OpticStudio 偏振分析功能
  7. DHCP工作原理和报文格式
  8. 中维云视通网络监控系统
  9. Steam游戏存档位置大全
  10. java之NIO简介