【ctf秀】【MISC】图片隐写基础题misc1~misc9

MISC中的图片隐写,一般都是将flag隐藏在图片文件中,本文先列举几个简单的方法,之后有时间的话,我写个图片隐写的总结~

一、隐写方法简介:

1.修改文件后缀名,例:jpg改成txt,flag藏图片中,见【misc4】
2.将文本隐藏在图片的二进制文件中(包含了图片和txt文件合并),见【misc5】、【misc6】、【misc7】和【misc9】
3.将图片和flag文件(除txt格式外,可以是图片,也可以是zip)合并在图片中,见【misc8】

二、实践

题目的url: CTF秀
题目范围:【misc1】~【misc9】

1.题目1【misc1】:打开图片即可见flag

misc1
打开图片,使用【qq截图】中的【屏幕识别】功能,即可得到答案【ctfshow{22f1fb91fc4169f1c9411ce632a0ed8d}】

2.题目2【misc2】:打开图片即可见flag

misc2
打开图片,使用【qq截图】中的【屏幕识别】功能,即可得到答案【ctfshow{6f66202f21ad22a2a19520cdd3f69e7b}】

3.题目3【misc3】:一张bpg图片

1).去bpg的官网下载64位的查看器
windows64位查看工具
2).把misc3.bpg放置在第一步下载的bpg查看器的解压目录中,在当前目录中执行cmd,运行【bpgview.exe misc3.bpg】,即可查看图片
答案
3).用qq截图的屏幕识别功能,如果答案错了,注意0和字母o,1和字母l,手动修正下

4.题目4【misc4】:修改图片的后缀名为txt

1).用winhex逐个打开,在文件头标志大全中,搜索文件头
2).得到后缀名依次为png,jpg,bmp,gif,tif,webp(webp打不开的话,就用chrome浏览器打开)
文件

5.题目5【misc5】:flag在二进制文件中

用winhex打开,拉到底部即可见ctfshow开头的flag

6.题目6【misc6】:flag在二进制文件中

用winhex打开,按下【ctrl】+【f】,搜索【ctfshow】,即可见ctfshow开头的flag

7.题目7【misc7】:flag在二进制文件中

用winhex打开,按下【ctrl】+【f】,搜索【ctfshow】,即可见ctfshow开头的flag

8.题目8【misc8】:flag文件藏在图片中

用foremostlrb (下载地址)分离文件,打开【00000007.png】文件,即可看见flag

9.题目9【misc9】:flag在二进制文件中

用winhex打开,按下【ctrl】+【f】,搜索【ctfshow】,即可见ctfshow开头的flag

猜你喜欢

转载自blog.csdn.net/guggle15/article/details/122297424