quantumultX神器的使用

Quantumult X 是目前 iOS 平台主流的全能网络工具,提供 MitM、HTTP Debug 乃至 JS 脚本等诸多功能,同时保持了相当高的易用性。

这是一个付费软件,需要在 App Store 进行购买才能使用。

1. 配置

1.1 预配置

https://github.com/Orz-3/QuantumultX

先下载预配置后,再导入自己的节点。

1.2 Icon 库

https://github.com/Koolson/Qure

建议直接导入 json。

1.3 订阅转换

魅影极速机场官方订阅转换。

https://api.nameless13.com/

早期是 Dler Cloud 机场官方的订阅转换网站,后来独立出来了。现在应该是和 Dler 无关。

https://sub.dler.io/

更加强大的转换

https://sub.v1.mk/

1.4 自动检测指定机场策略

1
2
[policy]
url-latency-benchmark=不值钱节点, resource-tag-regex=^(?!.*Amy), check-interval=300, tolerance=0, alive-checking=false, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Media.png

2. 软件破解

2.1 网易云

注意 Quanx 并不能直接解锁网易云,还是需要搭建代理转发服务器的。参见:https://www.liuvv.com/p/3a9129d9.html

a. 下载证书

https://raw.githubusercontent.com/UnblockNeteaseMusic/server/enhanced/ca.crt

b. 配置, http 处是自己的服务器地址

1
2
3
4
5
6
7
8
9
[server_local]
http=152.136.138.232:8080, fast-open=false, udp-relay=false, tag=🎧 解锁网易云音乐


[policy]
static=解锁网易云音乐, direct, proxy, 🎧 解锁网易云音乐, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Netease_Music_Unlock.png

[filter_remote]
https://raw.githubusercontent.com/GeQ1an/Rules/master/QuantumultX/Filter/Optional/Netease%20Music.list, tag=解锁网易云音乐, force-policy=解锁网易云音乐, update-interval=172800, opt-parser=false, enabled=true

2.2 Tiktok

a. 注意 TikTok Version 21.1.0 ,最好不要升级

b. 配置

1
2
3
4
5
6
7
8
9
10
11
12
[rewrite_local]
(?<=_region=)CN(?=&) url 307 KR
(?<=&mcc_mnc=)4 url 307 2
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) url 307 17

[mitm]
hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com

[filter_remote]
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Quantumult-X/TikTok.list, tag=TikTok, force-policy=TikTok, update-interval=86400, opt-parser=false, enabled=true

c. 换区

换区:在 [rewrite_local] 中添加下句重写,并将 CN 改为想看的国家/地区的 2 位 大写 英文简写 JP(日本)|KR(韩国)|UK(英国)|US(美国)|TW(台湾)

1
(?<=_region=)CN(?=&) url 307 CN

3. 功能

3.1 抓包

  1. 开始 HTTP 抓取
  2. 全部走代理

3.2 重写规则

quanx 要想规则生效,需要确保 MitM 右侧的开关是开启状态。绝大多数重写规则(如去广告、解锁会员、京东脚本等)都需要解密 HTTPS 流量,否则 QuanX 无法查看并修改数据包。

  1. 总开关 (右上角):必须开启 —— 让流量流经 Quantumult X。
  2. MitM 开关 (右下角菜单内):必须开启 —— 让软件有权 “ 拆开 “ 加密数据。
  3. Rewrite 开关 (右下角菜单内):必须开启 —— 让软件执行修改/去广告的指令。
  • 重写规则需要要开启 Mitm + 重写(Rewrite),一旦关闭,QuanX 就变成了普通的 VPN 代理工具,只能翻墙,没有任何 “ 魔改 “ 能力了。
  • 右上角的总开关 (VPN) 打开:就算你在 QuanX 内部把 MitM 和 Rewrite 开得再好,它们也接触不到任何网络数据,因此绝对不会生效。

4. Vless 协议配置

  • vless 协议
    vless=example.com:443, method=none, password=pwd, obfs=wss, obfs-host=example.com, obfs-uri=/gnofws, tls-verification=false, fast-open=false, udp-relay=false, tag=vless-ws-tls
  • quanx 的分流规则是怎么走的
    • 你访问 Netflix
    • 分流规则里应该有一条(通常是订阅自带的):host-keyword, netflix, 国际媒体
    • 流量进入 -> 国际媒体 策略组。
    • 你在国际媒体里如果选了自动选择,它就会走测速最快的节点。
  • quanx 如何实时显示速率
    • mac 是可以显示的

5. Quanx 配置自己的节点和策略

在 QuanX 中,你不需要去找 “TUN 模式 “ 的开关,只要运行起来,它就是 TUN 模式。

  • 配置节点 (Proxies)
    • 在配置文件中找到 [server_local] 这一栏(如果没有可以自己写),将以下内容添加进去。这是将 VLESS 和 Trojan 翻译成 QuanX 专用 URI 格式的结果。
  • 配置策略组 (Proxy Groups)
    • 在 Clash 中你有一个叫 AWS-VPC 的组,里面包含两个节点和 DIRECT。在 QuanX 中,我们要在 [policy] 栏下添加。 Clash 的 select 类型对应 QuanX 的 static 类型。
  • 配置分流规则 (Rules)
    • 在配置文件中找到 [filter_local] 这一栏。QuanX 的规则关键字与 Clash 略有不同:
    • DOMAIN-SUFFIX -> host-suffix
    • DOMAIN -> host
    • IP-CIDR -> ip-cidr
    • DIRECT -> direct
    • 请将以下内容添加到 [filter_local] 的顶部(因为 QuanX 也是从上往下匹配,建议放在通用规则之前):

6. 参考资料