BoxJS 自动抓取 Token 教程
本教程将指导你如何使用 BoxJS + 代理工具自动抓取哪吒汽车 Token 并同步到车机。
📖 什么是 BoxJS?
BoxJS 是一款运行在 Surge、Quantumult X、Loon、Shadowrocket、Stash 等代理工具中的脚本管理工具,提供可视化的配置界面。
主要功能
- 📦 管理和配置各种脚本
- 🎛️ 可视化配置参数
- 📊 查看脚本运行日志
- 🔄 自动同步数据
在哪吒互联项目中,BoxJS 用于自动拦截哪吒汽车 App 的 API 请求,获取 Token 并自动同步到车机,无需手动复制粘贴。
🚀 快速开始:一键安装
我们为你准备了一键安装页面,根据你使用的代理工具自动显示对应的安装步骤:
支持的代理 工具:
- 🌊 Surge - iOS/macOS 全能代理工具
- ❌ Quantumult X - iOS 强大的网络工具
- 🎈 Loon - iOS 网络调试工具
- 📦 Stash - iOS/macOS 代理工具
- 🚀 Shadowrocket - iOS 轻量级代理工具
📚 详细教程
如果你想了解更详细的安装和配置过程,请继续阅读以下内容。
第一步:安装 BoxJS
根据你使用的代理工具选择对应的安装方法。
Surge 安装
一键安装(推荐):
surge://install-module?url=https://raw.githubusercontent.com/chavyleung/scripts/master/box/rewrite/boxjs.rewrite.surge.sgmodule
手动安装:
- 打开 Surge App
- 进入 首页 > 模块 > 安装新模块
- 粘贴模块地址并安装
Quantumult X 安装
一键安装(推荐):
quantumult-x://add-resource?remote-resource=%7B%22rewrite_remote%22%3A%5B%22https%3A%2F%2Fraw.githubusercontent.com%2Fchavyleung%2Fscripts%2Fmaster%2Fbox%2Frewrite%2Fboxjs.rewrite.quanx.conf%22%5D%7D
手动安装:
- 打开 Quantumult X App
- 进入 风车 > 重写 > 引用
- 点击右上角 "+" 添加引用
- 粘贴地址:
https://raw.githubusercontent.com/chavyleung/scripts/master/box/rewrite/boxjs.rewrite.quanx.conf
Loon 安装
一键安装:
loon://import?plugin=https://raw.githubusercontent.com/chavyleung/scripts/master/box/rewrite/boxjs.rewrite.loon.plugin
手动安装:
- 打开 Loon App
- 进入 配置 > 插件
- 点击右上角 "+" 添加插件
- 粘贴插件地址并保存
Stash 安装
一键安装:
stash://install-override?url=https://raw.githubusercontent.com/chavyleung/scripts/master/box/rewrite/boxjs.rewrite.stash.stoverride
手动安装:
- 打开 Stash App
- 进入 覆写 > 安装覆写
- 粘贴覆写地址并安装
访问 BoxJS
安装完成后,可以通过以下任意地址访问 BoxJS 管理界面:
- 🌐 http://boxjs.com (推荐)
- 🌐 http://boxjs.net
第二步:安装哪吒互联脚本
安装脚本后,代理工具会自动拦截哪吒汽车 App 的 API 请求并提取 Token。
Surge / Shadowrocket
一键安装:
surge://install-module?url=https://raw.githubusercontent.com/netcookies/neta-connect/main/scripts/netaConnect.sgmodule
手动安装:
- 进入 模块 页面
- 点击右上角 "+" 添加模块
- 粘贴地址:
https://raw.githubusercontent.com/netcookies/neta-connect/main/scripts/netaConnect.sgmodule
Quantumult X
手动安装:
- 进入 风车 > 重写 > 引用
- 点击右上角 "+" 添加引用
- 粘贴地址:
https://raw.githubusercontent.com/netcookies/neta-connect/main/scripts/netaConnect.conf
Loon
手动安装:
- 进入 配置 > 插件
- 点击右上角 "+" 添加插件
- 粘贴地址:
https://raw.githubusercontent.com/netcookies/neta-connect/main/scripts/netaConnect.plugin
Stash
一键安装:
stash://install-override?url=https://raw.githubusercontent.com/netcookies/neta-connect/main/scripts/netaConnect.stoverride
第三步:配置 MITM
重要:必须启用 MITM(中间人攻击)并信任证书,否则无法拦截 HTTPS 请求。
安装和信任证书
- 在代理工具中进入 MITM 设置
- 开启 MITM 开关
- 点击 生成新的 CA 证书(如果没有)
- 点击 安装证书
- 前往系统设置信任证书:
iOS 设备:
- 设置 > 通用 > VPN与设备管理
- 找到刚安装的证书并信任
- 设置 > 通用 > 关于本机 > 证书信任设置
- 开启对应证书的完全信任
macOS 设备:
- 打开"钥匙串访问"应用
- 找到代理工具的证书
- 双击证书 > 信任 > 设置为"始终信任"
添加主机名
确保 MITM 主机名列表中包含:
appapi-pki.chehezhi.cn:18443
第四步:导入哪吒互联订阅
通过 BoxJS 订阅,可以更方便地管理脚本配置。