卧槽!兄弟们,赚100万的机会来了!

这几天GPT20X 从1300涨到2000供不应求,今晚有个大佬直接开源了强开20x的方法,兄弟们把握住,墨西哥毒贩看了都想干代充啊,利润太高了

以下是全部的细节流程,把笔拿好开干!

⚠️ 免责声明:本教程仅供学习研究用途,请遵守相关法律法规和服务条款。

目录

\1. 前置条件

\2. 网络环境配置

\3. iOS 越狱设备配置

\4. 订阅流程详解

\5. 关键请求字段参考

1. 前置条件

在开始操作之前,请确保你已准备好以下所有条件:

2. 网络环境配置

2.1 电脑端配置

\1. 启动 Clash

- ✅ 确保 Clash 正常运行(默认端口 7890)

- ❌ 关闭 系统代理

- ❌ 关闭 虚拟网卡(TUN 模式)

\2. 配置 Reqable 二级代理

- 打开 Reqable

- 创建二级代理规则,设置如下:

​ 协议: HTTP

​ 地址: 127.0.0.1

​ 端口: 7890(即 Clash 运行端口)

- Reqable 自身监听端口为 9000

2.2 手机端配置

\1. 打开 设置 → Wi-Fi → 当前连接的网络 → 代理

\2. 选择 手动

\3. 填写代理信息:

字段:服务器

值:电脑的局域网 IP 地址(如 192.168.x.x)

字段:端口

值:9000(Reqable 的监听端口)

💡 提示:可以在电脑终端输入 ifconfig(macOS)或 ipconfig(Windows)查看本机 IP 地址。

2.3 网络链路示意

3. iOS 越狱设备配置

3.1 安装必要插件

在越狱设备的 Sileo 商店中安装以下两个插件:

3.2 配置 SSL Kill Switch 3

\1. 打开 SSL Kill Switch 3

\2. 确认开关已开启

\3. 默认全局生效即可

3.3 配置 Choicy

打开 Choicy → 守护进程(Daemons),对以下 5 个系统进程勾选启用 SSL Kill Switch 3:

✅ cloudd

✅ accountsd

✅ identityservicesd

✅ akd

✅ nsurlsessiond

⚠️ 重要:这些进程负责 Apple ID 验证和网络通信,必须对它们注入 SSL Kill Switch 才能让 Reqable 正确抓取 App Store 的订阅请求。

4. 订阅流程详解

4.1 前提条件确认

ChatGPT Pro 20x 订阅适用于以下两种账号:

- 情况 A:Apple 账号之前有订阅过 ChatGPT 服务(包括 Go、Plus、Pro 5x 任意一种)

- 情况 B:从未订阅过 ChatGPT 会员的Apple id账号

📌 注意:如果是情况 B(从未订阅过),需要先订阅一个 Go 或 Plus 会员,订阅后再继续后续步骤。如果之前有过订阅记录则可跳过此步。

4.2 操作步骤

Step 1:进入订阅页面

ChatGPT App → 设置 → 订阅 → 查看所有方案

Step 2:选择任意方案并点击订阅

- 在方案列表中选择任意一个方案(如 Plus 年付等)

- 点击订阅按钮

- ⚠️ 不要立即确认付款!

Step 3:抓包并定位关键请求

在电脑的 Reqable 中,找到以下请求:

POST

https://p44-buy.itunes.apple.com/WebObjects/MZBuy.woa/wa/buyProduct

Step 4:重写请求体

对上述请求的请求体(Request Body)进行拦截和重写,修改以下 3 个关键字段:

字段:offerName

原值(示例:Plus 年付):oai_chatgpt_plus_20000_1y

替换为(Pro 20x 月付):oai_chatgpt_pro_20000_1m

字段:price

原值(示例:Plus 年付):200000

替换为(Pro 20x 月付):200000(保持不变)

字段:salableAdamId

原值(示例:Plus 年付):6745416289

替换为(Pro 20x 月付):6657954405

📌 说明:由于 ChatGPT Pro 20x 方案已在前端页面关闭,无法直接通过 App 选择。需要通过拦截 App Store 的购买请求,并替换请求体中的商品标识字段来实现订阅。

Step 5:确认订阅

完成请求体替换后,放行该请求。如果操作成功:

🎉 恭喜!手机上将弹出 ChatGPT Pro 20x 的订阅确认弹窗!

5. 关键请求字段参考

5.1 ChatGPT 各套餐方案对照表

