本文聚焦智能手机上普遍存在的"开屏广告"(splash ads)——即用户启动 App 时第一时间弹出的全屏广告页。这类广告常借助隐蔽的触发机制(例如轻微晃动手机、误触)把用户重定向到以营利为目的的第三方页面,用户在不知情的情况下被"带走"。论文指出其现实危害已经得到记录:可能显著拖延紧急情况下的响应操作、分散驾驶员注意力、并降低视障用户对 App 的可用性。 研究的核心问题有两个:一是已有的广告防御方案是否适用于开屏广告;二是普通用户在部署这些方案时会遇到哪些门槛。为此,作者系统梳理并分析了 108 个有公开文档记录的广告防御实现,归纳其分类特征,并逐项考察其对开屏广告的适用性与部署前提。分析发现部署障碍相当突出:不少方案要求设备 root 或越狱、进行运行时代码注入、或直接修改目标应用;即使避开了这些要求,方案往往仍需要额外权限、持续维护规则、自行编译源码或付费购买。 在实证部分,作者对 11 款工具、13 种配置、10 款流行 App 进行了评估。结果是:只有一款工具在全部 10 款 App 上都成功阻止了目标广告触发的页面跳转,而且它依赖无障碍(Accessibility)权限,并且广告仍会先显示约一秒才被关闭。其余被测配置要么完全无法阻止跳转,要么导致宿主 App 无法启动、或卡死在广告页上。论文最后讨论了尚未解决的挑战与可能的研究方向,强调迫切需要推动智能手机厂商提供更友好、更受规范的平台环境。适合移动安全研究者、App 开发与打包方、无障碍与隐私研究者以及平台治理和监管相关读者阅读。
💡 推荐理由: 开屏广告不只是体验问题,它已造成延误应急操作、干扰驾驶、损害视障用户可用性等现实后果。本文用 108 项防御实现与 11 款工具的实测说明:现有反广告手段普遍依赖 root、注入或改包,唯一有效的方案还需无障碍权限且广告仍短暂可见——这是移动端防御能力缺口的重要量化证据。
🎯 建议动作: 研究跟进:将其防御方案评估维度与实测结论纳入移动端广告/诱导跳转治理的内部评估基线