CloakHQ/CloakBrowser — 通过所有 Bot 检测的隐身 Chromium,Playwright 直接替代品(6.3k ⭐,今日 +1,320)
0 次浏览
2026/5/12
CloakHQ/CloakBrowser — 隐身 Chromium,通过所有 Bot 检测
GitHub: https://github.com/CloakHQ/CloakBrowser Stars: 6,293 ⭐(今日 +1,320 🔥) 定位: Playwright 的隐身替代品
项目简介
CloakBrowser 是一个经过深度定制的 Chromium 浏览器,专门设计用于绕过现代网站的 Bot 检测系统。它完全兼容 Playwright API,现有自动化脚本无需修改即可切换。
能绕过哪些检测
- Cloudflare Bot Management — 业界最广泛的 Bot 防护
- DataDome — 专业反爬虫 SaaS
- PerimeterX / HUMAN — 行为分析型 Bot 检测
- Akamai Bot Manager — 企业级防护
- hCaptcha / reCAPTCHA — 验证码系统
- 指纹识别:Canvas、WebGL、AudioContext、字体枚举等
核心技术
浏览器指纹伪装
// 普通 Playwright — 暴露自动化特征
navigator.webdriver === true // 被检测到!
// CloakBrowser — 完美模拟真实用户
navigator.webdriver === undefined // 无法区分
行为模拟
- 真实鼠标轨迹生成(贝塞尔曲线 + 随机抖动)
- 人类级别的键盘输入节奏
- 真实的页面滚动模式
- 随机化的请求时序
TLS 指纹
- 模拟主流浏览器的 TLS ClientHello
- 随机化 cipher suites 顺序
- 正确的 TLS 扩展集合
使用方式
from cloak import CloakBrowser
import asyncio
async def main():
async with CloakBrowser() as browser:
page = await browser.new_page()
# 完全兼容 Playwright API
await page.goto("https://bot-protected-site.com")
content = await page.content()
asyncio.run(main())
适合场景
- 数据采集:绕过反爬虫保护获取公开数据
- 自动化测试:测试自身产品的 Bot 防护是否有效
- 竞品监控:定期抓取竞品价格、库存等公开信息
- 安全研究:研究 Bot 检测机制的工作原理
注意事项
使用时请遵守目标网站的 robots.txt 和服务条款,仅用于合法授权的场景。
免责声明
本站内容主要用于信息整理、技术研究与经验分享,不对第三方产品或服务的可用性、完整性作出任何明示或暗示的保证。
- 本站所分享的资源、工具、教程等内容仅供学习与研究参考,请勿用于商业用途。
- 部分内容可能来源于公开网络或开源社区,如涉及版权或其他合法权益问题,请通过联系方式与我们联系,我们将在核实后及时处理。
- 如需将相关内容用于商业产品或盈利性业务,请自行联系权利方获取正式授权。
- 因不当使用引发的版权或合规风险,由使用者自行承担。
- 外部链接失效或无法访问属于正常现象,本站不保证所有链接的持续有效性。
转载或引用本文内容,请保留原文链接并注明来源。
评论
加载中...
相关资源
rohitg00/agentmemory — AI 编程 Agent 持久化记忆系统 #1,真实 Benchmark 验证(5.8k ⭐,今日 +1,048)
基于真实 Benchmark 验证的 AI 编程 Agent 持久化记忆系统,让 Agent 跨会话记住项目上下文、用户...
yikart/AiToEarn — 用 AI 赚钱的开源工具集,今日 +1,282 star 爆火(11.8k ⭐)
帮助普通人用 AI 创造收入的开源项目,整合自动化内容生产、AI 变现策略与工具链,今日新增 1,282 star,是 ...
datawhalechina/easy-vibe — 2026 年最受欢迎的 Vibe Coding 入门课,DataWhale 出品,零基础到实战(10k ⭐)
DataWhale 出品的 2026 年现代编程入门课,聚焦 Vibe Coding 理念,零基础逐步掌握 AI 辅助编...