Excel的文档密码破解之谜

【Excel的文档密码破解之谜】经常和办公软件打交道的人肯定知道 , 如果把加密文档的密码忘了就相当于将这个文件报废了,那将会是一件多么可怕的事情 。因此在网上 , 就经常有类似——求助如何破解Excel文件密码之类的问题 , 而回答的答案 , 基本都是一款名为office Password Remover软件 , 声称可以轻松破解Excel等Office文件的密码 , 那我们来看下这个Office Password Remover到底是什么?
首先我们在网上下载一个Office Password Remover , 运行解压好的OPRemove.exe 这个程序 , 打开程序后可以看到中间文本框后面有个类似文件夹的按钮 , 点击它浏览打开要破解的文档 ,  选择后点击移除密码 , 这时软件会提示需要连接到Internet , 因为要给该软件的服务器发送数据并解密 。不过大家可以放心 , 软件不会泄露任何个人隐私 , 之后呆几秒钟后便出现“该文档已经被成功破解” , 点确定即可 , 这时候就大功告成了 。
在这里要注意的是 , 破解后的文章名字会有点变化 , 加了“DEMO”这四个字母 , 翻译过来就是示范的意思 , 不必在意 , 重命名去掉就可以了 。
文章至此 , 读者可能又有下面的问题了 , 难道Excel文件的密码就这么不经破解 , 而大家的文件都没有安全保证了?
其实这个软件只能破解Excel默认加密方式下的文件密码 。当我们在设定密码时 , 在Excel的工具/选项的安全性中 , 打开权限密码的后面有一个高级按钮 , 把加密码的方式选择RC4开头的任一加密方式 , 之后再保存文件 , 这时再用这个软件破解时 , 就会提示——程序无法恢复当前文档的打开密码 。该文件使用非标准的CSP加密码(代码0x2) 。
由此可见 , Excel的打开密码不是传说中的那么脆弱 , 只是默认的加密方式容易被破解罢了 , 而大部份的用户又不了解这一点 , 而使类似Office Password Remover之类的软件就能破解其文件的密码 。
当你用了非默认的加密方法后 , 如果这时密码忘记了 , 那……技术就是双刃剑 , 成也是它 , 败也是它 。

    推荐阅读