引言
最近安全圈有个消息值得每个人停下来看一眼:一款在 Chrome 应用商店挂着精选徽章、用户数超过 200 万的广告拦截插件 Poper Blocker,被安全研究团队 Bay Area Labs 实锤——它会偷偷把你的完整浏览历史、屏幕截图、位置信息,甚至你和 ChatGPT、Claude、Gemini 的聊天内容传到自家服务器。
很多人看到的第一反应是:广告拦截器不是保护隐私的工具吗?还有人说:商店里有"精选"和"老牌发布商"徽章,Google 审核过的还能有假?
这两个想法,恰恰是本期要拆掉的两个认知误区。今天我们把这件事的技术机制讲清楚:插件是怎么"名正言顺"拿到你所有数据的,为什么商店审核拦不住它,以及普通用户和开发者现在能做什么。
一、事件复盘
先按时间线把事实捋一遍。
研究团队的发现:安全团队 Bay Area Labs 分析发现,Poper Blocker 这款宣称帮用户拦截弹窗广告的浏览器插件,实际在系统性地收集数据——包括用户访问的每一个网址、页面截图、位置信息,以及 ChatGPT、Claude、Gemini 等主流 AI 聊天页面的对话内容,并把数据外传到自己的服务器。
独立研究者的扩展验证:独立研究者 Arnott(Am I Being Pwned 的作者)随后发布了一份他称为"AI 聊天抓取耻辱墙"的清单:7 款 Chrome 插件、合计装机量超过 700 万,被确认或被证实具备抓取 AI 聊天内容的能力。其中包括装机 200 万的老牌网页美化插件 Stylish(属 SimilarWeb 旗下,采用五层混淆外传数据)、SimilarWeb 官方插件、开发者常用的 WhatRuns,以及和 Poper Blocker 同属一个开发商的鼠标手势插件 CrxMouse。这些插件大多挂着 Google 的"精选"或"验证"徽章。
开发商的前科:Poper Blocker 和 CrxMouse 的发布主体是 Big Star Labs LP。早在 2018 年,广告过滤公司 AdGuard 就调查揭露过一家同名公司通过多款插件和移动应用收集超过 1100 万用户的浏览历史。2026 年的这家主体与 2018 年的是不是同一个法律实体,公开信源尚未确认——这一点我们如实标注。
平台反应:Bay Area Labs 在 2026 年 5 月就向 Google 举报了 Poper Blocker,截至 Dark Reading 9 月 28 日报道时,该插件仍在商店上架,徽章也没摘。
二、技术核心拆解
这件事最值得讲的技术点,不是"插件偷数据"这个结果,而是它用的三个手段——每一个都精准绕开了现有的防御逻辑。
手段一:插件权限模型下,"拦截广告"和"读取一切"是同一把钥匙。
浏览器插件的广告拦截原理,是往你打开的每个页面里注入一段代码,分析页面元素、把广告节点隐藏掉。要做到这一点,插件就必须能读取页面的全部内容。这在技术上是同一个权限。所以从权限角度看,一款广告拦截器和一款间谍软件的能力边界,只差"它拿数据去干什么"这一步。这就是典型的功能风险:工具的功能设计本身,就决定了它天然拥有高敏感数据访问权。
手段二:远程配置,让插件"装机时干净、运行时变脏"。
研究者发现,Poper Blocker 会在启动时从自己的服务器拉取一份配置文件,里面包含"该关注哪些页面元素"的选择器列表。也就是说,插件该抓什么、什么时候抓,不是写死在代码里的,而是服务器随时可以改。审查人员看安装包时,看到的是一份行为正常、甚至标注了数据收集条款的代码;但插件装到用户浏览器上之后,服务器下发一份新配置,行为立刻就能变。这相当于安检时交的是空箱子,上了飞机才往里装东西。
手段三:延迟激活,专门躲沙箱检测。
研究者最初在隔离沙箱环境里测试 Poper Blocker 时,没有观察到 AI 聊天抓取行为。直到把测试用的用户 ID 放置超过 24 小时后,抓取才被激活。换句话说,插件内部有一个基于"用户身份存活时长"的定时开关——真实用户不可能只用一天就卸载,但安全研究者的沙箱环境往往几小时内就结束。用一句大白话说:它装了反侦察,专门等你放松警惕。外传的数据还经过字符映射等混淆处理,普通网络抓包工具里看到的就是一堆乱码。
为什么盯上 AI 聊天记录?
浏览历史值钱,但 AI 对话记录比它更值钱。你在 ChatGPT 或 Claude 里粘贴的,可能是公司未发布的代码、合同条款、诊断病历、财务数据。这些内容既不在"浏览记录"的常规防护范围内,用户心理上也默认"这是我和 AI 的私密对话"。对数据收集方来说,这是一座没上锁的仓库。
三层风险分别是什么
- 功能风险:广告拦截功能本身可能失效或被滥用为幌子,你以为在工作实际在被动收集。
- 安全风险:浏览历史加截图加 AI 对话的组合,足以还原你的身份、工作内容、商业机密,可被用于精准诈骗或数据倒卖。
- 合规风险:对企业管理者来说,员工浏览器里装着这类插件,意味着公司数据在未经同意的情况下流向第三方服务器,可能触碰个人信息保护法和企业数据出境合规的红线。
三、常见技术误区
误区一:广告拦截器、翻译器这类"工具型插件"是隐私友好的。
工具的用途和数据访问能力是两回事。任何需要"读取你访问的每个页面"的插件——广告拦截、网页翻译、划词取词、购物比价——都站在同一条权限起跑线上。判断依据不是它是干嘛的,而是它的开发商是谁、数据传到哪、隐私条款写了什么。类似的教训历史上发生过很多次:2018 年 Stylish 就被披露记录用户全部浏览历史上传。
误区二:商店的"精选""验证""老牌发布商"徽章等于安全认证。
这些徽章反映的是发布时长、装机规模、开发者资料完整度这类运营信号,不是对插件运行时行为的持续审计。本次事件里最刺眼的事实是:研究团队 5 月就举报了,9 月底插件还带着徽章上架。商店审核是抽检式、装包时的静态审查,而远程配置让行为可以在装机后随时改变——审核逻辑和攻击手段根本不在同一个时间维度上较量。
误区三:装机那一刻审查通过,插件就永远安全。
浏览器插件不是装完就一成不变的静态软件。除了远程配置能改行为,插件本身也会频繁更新——你批准的是上一版,下次静默更新后权限和行为都可能变。安全圈对此有个说法:供应链信任是动态的,你信任的不是某个时刻的代码,而是一条持续供给的链路。链路上的每一环(开发商、服务器、更新包)都可能变质。
四、实操指引
普通用户,现在就可以做的四件事:
- 打开浏览器的扩展管理页(Chrome 地址栏输入 chrome://extensions),逐个检查插件。重点排查广告拦截、网页美化、鼠标手势、比价助手这几类高权限插件,用不上的直接移除。
- 对保留下来的插件,点开详情查看"网站访问权限"。能设为"点击时"或"在特定网站上"的,绝不用"在所有网站上"。
- 在 AI 聊天工具里养成习惯:涉及公司代码、合同、身份信息的内容,尽量不粘贴给网页版 AI——不管你装了什么插件。
- 对没有明确更换理由的老插件(尤其是开发商信息模糊的),宁可换一个口碑清晰的替代品。
开发者和企业IT,建议加两条:
- 企业环境用策略强制白名单管理浏览器插件,把"员工自装插件"从默认允许改成默认禁止、例外审批。
- 关注本次事件中研究者公开的检测思路:对插件外发流量做混淆解码审计,重点盯"启动时拉取远程配置"的插件——这类插件的行为决策权在别人手里。
五、结尾
这件事最值得记住的结论不是"又一个插件翻车了",而是一个更根本的判断:在插件生态里,权限决定能力上限,动机决定实际行为,而这两者都无法靠一枚商店徽章来担保。200 万用户的信任、Google 的徽章、五年的上架历史,加起来也没能阻止数据外流。
浏览器插件是我们每天使用频率最高、却审查得最少的软件形态。花十分钟清理一次扩展列表,可能是本周性价比最高的安全操作。
如果你身边也有用 AI 聊天处理工作内容的朋友,把这篇转给他看看——他需要知道聊天窗口外面站着谁。