来做几道Misc题吧
图片隐写

1:【XCTF】Training-Stegano-1
打开来看是这样的

而且是bmp结尾的,我们改为txt结尾好了

flag就是steganoI
2:【XCTF】Something-in-image
打开来看是一个叫bigimages的文件,但是没有后缀
我们还是把后缀改为txt

查找flag


3:【XCTF】pure_color
打开来看是一张图片,我们用stegsolve打开

往左右翻可以查看关闭不同颜色后图片的变化
最终翻到:

4:【XCTF】a_good_idea
打开来看

不知道用010Editor可以看出什么,使用foremost分离一下吧
得到一个zip包里有两张图片
还有一个txt文件写着
try to find the secret of pixels
我们将两张图片合成
先用stegSolve打开其中一张图片


合成后保存,记住保存为png文件

使用ps打开图片,调节曝光度

使用PSQREdit进行扫码
NCTF{m1sc_1s_very_funny!!!}
5:【XCTF】Erik-Baleog-and-Olaf
打开发现是stego100
我们用010Editor打开

告诉我们有一张png图片,修改后缀为png

调试后发现有个二维码

截图保存

使用photoshop改变颜色并补全
但是最后仍然扫不出来,我试过网上所有版本的二维码,没有一个扫得出来,只能说不可思议。
使用PsQREdit读取

扫不出来,即使使用QRResearch
6:【XCTF】misc_pic_again

打开来看是一张图片,扔到stegolve

代表有一个zip 选择save Bin,保存为1.zip
打开后发现是elf文件,修改其后缀为.txt,根据题目描述,查找题目描述:flag = hctf{[a-zA-Z0-9~]*}

所以flag为:hctf{scxdc3tok3yb0ard4g41n~~~}
7:【XCTF】normal_png
打开发现是png图片

有印象,是高度问题,所以修改高度,丢到010Editor里

flag{B8B68DD7007B1E406F3DF624440D31E0}
音频隐写
8:【BUUCTF】假如给我三天光明
打开来看是一张图片,用到crypto中的解密知识


kmdonowg
在输入密码对zip包进行解压得到一段音频
使用audacity打开

当作摩斯密码,长的为- 短的为.
手动解密
-.-. - …-. .-- .–. . … ----- —… --… …-- …— …–… …— …-- -… --…
CTFWPEI08732?23DZ
要转换为小写
ctfwpei08732?23dz
习惯去掉ctf后包上flag
flag{wpei08732?23dz}
频谱隐写
9:【XCTF】Hear-with-your-Eyes
打开看是一段音频,拖到audacity中:
打开波频图可以看到flag

e5353bb7b57578bd4da1c898a8e2d767
LSB音频隐写
10:【攻防世界】funny_video
下载出来是一段视频,视频中提示音频有问题,我们使用MKVToolnixPortable进行分离,或者在线网站:MKV轉MP3轉換器。在线自由 — Convertio
进行分离,拖进Audacity得到的结果都是
在这里插入图片描述
看不清楚,不知道是怎么得出最后的falg的
flag{fun_v1d30_mu51c}
11:【BUUCTF】基础破解
这题写过,直接上工具:

zip伪加密
12:【BUUCTF】zip伪加密
此题无法直接爆破,拖到010Editor中

无法直接修改,打开下方的struct

将9改为0即可。
发现只能读取无法修改,于是点击属性更改权限

然后按上述修改即可得到flag

法二:使用binwalk解压

明文攻击
13:广州强网杯:爆破?
https://static2.ichunqiu.com/icq/resources/ctf/qwb/6005400ffa8ecd5053ab56d0f868d198.zip
解压后有两个文件,一个是readme,另一个是压缩包Desktop


我们把外面的readme.txt进行压缩(需要用winRAR进行加密)
然后打开ARCHPR

但是不知道为啥用了winRAR还是报错

可能是因为我之前用了bandzip的原因,后来换成了7z,注意7z的使用方法:

14:【攻防世界】Simple RAR
打开是文件头损坏的压缩包
使用010Editor,7A的地方是文件头,本来应该是74

发现有一张图片

继续拖到010Editor中,打开发现是GIF文件

修改文件后缀为gif,然后拖到stegolve中,翻到半张二维码

然后继续翻,发现没有,于是脱到ps中(根据提示是双图层)
选中图层2导出:

继续拖到stegolve中查看:

截图保存后使用ps拼接



用ORCode最后获得flag:
flag{yanji4n_bu_we1shi}
流量分析
15:【BUUCTF】wireshark
打开发现是wireshark流量包,拖进wireshark看看
题目告诉我们要去找password


搜索password

16:【BUUCTF】被嗅探的流量

拖到wireshark

提示我们输入
http.request.method==POST

点进去看发现:

得到flag:flag{da73d88936010da1eeeb36e945ec4b97}
17:【BUUCTF】easycap
因为是流量包,直接在任意TCP处右键,选择TCP流

即可得到flag

18:【BUUCTF】数据包中的线索

在线交流,提示我们筛选出http

选中一个http右键追踪

每个都追踪一下,最后发现:

base64的编码

正常解码不行,就选择图片解码

19:【攻防世界】embrass
打开来看是一个数据包
直接搜一下有没有flag

编码相关
20【攻防世界】Test-flag-please-ignore
修改后缀为txt,打开发现是字符串,因为有数字有字符有f,所以应该是十六进制
666c61677b68656c6c6f5f776f726c647d
丢进转换器里转换得到flag
flag{hello_world}
21:【攻防世界】Aesop_secret
打开来看是gif文件,放入stegolve中,选择

来进行逐帧分析,每一帧对应的图案位置不同,使用ps缝合起来

好吧还是建议不要用ps缝合,我们使用动态图片缝合工具吧
GIF动态图片分解,多帧动态图分解成多张静态图片_图片工具网页版 (sioe.cn)
然后就得到:

我们拖到010Editor中:
得到base64编码

选择网站在线AES加密 | AES解密 - 在线工具 (sojson.com)
进行解码,得到一串base64,可以继续解码
U2FsdGVkX18OvTUlZubDnmvk2lSAkb8Jt4Zv6UWpE7Xb43f8uzeFRUKGMo6QaaNFHZriDDV0EQ/qt38Tw73tbQ==
最后得到flag
flag{DugUpADiamondADeepDarkMine}
22:【攻防世界】can_has_stdio?
得到elf文件,我们还是把后缀改为txt

经典BrainFuck解密:
flag为:flag{esolangs_for_fun_and_profit}
进行解码,得到一串base64,可以继续解码
U2FsdGVkX18OvTUlZubDnmvk2lSAkb8Jt4Zv6UWpE7Xb43f8uzeFRUKGMo6QaaNFHZriDDV0EQ/qt38Tw73tbQ==
最后得到flag
flag{DugUpADiamondADeepDarkMine}
选择网站在线AES加密 | AES解密 - 在线工具 (sojson.com)
22:【攻防世界】can_has_stdio?
得到elf文件,我们还是把后缀改为txt

经典BrainFuck解密:
flag为:flag{esolangs_for_fun_and_profit}
本文详细介绍了多种信息安全领域的技术,包括图片隐写、音频隐写、频谱隐写和流量分析等。通过实例展示了如何从图片、音频文件中提取隐藏信息,如使用stegsolve、Audacity、Wireshark等工具进行分析解密,揭示了隐藏在数据背后的各种编码和加密技巧。同时,文章涵盖了从zip伪加密到流量包解码的多种破解方法,展示了信息安全领域的复杂性和趣味性。

4259

被折叠的 条评论
为什么被折叠?



