IDF实验室-图片里的英语

Posted by pzque on 2015-05-05     

原题:

一恒河沙中有三千世界,一张图里也可以有很多东西。

不多说了,答案是这个图片包含的那句英文的所有单词的首字母。

首字母中的首字母要大写,答案格式是wctf{一坨首字母}

加油吧少年!看好你哦~
这里写图片描述

writeup:

又是图片题,话不多说

1.图片查看器打开

亮度饱和度曝光各种调,无果。

2.二进制打开

用vim打开:

1
vim -b problem.png

在vim调整为16进制显示:

1
:%!xxd

大致浏览一遍,由于内容较多,未得出有效信息。
直接搜flag:

1
\flag

果然搜到了
这里写图片描述
往上看,发现6257行的开头为

.Rar!

显然就是图片里面藏着一个Rar文件,将6257之前的行全部删掉,然后转换为二进制形式再保存

1
2
:%!xxd -r
:wq

将得到的文件后缀名改为rar,解压,得到图片
这里写图片描述
经过各种折腾始终发现不了这张图片藏着什么英语,又可耻地直接搜了答案。
答案竟然是这张图片上赵本山的台词。。。

May the force be with you.

flag

wctf{Mtfbwy}

知识点

  1. rar文件的开头为.Rar!
  2. 使用vim查看、修改二进制文件
  3. 搜到了有一个图形化的查看修改二进制文件的软件ghex,装之