donutbrowser

一键伪装浏览器指纹,自动化操作防封号

开源 🏷️基础免费,高级付费 ✅ 目前可打开 自动化工作流 🍴 复刻 441 🐛 待处理 15 👀 关注 16
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 4244
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 提供免费基础版,高级功能需订阅付费,具体价格请查看官网。

项目预览

donutbrowser 项目界面预览图
图片来源:项目官网

项目数据

分类自动化工作流
开发团队donutbrowser
定价模式🏷️基础免费,高级付费
价格说明提供免费基础版,高级功能需订阅付费,具体价格请查看官网。
访问状态✅ 目前可打开
是否开源是
开源协议AGPL-3.0
主要语言Rust
技术栈/模型anti-detect,anti-detect-browser,anti-detection,browser,browser-automation,browser-fingerprint-bypass,browser-fingerprinting,browser-management,chromium,management,manager,orchestration,orchestrator,privacy,profile-management
GitHub 星标★ 4244
上线时间2025-05-29 00:00:00
代码更新2026-11-07
仓库体积36.0 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-10
浏览次数7

项目介绍

Donut Browser 是一个用 Rust 编写的反检测浏览器,旨在解决网页自动化场景中因浏览器指纹被识别而导致的账号封禁或数据抓取失败问题。它通过深度定制 Chromium 内核,隐藏或随机化浏览器指纹(如 User-Agent、Canvas、WebGL、字体等),并支持多配置文件隔离,让每个浏览器实例拥有独立的指纹和存储环境。项目提供简洁的 API 和命令行工具,可轻松集成到自动化脚本中,适用于多账号管理、网页爬虫、广告验证等场景。其核心能力包括指纹伪装、代理支持、自动化控制(如 Playwright 兼容)以及高性能的 Rust 底层实现,确保稳定性和速度。相比商业反检测浏览器,它开源且免费,适合开发者二次开发和自部署。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 4244

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可访问 GitHub Releases 页面下载对应操作系统的安装包
  • 运行 Donut Browser 的桌面环境(Windows/macOS/Linux 具体支持情况见 Releases 说明)
  • 每个浏览器配置文件独立存储数据,需预留足够磁盘空间
  • 如需代理/VPN 上网,需自备 HTTP/SOCKS5 代理或 WireGuard 配置

安装与启动步骤

  1. 1下载安装包

    README 的 Install 章节只给出安装链接占位,没有安装命令,请到 GitHub Releases 页面按操作系统下载最新安装包。

  2. 2安装并启动

    按操作系统常规方式完成安装,然后启动 Donut Browser 主程序,首次启动会看到配置文件管理界面。

  3. 3创建浏览器配置文件

    每个配置文件完全隔离,拥有独立指纹、Cookies、扩展与数据,多账号场景建议一个账号对应一个配置文件。

  4. 4配置代理或 VPN

    在配置文件中按需设置 HTTP、HTTPS、SOCKS4、SOCKS5 代理(支持动态代理 URL),或导入 WireGuard 配置。

  5. 5开启 DNS 广告拦截

    为单个配置文件启用 DNS AdBlocker,用于拦截广告、追踪脚本等不需要的内容,可按配置文件单独开关。

  6. 6接入本地 API 与 MCP

    README 提到提供 REST API 和 MCP 服务器,可被 Claude、自动化工具与自定义工作流调用;端口与鉴权方式请查看仓库文档。

关键配置

配置项必填说明示例
proxy否按配置文件设置 HTTP/HTTPS/SOCKS4/SOCKS5 代理,隔离网络出口socks5://127.0.0.1:1080
proxy URL (动态)否使用动态代理 URL,让代理地址可变化http://user:pass@127.0.0.1:8080
WireGuard config否为单个配置文件绑定 WireGuard 配置,实现 VPN 出口/your/path/wg0.conf
DNS AdBlocker否按配置文件开启 DNS 层拦截,屏蔽广告与跟踪域名开启
Local API / MCP否REST API 与 MCP 服务器,供 Claude 和自动化工具调用参见仓库文档

