以zip格式隐藏字符串而不解压缩zip文件

时间:2016-11-17 08:38:55

标签: php zip

我们希望通过在下载时将用户注册到安装程序来保护我们的zip文件。

压缩包中是否有任何地方可以添加此类隐藏信息?

注释字段不好,因为大多数zip软件都会显示它。

1 个答案:

答案 0 :(得分:0)

zip存档程序将从末尾读取一个zip文件,并使用偏移量查找条目。如果你把字节放在zip文件的开头(并确保偏移量仍然正确!),你将得到一个有效的zip文件,我怀疑档案馆会显示其他内容。这就是自解压zip文件的工作原理:文件以@NgModule({ imports: [ CommonModule ], declarations: [ CoreComponent ], exports: [ CoreComponent ] // <<<< added }) export class CoreModule {} exe开头,以实际的zip内容结束。

在您的情况下,您可以在开头准备具有固定长度blob的存档,并在用户下载时覆盖它。

请注意,不会“保护”zip文件,只需将zip文件标记为由给定用户下载(并且可以轻松删除标记)。