前两天参加了一个比赛,是关于音频隐写的、打开之后、居然是手机的拨号音、表示瞬间懵逼、找度娘、才知道通过拨号音是可以分析出电话号码(暗自窃喜、可以不经意就知道妹子电话“”好机智“”)
0x00 什么是拨号音
拨号音又叫DTMF音。是同时发出2个频率进行叠加的音。
双音多频DTMF(Dual Tone Multi Frequency)信令,逐渐在全世界范围内使用在按键式电话机上,因其提供更高的拨号速率,迅速取代了传统转盘式电话机使用的拨号脉冲信令。近年来DTMF也应用在交
互式控制中,诸如语言菜单、语言邮件、电话银行和ATM终端等。通过软件产生与检测DTMF信令,是一项较有价值的工程应用。(度娘渡出来的!!!)
通过这张图片可以清晰的看到要想电话要想输出一个数字,是由两个频率发出的
0x01 如何识别
通过au将音频打开
这个就是对应音频的频谱图 我们找到其强度大的(颜色浅的)通过对两个频率的判断 得出最终的数字""<>""