请在这里上传需要转换的office系列加密文档(支持后缀为:xls,xlsx,doc,docx,ppt,pptx):

点击下面的复选框,表示你已接受 服务和保密协议

office系列加密文档最大不能超过: 10MB

hashcat的散列算法有Microsoft

使用计算office加密文档hash值为hashcat可识别哈希工具须知

您上传的office文档,你必须拥有该文件的完全使用权,或者该文件归属与你,否则禁止使用本工具

支持转换的office版本一览表

office 2003 2007 2010 2013版本excel word ppt,目前最高版本使用的默认加密方式和2013版本是一样的,所以,理论上支持全版本office文档的转换

另外需要注意的是 小于等于office2003 40 Bit RC4加密的文档(可以在本站5秒内瞬间移除密码,成功率高达99%),欢迎体验

为了逻辑简单,所以只输出hash值,具体的类型,请自行匹配

在线计算office加密文档hash为hashcat

在线office加密文档转换成hashcat可识别的哈希值

hashcat号称世界上最快的密码破解,世界上第一个和唯一的基于GPGPU规则引擎,免费多GPU(高达128个GPU),多哈希,多操作系统(Linux和Windows本地二进制文件),多平台(OpenCL和CUDA支持),多算法,资源利用率低,基于字典攻击,支持分布式破解等等,目前最新版本为4.01,下载地址https://hashcat.net/files/hashcat-4.1.0.7z,hashcat目前支持各类公开算法高达247类,市面上面公开的密码加密算法基本都支持!

有趣的是,hashcat也支持office文档的哈希碰撞,破解Office加密Offcie版本对应哈希类型:

Office97-03(MD5+RC4,oldoffice$0,oldoffice$1): -m 9700

Office97-03($0/$1, MD5 + RC4, collider #1): -m 9710

Office97-03($0/$1, MD5 + RC4, collider #2): -m 9720

Office97-03($3/$4, SHA1 + RC4): -m 9800

Office97-03($3, SHA1 + RC4, collider #1): -m 9810

Office97-03($3, SHA1 + RC4, collider #2): -m 9820

Office2007: -m 9400

Office2010: -m 9500

Office2013: -m 9600

要想使用hashcat,这个号称世界上最快的软件,必须使用office2john.py先对office加密文档进行hash转换

使用如下图所示:

office2john.py 1.xls
1.xls:$oldoffice$0*15c3156626f2519d19faf82e4b9c536a*74dec186e119e9b2e0265042508459e7*e7aa9b395d4e17d935075789444c5e04:::

又或者

office2john.py 1.xls > 1.txt

执行命令 如下:

./hashcat64 -a 0 -m 9700 '$oldoffice$0*15c3156626f2519d19faf82e4b9c536a*74dec186e119e9b2e0265042508459e7*e7aa9b395d4e17d935075789444c5e04' password.dict

本工具仅为测试使用,最大支持10M文档,超过10M的文档,请自行下载office2john.py 电脑转换

Top