前言
最近在bugku遇到了一道隐写题,binwalk之后发现里面有很多个压缩包。。。。。。然后就无从下手,于是查看别人大佬的wp才发现是CRC32爆破,由于本人第一次遇到这种题目,就记录一下吧。。
正文
CRC想必大家都知道,它的全称是循环冗余校验(Cyclic Redundancy Check, CRC),用来校验文件是否出错但并不能用于自动纠错。。emmmm,计组上课好像讲过,老师让我们回去自己学,记得当时只是初略了解了一下,就是在后面加上一小段冗余位去检测,详细规则谷歌一下吧。。。。
这里我以破解四位CRC的压缩包为例。。。。写一个理解之后的脚本
#coding:utf-8
import binascii
import</