平台WP · 2022年10月16日

crc有啥用

crc有啥用

打开压缩包,根据提示观察crc,发现crc的值只有两个,这样的话应该就不是crc爆破了,猜测一下是将这两个值映射为0或1然后进行隐写。

image-20221016134843590

按照这个思路,首先需要把crc的值提取出来,winRAR有个很方便的功能叫做生成报告

image-20221016135129042

通过这个功能将crc的值全部导出

image-20221016135414015

写个小脚本处理一下

f = open("crc.txt")
ans1 = []
ans2 = []
for i in f.readlines():
    crc = i[:8]
    if crc == "EA2524C8":
        ans1.append(0)
        ans2.append(1)
    else:
        ans1.append(1)
        ans2.append(0)
for i in ans1:
    print(i,end="")
print()
for i in ans2:
    print(i,end="")

将结果转一下字符串得到flag

image-20221016135510100