前言

本文仅适用Apple手机

本文使用美区Tiktok

如何获取外区app不进行赘述

目的

2020年6月2日,站长心血来潮、突发奇想想下载TikTok

观察美国经历G.F.之后的国情师夷长技以制夷

一、变更模块

打开Quantumult → 更多 → 模块 → 选择TUN+HTTP(Default)

二、添加分流规则

Quantumult设置 → 订阅 → 右上角+号 → 分流 → 名称随意输入(但要有标识性) → 链接填入 https://raw.githubusercontent.com/limbopro/Rules/master/Quantumult/Quantumult.conf → 选择个性化 → 右上角保存

对着分流规则左划 → 替换 → 保存

三、添加链接阻止规则

Quantumult设置 → 订阅 → 右上角+号 → 链接阻止 → 名称随意输入(但要有标识性) → 链接填入 https://raw.githubusercontent.com/ConnersHua/Profiles/master/Quantumult/Rejection.conf → 选择包含主机名 → 右上角保存

对着链接阻止规则左划 → 替换 → 保存

四、开启HTTPS解密

Quantumult设置 → HTTPS解密 → 开启HTTPS解密 → 生成密钥及证书 → 右上角保存

跳转至Safari浏览器,提示127.0.0.1下载一个配置描述文件;点击允许

五、iOS设置信任证书

进入iOS系统设置 → 通用 → 描述文件 → 已下载的描述文件 → 选择 → 安装 → 输入锁屏密码,完成安装

进入iOS系统设置 → 通用 → 关于本机 → 证书信任设置 → 针对根证书启用完全信任 → 选择Quantumult Custom Root …(刚才安装的)

六、设置HTTP复写

Quantumult设置 → HTTP复写 → 右上角+号 → 命令 302 → 匹配 (.*video_id=\w{32})(.*watermark=)(.*) → 替换 $1

Quantumult设置 → HTTP复写 → 右上角+号 → 命令 307 → 匹配 (?<=(carrier|account|sys)_region=)CN → 替换 US (部分国家或地区代码在后面放出)

Quantumult设置 → HTTP复写 → 右上角+号 → 命令 307 → 匹配 (?<=version_code=)\d{1,}.\d{1}\.\d{1} → 替换 14.0.0 (版本号识别,2020年6月2日当日下载版本为16.2.0,测试更改为16.2.0无效)

七、直播分流规则

不看TikTok直播的可以跳过此步

Quantumult设置 → 分流 → 搜索 pstatp.com → 点击 → 行为改成Proxy → 开启远程解析TUN连接 → 右上角保存

部分国家或地区代码

国家或地区 代码
美国 US
日本 JP
英国 GB
韩国 KR

至此完结