跳到正文

浏览器智能体机器人检测即将改变

我们如何让 Browser Use 保持不被检测

本文目录文章开头
部分图表可能显示不完整

你的云端浏览器供应商的“隐身模式”在 50 毫秒内即可被检测出来。 带隐身插件的 Playwright。“隐身”云服务供应商。声称无法被检测的 Selenium 分支。这些都不管用——无法规模化。数千个并发会话,数百万个请求。一切就是在这里崩溃的。

猫鼠游戏即将变得更难文章图表

反机器人系统(Akamai、Cloudflare、DataDome)能检测到的远比它们实际拦截的要多。误报会扼杀转化率,因此它们保守地设置阈值。这是大多数自动化目前仍然有效的原因。

AI 智能体即将淹没网络。当机器人流量达到临界点时,放行机器人的成本将开始超过偶尔拦截真人的成本。而当这种情况发生时,它们就会收紧限制。处于“仅监控”状态的检测方法将转变为“拦截”。

今天有效的工具明天将不再有效。JavaScript 补丁、隐身插件、CDP 黑客手段——都已被检测到。反机器人系统只是还没按下开关而已。

我们正在为那个未来做准备。一个不被检测到的浏览器,不是因为反机器人系统宽容,而是因为确实没有任何可被检测的东西。

Cat vs Mouse vs Browser Use:图片未能保存,请查看原文。


所以我们做了一件不同的事:我们分叉了 Chromium文章图表

我们维护着一个自定义的 Chromium 分支,包含数十个 C++ 和操作系统层面的补丁。它就是我们 用于自动化的反检测浏览器 中运行的东西。

当我们的浏览器说 navigator.webdriver === false 时,不是因为 JavaScript 对此撒了谎。而是因为这个值从一开始就不为真。每个函数在字符串化时都返回 [native code]。每个原型链都完好无损。我们没有覆盖任何东西——我们改变的是浏览器实际的行为。

在完全无头模式下运行,我们绕过了所有主流反机器人系统:Cloudflare、DataDome、Kasada、Akamai、PerimeterX、Shape Security。不是靠黑客手段,而是靠一个被设计为无法被检测的浏览器。


并非所有事情都在浏览器里……文章图表

大多数“隐身”解决方案忽略的一点:JavaScript 指纹只是其中一层。

现代反机器人系统不仅仅检查 navigator.webdriver。它们会交叉验证所有信息:

  • IP 信誉:这是数据中心 IP 吗?已知的代理吗?住宅地址吗?
  • 时区与区域设置:你报告的时区与你的 IP 地理位置匹配吗?
  • 硬件一致性:你的 GPU、音频硬件和屏幕分辨率放在一起合理吗?
  • API 可用性:在你报告的操作系统和浏览器版本上,本应存在的 API 都在吗?
  • 行为信号:鼠标移动、滚动模式、打字节奏

你的浏览器显示 Windows,但你的 GPU 是 SwiftShader?标记。时区显示纽约,但 IP 在法兰克福?标记。你声称是 macOS 但缺少每台 Mac 都有的 API?标记。

我们覆盖了所有这些。我们的技术栈不只是一个浏览器——它是一个完整的解决方案:

  • Chromium 分支,确保 JavaScript 指纹一致性
  • 代理基础设施,配备住宅 IP 和正确的地理位置
  • 时区与区域设置注入,与你的出口 IP 匹配
  • 行为层,实现类人的交互模式

每一个信号,都经过交叉验证且保持一致。


……而且并非所有事情都关于隐身文章图表

并非每个补丁都是为了规避检测。我们大量的 Chromium 工作是为了让浏览器和 AI 智能体更好地协同工作。

当你运行数千个并发浏览器时,低效问题会迅速累积。我们进行了激进的优化:

  • 合成器节流,智能体不关心 60 FPS
  • 功能裁剪,主要使用标志位
  • V8 内存调优,以优化 JS 密集型网站
  • CDP 消息优化,避免来自 Playwright 等库的泄漏
  • 智能缓存层,节省带宽并加速请求

示例:跨机器可用的配置文件加密。大多数提供商在他们的 Chrome 标志上加了 --password-store=basic,完全禁用了加密。凭据、Cookie、会话数据——全部以明文存储。我们修补了加密,使其在保持安全的同时可移植。您的客户数据始终受到保护。

结果:每台机器运行更多浏览器。更低成本。更快的冷启动。更好的性能。


真实桌面指纹,而非千篇一律的 Linux文章图表

我们的竞争对手全部在 Linux 上运行,并希望没人注意到。Linux 桌面占全球网络流量不到 5%。

当他们试图伪造 Windows 或 macOS 指纹时,他们会失败。缺失的 API。错误的音频配置。不一致的 GPU 报告。这种不匹配显而易见——他们很幸运,反机器人系统还没有提高检测阈值。

真实桌面流量:

  • Windows:约 60%
  • macOS:约 35%
  • Linux:约 5%

情况更糟。反机器人系统使用 AI 来识别跨请求的共享指纹特征。它们不仅阻止单个会话——它们还应用时间规则来阻止整个网络。如果你的机群共享相同的 Linux 指纹模式,一个不良行为者就可能让你的整个操作被标记。

在大规模场景下,你根本无法仅使用 Linux 指纹。

Antibot AI Rules:图片未能保存,请查看原文。


自研 CAPTCHA 解决方案文章图表

我们使用内部模型构建了自己的 CAPTCHA 解决方案。没有第三方 API。没有外部依赖。

当前支持:Cloudflare Turnstile、PerimeterX Click & Hold、reCAPTCHA。更多即将推出。

因为全部自研,CAPTCHA 解决对所有 Browser Use 客户免费。没有按次解决费用。没有使用限制。

良好的指纹识别意味着从一开始就减少 CAPTCHA。当你的浏览器看起来合法时,网站就不会频繁挑战它。

我的预测?CAPTCHA 将会逐渐消失。现代解决器在速度和准确性上超越人类,而且它们会损害合法访客的转化率。

CAPTCHA solving


接下来是什么文章图表

这是系列文章的第一篇,我们将深入探讨浏览器自动化和反检测。即将推出的话题:

  • 我们的自研 CAPTCHA 解决方案如何工作
  • 竞争对手基准测试
  • 反机器人系统的深度技术分析
  • Browser Use 技能如何工作
  • 我们的基础设施如何大规模部署

如果你正在使用浏览器自动化构建项目并遇到隐身问题,或者只是想聊聊这个领域,请通过 X @reformedot 或 给我发邮件 联系。

阅读显示设置

调整正文排版

当前浏览器记住选择,应用于文章正文。手机上正文宽度以屏幕可用空间为限。

图表完整性提示

普通文章遇到图表保存问题时显示提示。