图片中的英语
一恒河沙中有三千世界,一张图里也可以有很多东西。
不多说了,答案是这个图片包含的那句英文的所有单词的首字母。
首字母中的首字母要大写,答案格式是wctf{一坨首字母}
加油吧少年!看好你哦~
-----------------------------------------------题目与答案的分界线-----------------------------------------
分析
这个题应该也是考察隐写术的破解
png图片的文件头一般为
文件类型 |
文件头标识(HEX |
文件描述 |
PNG |
89 50 4E |
|
PNG |
89 50 4E 47 |
|
png |
89 50 4E 47 0D 0A |
PNG Image File |
png |
89 50 4E 47 0D 0A 1A 0A |
PNG Image File |
用winhex打开该图片,的确前8字节为89 50 4E 47 0D 0A 1A 0A。文件中剩余的部分由3个以上的PNG的数据块(Chunk)按照特定的顺序组成,因此,一个标准的PNG文件结构应该如下:
PNG文件标志 |
PNG数据块 |
…… |
PNG数据块 |
PNG数据块(Chunk)
PNG定义了两种类型的数据块,一种是称为关键数据块(critical chunk),这是标准的数据块,另一种叫做辅助数据块(ancillary chunks),这是可选的数据块。关键数据块定义了4个标准数据块,每个PNG文件都必须包含它们,PNG读写软件也都必须要支持这些数据块。虽然PNG文件规范没有要求PNG编译码器对可选数据块进行编码和译码,但规范提倡支持可选数据块。
<