是否有旧版本的 gzip 可以返回不同/更大的输出?

是否有旧版本的 gzip 可以返回不同/更大的输出?

我不知道如何用其他方式来表达这个问题,但我偶然发现了一个文件,从文件头可以知道它是经过 gzip 压缩的(1F8B0800),但无论我怎么尝试(包括 OSX 上的 gzip、Linux 上的 gzip、压缩和 zlib),我都无法重新创建该文件。更奇怪的是,经过 gunzip 压缩的输入的 gzip -1 输出比输入要小。更奇怪的是,我在文件的 80% 附近看到了一些纯文本(如 PNG 文件头)(后面是更多我认为是压缩的数据)。但我不认为这是不相关的数据,因为 gunzip 不会给出“忽略尾随垃圾”消息。

我想我的问题是,是否存在一些旧版本的 gzip,其输出大于现代 gzip -1?

相关内容