压缩包密码爆破

rar5的无法用archpr爆破,所以用以下方法

hashcat+rar2john破解

rar2john

rar2john可以将 RAR 中的密码哈希提取出来

rar2john.exe [file]

得到

[8.10.rar/name]:$[rar5/type]$16$0a36405b46c7981e26109ec6086ea4f0$15$f4010ab1f70c0f178a8e31d5b4c7db72$8$635d4f292520ff79

hashcat

hashcat.exe -m 13000 -a3 $rar5$16$0a36405b46c7981e26109ec6086ea4f0$15$f4010ab1f70c0f 178a8e31d5b4c7db72$8$635d4f292520ff79 ?d?d?d?d          //?d?d?d?d密码正则  -m 13000是对rar5的

得到

$rar5$16$0a36405b46c7981e26109ec6086ea4f0$15$f4010ab1f70c0f178a8e31d5b4c7db72$8$635d4f292520ff79:1223
1223即为密码

hashcat参数

  • -a

    选择攻击方式,一般使用参数 -a 3掩码攻击(有规则约束的暴力穷举)

  • -m

    选择攻击模式,针对不同的 hash 算法选择规定的值,参见 Example hashes

    对于 RAR,我们选择:

    • RAR3-hp: 12500
    • RAR5: 13000

    可以由 rar2john 提取出的 hash 值分辨出

  • 字符集

    • ?l: abcdefghijklmnopqrstuvwxyz
    • ?u: ABCDEFGHIJKLMNOPQRSTUVWXYZ
    • ?d: 0123456789
    • ?h: 0123456789abcdef
    • ?H: 0123456789ABCDEF
    • ?s: «space»!"#$%&'()*+,-./:;<=>?@[\]^_{|}~
    • ?a: ?l?u?d?s
    • ?b: 0x00 - 0xff

    除此之外,还可以自定义字符集,参见 Mask Attack

    例:?a?l?l?l?d?d?d?d 代表第一位为任意字符,第二到第四位为小写字母,后四位为数字

  • –increment

    自增遍历模式(不确定密码长度的情况)

  • –increment-min

    规定自增模式密码最短的长度

  • –increment-max

式(不确定密码长度的情况)

  • –increment-min

    规定自增模式密码最短的长度

  • –increment-max

    规定自增模式密码最长的长度

参考:
https://bipy.me/post/crack-rar/
https://mysock.net/2021/01/03/

密码爆破 hashcat+rar2john破解rar5压缩包密码相关推荐

  1. 破解rar压缩包密码

    没有绝对有效的方法可以破解 RAR 压缩包密码,但有几种常见的方法可以尝试: 字典攻击:使用常用密码词典尝试破解. 暴力攻击:尝试所有可能的字符组合. 弱口令攻击:检查是否使用了常见或轻易猜测的密码. ...

  2. 破解RAR压缩包密码——RAR Password Recovery Magic 6.1.1.95 绿色汉化版

    破解RAR压缩包密码--RAR Password Recovery Magic 6.1.1.95 绿色汉化版 有时候我们忘记了自己的一些加密压缩的RAR文档的密码,有时候上网下载的一些RAR文档加了密 ...

  3. 使用Python破解rar压缩包密码

    使用Python破解rar压缩包密码需要使用第三方库,例如rarfile.可以使用rarfile库的RarFile类的extractall方法,通过枚举密码的方式破解rar压缩包的密码.代码示例如下: ...

  4. 使用python破解7z压缩包密码

    此程序原理很简单,首先去下载一个7z.exe和7z.dll模块,然后用python做一个重复测试密码解压文件的脚本,一直重复测试,一旦解压成功,脚本则会检测出文件已解压,则会终止测试,然后把测试正确的 ...

  5. 苹果6访问限制密码4位_破解6位密码只需4秒!3步设置密码挡住黑客

    你的密码安全至关重要 首先要知道的是,破解密码有两种方法,第一种是暴力破解,也就是挨个密码去尝试,直到试对为止.暴力破解的很明显问题是,密码越长,破解密码的时间就会成倍增加,一旦密码超过了某个长度,基 ...

  6. 苹果6访问限制密码4位_破解6位密码只需4秒!教你3步设置强密码挡住黑客

    我们每天离不开的账户和密码可是关系到信息和资金安全的保障,但是太简单的密码容易被盗,太难的密码又容易忘,难道真要拿个小本本记下来?别慌,你的密码需要3步守护,且看我们的密码设置秘籍. 首先要知道的是, ...

  7. python破解zip压缩包密码

    曾经,在网上下载过一份"学习资料",zip格式的一份不小的压缩文件. 费劲巴拉的从"某盘"下载,却发现解压需要"密码",顿时心里有句不当讲的 ...

  8. linux下面破解rar压缩包密码

    命令如下: rarcrack 五个NLP问题.rar --threads 20 --type rar

  9. rar压缩包密码怎么解开,忘记rar压缩包密码怎么找回?

    手机怎么解开rar压缩包加密文件,rar压缩包权限密码怎么解开?rar压缩包解密 mac,还在下载软件解密?过时了!!!用「密码帝」 可以轻松在线解密,百度搜索密码帝就可以了,手机电脑都可以用!不用下 ...

  10. 破解系统登录密码与软件密码

    一.遗忘了SETUP密码  如果你遗忘了该密码,就不能进行CMOS设置.在你能使用计算机,但又不能进入CMOS设置,可用如下方法解决:在DOS状态下启动DEBUG,然后输入如下命令手工清除SETUP密 ...

最新文章

  1. CCS代码编辑的几个常用设置
  2. python遍历文件夹下所有文件大小_python遍历文件夹读取文件大小 | 学步园
  3. 计算机视觉之人脸检测相关Paper资源汇总
  4. MySQL This function has none of DETERMINISTIC, NO SQL...错误1418 的原因分析及解决方法
  5. linux tomcat 清空war,Linux下tomcat部署war包
  6. 项目Beta冲刺 随笔集合
  7. web前端基础(02html表格)
  8. Facebook Connect Magento Extension
  9. python-字典方法(dict)知识整理
  10. 华为的手册和官网视频,学习网络基础
  11. JAVA调用海康威视SDK
  12. 计算机打字怎么学笔,学电脑·非常简单:五笔打字
  13. PS CS5制作1寸照片
  14. 电商运营分享:关于双11的淘宝客无节操赚钱干货
  15. VS2008创建C++项目
  16. 对曲线的坐标的积分的斯托克斯公式+参数定积分法
  17. 【深度学习原理第1篇】前馈神经网络,感知机,BP神经网络
  18. L1-079 天梯赛的善良 (20 分)python
  19. 电动车电池放电口能冲电吗充电口和放电口是同一个吗
  20. Mybatis 批量插入数据 关于Oracle 批量插入

热门文章

  1. 工程经济—技术方案不确定性分析
  2. 小刘的BUG(sql注入)
  3. exe软件如何更改标题?
  4. 电视剧:我的团长我的团
  5. 让css固定定位占据其位置
  6. Unity基础案例讲解:创建小型太空射击游戏(四)
  7. 制作带边框的圆形头像
  8. 思维导图c语言java区别_C语言基本数据类型的思维导图
  9. Win 7 安装office visio
  10. webstorm汉化怎样切回英文_我不小心把NS切成英文/日文系统了,怎样回到中文系统?...