可能有一个带有数据描述符的 password-protected/weak-encrypted ZIP 文件吗?
Possible to have a password-protected/weak-encrypted ZIP file with a data descriptor?
是否可以拥有具有数据描述符的 ZIP 文件,因此每个文件的压缩大小是在其数据之后,并通过 ZIP 的“弱”加密机制?
上下文:正在为 Python 开发流式解压缩功能,特别是添加解密支持。不能依赖于数据之前已知的压缩大小,这使得它……很尴尬。
是的。
UEsDBC0ACQAIAPBaJFMAAPBa//////////8BABQALQEAEAAAAAAAAAAAAAAAAAAAAAAAiTFa
LaeEC1Hn3rkwrUpSKqBmSpAtoQ1LulBLBwidP2y1GQAAAAAAAAAOAAAAAAAAAFBLAQIeAy0A
CQAIAPBaJFOdP2y1GQAAAA4AAAABAAAAAAAAAAAAAACwEQAAAAAtUEsFBgAAAAABAAEALwAA
AGQAAAAAAA==
用 Info-ZIP's zip 制作:
echo -n 'hello, hello![=11=]' | zip -e | cat > foo.zip
(密码:foo)
是否可以拥有具有数据描述符的 ZIP 文件,因此每个文件的压缩大小是在其数据之后,并通过 ZIP 的“弱”加密机制?
上下文:正在为 Python 开发流式解压缩功能,特别是添加解密支持。不能依赖于数据之前已知的压缩大小,这使得它……很尴尬。
是的。
UEsDBC0ACQAIAPBaJFMAAPBa//////////8BABQALQEAEAAAAAAAAAAAAAAAAAAAAAAAiTFa
LaeEC1Hn3rkwrUpSKqBmSpAtoQ1LulBLBwidP2y1GQAAAAAAAAAOAAAAAAAAAFBLAQIeAy0A
CQAIAPBaJFOdP2y1GQAAAA4AAAABAAAAAAAAAAAAAACwEQAAAAAtUEsFBgAAAAABAAEALwAA
AGQAAAAAAA==
用 Info-ZIP's zip 制作:
echo -n 'hello, hello![=11=]' | zip -e | cat > foo.zip
(密码:foo)