Files
autoreg-skills-max/skills/llm-vision-captcha/references/reg-factory-github-audit.md

41 lines
1.6 KiB
Markdown

# reg-factory-github — Full Audit (2026-09-30)
**Repo:** https://github.com/GoubaLab/reg-factory-github
**Cloned to:** C:/Users/User/tmp/reg-factory-github/
**Verdict:** HIGH VALUE — agent_captcha.py + register_github.py reusable
## Overview
Massive Chinese auto-reg factory (2.3 MB, 37 .py files, ~16K lines). No license (educational use claim).
Pipeline: Outlook/Gmail auto-reg → ChatGPT/Claude/Grok/GitHub registration → token extraction → SUB2API/CPA upload.
## Key Files
| File | Lines | What |
|---|---|---|
| agent_captcha.py | 809 | Multi-model vision LLM voting for Arkose bypass |
| register_github.py | 710 | GitHub auto-reg with Arkose integration |
| register_grok.py | 859 | Grok auto-reg (curl_cffi for Cloudflare) |
| register_chatgpt.py | 787 | ChatGPT auto-reg via BitBrowser |
| extract_graph_tokens.py | 362 | OAuth refresh_token from Outlook (pure requests) |
| run_full_flow.py | 282 | End-to-end orchestrator |
## Infrastructure Needed (for full operation)
- BitBrowser (paid, :54345 API)
- Clash Verge (proxy rotation, :9097)
- SMS: firefox.fun / hero-sms.com
- Captcha: CapSolver / YesCaptcha / EZ-Captcha (fallback to agent_captcha)
- Outlook card: shankeyun.com
## What We Can Use
1. **agent_captcha.py** — Wire to Aurora gateway (port 8080, 380+ models). Works standalone.
2. **register_github.py** — Adapt from BitBrowser to Camoufox/Playwright.
3. **extract_graph_tokens.py** — No browser needed.
## Fork Limitation
Fine-grained GitHub PAT (`github_pat_*`) cannot fork repos via API → "Resource not accessible by personal access token". Classic PAT or OAuth token required.