支付宝当面付原理分析

使用支付宝当面付的时候,

手机会发出“咻咻咻”的声音

但是手机是如何和对方同步信息的呢?

这“咻咻咻”背后肯定有玄机

可以看到,当面付的时候,手机会周期性的发送同样的内容,

如果只有咻咻咻的声音,波形不会这么多,这里面还有其他声音

接下来放大其中一个片段

放大以后,还是看不清,但是可以听到有高频声音

 

 

再次放大,可以看到里面的波形

还是不要进行什么傅里叶变换了,我们切换到频率视图

可以看到,每一个声音片段,除了“咻咻咻”的声音,还会周期性的发送4遍高频波形

每一次都是以一个长的声音作为头部

可以猜想,咻咻咻的声音其实只是给人听的,对方收到后会直接把咻咻咻屏蔽掉

继续放大

高频波形分为四种频率范围,通过频率以及时长不同,传递信息,

所以声音传递的过程,不是二进制的,而是四进制的

 

-频率1: 18100-18200Hz

-频率2: 17900-18000Hz

-频率3: 17700-17800Hz

-频率4: 17600-17500Hz

因为支付涉及信息/财产安全,肯定不会发送真正的支付信息,

仅仅是发送给对方一个付款编号,或者充其量是一个账号

真正的付款通信是双方通过网络与服务器沟通的

 

 

 

请勿以本文为依据,去“黑”自动售货机

其实就算想黑,也黑不到。。。。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值