Php 我可以吗;邮票「;下载文件时包含数据的.zip文件?

Php 我可以吗;邮票「;下载文件时包含数据的.zip文件?,php,zip,traceability,Php,Zip,Traceability,是否有一种方法可以在每次下载.zip时用某种类型的隐藏数据(如买家/下载者的电子邮件地址)来“标记”我的.zip文件 出于跟踪/安全原因,基本上是尝试将某种类型的唯一变量注入.zip 我甚至不确定是否可以这样修改.zip,但我想我应该问一下,因为我一直在四处搜索,找不到答案。您如何“跟踪”这个zip文件 您是否要让用户向您发送zip文件,以便查看它是否合法?我不知道你来这里干什么 话虽如此。一些想法: 将zip文件的内容与买家/下载者的电子邮件地址+只有你知道的一些密钥连接起来。取其中的MD5并

是否有一种方法可以在每次下载.zip时用某种类型的隐藏数据(如买家/下载者的电子邮件地址)来“标记”我的.zip文件

出于跟踪/安全原因,基本上是尝试将某种类型的唯一变量注入.zip

我甚至不确定是否可以这样修改.zip,但我想我应该问一下,因为我一直在四处搜索,找不到答案。

您如何“跟踪”这个zip文件

您是否要让用户向您发送zip文件,以便查看它是否合法?我不知道你来这里干什么

话虽如此。一些想法:


将zip文件的内容与买家/下载者的电子邮件地址+只有你知道的一些密钥连接起来。取其中的MD5并将zip文件命名为{THATMD5}.zip。或者,您可以将Key.txt之类的内容放入zip文件,Key.txt可以包含{THATMD5}。再说一次,我不知道你打算如何“跟踪”这件事

使用什么技术?什么语言?嗨,克里斯。我想使用PHP+MySQL数据库。基本上,我的想法是保护自己不受购买你的虚拟产品的人的伤害,然后将它们上传到公众,这样1000人就可以免费下载你的产品。基本上是为了防止产品被盗。当他们把.Zip上传到这样一个公共站点时,我可以自己下载文件,看看谁是罪魁祸首。我可能会使用一些唯一的ID来代替他们的电子邮件。非常感谢你的建议。我会尝试研究一下。是的,问题是什么能阻止我简单地解压和重新压缩文件内容?这不会阻止你这么做。我知道这一点。这就是为什么我想把这些信息隐藏起来。我将在.zip代码的末尾注入它。那样的话,我很可能会在他们不注意的情况下抓住他们。这个想法当然有缺陷,但对我来说,总比什么都不做要好。我想你可以在zip文件中的一个文件中添加一条注释。zip格式确实允许您这样做。可能普通用户永远不会注意到这一点,因为他们实际上必须打开档案才能找到评论,而大多数人只会说:在这里解压缩。感谢allot的建议!我没有注意到评论功能。你是对的,大多数人实际上从未打开.zip存档。我会记住你的建议。我将首先尝试将数据写入.zip的源代码。我可以手动操作,而不会腐蚀你。为了安全起见,不太可能有人会突然检查源代码。