点击此处获得更好的阅读体验
WriteUp来源
题目考点
crc32
zip刁钻爆破姿势
解题思路
crc32爆破得到解压密码!qQIdEa@#!z)
解压得到easyzip.zip
然后用7z打开easyzip.zip,得到明文readme.txt
然后备份easyzip.zip,之后用winrar把readme.txt和flag.txt删除,留下readme.txt副本,然后已知明文攻击
已知明文攻击得到密码%3#c$v!@
然后用这个密码解密原来easyzip.zip中的flag.txt
最后解base64*3和栅栏3
贴上crc32爆破脚本
1 | import binascii |
Flag
1 | flag{zip&crc_we_can_do_it} |