RAR ZIP office等格式密码破解

RAR ZIP office等格式密码破解。

一个不算老的软件。自己记录下。希望自己不会忘记。

原视频地址:https://www.youtube.com/watch?v=ifrpYn_Gm54&ab_channel=%E9%9B%B6%E5%BA%A6%E8%A7%A3%E8%AF%B4

利用GPU或者CPU来暴力破解。不需要字典。

安装环境

他这里给的软件有个前提。必须安装驱动和环境。
python环境必须。显卡驱动更新最新。下载Visual Studio。需要对应cuda的版本。

安装cuda可以参考 大神的帖子包括VS版本的选择怎么看自己的显卡支持对对应的版本:https://blog.csdn.net/chen565884393/article/details/127905428

搞定后开始下载下列软件:

软件下载地址及使用方法

1、软件下载地址
hashcat :https://hashcat.net
john the ripper :https://www.openwall.com
注:官网是英文的,可以通过谷歌浏览器翻译成中文

只需用到2个命令:

rar2john.exe xxxx.rar –获取hash值

hashcat.exe -m 13000 -w 4 -a 3 $rar5 16 16 16b88c1d7d2c96dc9d1b1a5ccdc5c25d50$15$8f0b287c982535c868bbff486ee9acd2$8$43907bfa03430471 -o password.txt — 开始

上面的命令啥意识呢。或者怎么用呢。
使用john 查询自己加密文件的加密类型hash值,
下载:地址 https://www.openwall.com/john/ 该软件支持liunx系统。mac系统和win系统。 我的是win系统所以我标的是问系统的下载地址。见下图。
在这里插入图片描述
下载后解压,吧加密文件放入 run 文件夹内,然后打开cmd 不需要管理员模式。cd到run文件夹内。不知道怎么cd的可以直接在路径的地方输入cmd。
在这里插入图片描述
然后输入 rar2john.exe xxxx.rar –获取hash值 rar2john.exe 是命令名称。 xxx是你加密的压缩包的名称。最后别有空格或者奇怪的符号。
我自己的 压缩包就是11.rar

在这里插入图片描述
他输出的结果有2行。不用担心。复制第一行
下面展示一些 内联代码片

11.rar:$rar5$16$be298aa6c1bb6b917ff8859ba9c7791f$15$2a628bc333ce3179bc1e6e92d408b58e$8$930ab9318834ae8c

这里$是rar5 我们可以查询下。复制rar5 到下面网页查找。
https://hashcat.net/wiki/doku.php?id=example_hashes
查询到的结果是13000 RAR5型 然后后面的巴拉巴拉的我也不懂。
在这里插入图片描述
然后打开cmd cd到 hashcat 的文件夹根目录
下载地址 https://hashcat.net/hashcat/ 下载Hashcat 二进制文件

不知道的可以打开 hashcat 文件夹然后再目录路径那里输入cmd 方法上面有说。

然后输入命令

 hashcat.exe -m 13000  -a 3 $rar5$16$b88c1d7d2c96dc9d1b1a5ccdc5c25d50$15$8f0b287c982535c868bbff486ee9acd2$8$43907bfa03430471 -o password.txt

-m 13000 的意识是破解的类型 类型因为是rar5所以就是13000 如果是rar3就是-m 12500.
下面网站可以查询hash值的类型。上面有说。
https://hashcat.net/wiki/doku.php?id=example_hashes

-a后面的3是破解方式。 金钱符合后面就是刚刚使用john 查询的hash值
-a 0 字典攻击 -a 1 组合攻击 -a 3掩码攻击 掩码攻击不需要字典纯算力来破解。
最后的-o 是破解成功后密码文件存放的位置和名称及文件类型。 一般直接在软件目录内。比较简单。

然后 打开cmd 运行命令。
按S键来刷新查看状态。
中间

可能会有报错。比如什么东西超时之类的。
这里根据官方文件说的是

创建一个名称为wddm_timeout_patch.reg的文件 内容如下。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers]
“TdrLevel”=dword:00000000

因为我的是笔记本 还是超极本那种 中间提示 Temperature limit on GPU #1 reached, aborting 所以没办法进行下去。只能用台式机。
该方式主要是环境的安装,软件使用很简单。其次是硬件的限制 一般支持cuda就行。

总结

自己使用软件的新的。也是怕忘掉。或者找不到 所以发出来。如果有更好的办法 或者我说的不完全的可以补充。也许已经有人发过类似的教程。比我的更详细 可以发来我也瞅瞅。
第一次发文 不喜 可以右上角。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值