如何获取有关 ZIP 文件的信息?

How to get information about ZIP files?

我正在研究 ClamAV 防病毒数据库。
ZMD clamav 数据库文件之一,存储有关恶意 zip 文件的信息。
我需要从 zip 文件中获取此信息,但如果可能的话不要使用任何组件

是加密。
正常尺寸
压缩尺寸
CRC32
压缩方法

请帮帮我。

您可以使用 unzip -l 列出内容,或者您​​可以编写自己的 zip 格式解码器从 headers 中提取信息。该格式记录在 .ZIP File Format Specification.