使用支付宝当面付的时候,
手机会发出“咻咻咻”的声音
但是手机是如何和对方同步信息的呢?
在这“咻咻咻”背后肯定有玄机
可以看到,当面付的时候,手机会周期性的发送同样的内容,
如果只有咻咻咻的声音,波形不会这么多,这里面还有其他声音
接下来放大其中一个片段
放大以后,还是看不清,但是可以听到有高频声音
再次放大,可以看到里面的波形
还是不要进行什么傅里叶变换了,我们切换到频率视图
可以看到,每一个声音片段,除了“咻咻咻”的声音,还会周期性的发送4遍高频波形
每一次都是以一个长的声音作为头部
可以猜想,咻咻咻的声音其实只是给人听的,对方收到后会直接把咻咻咻屏蔽掉
继续放大
高频波形分为四种频率范围,通过频率以及时长不同,传递信息,
所以声音传递的过程,不是二进制的,而是四进制的
-频率1: 18100-18200Hz
-频率2: 17900-18000Hz
-频率3: 17700-17800Hz
-频率4: 17600-17500Hz
因为支付涉及信息/财产安全,肯定不会发送真正的支付信息,
仅仅是发送给对方一个付款编号,或者充其量是一个账号
真正的付款通信是双方通过网络与服务器沟通的
请勿以本文为依据,去“黑”自动售货机
其实就算想黑,也黑不到。。。。