stealthy-auto-browse

一款在Docker中运行的、可抵抗无头检测的浏览器自动化工具。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:stealthy-auto-browse。
它的用途是:一款在Docker中运行的、可抵抗无头检测的浏览器自动化工具。
完整的 Skill 内容见:https://321skill.com/skills/stealthy-auto-browse/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘我需要一个能绕过无头检测的浏览器环境,用来对我负责的电商网站进行下单流程的自动化冒烟测试。’,它会指导你拉取并运行此Docker镜像,然后你可以用Selenium脚本连接上去,模拟真实用户完成登录、加购、支付等一系列操作,而不会触发网站的反爬虫机制。

介绍

该工具旨在解决在自动化测试、安全研究和兼容性检查中,浏览器被目标网站识别为无头(Headless)模式并遭到屏蔽的问题。它通过集成经过特殊配置的浏览器(Camoufox)、操作系统级别的输入模拟以及持久化的浏览器指纹,使自动化操作看起来更像真实的人类用户行为。

使用方式是将该工具作为Docker容器运行,通过其提供的接口(如WebDriver协议)来驱动浏览器。你可以编写脚本或使用现有的自动化框架(如Selenium)连接到容器内的浏览器实例,执行网页浏览、表单填写、点击等操作,而无需担心被常规的无头检测机制拦截。

它非常适合需要进行授权测试的QA工程师、安全研究员以及需要验证网站在不同环境下兼容性的开发者。例如,用于对自家网站进行反爬虫机制的有效性测试,或是在上线前确保网站在各种“看似人类”的自动化脚本面前依然稳固。

请注意,该工具能力强大,必须严格遵守道德和法律边界。仅可用于你拥有所有权或已获得书面授权测试的网站。滥用此工具进行未授权的爬取或攻击是非法且不道德的行为。

核心特点

其核心在于集成了“Camoufox”浏览器和操作系统级输入模拟,能有效规避基于JavaScript属性、WebGL、字体等高级指纹的无头检测,而不仅仅是伪装User-Agent。同时提供持久化指纹,可在多次会话中保持一致性,进一步降低被识别的风险。

注意事项

不适用于需要频繁、大规模变更浏览器指纹或模拟海量不同身份的场景,且仅限用于拥有合法测试权限的网站。

常见问题

stealthy-auto-browse 能用来爬取任何网站吗?

绝对不能。该工具设计用于授权测试(如对自有网站进行QA、安全评估)。未经授权爬取他人网站是违法行为。

它和普通的Selenium加 `--headless` 参数有什么区别?

普通无头模式极易被检测。本工具通过修改浏览器底层特性、模拟真实输入和固化指纹,显著提升了隐匿性,能绕过更复杂的检测手段。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/stealthy-auto-browse/raw/index.md 读取 stealthy-auto-browse 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。