熟悉的声音
首先发现音频为电话拨号音,利用 DtMf 原理得到拨号的内容。得到拨号内容之后发现是#
号分割的 ASCII 码,解密得到 flag。
付佳伟 17 级
我以前编辑处理过一些音频文件,电脑上装有Adobe Audition CC,所以一看又是音频文件,就直接用Au打开了。
试听一下,叮叮咚咚的,听不出来,果断开频谱。
这就很明显了吧,画点辅助线出来:
网上查一下,发现就是手机拨号键键盘发出的声音。上面三行是列,下面四行是行,从下往上表示1~4。所以我们慢慢来解码吧:
102#108#97#103#123#68#116#77#102#96#84#111#110#101#125
看起来都像是ASCII字符编码,那就转换一下
s=""
for i in "102#108#97#103#123#68#116#77#102#96#84#111#110#101#125".split("#"):
s += chr(int(i))
最后输出:
flag{DtMf`Tone}
CancerGary 17级 校外同学
DTMF解码 http://dialabc.com/sound/detect/
我还想手撕频谱图,实在是太naïve了