下载文件,得到一个打不开的.png格式文件
用010editor查看其16进制格式,看到文件头ASCII出现"(38 39 61)89a" 文件尾有"00 3B"
因为gif格式文件尾是"00 3B",文件头多是GIF89a(47 49 46 38 39 61),猜测是这是一个GIF文件,将头文件格式改成GIF文件头保存为.gif格式

发现文件能够成功打开,将该.gif图片拆分,方法如下:

成功拆分出770张png图片:

查看发现每一张图片的格式都是宽1像素,高432像素,因此猜测需要将这770张图片拼接起来。方法如下:
得到图片

本文介绍了一种方法,通过使用010editor检查文件头和文件尾的16进制格式,发现一个被误标记为.png格式的损坏GIF文件。通过对文件头进行修改并保存为.gif格式,成功修复了文件,并进一步拆分成了770张1×432像素的PNG图片。
2782

被折叠的 条评论
为什么被折叠?



