DASCTF
DASCTF
kunkunpng_master
part1:010发现文件末尾有base64
cyberchef解密得
flag1:DASCTF{2fd9e9ff-e27
part2:stegsolve里发现
flag2:d-5405-c5f5-
part3:检查一下pngIDAT块的信息
关于IDAT隐写就在此处介绍一下
IDAT有固定的长度,正常的PNG图片只有最后一个IDAT块的长度是比其他的要短的,在此处很明显的58674是最后一个IDAT模块,但是后面仍然多了一个IDAT,这是多余的,可以用binwalk检测一下,其实我们可以发现他其实是有2个zlib,有几个zlib代表有几张png图片,可以浅浅的这样理解一下
一般解题思路:将最后的一个IDAT模块解压提取出来,因为这里有出题人所隐藏的信息,看了网上一个题的解题思路是将其IDAT的数据提取出来转二进制,进行二维码绘图,扫码即可得flag,在这里就不再演示了
发现长度为3394的模块异常,加上原文件的头尾,CRC爆破
最后一段flag为a19131f86126}
DASCTF{2fd9e9ff-e27d-5405-c5f5-a19131f86126}
评论
匿名评论隐私政策