Kali打开图片,显示
Binwalk和foremost分离不出有效文件
通过TwakPNG打开
显示文件第33个字节有问题,这可能暗示文件末尾的分水岭
Tweakpng打开说第33个字节开始报错,010打开发现从34字节开始的文本描述是(38 39 61)89a,第一反应为像GIF,gif的头的文本描述为GIF89a,再看结尾的16进制为003B,基本确定为GIF图片,然后把头文件补齐(47494638)GIF89a。
解题:
下载得到一个打不开的file.png,扔进010editor里,发现文件头怪怪的,前面是png的文件头,后面有半截gif的文件头
把前面png文件头删去,补全gif文件头,另存为一个新图片
修改完打开之后
得到一个1*432的图片,扔进Stegsolve里发现有770张图,因为宽度太细了,所以看不出来
打开StegSolve,点解Frame Browser
结合题目名,应该是要把所有图片都拼起来,直接跑脚本
注意,1.gif和这个脚本还有文件夹123放在同一级目录下
得到flag.png图片
得到flag