0

我手头有一个奇怪的任务。给定它的字节,是否可以找出文件是用哪种方法压缩的?

例如,我有一个字节流,据说它来自存储在 SQL Server 数据库中的文件。

0x789CED7D07A015C5F5F7ECBDAFD20544A479A...

没有人知道这是什么。我们怀疑 zlib,但即使在 zlib 中也有几种压缩方法。

有什么指导吗?

4

1 回答 1

2

是的,它是 zlib ( RFC 1950 )。您提供的内容解码为有效的两字节 zlib 标头,以及有效动态 deflate 块的开头。

于 2013-11-01T04:54:32.753 回答