发表机构
The Hong Kong University of Science and Technology (Guangzhou); Macau University of Science and Technology(香港科技大学(广州); 澳门科技大学)
机构由 AI 辅助整理,请以论文原文为准。AI 中文总结
本研究分析108个广告防御实现及11种工具在10个应用中的测试,发现开屏广告防御存在root、注入等部署障碍,仅一种工具有效,呼吁制造商提供更友好平台。
AI 中文摘要
开屏广告是当用户启动应用时弹出并作为首个交互页面的全屏广告,常常诱骗用户无意中触发某些触发机制,例如移动手机以将用户重定向到其他以营利为目的的第三方。迄今为止,开屏广告已经造成了重大的现实影响,从显著延误紧急响应到分散驾驶员注意力,以及降低应用对视力受损用户的可访问性。我们分析了108个有记录的广告防御实现,以检验它们对开屏广告的适用性以及用户部署它们时面临的要求。我们的分析识别出重大的部署障碍,包括设备root或越狱、运行时代码注入以及应用修改。没有这些要求的选项仍可能涉及额外权限、规则维护、源码编译或付费。在我们对10个热门应用中11种工具的13种配置的评估中,只有一种工具在所有十个应用中阻止了目标广告触发的导航。它需要无障碍权限,并且广告在被关闭前仍可见约一秒钟。其他测试配置未能阻止导航,或在某些情况下导致宿主应用无法启动或卡在广告页面上。我们进一步分析了突出的挑战和可能的未来方向,强调迫切需要激励智能手机制造商提供更友好和受监管的平台。
英文摘要
Splash ads are full-screen advertisements that pop up and appear as the first interaction page when users start an app, often tricking users into unknowingly activating certain trigger mechanisms, such as moving the phone to redirect users to other profit-driven third parties. So far, splash ads have already caused significant real-world impacts, ranging from significantly delaying emergency response to distracting drivers, as well as degrading accessibility of apps to vision-impaired users. We analyze 108 documented implementations of advertising defenses to examine their applicability to splash ads and the requirements users face when deploying them. Our analysis identifies substantial deployment barriers, including device rooting or jailbreaking, runtime code injection, and application modification. Options without these requirements can still involve additional permissions, rule maintenance, source compilation, or payment. In our evaluation of 13 configurations of 11 tools across 10 popular apps, only one tool prevented the target ad-triggered navigation across all ten apps. It required Accessibility permission, and ads remained visible for approximately one second before dismissal. Other tested configurations failed to prevent navigation or, in some cases, left host apps unable to launch or stuck on the ad page. We further analyze the outstanding challenges and pos- sible future directions, highlighting the urgent need to incentivize smartphone manufacturers to provide more friendly and regulated platforms.