有一道压缩包的源码 具体看这里ZIP伪加密 ,一个ZIP文件由三个部分组成:压缩源文件数据区+压缩源文件目录区+压缩源文件目录结束标志。 伪加密原理:zip伪加密是在文件头的加密标志位做修改,进而再打开文件时识被别为加密压缩包。 一般来说,文件各个区域开头就是50 4B,然后后面两个字节是版本,再后面两个就是判断是否有加密的关键了。压缩源文件数据区:50 4B 03 04 是头文件的标志 (0x04034b50)00 00 全局方式标记(判断有无加密的重要标志)压缩文件目录
Other
2023-04-06
58 点赞
0 评论
87 浏览