深度解读软件与工程generatedpublished

AdFection漏洞曝光:无需点击任何链接,普通网页广告如何沦为零点击间谍软件管道

机制

网页广告你碰都没碰,手机只要把它加载出来就被黑了。

以前我们防木马,防钓鱼,常识都很简单: 可疑链接别点,跳出来的弹窗广告别点。 只要你不手欠,手里的设备基本是安全的。

但这套老经验,现在被彻底击穿了。 多伦多大学的公民实验室(Citizen Lab)刚曝光了一种新手法。 名字叫 AdFection。 它最让人后背发凉的地方就在于: 根本不需要你点击。 你在手机上看个普通新闻,或者刷个带广告的日常 App。 屏幕上加载出一张横幅广告。 你的手指离屏幕还有两厘米。 底层的零点击漏洞就已经跑完了,顶级间谍软件直接进驻了你的系统。

这到底是怎么做到的? 我们把数字广告的底层逻辑拆开看一眼。

你在手机上刷出一个网页。 从页面空白到广告显示出来,中间大概只有两三百毫秒。 但这短短几百毫秒里,后台其实发生了一场极度密集的拍卖: 实时竞价(RTB)。

你的手机在毫秒级的时间里,向成百上千家广告商广播你的设备指纹: 你的 IP 地址在哪里。 你的手机型号、操作系统版本。 你所在的地理位置、正在看什么网页。 广告商拿到这些特征,后台算法瞬间出价,出价最高的那家把广告塞到你眼前。

平时,这套系统是为了给你推一双球鞋,或者一杯咖啡。 但一家叫 Discover-Tech 的以色列公司,把它改造成了武器投送管道。 这家公司表面上做的是正经数字广告业务。 背地里,它做了一套叫 Controlium 的平台,专门给间谍软件供应商牵线搭桥。

他们怎么做定向攻击? 不需要全网乱轰。 攻击者只要在广告后台设定极为严苛的受众画像: 锁定目标记者的 IP 地址、城市街区,甚至特定的设备指纹。 然后出高价,在后台精准拍下这个记者手机屏幕上的广告位。

目标一打开网页,正常的广告分发网络就把这块特制广告送了过去。 它根本不需要你点开看详情。 广告代码利用了浏览器内核或操作系统底层还没修补的漏洞。 只要你的手机开始“画”这张广告,漏洞当场触发。 在后台静默提权,直接把臭名昭著的 Candiru 间谍软件灌进手机。

整个过程,没有钓鱼短信。 没有伪装成附件的文档。 目标不需要做任何确认,甚至根本察觉不到屏幕上的广告有什么异样。 在半岛电视台(Al Jazeera)的实测调查里,至少 45 台员工设备就是这么被悄无声息黑掉的。 同样的痕迹,还一路出现在奥地利、法国、墨西哥等十多个国家的媒体机构网络里。

以前做安全防御,逻辑是“管住用户的手”。 但 AdFection 可怕的地方在于,它寄生在整个现代互联网的供血系统里。 免费互联网之所以能运转,靠的就是这套数据广播与精准投放架构。 它每天都在把几亿人的精确设备指纹,公开喊给全网的广告池听。 当广告竞价管道变成了军火商的渗透跳板, 你甚至不需要犯任何错误, 仅仅是让屏幕正常亮起,防线就已经不存在了。

同领域解读 / SOFTWARE & ENGINEERING

查看全部「软件与工程」解读 →

导出 / EXPORT

订阅 · SUBSCRIBE

每周一封独立、不受审查的科技与 AI 深度评论,周一发出。带出处,可核查。

不追踪邮件打开与邮件链接点击,一键退订。 或用 RSS · 详情