- 这里以其中的“图穷匕见”来说一下图片生成器gnuplot的使用。
0X01
下载文件后发现是一张图片,查看属性(嗯。。。当拿到一张图片后最好查看一下它的属性,里面可能隐藏有提示),发现两个提示,一个是图穷flag见,一个是需要画图。开始将图片放到binwalk中查看,发现没有包含其他文件,然后放到winhex中查看,发现信息量十分强大,找到.jpg的十六进制标志FFD9,发现后面是一大堆的数字。这时第一个提示用到了,图穷flag见,很显然,flag藏在下面的这一长串数字中,根据第二个提示,需要画图,所以Alt+1(起始位置32)–>Alt+2(末尾位置)–>由于文件太大,所以ctrl+c–>粘贴到一个新建的文本中.txt–>notepad++打开–>notepad++插件–>converter–>HEX——>ASCII–>去掉括号与其中的逗号(注意逗号换成空格)–>保存
0X02
上面的常规准备操作得到了点的坐标,这时该主角gnuplot登场了,gnuplot下载地址
安装默认就行,除了存储位置稍微改一下。打开生成的文件夹,找到bin目录下的gnuplot.exe,双击,得到命令界面。
输入开始的坐标.txt文件路径,这里需要注意的是\\
不是“ \ ”,Enter,得到一个二维码,即坐标所组成的图片,扫一下,得到flag。