一种快速判断文档是否被亿赛通加密的方法

记得去年修年假的时候,在家准备写书,用Word打开原来写了部分的书,有3万字左右,结果显示无法打开。当时比较着急,这些文字没有备份,如果重写将是一件极其痛苦的事情。


Word文档被亿赛通加密无法打开

于是,穷尽所有办法,到网上查找各种解决方案,结果是依然无法打开。突然想起,是否换个计算机就可以,于是发到单位同事,请求帮忙打开看看。同事很快返回结果,说可以打开。这时,才明白,是单位安装的亿赛通加密软件将文档加密了,导致无法打开,真是吓死宝宝了。

Word的DOCX文件是一组XML文件的压缩文件,也就是说将DOCX文件改为RAR或ZIP后缀,用压缩软件可以打开,并解压。亿赛通软件加密文件是透明加密,具体的加密原理没有深入研究。后来,一次偶然的机会,用UltraEdit打开加密文件、十六进制显示时,看到文件头明显有“E-SafeNet”、“LOCK”字样,那我就明白了,亿赛通在对Word的DOCX加密时,加了一个外壳,并且打上了亿赛通的标志“E-SafeNet”。通过UltraEdit的十六进制文件显示,可以快速的判断文件是否被亿赛通加密。


Word文档被亿赛通加密的文件头

Word文档未被加密的文件头

你可能感兴趣的:(一种快速判断文档是否被亿赛通加密的方法)