bugku-请攻击这个压缩包

bkcrack工具

传统加密算法:也称为ZipCrypto或PKWARE加密这类加密算法有一个极大的漏洞,可以利用压缩包中已知的文件类型来构造攻击如下例题:Bugku中的请攻击这个压缩包

解答过程:📎wp.docx

我在这里就只讲一下bkcrack怎么使用防止以后忘记,首先bkcrack我放在了d盘中的bkcrack-master中

第一步:进入bkcrack-master文件中右击在终端中运行,然后输入cmd

第二步:命令

bkcrack [-C(指定要攻击的压缩包暴力方式破解)-c(指定压缩包中被攻击的文件名) -x (偏移量) (已知文件头或文件尾) -p (已知文件属于明文攻击) -k这是拿到的k值 -d(结果输入到这个目录包含文件名属于新建)]

bkcrack -C D:\bkcrack-master\file.zip -c flag.png -x 0 89504e470d0a1a0a0000000d49484452

解释:暴力攻击d盘中的file.zip压缩包中的flag.png 文件 偏移量是0已知序列为 89504e470d0a1a0a0000000d4452

可以用文件尾的序列如:

原始大小为5323文件尾为:0000000049454E44AE426082有十二个字节

所以偏移量是5323-12=5311

命令:bkcrack -C D:\bkcrack-master\file.zip -c flag.png -x 5311 0000000049454e44ae426082

文件路径不得有中文

posted @ 2026-10-27 12:46  均木  阅读(8)  评论(0)    收藏  举报