跳到正文

开源的 CloakBrowser 替代方案

CloakBrowser 是一款能力扎实的引擎层面 stealth Chromium,用户众多,但其打过补丁的二进制文件是闭源的。Clearcote 同样工作在引擎层面,并提供开源版构建,其中每个补丁你都能阅读并重新构建。

CloakBrowser 是什么?

CloakBrowser(由 CloakHQ 开发)是一款修改版 Chromium,配有面向 Python、JavaScript 和 .NET 的轻量 Playwright 与 Puppeteer 封装库。与 Clearcote 一样,它的 stealth 能力来自编译进去的 C++ 补丁(据其 README 统计有 87 个,当前付费 Stable 版基于 Chromium 155),而不是注入的 JavaScript。它可以在本地或 Docker 中自托管,启动时生成指纹种子,提供拟人化输入模式,还有一个开源(MIT)的配置文件管理器,如今已是支持 Windows 和 macOS 的桌面应用。它很受欢迎:GitHub 星标约 32,700 个,PyPI 月下载量约 510,000 次。两者的共同点实实在在,值得公允看待。

主要区别在于开放程度。封装库采用 MIT 许可,但 stealth 二进制文件及其补丁是闭源的:你下载的是一个无法检查、重新构建或再分发的预编译二进制文件。它的定价模式如今与 Clearcote 相近:最新构建用 GitHub 登录即可免费使用,限一个并发会话;较旧的 v146 构建可免费下载;更多并发则需订阅(撰写本文时标价 $19/月起,为促销价)。如有需要,还可申请托管的云端版本。

从开源封装库看 CloakBrowser 的工作原理

CloakBrowser 开源的部分是封装库:Python、JavaScript 和 .NET 包(MIT),负责下载浏览器、校验它,并通过 Playwright 或 Puppeteer 启动。每次启动都会随机选取一个指纹种子(--fingerprint=,10000 到 99999 之间的一个数字)和一个平台:在 Linux 和 Windows 主机上是 Windows,在 Mac 上是 macOS,此时它作为原生 Mac 浏览器运行。其余身份信息,如屏幕、GPU、内存、CPU 核心数和字体,都由二进制文件根据这个种子推导出来。

你拿到哪个构建取决于许可证密钥。没有密钥时,封装库下载的是带 58 个补丁的 Chromium 146(macOS 上是带 26 个补丁的 145)。通过 GitHub 登录获得的免费密钥可以使用最新构建,限一个并发会话。付费密钥可以在包括 macOS 在内的所有平台上获得基于 Chromium 155、带 87 个补丁的 Pro 构建。下载内容会对照一份 SHA-256 清单校验,该清单由封装库中固定的 Ed25519 密钥签名,这能证明二进制文件的来源,但并不会让补丁变得可读。

该二进制文件的许可证(1.3 版,2026 年 7 月)禁止再分发、修改和逆向工程;授权版构建会连接 cloakbrowser.dev 来验证密钥并统计会话。从封装库的源码看,对外请求包括:下载与许可证服务器、作为备用的 GitHub、每个进程一次的包更新检查,以及仅在开启地理匹配时才会进行的 IP 查询;其中没有出现任何分析或遥测库。

有一个默认设置值得了解:封装库传给浏览器的第一个参数是 --no-sandbox,它会关闭 Chromium 的进程沙箱。你传入的参数可以覆盖其他开关,却无法移除这一个;stealth_args=False 会去掉整个默认参数列表。一次针对 Chromium 145 二进制文件的公开行为审计(2026 年 3 月)没有发现可疑之处,但它早于当前的构建,而且和所有行为测试一样,无法排除只在特定条件下才会激活的代码。

Clearcote 与 CloakBrowser 对比

功能ClearcoteCloakBrowser
实现方式 引擎层面的 C++/Blink 补丁 引擎层面的 C++ 补丁(据其 README 为 87 个)
Chromium 版本 156(最新构建) 155(付费 Stable 版;其 README 列出的免费构建为 156)
Stealth 补丁 开源版构建完全可读(BSD-3);最新构建另含私有补丁 二进制闭源;只有封装库是 MIT
可复现构建 支持(开源版构建) 不支持:不透明的预编译下载包
免费的最新构建 凭 GitHub 免费使用,同时运行一个浏览器 凭 GitHub 免费使用,同时运行一个会话
自动化 API Playwright 与 Puppeteer(Python、Node、.NET),CDP Playwright 与 Puppeteer(Python、JS、.NET),CDP
自托管 / Docker 支持:CDP 端点 + 官方镜像 支持:自行运行二进制文件 + Docker
验证方式 方法公开:每次发布都经 CreepJS 检验,另有公开的 354 项审计 发布自家的测试结果表;不含 CreepJS
付费版 Pro $49/月,最多同时 250 个浏览器 $19/月起(促销价),可获得更多并发会话

