这是针对加密算法的攻击,需要压缩包加密算法是ZipCrypto Store
一个文件里知道的越多字节数越好
如根据png头爆破密码
hktk:
已知明文的12个字节及偏移,其中至少8字节需要连续
文件头是经典明文攻击方法(
bkcrack -C snowflake.zip -c flag.png -x 0 89504E....
这里-x是偏移 后面是连续字节
如果知道整个文件
bkcrack -C snowflake.zip -c flag.png -p 公告.txt
爆破后可以获得key
然后根据k解密
bkcrack -C snowflake.zip -c flag.png -k A B C -D snowflake_dec.zip