如何确认成功

应用正常启动并能创建、打开一个独立的浏览器配置文件,即视为安装成功;API 与 MCP 的连通性需参考仓库文档自行验证。

常见问题

Q:安装命令是什么?

A:README 的 Install 章节只有安装链接占位符,未提供任何 pip、cargo、docker 等命令,因此请通过 GitHub Releases 页面下载安装包安装。

Q:为什么指纹不容易被识别?

A:项目使用 Wayfern 这一注重隐私的 Chromium 分支,README 称其指纹伪装不会被 Cloudflare、reCaptcha v3 等反爬与指纹检测服务识别。

Q:多个账号如何隔离?

A:每个浏览器配置文件都是完全隔离的,拥有自己的指纹、Cookies、扩展和数据,一个账号使用一个配置文件即可。

Q:支持哪些代理与 VPN?

A:每个配置文件可单独设置 HTTP、HTTPS、SOCKS4、SOCKS5 代理(含动态代理 URL),也支持为单个配置文件配置 WireGuard VPN。

Q:怎么和自动化脚本集成?

A:项目提供本地 REST API 和 MCP 服务器,可接入 Claude、自动化工具或自定义工作流,具体接口与端口见仓库文档。

注意事项

  • README 未提供具体安装命令、端口号与配置文件路径,所有命令与参数请以官方仓库和 Releases 页面为准,不要臆造。
  • 代理与 WireGuard 配置属于敏感信息,注意不要提交到公开仓库。
  • 反检测浏览器可能涉及目标网站的服务条款与当地法律,请自行确认使用场景合规。
  • 项目基于开源 Chromium 分支 Wayfern,使用前建议关注其版本更新与安全补丁。

核心亮点

  • 基于 Rust 实现,性能高且内存占用低,比同类 Python 工具更轻量
  • 深度指纹伪装,覆盖 Canvas、WebGL、字体等数十项检测点,抗识别能力强
  • 提供与 Playwright 兼容的 API,可无缝接入现有自动化测试或爬虫脚本

不足之处

  • 项目较新,文档和社区生态尚不成熟,遇到问题可参考资料较少
  • 指纹伪装效果依赖于内置数据库更新,需定期手动更新以应对新检测手段

适用场景

  • 多账号社交媒体管理,避免关联封号
  • 网页数据采集,绕过反爬虫指纹检测
  • 广告投放验证,模拟不同设备环境

替代项目

Multilogin、GoLogin、AdsPower

上一篇:workflow-use

下一篇:playwright-go

同类项目推荐

awesome-muse-connectors 开源

查 Meta Muse 连接器能力与权限,选型不再翻文档

A source-backed catalog of Meta Muse integrations and community connector skills, wi···

★ 1420 2026-09-28
ChatFred 开源

在 Alfred 里直接聊 AI、画图,不用切窗口

Alfred workflow using ChatGPT, DALL·E 2 and other models for chatting, image genera···

★ 371 2026-08-09
open-computer-use 开源

用开源大模型驱动 AI 自动操作电脑,摆脱闭源限制

AI computer use powered by open source LLMs and E2B Desktop Sandbox

★ 2406 2026-08-09
lynq 开源

让数据库驱动K8s配置,自动执行工作流

⚓️ Kubernetes-Native Database-Driven Provisioning Workflow Automation

★ 78 2026-08-09
craftgen 开源

拖拽搭建 AI 工作流,无需代码,动态编排

Integrating AI into every workflow with our open-source, no-code platform, powered b···

★ 318 2026-08-09
openwork 开源

用代码把零散任务串成自动流水线,少写重复脚本

★ 1458 2026-09-12
dsh-tabbit 开源

让 AI 直接开浏览器,自动抓页面、点按钮、填表单

Tabbit Browser plugins for Deepseek Harness

★ 124 2026-09-15
AITuberFlow 开源

拖拽搭建 AI 虚拟主播,实时互动直播不求人

Visual workflow editor for building AI-powered VTubers

★ 68 2026-08-09