出于好奇,是否存在有效的Zip-File(根据格式规格),除了本身之外什么都没有?

换句话说,该函数是否由 unzip 有修复点吗?

我可以编写一个程序来以智能(不详尽的)方式搜索这种修复点吗?

我也想到了相反的情况,即 zip 有一个修复点,但大概可以以不同的方式压缩文件(不同的算法,不同级别的压缩等),因此是否是否 f = zip(f) 保留一些文件 f 可能取决于实现。由于拉链压缩不损失,因此 unzip 可能应该有一个“正式”答案。

有人探索过吗?对相关URL的任何指针都表示赞赏。

有帮助吗?

解决方案

你可以在这里读到它: http://research.swtch.com/2010/03/zip-files-all-way-down.html

在这里你会发现 R.Zip, ,其中包含自己。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top