
CloakBrowser 是 CloakHQ 做的一个隐身 Chromium 自动化浏览器,定位很直接:给 Playwright 和 Puppeteer 提供一个可替换的浏览器内核,让自动化任务看起来更接近真实 Chrome,而不是依赖 JS 注入或简单配置补丁。
它的核心思路是把指纹相关改动做到 Chromium C++ 源码层,覆盖 canvas、WebGL、audio、字体、GPU、屏幕属性、WebRTC、网络时序、自动化信号和 CDP 输入行为等检测点。官方 README 显示,CloakBrowser 针对 30+ 检测站点做过测试,包括 reCAPTCHA v3、Cloudflare Turnstile、FingerprintJS、BrowserScan 等。
对开发者来说,它最有吸引力的是迁移成本低:Python 里可以从 from cloakbrowser import launch 开始,Node.js 侧也支持 Playwright 和 Puppeteer 风格 API。首次运行会自动下载约 200MB 的定制 Chromium 二进制,同时也提供 Docker 镜像、CDP server 模式,以及一个自托管 Browser Profile Manager,用来管理带独立指纹、代理和持久会话的浏览器 profile。
需要注意的是,这类工具本质上是浏览器自动化基础设施,适合合规测试、内部自动化、AI 浏览器 agent、爬虫稳定性研究等场景;不要用于绕过授权、批量注册、撞库或其他违反网站规则的行为。项目包装器代码采用 MIT,定制 Chromium 二进制则有单独许可。
传送门
https://github.com/CloakHQ/CloakBrowser
原创文章,如若转载,请注明出处:https://wefound.cc/p/2206.html