惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
月光博客
月光博客
T
Tailwind CSS Blog
阮一峰的网络日志
阮一峰的网络日志
小众软件
小众软件
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Last Week in AI
Last Week in AI
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
罗磊的独立博客
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
量子位
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
美团技术团队
博客园 - 聂微东
V
V2EX

zodream梦想开源/个人编程日记

文件解析笔记-zodream梦想开源/个人编程日记 密码本开发笔记之读写与保存-zodream梦想开源/个人编程日记 SkiaSharp 把 pixel byte[] 转成 SKBitmap-zodream梦想开源/个人编程日记 nas 使用 Docker 安装 gogs-zodream梦想开源/个人编程日记 复制 android 手机中的文件到电脑-zodream梦想开源/个人编程日记 周报:寻找优质的周刊-zodream梦想开源/个人编程日记 开发日志:对Markdown的代码块新增引用来源支持-zodream梦想开源/个人编程日记 周报:怎么写技术类的教程文章-zodream梦想开源/个人编程日记 css display:flex 布局尺寸超出问题-zodream梦想开源/个人编程日记 周报:SEO优化的思考-zodream梦想开源/个人编程日记 Edge 浏览器不适用 Edge Image Viewer 打开图片 -zodream梦想开源/个人编程日记 SEO 学习笔记(一) 内容来源-zodream梦想开源/个人编程日记 PHP 实现双因素身份认证(2FA)-zodream梦想开源/个人编程日记 WPF MVVM 获取List 多选数据-zodream梦想开源/个人编程日记 Burp Suite 抓包-zodream梦想开源/个人编程日记 使用 indexnow 注意事项-zodream梦想开源/个人编程日记 Godot 使用字体图标 例如: Iconfont、FontAwesome-zodream梦想开源/个人编程日记 angular 15 对指定页面进行访问限制-zodream梦想开源/个人编程日记 CSS 使用 column-count 实现瀑布流出现内容分割的解决办法-zodream梦想开源/个人编程日记 input 确认按键事件在手机端不生效-zodream梦想开源/个人编程日记 C# 使用socket 进行通讯-zodream梦想开源/个人编程日记 Maui开发中Windows应用开启管理员权限-zodream梦想开源/个人编程日记 Maui 中自定义控件-zodream梦想开源/个人编程日记 angular 14 使用 ng-template 实现tree 结构显示-zodream梦想开源/个人编程日记 c# 动态安装和卸载dll-zodream梦想开源/个人编程日记 慎用 CompositionTarget.Rendering-zodream梦想开源/个人编程日记 c# 重写 c++ 程序笔记:数据初始化-zodream梦想开源/个人编程日记 源码编译 aseprite-zodream梦想开源/个人编程日记 记录一下字符串分隔split各语言之间的不同-zodream梦想开源/个人编程日记 c# Gzip解码无头内容-zodream梦想开源/个人编程日记
hashcat(一)找回office文件密码-zodream梦想开源/个人编程日记
zodream · 2020-04-26 · via zodream梦想开源/个人编程日记

下载地址

hashcat

安装

解压到文件夹即可

使用

具体参数 见【文档

找回office文件密码

  1. 需要下载脚本office2john.py 提取 hash
  2. 执行脚本office2john.py获取hash
python office2john.py a.xlsx

1

获得hash $office$*2010*100000*128*16*e90e9023fa938881fa408c22b25bf721*b2ee73a9b95c490f8e4811e

这是offile 2010

  1. 运行程序

直接运行

.\hashcat64.exe -m 9500 '$office$*2010*100000*128*16*e90e9023fa938881fa408c22b25bf721*b2ee73a9b95c490f8e4811e17d' -a 3 ?a?a?a?a?a?a?a

12

或把hash 保存到文a.txt

.\hashcat64.exe -m 9500 a.txt -a 3 ?a?a?a?a?a?a?a

12

-m 哈希类别

9500 表示 MS Office 2010

-a 0字典攻击,-a 1 组合攻击;-a 3掩码攻击

?a 表示大小写字母数字符号 包含?l?u?d?s,重复几次表示密码有几位

?d 表示数字

?l 小写字母

?u 大写字母

?s 特殊字符 «space»!"#$%&'()*+,-./:;<=>?@[]^_`{|}~

?b 0x00 - 0xff

?h 十六进制字符 0123456789abcdef

?H 大写的十六进制字符 0123456789ABCDEF

--increment --increment-min 1 --increment-max 8 指定密码范围最小1位最多8位

  1. 查看运行进度

s 回车即可

Status...........: Running 表示正在运行中

Status...........: Cracked 表示解密成功

Status...........: Exhausted 表示程序已结束,但没有找到密码

  1. 查看密码

Status...........: Cracked 出现后,程序运行结束

上一行就会出现破解密码

:123 最后的冒号后的就是密码了

问题

  1. 报错 CL_OUT_OF_RESOURCES

解决方法:

新建文本 wddm_timeout_patch.reg,点击即可

Windows Registry Editor Version 5.00

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

1234

  1. Hash '$office$20131000002561642f7509323c3d047371ef44fbb0c47b8e7707349': Token length exception No hashes loaded.

这是因为在 powershell 命令行中直接输入,导致hash被当作命令

解决方法:

1. 把hash保存到文件,以文件形式传入
2. 用英文单引号把hash 当作字符串输入,双引号是不行的
  1. INFO: All hashes found in potfile!

表示密码已经找到过了,通过 --show 即可查看

转载请保留原文链接: https://zodream.cn/blog/id/118.html