Se7en's Blog|Learn and live

YIT-CTF>隐写术:像素游戏

字数统计: 321阅读时长: 1 min
2017/05/23 Share

出题思路:

1.PS中创建一张500x500的背景图

2.在底部添加flag文字图层

3.生成png图片格式,并保存

4.用WINhex打开flag.png,修改其中第二行的第7列的F4为A4并保存,发现图片高度缩小了,由此达到了隐藏flag的目的

解题思路:

PNG图片结构详解:传送门

  1. 用WINhex打开flag.png
    [简介: WINhex – 16进制的文本编辑器与磁盘编辑软件。专门用来对付计算机取证、数据恢复、低级数据处理、以及 IT 安全性、各种日常紧急情况的高级工具: 用来检查和修复各种文件、恢复删除文件、硬盘损坏、数码相机卡损坏造成的数据丢失等;可以进行Hex和ASCII编码的编辑与修改,支持多文件搜寻替换功能模式,一般和逻辑运算,磁盘磁区的编辑(包括FAT16、FAT32和NTFS分区格式),文件比对和分析功能]

像素游戏

  1. 找到第二行,通过对应结png构详解,了解到前八位即为图片高度和宽度,根据题目提示,应为正方型[500x500],所以我们将A4改为F4,之后保存打开图片,就又恢复为原图,即可看到flag~~

像素游戏

CATALOG
  1. 1. 出题思路:
  2. 2. 解题思路: