CTF图片隐写题

1.隐藏在图片属性里的信息或者以文本形式打开能直接获取的信息。
例如实验吧里的一道题(这个背影我给满分),就是将信息隐藏在属性里
CTF图片隐写题_第1张图片
CTF图片隐写题_第2张图片
又或者文本形式能直接看到的(分别是黑客榜中榜游戏和南邮平台的两道题)
黑客榜中榜
winhex
总结:此类题较简单,但还是要细心看一看,不然一眼扫过去没发现隐藏信息就惨了,转而去试各种高级姿势都不可能有结果的…虽然比赛一般不考这种
2.多图层图片
比如修改图片的最低有效位,人眼无法看出,但却隐藏了信息在图片里
这是实验吧里的一道题
CTF图片隐写题_第3张图片
用stegsolve在红色0通道可以发现一个二维码,扫描二维码就能得到flag
CTF图片隐写题_第4张图片
CTF图片隐写题_第5张图片
总结:这种题有难有简单,简单的就是这种,比较难的我暂时还不是很会,先写到这里。
3.图片里隐藏各种其他文件(放另一张图片、放个音乐文件、放个压缩文件、放个txt文档之类的)
开始的时候这种题我是通过16进制工具打开文件后用文件头文件尾信息来判断的,现在我基本上用binwalk了
当然基本的文件头文件尾信息还是要知道的:
PNG 文件头:89504E47 文件尾:AE426082
GIF 文件头:47494638 文件尾: 003B
JPEG 文件头:FFD8FF 文件尾:FFD9
ZIP 文件头:504B0304 文件尾:504B
剩下不常用的补个链接:http://www.cnblogs.com/lwy-kitty/p/3928317.html
下面这个是南邮平台上的一道题,叫图种,即图片里隐藏一个zip文件
图种
binwalk跑一下
CTF图片隐写题_第6张图片
可以看到里面有个zip文件,010editor提取出来解压后是另一个gif
挺逗的一张图
CTF图片隐写题_第7张图片
题目有提示flag
flag
即nctf{dssdcmlw}
4.改图片像素宽度或高度
今天我打蓝盾的一道隐写题就是这种
各种姿势试遍后没有任何发现,突然看到题目叫隐藏像素,图片又是PNG,就想了起来
把图片扔进TweakPNG里后发现报错了,IHDR的crc验证不对
那应该就是改了宽或高了
CTF图片隐写题_第8张图片
看了眼图片属性的宽高像素,直接改成500
CTF图片隐写题_第9张图片
出现flag
5.其他各种姿势
不仅限于图片了,比如图片里提出来个mp3文件,里面隐藏了摩斯密码之类或者要合成音轨之类的,这需要见到了慢慢涨姿势

                   **未完待续,等我技术提高再补充**
                   17年10月30日

你可能感兴趣的:(隐写)