Categories
技术讨论

解除word文件的“文档保护”

这是一次造轮子运动,但是轮子只造了一半,虽然距离成功只有一步之遥。

word文件的“文档保护”应用比较广泛,比如一些官方的表格之类的。如何解除呢?

现在网上有专门的小工具,比如本页右上角搜索“WORD文档保护解除器”就可以找到。下面说一下手动的方法,只需要3步。

工具:office2003(其他版本office不行)

适用对象:所有版本的“文档保护”的word文件(*.doc)

目的:解除“文档保护”的限制

步骤

  1. 用office2003打开该word文件,另存为html文件
  2. 打开html文件,找到下列位置
    <w:UnprotectPassword>C2F9C5C6</w:UnprotectPassword>
    其中的“C2F9C5C6”即为保护密码的密文
  3. 将上述密文逆序,即“C6C5F9C2。使用Hex编辑器,打开word文件,将该字符串改为“00000000”,保存。

这样再用office打开该word文件,直接在菜单中“解除文档保护”即可,不需要密码。

俺就是在第三步没有想到逆序一下,功败垂成。

这个方法是由某安全组织Guardeonic Solutions的成员 Thorsten Delbrouck Konetzko发现的,并通知了MS。不过MS回复说,这是一个feature,不是bug。

4 replies on “解除word文件的“文档保护””

很久很久了,不过一直不求上进,也没啥进步

ps:就是玩crack才知道你的,呵呵

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.