Camoufox 反指纹浏览器

Camoufox 是一款基于Firefox开发的开源反检测浏览器,核心具备强大的指纹注入与防指纹追踪能力
在 C++ 层面具备指纹伪造功能。它能够绕过:
谷歌机器人检测
Cloudflare 防护
大多数反爬虫措施

核心功能

  1. 反机器人检测:对反机器人系统完全隐身,规避各类机器人检测手段。
  2. 指纹注入与轮换:无需JS注入,支持导航器、屏幕/窗口/视口、地理定位/时区/区域、WebRTC IP、语音等多维度设备信息的指纹注入和轮换。
  3. 抗图形指纹:对WebGL参数、字体等进行伪装和防指纹处理。
  4. 人性化与实用功能:模拟人类鼠标移动、屏蔽规避广告、关闭CSS动画,同时做到轻量精简、内存高效。
  5. 便捷性与时效性:提供PyPi包,支持更新和自动指纹注入,同步Firefox最新版本。

设计与实现理念

核心目标是打造鲁棒、不可检测的反指纹方案,融入常规用户流量,核心设计包含三大维度:

  1. 指纹保护:摒弃传统浏览器/扩展的JS篡改、API屏蔽方式(易留下痕迹、导致用户特征突出),在C++层面修改设备信息实现指纹轮换,基于Firefox开发,参考Tor项目、Arkenfox、CreepJS的研究成果。
  2. 群体融合:通过BrowserForge轮换屏幕、系统、硬件等设备信息,模拟真实网络的设备特征分布;搭配自然鼠标移动算法,避免大规模相同设备信息请求,规避统计指纹追踪。
  3. 隐身性:不向页面注入任何JS、不操纵主世界DOM,内部Page Agent Javascript运行在沙盒环境,让页面难以检测到Playwright的存在。

基于Firefox而非Chromium的原因

  1. Chrome闭源且含Chromium无的专属功能,反机器人服务商易检测,补丁开发难度大。
  2. Chromium的CDP协议使用广泛,是反机器人检测的常见目标。
  3. 开发所使用的Juggler比CDP层级更低,更不易发生JS信息泄露。
  4. Firefox在指纹轮换和指纹抵抗方面的研究更深入,更适配项目需求。

相关资源与项目地址

https://camoufox.com/

原文链接: https://www.17you.com/freeresources/%E9%98%B2%E5%8F%8D%E7%88%AC%E6%B5%8F%E8%A7%88%E5%99%A8camofox/ 已复制!
寻找合作和资源

如果你也对文章内容或者分享的资源和机会有兴趣,欢迎联系我。

请点击联系我


相关内容