安卓挂断电话就弹广告?揪出元凶只需查一个权限

不少安卓用户最近遇到一件怪事:每次挂断电话,屏幕上就会自动弹出全屏广告,看起来像是通话界面自带的功能。安全研究人员证实,这并非系统新特性,而是一种被称为”AfterCall”的广告欺诈手段。研究人员已在 Google Play 商店中发现数十款应用参与了这一骗局,它们能把广告直接覆盖在安卓手机的通话界面之上。

广告是如何”劫持”通话的

这一骗局的源头是一批看似无害的工具类应用,比如日历、闹钟、记事本。安装后,它们会向用户索要”悬浮窗权限”——即允许应用显示在其他应用上层的权限。拿到授权后,这些应用能检测到通话何时结束,随即弹出包装成”通话信息页”样式的全屏广告。由于广告看起来像通话流程的一部分,用户很难怀疑到某个不起眼的小工具头上。

需要说明的是,悬浮窗权限无法通过安装时的普通弹窗直接获取,它属于安卓的”特殊权限”,必须由用户进入系统设置手动开启。按照规范,应用应当在合理场景下说明申请理由,而这批问题应用用的是”不开权限闹钟无法正常显示”之类的借口,有的应用在用户拒绝授权后甚至会直接闪退,逼迫用户就范。

排查方法:三步揪出问题应用

这类广告出现的时机和内容都与工具应用本身无关,而且弹广告时这些应用不会出现在最近任务列表里,因此很难直接定位来源。有效的排查路径如下:

  1. 打开「设置 > 应用 > 特殊应用权限」(部分机型需点击右上角三点菜单才能看到);
  2. 找到”显示在其他应用上层”这一权限类型并点进去;
  3. 逐一检查已授权列表,发现不认识的应用,或者明显不需要此权限的应用(例如一个记事本),直接卸载。

排查一次之后也别掉以轻心,建议养成定期审查该权限列表的习惯,把所有非必要的悬浮窗授权都关掉。这套方法在国内各品牌安卓手机上同样适用,路径名称可能略有差异,一般在权限管理或应用设置中都能找到对应入口。

危害有多大

从目前的分析来看,这类应用以骚扰性质为主,尚未发现明显窃取敏感数据的行为,更多是在浪费广告主的预算、消耗用户的耐心。但任何索要非必要权限的应用都潜藏风险,及时卸载才是稳妥做法。

来源:Lifehacker