对比整理于 2026年11月。CloakBrowser 的许可方式:封装库 MIT;stealth 二进制闭源;细节可能会变化,请以其项目的最新信息为准。

实测:12 款工具,同样的 10 个网站

我们运行了开源的 browsers-benchmark 测试框架共 5 次,最后一次于 2026年10月27日 完成。每个工具都使用独立的美国住宅 IP,且每次运行的顺序都不同。“通过”表示该框架针对该网站的自带检查找到了页面本身,而不是拦截页或验证页。 Clearcote 在 Windows 台式机上测量(最新构建);其他工具在 Linux 服务器上测量。

各工具在有头和无头模式下打开真实页面的页面加载占比
工具有头无头
Clearcote0.63.2 · r5278%39/5080%40/50
Camoufox0.5.8 · v156.0.1-beta.3672%36/5080%40/50
Invisible Playwright0.43.0 · Firefox76%38/5078%39/50
CloakBrowser0.6.474%37/5064%32/50
SeleniumBase (CDP mode)4.49.0 · Chrome74%37/50—
nodriver0.50.6 · Chrome74%37/5040%20/50
Zendriver0.17.1 · Chrome64%32/5060%30/50
tf-playwright-stealth (Firefox)1.2.058%29/5062%31/50
tf-playwright-stealth (Chromium)1.2.056%28/5050%25/50
Playwright (Chromium)1.62.056%28/5030%15/50
Playwright (Firefox)1.62.054%27/5054%27/50
Patchright1.64.3 · Chrome24%12/5026%13/50

网站:搜索结果页, 社区论坛, 软件公司网站, 奢侈品零售商, 电商平台商品页, 票务网站, 时装零售商, 旅行预订网站, 航空公司, 社交网络。 这只是一个网络环境、一周时间内的快照:结果会随每次发布、每个代理以及网站本身而变化,而且没有任何工具每次都能加载每个网站。原始结果(JSON)。

团队为什么选择 Clearcote

可审计的构建

Clearcote 开源版构建中的每个补丁都是可读源码,你能清楚看到是什么在改变浏览器的身份,而不必信任一个无法检查的二进制文件。

可复现

从源码重新编译开源版构建,核对二进制文件是否一致。不存在只能凭信任接受的不透明下载包。

无需密钥的免费构建

Clearcote 的开源版构建可免费下载使用,无需密钥或账号。CloakBrowser 无需密钥即可下载的是较旧的 v146 构建(macOS 上是带 26 个补丁的 145)。

可验证,而非空口声称

一致性通过公开测试来检验,其中包括每次发布都跑的 CreepJS;任何人都可以用 Clearcote 公开的 354 项审计来检测任意浏览器。

什么情况下 CloakBrowser 可能更合适

  • 你想要开箱即用、提供付费支持的商业产品,并且不需要审计二进制文件。
  • 你只需要少量并发会话,并希望月费尽可能低。
  • 你需要在 Intel Mac 上运行原生浏览器。CloakBrowser 的封装库在 Intel 和 Apple Silicon Mac 上都能原生运行(没有密钥时使用较旧的 Chromium 145 构建);Clearcote 可在 Apple Silicon Mac 上原生运行,在 Intel Mac 上则只能通过其 Docker 镜像运行。
  • CloakBrowser 是名副其实的引擎层面方案。如果闭源模式适合你的团队,它是一款能力扎实的工具。

其他 CloakBrowser 替代方案

以下是截至 2026 年 10 月,人们常拿来与 CloakBrowser 比较的开源工具:

  • Camoufox: Firefox 分支,指纹控制编译在内,每个补丁都开源。需要 Firefox 身份时的首选。
  • Patchright: 打过补丁的 Playwright 驱动,消除协议层的自动化泄露。它运行在原版 Chrome 上,因此指纹就是所在机器自己的。
  • nodriver: 通过 DevTools Protocol 驱动 Chrome,不使用 WebDriver;undetected-chromedriver 的继任者。
  • SeleniumBase: Python 框架,其 UC 模式和 CDP 模式会隐藏 Chrome 被驱动的方式。
  • invisible_playwright: 在 C++ 层面打补丁的 Firefox 分支,通过一份修改过的 Playwright Python 客户端来驱动。它默认会在启动时发送一次 ping。

