zip伪加密

zip文件组成

一个 ZIP
文件由三个部分组成:压缩源文件数据区+压缩源文件目录区+压缩源文件目录结束标志。

伪加密原理

zip伪加密是在文件头的加密标志位做修改,进而再打开文件时识被别为加密压缩包。

判断是否为伪加密

无加密

压缩源文件数据区的全局加密应当为00 00

且压缩源文件目录区的全局方式位标记应当为00 00

假加密

压缩源文件数据区的全局加密应当为00 00

且压缩源文件目录区的全局方式位标记应当为09 00

真加密

压缩源文件数据区的全局加密应当为09 00

且压缩源文件目录区的全局方式位标记应当为09 00

破解方法

winhex打开zip文件。

把504B0304后的第3、4个byte改成0000还有

把504B0102后的第5、6个byte改成0000即可破解伪加密。

-------------本文结束感谢您的阅读-------------
/*
*/