
开篇寄语
「老板,这个季度的爬虫策略又双叒被破了。」
如果你做过爬虫,一定懂这种痛——当你信心满满地写完一套爬虫脚本,准备大干一场的时候,网站一个「无形挑战」就把你挡在门外。不是验证码,不是IP封禁,而是那种「我知道你是机器人但我不说」的微妙挫败感。
而伯衡君我发现了 CloakBrowser,帮你解决这种问题。
说起反检测浏览器,业内「老人」可能还记得那些年的黑暗岁月:
- Selenium 被检测到,网站直接弹窗
- Playwright 刚上线就被识别
- 甚至用无头浏览器都会被 WebGL 指纹出卖
网上一堆「反检测教程」要么过时,要么要你手动改一堆参数。那感觉就像——
「我在第五层,网站在大气层。」
项目地址
- GitHub:https://github.com/CloakHQ/CloakBrowser
- 官网:https://cloakbrowser.com
部分效果展示

内容详情
它凭什么叫「cloak」?
cloak 的本意是「斗篷」——穿上这件斗篷,你就是隐身人。
CloakBrowser 号称通过了 30/30 的 bot 检测测试。它不是简单改几个参数,而是从源码级别给 Chromium 打了「指纹补丁」。这意味着:
- WebGL 指纹伪装
- Canvas 指纹随机化
- 字体枚举欺骗
- 自动化特征全消除
普通浏览器像是一个拿着固定身份证的访客,而 CloakBrowser 像是川剧里的‘变脸’,每一帧都在根据网站的侦测点伪装自己的硬件信息。
官方说可以直接作为 Playwright 的 Drop-in Replacement。翻译成人话:你不用改代码,直接把 playwright 换成 cloak 就能跑。
实际体验
我花了几分钟搞了个简单测试:
from cloak import CloakBrowser
browser = CloakBrowser.launch()
page = browser.new_page()
page.goto("https://protected-site.com") # 示例代码,非真实地址
print(page.evaluate("() => navigator.webdriver"))
要知道,之前用普通 Playwright,这里返回的可是 true。就这一个小细节,能卡住 90% 的爬虫项目。
谁该用它?
- 只是简单抓个网页?用 requests 就够了
- ✅ 需要大规模自动化操作又不被封
- ✅ 做账号多开、批量注册
- ✅ 防范竞争对手的爬虫(如果你做反爬)
相关推荐
还可以看一下之前伯衡君介绍的另一个项目,也可以帮你实现畅通无阻爬虫方法。
篇后寄语
技术本身没有善恶,关键看谁在用。
CloakBrowser 就像一把「双刃剑」—— 用得好,它是反爬虫的克星;用得歪,它就是违法的工具。
记住:能力强,责任大。
如果你只是想体验一下,GitHub 上有免费版本。真正的硬仗,得加钱。
以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~
谢谢你看我的文章,我们,下次再见。
- 我的微信
- 微信扫一扫加好友
-
- 我的微信公众号
- 扫描关注公众号
-





