如何破解Word“取消文档保护”密码

 方法一:
   用于word各版本。
   把受保护的文件另存为XML格式,新存的文件用右键以记事本的方式打开,搜索“DocumentProtection”,在前面加上“un”,变为“unDocumentProtection”,保存。
    用word打开修改后的xml格式,可以看到文件已经可以修改了。如果需要,可以重新保存为.doc格式。

    方法二:
   只适用于word2007、2010版本,后缀格式为docx的。
   1. 将Word文件的后缀名".docx"改为".rar"。
   2. 双击打开,进入"Word"目录,找到"settings.xml",把它解压出来。
   3. 右键点击解压好的"settings.xml",点击“编辑”,查找"<w:documentProtection",改成"<w:undocumentProtection",保存文件。
   4. 把改好的"settings.xml"拖入rar文件,完成后把后缀名改回".docx"即可

 

   方法三:
在使用Word进行文档保护时,我们经常会使用到窗体保护(工具->保护文档(P)...),用窗体保护最为彻底,用户无法编辑,也无法进行Copy&Paste操作。

  但是,Word文档的漏洞可以让你用很简单的方法去掉这个密码,我们自己来测试一下:
  首先创建一个Word文档,使用窗体保护的方式保护文档,工具->保护文档(P)...->核对“仅允许在文档中进行此类编辑”->选择“填写窗体”,此时会弹出一个密码框,输入两次密码(我这里选择123作为Word文件密码),这样,该文档就已经被保护起来了。
  然后我们来破解它,打开刚才创建的Word文档,文件->另存为->选择XML格式,存为一个XML文档,用记事本打开该XML文件,搜索“w:UnprotectPassword“(引号内的内容,或直接搜索Password),你会看到5BCECF7A的字样(如果你的密码用的是123的话)。
  接着我们用UltraEdit32或其他类似的工具打开最初受保护的Word文档,查找7ACFCE5B(注意是倒序,搜索时可能需选择“正则表达式”选项),查找到后,都用8个0来代替,存盘。此时,Word文档的密码就被清空了,你就可以自己取消文档保护了,密码就不用输入了,按个回车即可。
  MS 还没有对这个漏洞提供补丁,我觉得短期可能还无法解决这个问题,建议以后的文档不要用这个东西进行保护了。

  如何取消Word文档保护密码总结如下:打开加密文档,另存为网页或XML格式文件,用记事本打开,查找“w:UnprotectPassword”,记下离散后的密码,如A1B2C3D4 用UltraEdit32等二进制编辑器打开Word文档,查找D4C3B2A1(倒序,可能需选择“正则表达式”选项),替换为00 00 00 00此时已经取消密码了,打开文档,直接取消文档保护即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值