{"repo":"wuchenwl/open-reg-auto","free":true,"listed":false,"github":"https://github.com/wuchenwl/open-reg-auto","clone":"git clone https://github.com/wuchenwl/open-reg-auto.git","description":"纯协议逆向实现 ChatGPT 官网注册全自动流程，支持 MaliAPI 邮箱收码、PKCE 凭证链及完整 Token 换取，注册成功率接近 100%","language":"Python","stars":29,"topics":["automation","chatgpt","email-verification","oauth-pkce","openai","reverse-engineering"],"license":null,"category":"security-tools","readme_excerpt":"open-reg-auto 项目简介 本项目实现了对 ChatGPT 官网注册接口的纯协议逆向，在正常配置下注册成功率接近 100%（无异常情况）。部分流程思路受 basketikun/chatgpt2api 启发。 社区用户将本项目集成至 chatgpt2api 后，注册成功率由约 5% 提升至近乎 100%（230 个测试样本），仅 2 例因 callback 检测过快而失败。 --- ⚠️ 免责声明 本项目仅限 个人学习、技术研究与非商业交流 使用。使用即代表你同意以下条款： - ❌ 不得用于任何 商业用途、盈利、批量操作、自动化滥用或规模化调用 - ❌ 不得用于 破坏市场秩序、恶意竞争、套利倒卖、二次售卖相关服务 - ❌ 不得违反 OpenAI 服务条款 或 当地法律法规 - ❌ 不得生成、传播或协助生成 违法、暴力、色情、未成年人相关 内容，或用于 诈骗、欺诈、骚扰 等非法行为 - ⚠️ 使用者承担全部风险（账号封禁、法律责任等），项目作者不承担任何后果 --- 当前功能状态 ✅ 已完整打通注册链，成功换出 Token ✅ 已验证稳定的主流程节点： 1. /api/accounts/authorize + PKCE → 建立会话 2. /api/accounts/user/register 3. /api/accounts/email-otp/send 4. /api/accounts/email-otp/validate 5. /api/accounts/create account 6. platform.openai.com/auth/callback → /oauth/token 已完成能力列表： - authorize / PKCE 流程 - MaliAPI 邮箱创建与验证码接收 - 注册提交 / 发码 / 校验 / 创建账号 - callback 提取与 Token 兑换 - CLI --config 主入口 - 结果自动落盘至 data/last result.json --- 安装 --- CLI 使用指南 查看帮助 完整注册（使用配置文件） 临时覆盖代理 生成 sub2api OAuth 第一阶段授权链接 输出字段： authorize url 、 state 、 nonce 、 device id 、 code verifier 等。 使用 callback 或 code 完成 Token 换取并导出 sub2api JSON --- 配置文件模板 参考文件： data/test config.example.json MaliAPI 说明 已支持 type = maliapi ，推荐显式配置： - base url ： https://maliapi.215.im/v1 - api key ：你的 API Key --- 输出结果 CLI 执行完毕会输出一个 JSON 摘要，例如： 完整结果保存在 data/last result.json ，通常包含： - email / password - access token / refresh token / id token - mailbox - callback url - error sub2api OAuth 额外输出 - data/export accounts.json —— 可直接导入 sub2api 的账号 JSON - data/last sub2api account archive.json —— 完整账号档案（authorize / call","default_branch":null,"files":null,"tree":[],"storefront":"/r/wuchenwl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wuchenwl/open-reg-auto/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}