以下是所有 ChatGPT iOS 订阅方案的关键字段对照,可根据需要替换为对应套餐:

如下:

套餐:Go 月付 $8 offerName:oai_chatgpt_go_1000_1m salableAdamId:6749460546 mtSubscriptionAdamId:❌ price:8000 套餐:Plus 月付 $19.99 offerName:oai_chatgpt_plus_1999_1m salableAdamId:6448311597 mtSubscriptionAdamId:6749460546 price:19990 套餐:Plus 年付 $200 offerName:oai_chatgpt_plus_20000_1y salableAdamId:6745416289 mtSubscriptionAdamId:6749460546 price:200000 套餐:Pro 5x 月付 $100 offerName:oai_chatgpt_pro_10000_1m salableAdamId:6759817441 mtSubscriptionAdamId:6749460546 price:100000 套餐:Pro 20x 月付 $200 offerName:oai_chatgpt_pro_20000_1m salableAdamId:6657954405 mtSubscriptionAdamId:6749460546 price:200000

💡 说明:price 单位为0.001美元(如 200000 = $200.00)。Go 套餐没有 mtSubscriptionAdamId 字段,其他套餐共用订阅组 ID 6749460546。

5.2 App Store 购买请求

POST

https://p44-buy.itunes.apple.com/WebObjects/MZBuy.woa/wa/buyProduct

请求体为 Apple Plist XML 格式,关键字段:

可复制文字:

字段:appAdamId

说明:ChatGPT App ID

示例值(Pro 20x):6448311069

字段:bid

说明:Bundle ID

示例值(Pro 20x):

com.openai.chat

字段:offerName

说明:订阅方案名称

示例值(Pro 20x):oai_chatgpt_pro_20000_1m

字段:price

说明:价格(单位:美分)

示例值(Pro 20x):200000

字段:salableAdamId

说明:可售商品 ID

示例值(Pro 20x):6657954405

字段:mtSubscriptionAdamId

说明:订阅组 ID

示例值(Pro 20x):6749460546

字段:buySubscription

说明:是否为订阅购买

示例值(Pro 20x):true

流程总览

iOS ChatGPT 订阅拦截与转移原理

\1. 核心原理概述

\2. 拦截:屏蔽回调请求

\3. 转移:修改 User ID 实现跨账号激活

\4. 关键请求详解

\5. 响应数据结构

\1. 核心原理概述

整个流程涉及两个关键操作:

拦截和转移,理解这两个概念是操作成功的前提。

1.1 订阅支付流程

当用户在 iOS 上订阅 ChatGPT 会员时,完整的支付链路如下:

1.2 关键角色

可复制文字:

角色:App Store

说明:处理真实付款,返回苹果签发的支付凭证

角色:RevenueCat

说明:ChatGPT 使用的第三方订阅管理平台,负责验证凭证并激活订阅

角色:fetch_token

说明:苹果支付凭证(Apple Signed Transaction),证明付款已完成

角色:app_user_id

说明:ChatGPT 账号的 Account ID,决定订阅绑定到哪个账号

2. 拦截:屏蔽回调请求

2.1 为什么要拦截

苹果支付完成后,ChatGPT App 会自动将支付凭证发送到 RevenueCat,将订阅绑定到当前登录的 ChatGPT 账号。如果我们想要将订阅转移到其他账号,就必须阻止这个自动回调过程。

2.2 需要屏蔽的 URL

在 Reqable 中设置网关屏蔽(拦截 / 阻断),屏蔽以下两个 URL:

可复制文字:

序号:1

屏蔽的 URL:

https://api.revenuecat.com/v1/receipts

屏蔽原因:阻止苹果支付凭证自动回调到 RevenueCat 服务器

序号:2

屏蔽的 URL:

https://ios.chat.openai.com/backend-api/payments/rc/ios/verify/v4-2023-04-27

屏蔽原因:阻止 ChatGPT 后端自动校验订阅状态

⚠️ 重要:屏蔽这两个 URL 是为了防止充值回调自动完成。如果不屏蔽,支付凭证会自动绑定到当前登录的 ChatGPT 账号,后续就无法进行转移操作。

2.3 拦截时序图

3. 转移:修改 User ID 实现跨账号激活

3.1 转移原理

当苹果支付完成后,ChatGPT App 会向 RevenueCat 发送一个凭证回调请求:

POST

https://api.revenuecat.com/v1/receipts

这个请求体中有两个核心字段:

字段:fetch_token

