无需授权!浙大教授发现任意手机应用可窃听用户语音,准确率高达90%!

不知道大家有没有遇到过这种情况,和朋友聊天说最近想要购买某一样东西之后,下一刻打开手机,某些应用就会出现该商品的推荐。这到底是应用学会了读心术,还是因为……

美国西部时间25日,在国际信息安全界顶级会议“网络与分布式系统安全会议(NDSS 2020)”上,将发布一项来自浙江大学网络空间安全学院任奎团队、加拿大麦吉尔大学、多伦多大学学者团队的最新研究成果——

当前智能手机App可在用户不知情、无需系统授权的情况下,利用手机内置加速度传感器采集手机扬声器所发出声音的震动信号,实现对用户语音的窃听。

也就是说,只要我们的智能手机安装了APP,就有可能成为一部随身窃听器。在我们毫不知情的情况下,手机APP可以随意窃听我们的隐私且完全不违法。

在以往的研究发现中,手机摄像头、麦克风会成为窃听介质。但任奎团队却发现,手机内置加速度传感器也会成为“窃听者”。


无需授权!浙大教授发现任意手机应用可窃听用户语音,准确率高达90%!

浙江大学任奎教授


手机内置加速度传感器如何窃听我们的生活?

手机内置加速度传感器,俗称“加速度计”,是一种探测手机自身移动的传感器,常用于任何跟手机运动相关的测量,比如计步、测速、手机姿态测量等等。

大家一般都会认为,手机加速度计无法像麦克风、摄像头、地理位置一样,轻易获得或推断敏感的个人信息,因此通过手机加速度计发起的攻击不仅隐蔽,而且“合法”。

由于手机中的扬声器和加速度传感器被安装在同一块主板上,且距离十分接近,扬声器在播放声音时所产生的震动可以显著地影响手机内置加速度传感器的读数。手机内置加速度传感器收集到震动信号后,可进而识别甚至还原手机所播放的声音信号。


无需授权!浙大教授发现任意手机应用可窃听用户语音,准确率高达90%!

基于加速度计的智能手机语音窃听攻击流程图

任奎教授解释了手机内置加速度传感器的窃听原理——“无论手机开不开免提,一方的人声都是先转换为电信号,通过网络传输到另一方,再通过扬声器发出来,引发主板震动,而手机内置加速度传感器能够感知这种震动。”

此外,研究团队还实现了语音识别与语音还原两大类窃听攻击。

攻击者可以识别出智能手机播放过的不同用户语音中包含的所有数字、字母和敏感词信息,准确率均接近90%,即使环境嘈杂,也可以达到80%。这样一来,如果用户语音中涉及密码、身份证号、银行卡号、省份、城市,都可能被窃取。

尽管受到加速度计采样率的限制,目前的语音重构模型仅能重构1500Hz以下的音频数据,但重构出的音频已经包含了成人语音中的所有元音信息,进而被人工轻易识别出来

利用任意App均可实现窃取

任奎指出,在大多数情况下,80%以上的准确率已经足够用了。“从犯罪分子的角度来说,他的目标并不是100%还原人声”,他强调,“只要里边的敏感信息能被攻击者提取出来,就足以产生潜在效益,对吧?可以说,攻击者监控用户是没有成本的。

比如用户下载了一款伪装成棋牌游戏的间谍App,只要接通电话,攻击者无需任何授权就能拿到对方的语音数据,并传送到自己的后台。接下来,攻击者只需要把数据加入机器学习模型,就可以识别或还原语音。整个过程不冒任何违法风险。

事实上,目前监管部门出台的App相关法律法规更多针对的是摄像头、麦克风、短信等敏感权限,App需要详细说明获取上述权限的目的和用途,否则涉嫌违规。加速度计这类“低端”权限则处于灰色地带。


无需授权!浙大教授发现任意手机应用可窃听用户语音,准确率高达90%!

任奎希望,这一新攻击路径与技术的发现,可以让更多人关注移动端传感器安全,研究排查软硬件两方面的手机安全漏洞,减少信息泄露所导致的国家安全与社会经济损失。

同时,也希望这些研究报告等可以引起大家对这些低等级的权限请求有一个比较好的处理。不要让犯罪分子有机可乘。


内容整合:浙江大学微讯社 傅琳


分享到:


相關文章: