前言
周末打了下STCF,有一道wav的misc,尝试了wav隐写的各种方法都失败了,今天看了下wp,学到了一种叫sstv(慢扫描电视)的东西。
sstv
慢扫描电视(Slow-scan television)是业余无线电爱好者的一种主要图片传输方法,慢扫描电视通过无线电传输和接收单色或彩色静态图片。
简单点说,就是图片在发送的时候调制成一种哔哔的声音,接收的时候再将这种声音解调成图片。因此需要用到sstv相关的软件
PC:MMSSTV
android: robot36(好像只能接收不能发送)
有了两台设备,我们就可进行图片传输了,例如:从PC传一张“神奈川冲浪里”到手机上
可以看到图片成功传送,但是会受周围环境的影响,因此有一定的失真。
SCTF2020 can you hear me
貌似有点扯远了,我们回到这道misc上来。题目文件是一段哔哔的音频,我们直接利用MMSSTV或者robot36进行接收,便可以得到flag
2018 QCTF Noise
好像有点简单,且上述内容与百万混音都没啥关系,但是当我在搜索类似题目的时候,发现了这道题。题目源文件是一段音乐,具体参考wp
这里有意思的是需要利用干涉消音提取出sstv的信号,这里就要用到AU进行消音,于是顺势学习了一波AU。
1、打开AU,新建多轨工程,导入源文件和从网易云下载的原曲《My Little Pony Theme Song》
可以看到两段音轨非常相似
2、将原曲进行反相
3、播放,robot36接收
结语
顺势学习了一波AU,刚好刚买的音箱也快到了,到时候可以借着连绵阴雨,抚琴一曲,再加上百万混音,岂不美哉!