含义:苹果支付凭证(Apple Receipt)

作用:证明用户已通过 App Store 完成了真实付款,是订阅生效的「钥匙」

字段:app_user_id

含义:ChatGPT 账号的 Account ID

作用:决定这笔订阅绑定到哪个 ChatGPT 账号

💡 总结:fetch_token 与 Apple ID 绑定(证明谁付了款),但与 ChatGPT 账号无关,RevenueCat 只根据 app_user_id 来决定将订阅权益分配给哪个用户。

3.2 转移步骤

\1. 通过 Reqable 抓包获取到完整的凭证回调请求(包含有效的 fetch_token)

\2. 将请求体中的 app_user_id 替换为目标账号的 Account ID

\3. 重新发送该请求到

https://api.revenuecat.com/v1/receipts

\4. RevenueCat 收到合法凭证后,将订阅激活到目标账号上

3.3 转移流程图

3.4 如何获取目标账号的 app_user_id

目标 ChatGPT 账号的 app_user_id 可以通过以下方式获取:

\1. 在目标账号登录 ChatGPT App 的状态下

\2. 用 Reqable 抓包任意一个发往 RevenueCat 的请求

\3. 在请求体或 URL 中找到 app_user_id 字段

4. 关键请求详解

4.1 苹果支付凭证回调请求

POST

https://api.revenuecat.com/v1/receipts

关键 Header:

可复制文字:

Header:authorization

值:Bearer appl_rQLChslWRSKCUPBLPJtHCGjvujc

说明:RevenueCat API 密钥

Header:x-client-bundle-id

值:

com.openai.chat

说明:ChatGPT 的 Bundle ID

Header:x-platform

值:iOS

说明:平台标识

Header:x-storekit2-enabled

值:true

说明:使用 StoreKit 2

关键 Body 字段:

可复制文字:

字段:fetch_token

值:eyJhbGci…(JWS 格式)

说明:苹果签发的支付凭证,转移的核心

字段:app_user_id

值:46ee5a3b-97d3-4da0-baa8-061ecf9f1b25

说明:ChatGPT 账号 ID,转移时需替换此字段

字段:product_id

值:oai_chatgpt_go_1000_1m

说明:订阅产品 ID

字段:price

值:8

说明:价格(美元)

字段:store_country

值:USA

说明:商店区域

字段:transaction_id

值:440003340653016

说明:App Store 交易 ID

4.2 转移时需要修改的字段

可复制文字:

字段:app_user_id

操作:✏️ 必须修改

说明:替换为目标账号的 Account ID

字段:fetch_token

操作:❌ 保持不变

说明:这是苹果签发的合法支付凭证

字段:app_transaction

操作:❌ 保持不变

说明:苹果的应用交易凭证

字段:其他字段

操作:❌ 保持不变

说明:包括 Header 中的各项参数

5. 响应数据结构

5.1 成功响应示例

成功发送凭证回调后,RevenueCat 返回的订阅信息示例:

{

“request_date”: “2026-09-17T07:47:20Z”,

“subscriber”: {

“entitlements”: {

“chatgpt_go”: {

“product_identifier”: “oai_chatgpt_go_1000_1m”,

“purchase_date”: “2026-09-17T07:38:26Z”,

“expires_date”: “2026-10-17T07:38:26Z”

}

},

“original_app_user_id”: “46ee5a3b-97d3-4da0-baa8-061ecf9f1b25”,

“subscriptions”: {

“oai_chatgpt_go_1000_1m”: {

“price”: { “amount”: 8.0, “currency”: “USD” },

“store”: “app_store”,

“period_type”: “normal”,

“ownership_type”: “PURCHASED”,

“original_purchase_date”: “2026-09-17T07:38:26Z”,

“expires_date”: “2026-10-17T07:38:26Z”

}

}

}

}

5.2 关键响应字段

可复制文字:

字段:entitlements

说明:当前账号拥有的订阅权益

字段:original_app_user_id

说明:订阅绑定的账号 ID(转移后应为目标账号)

字段:expires_date

说明:订阅过期时间

字段:ownership_type

说明:PURCHASED 表示已购买

以上所有内容即是当前市场强开GPT20x的所有方法

懂技术的快去把价格打下来,B哥找你进货,整理不易给B哥点点关注,这帖子讲的太详细了,值得码住慢慢看。

感谢大佬的开源,作者 GitHub 仓库:

https://github.com/yynxxxxx/gpt_sub_analysis/tree/main