CloakBrowser:通过了所有 30 项爬虫检测的隐身浏览器

CloakBrowser:通过了所有 30 项爬虫检测的隐身浏览器,Playwright 替代品

做 AI 爬虫和数据采集的人都知道,最大的敌人不是网站的内容,而是无处不在的爬虫检测——指纹识别、行为分析、Canvas 指纹、Selenium 检测……

CloakBrowser 解决了这个问题:它是一个"隐身"的 Chromium,专门设计来绕过所有主流爬虫检测。


CloakBrowser 是什么

GitHub: https://github.com/CloakHQ/CloakBrowser Stars: 8,608 ⭐(今日 +1,606) 开发方: CloakHQ

CloakBrowser 是一个 Playwright 的替代品,核心改进:在源代码层面修补浏览器指纹,让检测工具完全无法识别这是一个自动化浏览器。

# 用法和 Playwright 几乎一样
from cloak_browser import CloakBrowser

with CloakBrowser(headless=True) as browser:
    page = browser.new_page()
    page.goto("https://example.com")
    # 这不是 Playwright,是 CloakBrowser

核心能力:30/30 测试通过

官方测试结果:通过了所有 30 项主流爬虫检测测试,包括:

✅ Selenium 检测(window.selenium 不存在)
✅ Playwright 检测(navigator.webdriver = false)
✅ Puppeteer 检测(chrome.runtime 不泄露)
✅ Canvas 指纹随机化(每次请求不同)
✅ WebGL 指纹混淆(不暴露真实 GPU)
✅ 字体指纹(模拟真实用户字体列表)
✅ 时区指纹(自动跟随 IP 所在时区)
✅ 语言指纹(跟随系统语言设置)
...
(共 30 项)

和 Playwright 对比

功能 Playwright CloakBrowser
基本功能
反检测
Canvas 随机化
WebGL 混淆
字体指纹
维护频率 持续更新

CloakBrowser 不是重写 Playwright,而是在 Playwright 基础上加了一层隐身层


适用场景

AI 爬虫:需要大量抓取数据,不能被检测封号 ✅ 价格监控:监控竞品价格,需要多个账号同时跑 ✅ 社交媒体数据采集:Twitter、LinkedIn 等强检测平台 ✅ AI Agent 网页交互:需要让 AI 真实操作网页而不被识别

普通网站测试:Playwright 够用,不需要额外开销


使用注意事项

  1. 遵守网站规则:隐身不等于可以无视 robots.txt 和使用条款
  2. 不要用于欺诈:不要用这个做账号注册、薅羊毛等违规操作
  3. 持续更新:反检测是一个持续对抗过程,需要保持更新

结语

CloakBrowser 解决了一个很实际的问题:当你想用 AI 抓取或操作网页时,最大的障碍是反爬虫检测

它的思路很直接:不是在 API 层面模拟,而是在源代码层面修补指纹。这意味着它比任何 JavaScript 注入方案都更难被检测到。


相关链接

/*]]>*/