之谜
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之类的软件就能破解其文件的密码。 当你用了非默认的加密方法后,如果这时密码忘记了,那……技术就是双刃剑,成也是它,败也是它。