实验环境: Kali Linux

工具: Hashcat, Johntheripper

1. 下载用于提取文档哈希值的脚本Office2john.py 

wget https://raw.githubusercontent.com/magnumripper/JohnTheRipper/bleeding-jumbo/run/office2john.py 

2. 给这个python脚本增加执行权限(如果你是root,忽略这步)

chmod +x Office2john.py

3. 提取哈希值,提取好的值会被保存到你生成的文件里

python office2john.py (file path)* > Hash.txt(Name)

4. 开始使用Hashcat破解

hashcat——help

文件的日期Microsoft word 2007,你可以从哈希中看到(年份因人而异,所以检查哈希值)
直接搜索MS office 2007,看到9400是加密方式代号
你需要一个密码字典,在kali有几个单词列表,你可以试试这个: /usr/share/wordlists nmap.lst

hashcat - a 0-9400 - m username - o cracked.txt Hash.txt /usr/share/wordlists nmap.lst - force

输入以上命令行就会开始破解(- m:告诉数字- A: 0解密方法- O:生成文件与密码写在里面)

5. 密码已被破解。txt,使用命令cat检查。

Hashcat破解微软Office加密文件密码相关推荐

  1. 利用 Python 破解 ZIP 或 RAR 文件密码

    利用 Python 破解 ZIP 或 RAR 文件密码 破解原理 实验环境 库 利用 Pipenv 安装 rarfile 编码 准备密码本 读取压缩文件 尝试解压 暴力破解 程序入口 使用 运行结果: ...

  2. Allegro加密文件密码破解和解除读写导出限制

    allegro自带方式加密PCB文档简单介绍下方法 1.用打开文本的方式(二进制),打开pcb文件,找到被加密的密码段,推算出密码的位数 2.把另一个未加密的pcb,用同样位数的密码加密(内容无所谓, ...

  3. Python暴力破解教程: Zip加密文件, pdf加密书籍在线爆破!

    点击上方"程序员大咖",选择"置顶公众号" 关键时刻,第一时间送达! 先不说楚枫的这般年纪,能够踏入元武一重说明了什么,最主要的是,楚枫在刚刚踏入核心地带时,明 ...

  4. 【加解密篇】利用HashCat破解RAR压缩包加密文件详细教程

    [加解密篇]利用HashCat解密RAR压缩包加密文件 在取证知识里挖呀挖呀挖-[蘇小沐] 文章目录 [加解密篇]利用HashCat解密RAR压缩包加密文件 1.实验环境 2.RAR加密压缩包 (一) ...

  5. web主题公园版权信息破解:script.js加密文件

    很多人会使用web主题公园网站的免费worldpress主题,但它的主题又都被加了版权信息,故意让人找不到版权信息的修改位置. 你如果去footer.php里面删除版权信息(技术支持:web主题公园) ...

  6. Python破解ZIP或RAR文件密码

    基本原理在于Python标准库zipfile和扩展库unrar提供的解压缩方法extractall()可以指定密码,这样的话首先(手动或用程序)生成一个字典,然后依次尝试其中的密码,如果能够正常解压缩 ...

  7. cad2014卡顿的解决方法_微软Office打开文件卡顿、缓慢的解决方法

    最近电脑运行比较忙,从网上找了一个解决方法,试过以后果然很好用,现在分享给大家,大家可以保存,今后电脑卡顿了可以试试. 一.问题描述 1.我最近安装了office2016,但是在打开新版的Office ...

  8. MAC笔记本破解ZIP压缩的文件密码

    fcrackzip安装 brew install fcrackzip fcrackzip参数介绍 终端输入命令: fcrackzip -h 显示结果: fcrackzip version 1.0, a ...

  9. 加密文件的识别和破解工具,电子数据勘察取证实验室建设项目-掘密

     电子数据勘察取证实验室 随着网络商务应用的快速发展,犯罪个案数量不断上升,犯罪手段越来越数字化.电子证据成为破案和提供重要线索的关键信息.电子取证是指:提供电子资料证据.恢复被破坏的数据或者破解被隐 ...

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

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

最新文章

  1. mysql提取数据字符_如何从MySQL查询的字符串中提取数值?
  2. DP mixture model
  3. Vue + Element UI——侧边栏LOGO设计DEMO
  4. 关于TP框架的微信开发服务器配置TOKEN验证失败解决方案
  5. 开启chrome默认支持ipv6
  6. 常见的无线传感器数据采集传输系统的三种组网
  7. oracle 账户 锁定 密码忘记了,Oracle System密码忘记 密码修改、删除账号锁定lock
  8. Mysql 1030 Got error -1 from storage engine 错误解决
  9. pandas 提取某几列_用pandas做数据清洗,我一般都这么干
  10. 一位全加器Verilog的三种不同的描述
  11. React-Native调用系统分享组件Share组件的使用
  12. 0xFFFF中的0x是什么意思
  13. HashMap源码分析与实现
  14. 【Spring Securtiy】A granted authority textual representation is required
  15. 一个小工具,解析微信接龙数据,转成excel表格(附源码)
  16. python怎么把照片转成卡通_如何把照片变成手绘动漫化?
  17. 数据时代程序员必备技能:数据可视化
  18. 38、Java——汽车租赁系统(JDBC+MySQL+Apache DBUtils)
  19. Oracle11g字符集AL32UTF8修改为ZHS16GBK详解
  20. IT人的纠结:去大公司还是去小公司?

热门文章

  1. 多空对比:一个实用的短中长期资金观察指标介绍
  2. win10下虚拟机VMware安装PhoenixOS(凤凰OS)
  3. excel转换linux时间戳,在Excel中转换时间戳(timeStamp)
  4. python常见的json对象对比方法(deepdiff、json_tools、jsonpatch)
  5. 放映机服务器型号,巴可Barco SP4K-20CS4激光系列智能影院放映机投影机
  6. 用supermemo背单词达到5000词条
  7. crashdumpandroid_Android Stability - crash 和 ramdump
  8. 正则方程推导(转载)
  9. CMD命令提示符大全
  10. 没了美国EDA软件,我们就不能做芯片?