题目下载之后为gif图片
通过工具将图片进行分离,
得到9个图片,而且图片属于二维码的分片,将图片在ppt中进行拼接,
然后导出拼接好的二维码,通过工具扫码得到flag
得到flag如
NSSCTF{114f75b5-ef1c-4ece-b062-8852
然后发现flag不全,然后在观察gif发现每一个图片的帧长好像不一样,然后集合题目中Time考虑,是不是帧的长度存在隐写呢
发现确实存在帧间隔不一致,那么将这些间隔转为ASCII进行尝试
time = [99, 102, 98, 100, 100, 101, 55, 102, 125]
for t in time:
print(chr(t),end='')
#cfbdde7f}
进行拼接得到完整的flag
NSSCTF{114f75b5-ef1c-4ece-b062-8852cfbdde7f}