Manifest V3 的推出,对 AdGuard 来说不仅没有成为挑战,反而带来了全新的发展机遇。 相比依赖浏览器扩展维生的工具,AdGuard 的核心收入来源是客户端程序授权。当 Google 和 YouTube 不断加强对浏览器扩展的限制时,AdGuard 反而将广告拦截升级到更深层次的内容拦截,展现出更强的适应能力和技术前瞻性。
AdGuard 作为一家商业化的软件公司,虽起源于俄罗斯莫斯科,却已将总部迁至塞浦路斯以降低外部因素影响。公司以客户端程序、私人 DNS 服务以及 VPN 为主要盈利产品,同时为用户免费开放浏览器扩展、AdGuard Home 和 Android 专用内容拦截器等开源工具。
互联网广告与广告拦截器的对抗自上世纪九十年代就开启了无休止的拉锯战。但在广告技术飞速发展的同时,广告拦截器却始终被局限在浏览器扩展领域,无法离开所谓的“公平领域”与广告主一较高低。而 AdGuard 的产品,通过客户端程序以及深度内容拦截,正试图打破局限,掌握主动权。
AdGuard 的内容拦截核心功能分为两大类:浏览器扩展与客户端程序。其拦截能力随着过滤器特性的适配范围而有所不同:
浏览器扩展:适用于主流浏览器,能够实现完整的基本规则拦截,但在浏览器内核的限制下,功能性稍显不够。如 Safari 的扩展功能较为受限。
客户端程序 CoreLibs:基于 AdGuard 私有闭源库 CoreLibs 构建,适配于 Windows、macOS 和 Android 系统,功能上覆盖浏览器扩展无法触及的高级拦截能力。
在过滤器修饰符兼容性方面,仅使用基础规则时,浏览器扩展与客户端的表现相差无几。然而,当需要深入至传输层实现高阶功能,如移除 HLS 片段($hls
)、移除 JSON 响应中的部分内容($jsonprune
)或正则替换内容($replace
)时,客户端程序才能胜任此类复杂任务。可以说,AdGuard 客户端的目标是脱离浏览器环境,以更广阔的视角解决内容拦截问题。
AdsPower 指纹浏览器,专注于多账号运营安全管理的利器,可有效实现防关联与防封号操作,是出海团队的必备工具,解决了账号矩阵管理的核心痛点!👉 【限时福利】点击领取免费 VIP 专业功能试用或使用邀请码:VIPFreeTrial
AdGuard 客户端的设计更像是一款网络防火墙工具。通过支持 HTTPS 流量过滤和 MiTM (中间人攻击) 技术,客户端能够深入传输层,对流量进行解密、过滤与重写。其配套工具“AdGuard 浏览器助手”则为用户提供了更直观的界面,用以实时屏蔽广告元素或调整过滤规则。
尽管客户端提升了过滤能力,但也并非完美无缺。一些高级加密技术或流量伪装手段可绕过客户端的拦截,比如使用公钥固定 (HPKP) 或证书透明度 (CT) 技术。此外,诸如端到端加密流量或二次加密内容也会对过滤造成阻碍。
AdGuard 的 Android 内容拦截器与 iOS Safari 专用工具本质上属于专用内容拦截器,主要依赖特定 API 实现更轻量化的内容拦截功能。值得注意的是,伴随 Manifest V3 的推行,浏览器扩展的功能可能会逐渐向专用内容拦截器的运行方式靠近,而扩展规则兼容性及功能范围的差异化缩小也将成为不可忽视的趋势。
AdGuard DNS 是 AdGuard 提供的私人 DNS 服务,支持 DoH、DoT 和 DoQ 等现代加密协议。类似产品包括 NextDNS 和 RethinkDNS。相比之下,自托管版 AdGuard Home 更适合个人或家庭用户,它不仅支持自定义 DNS 过滤,还可作为局域网 DHCP 服务器使用。
虽说 DNS 是一种实现内容拦截的优雅方法,但它的局限性同样明显。DNS 仅能拦截或重写域名级别的请求,因此无法对同一域名下嵌套的广告内容进行精确屏蔽。这种粗线条的过滤方式在广告主技术升级的今天,正逐步显示出力不从心的一面。
内容拦截技术早已超出了传统的“广告拦截”范畴,迈向了对用户隐私与主动权的保护领域。从简单的 Hosts 规则,到深度 HTTPS 流量解密,再到传输层的精准改写,广告拦截器正与广告主展开无休止的“无限战争”。
AdGuard 的发展路径表明,下一代内容拦截技术正在逐步超越浏览器扩展的局限,通过客户端和传输层的深度整合,为用户带来新的可能。可以确信的是,无论技术如何迭代,广告拦截的主战场还会延续,而内容拦截是其迈向更高维度的关键。
“选择看什么和不给谁看什么,是用户应当拥有的主动权。” 在这一点上,AdGuard 与市场中的同类产品,正在继续书写它们的故事。