隐形浏览器自动化

3小时前更新 1 00
隐形浏览器自动化隐形浏览器自动化
隐形浏览器自动化

技能简介

Stealth Browser 是一套多层防护的浏览器自动化方案,整合指纹伪装、Cloudflare绕过、验证码自动处理及会话持久化能力,用于需要规避机器人检测的网页自动化场景。

能做什么

  • 绕过 Cloudflare JS挑战与Turnstile验证
  • 自动处理 hCaptcha/reCAPTCHA 验证码
  • 保存并复用登录会话,避免重复手动登录
  • 模拟真实浏览器指纹(WebGL/Canvas/Audio)
  • 支持代理轮换与多身份配置

使用说明

1. 安装核心依赖

npm install -g puppeteer-extra puppeteer-extra-plugin-stealth
npm install -g playwright
pip install undetected-chromedriver DrissionPage

2. 首次登录网站(必须显示模式)

python scripts/stealth_session.py -u "https://target.com/login" -s sitename --headed

在可见窗口中手动完成登录,确认后保存:

python scripts/stealth_session.py -u "https://target.com" -s sitename --headed --save

3. 后续自动化(无头模式加载会话)

python scripts/stealth_session.py -u "https://target.com" -s sitename --load

会话文件存储位置:~/.clawdbot/browser-sessions/<sitename>.json

4. 可选配置

验证码API密钥存放于 ~/.clawdbot/secrets/captcha.json;代理配置存放于 ~/.clawdbot/secrets/proxies.json

输入与输出

见下方输入与输出表格。

项目内容
输入目标网址URL、站点标识名、运行模式参数、可选验证码API密钥、可选代理配置
输出页面抓取内容、会话JSON文件、操作日志、任务进度状态
适用人群需绕过反爬机制的开发者、需持久登录的自动化运维人员、采集Cloudflare保护站点数据的技术人员
不包含GUI浏览器教学、现成账号密码、人工打码服务、法律合规咨询

 

风险提示

  • 部分网站可能更新检测机制导致绕过失效
  • 频繁请求仍可能触发IP封禁,建议配合代理池
  • 验证码服务需自行购买API额度
  • 会话文件包含敏感Cookie,注意本地存储安全

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/mayuqi-crypto/stealth-browser/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...