跳到正文

开源的 CloakBrowser 替代方案

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

CloakBrowser 是什么?

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

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

Clearcote 与 CloakBrowser 对比

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

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

团队为什么选择 Clearcote

可审计的构建

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

可复现

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

更新的引擎

Clearcote 最新构建紧跟当前的 Chromium 稳定版(撰写本文时为 153),而 CloakBrowser 当前的构建基于 151。

可验证,而非空口声称

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

什么情况下 CloakBrowser 可能更合适

  • 你想要开箱即用、提供付费支持的商业产品,并且不需要审计二进制文件。
  • 你只需要少量并发会话,并希望月费尽可能低。
  • 你希望开箱即用它的拟人化输入和配置文件管理器图形界面。
  • CloakBrowser 是名副其实的引擎层面方案。如果闭源模式适合你的团队,它是一款能力扎实的工具。

常见问题

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 版本(撰写本文时为 153 vs 151)。

相关阅读

研究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 上,让你的自动化呈现的是约 69% 的网民实际在用的浏览器,而不是只有约 3% 的人在用的那一款。对比Clearcote 与 undetected-chromedriver 对比undetected-chromedriver 每月下载量仍有约 2M 次,但它的最后一个版本发布于 2024 年 2 月。它在原版 Chrome 上隐藏 Selenium/ChromeDriver 的痕迹,却完全不涉及指纹或网络层。Clearcote 在引擎中同时修改这两者。对比Clearcote 与 nodriver 对比nodriver 是 undetected-chromedriver 的继任者:快速、异步、不依赖 Selenium、直连 CDP。但它驱动的仍是原版 Chrome,所以指纹就是你这台机器的指纹。Clearcote 保留了 CDP 优先的使用体验,并在引擎中修改指纹和 TLS。

试试这款开源 Chromium 替代方案

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

通过 GitHub 可免费使用一个浏览器。无需信用卡。