wav文件隐写:Deepsound+TIFF图片PS处理( AntCTF x D^3CTF 2022 misc BadW3ter)
AntCTF x D^3CTF背景:
三支“电子科大”队伍:杭电 Vidar-Team、西电 L-Team 及成电 CNSS 共同举办,蚂蚁金服安全应急响应中心赞助。
官网:https://d3ctf.io/#/
题目:BadW3ter
wav文件头实例分析
(1)52 49 46 46 ,这个是Ascii字符“RIFF”,这部分是固定格式,表明这是一个WAVE文件头。
(2)22 60 28 00,这个是我这个WAV文件的数据大小,这个大小包括除了前面4个字节的所有字节,也就等于文件总字节数减去8。16进制的“22 60 28 00”对应是十进制的“2646050”。
(3)57 41 56 45 66 6D 74 20,也是Ascii字符“WAVEfmt”,这部分是固定格式。
修改wav头
附件是wav,对比正常的wav发现前十六个字节被修改,第一行的内容猜测是密码: CUY1nw31lai
改回来:
DeepSound隐写
DeepSound是一款可以将文件添加到歌曲中的软件,可把非常私密的文件隐藏在歌曲里。
输入前面的密码。得到flag.png
file识别文件+PS处理
file识别文件发现flag.png是TIFF文件,PS打开TIFF文件
有两个图层,有一个白底图层,这个二维码是三部分颜色组成:黑、白、灰
把白底图层涂成灰色(和二维码图层中的灰色一样的:[33,33,33]),用油桶或者填充都可以
然后 图像->调整->亮度/对比度 直接将亮度,对比度拉到最低,扫描二维码即可得到flag:D3CTF{M1r@9e_T@nK_1s_Om0sh1roiii1111!!!Isn’t_1t?}
此题参考链接,作者:末初
https://blog.csdn.net/Hardworking666
本人主要使用CSDN,地址献上,请多多指教。