常见问题

CloakBrowser 是开源的吗?

部分开源。它的 Python、JavaScript 和 .NET 封装库以及配置文件管理器在 GitHub 上以 MIT 许可开源,但 stealth 版 Chromium 二进制文件及其补丁是闭源的,你无法检查、重新构建或再分发。Clearcote 的开源版构建完全开源(BSD-3),并且可复现。

CloakBrowser 免费吗?

它的最新构建用 GitHub 登录即可免费使用,限一个并发会话;较旧的 v146 构建可免费下载。更多并发会话需要订阅,撰写本文时标价 $19/月起(促销价);当前价格请以其官网为准。Clearcote 的最新构建也是同样的方式(凭 GitHub 免费使用,同时运行一个浏览器),开源版构建则免费且无需账号。

Clearcote 和 CloakBrowser 都是引擎层面的吗?

是的。两者都以 C++ 补丁的形式把 stealth 能力编译进 Chromium,而不是注入 JavaScript,也都可自托管、兼容 Playwright/Puppeteer。区别在于开放程度(开源、可复现的构建 vs 闭源二进制)和 Chromium 版本(撰写本文时为 156 vs 其付费 Stable 构建的 155)。

资料来源

改得有多深

补丁数是我们比较过的任何分支的两倍以上。

按方案统计编译进 Chromium 的补丁。基于脚本的工具完全不改动引擎。

隐身插件

例如 puppeteer-extra-plugin-stealth

0

打过补丁的驱动

例如 undetected-chromedriver、nodriver

0

其他 Chromium 分支

免费版与付费版构建

35–87

Clearcote Pro

r57,Chromium 156

240

公开的补丁数,截至 2026年10月。区间涵盖其他分支的免费版与付费版构建;Clearcote 的数字来自 Pro 版构建。

测一测

365 项检查,免费,在你自己的浏览器上

这是每个 Clearcote 构建都要接受的指纹检测。在你现在用的浏览器上运行一下,对比看看。

运行检测
读一读

开源版构建的补丁全部公开

免费的开源版构建采用 BSD-3,可从源码复现,无需账号。Pro 版构建在此之上加入了私有补丁。

在 GitHub 上打开
看它发布

57 次引擎发布,7 个 Chromium 主版本

每个补丁都会带到每个新的 Chromium 版本。最新构建在新主版本发布当天跟进。

查看发布

相关阅读

研究Patches, not black boxes: how a stealth browser is built and verifiedHow an anti-detect Chromium is assembled from readable patches, built reproducibly, and verified end-to-end — so you can trust the binary matches the source.文档校验 Clearcote 发布版本用 SHA-256 校验和、GPG 签名和固定的签名密钥指纹校验 Clearcote 的 GitHub 发布版本,并了解 SDK 如何校验每次下载。问答What is a stealth browser?A stealth browser is a real browser engine, driven by Playwright, Puppeteer or Selenium, with the automation tells removed. Tools differ mainly in which layer they fix.对比Clearcote 与 Camoufox 对比Camoufox 是一款做得很好的开源指纹浏览器,基于 Firefox。Clearcote 把同样的引擎层面思路用在 Chromium 上,让你的自动化呈现的是约 66% 的网民实际在用的浏览器,而不是只有约 3% 的人在用的那一款。对比Clearcote 与 undetected-chromedriver 对比undetected-chromedriver 每月下载量仍有约 2.5M 次,但它的最后一个版本发布于 2024 年 2 月。它在原版 Chrome 上隐藏 Selenium/ChromeDriver 的痕迹,却完全不涉及指纹或网络层。Clearcote 在引擎中同时修改这两者。对比Clearcote 与 nodriver 对比nodriver 是 undetected-chromedriver 的继任者:快速、异步、不依赖 Selenium、直连 CDP。但它驱动的仍是原版 Chrome,所以指纹就是你这台机器的指纹。Clearcote 保留了 CDP 优先的使用体验,并在引擎中修改指纹和 TLS。

试试这款开源 Chromium 替代方案

免费开源,可直接接入 Playwright 与 Puppeteer,一直到 TLS 握手都保持一致。

一个浏览器免费:GitHub、银行卡验证或公司 Google 账号。绝不扣款。