Tiktok Shadowrockte 解锁.png

本文隶属于 实用工具/科学上网 分类,点击分类名称可以查看更多相关文章;

I. 近期更新(重大事件)

08.15.2021 更新 TikTok 不再检测 SIM 卡运营商,只要是海外 IP 就可以使用。所以可不用再搞复杂的代理规则了。 已失效。

必要准备

1.拥有Shadowrocket 最新版本授权用户(设置-关于中查看版本:2.1.24及以上版本均可);

2.并已配置有机场/服务器;
3.拥有非大陆地区AppleID并已下载Tiktok;

*本教程基于 Shadowrocket 为中文的操作界面,打开Shadowrocket-Settings-Language 设置语言为Chinese/中文简体

II. 详细步骤

III. 第一步,生成证书文件

生成证书文件

Shadowrocket 配置解锁 Tiktok (免拔卡).png

1.Shadowrocket 2.1.24(717)之后版本:配置 – 点击一个配置文件(默认是default.conf) – 编辑配置开启 HTTPS 解密生成新的 CA证书 – `安装证书;

2.点右上角 – 安装 – 输入手机锁屏密码 – 再次点右上角 – 安装安装 – 右上角 – 完成

3.打开手机 – 设置通用关于本机证书信任设置 – 找到 – Shadowrocket开头的选项 – 打开右侧开关 – 弹出警告框 – 继续

IV. 第二步,编辑配置文件

适用:Tiktok 新版本 v19.3.0(2021.05.16)

1.打开Shadowrocket配置 – 找到本地文件内的配置文件,默认是default.conf (举例) – 点击 default.conf 点击编辑纯文本

2.找到[URL Rewrite]字段,复制并粘贴Tiktok 重写规则(URL Rewrite)代码:

(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307

粘贴后效果如下:

#tiktok 解锁直播区域限制 # tiktok version 18.6.0
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 17 307

3.添加hostname:滑至末尾,复制并粘贴如下代码;

hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com

粘贴后最终效果如下:

#tiktok 解锁直播区域限制 # tiktok version 19.3.0
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 17 307

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

适用:Tiktok 新版本 v18.6.0(2021.03.01)

1.打开Shadowrocket配置 – 找到本地文件内的配置文件,默认是default.conf (举例) – 点击 default.conf 点击编辑纯文本

2.找到[URL Rewrite]字段,复制并粘贴Tiktok 重写规则(URL Rewrite)代码:

(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307

粘贴后效果如下:

#tiktok 解锁直播区域限制 # tiktok version 18.6.0
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307

3.添加hostname:滑至末尾,复制并粘贴如下代码;

hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com

粘贴后最终效果如下:

#tiktok 解锁直播区域限制 # tiktok version 18.6.0
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307

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

适用:Tiktok 新版本 v18.2.1

博主尝试记录: 从低版本升级,用了这个复写,但未成功!1.卸载重新安装到最新版本,OK了!2.为确保成功,请务必删除或禁用以前的复写代码规则!3.注意不要使用香港节点/代理!4.还有,记得备份IPA,记得备份IPA!5.如无必要,不要再胡乱升级!笨蛋!

1.打开Shadowrocket配置 – 找到本地文件内的配置文件,默认是default.conf (举例) – 点击 default.conf 点击编辑纯文本

2.找到[URL Rewrite]字段,复制并粘贴Tiktok 重写规则(URL Rewrite)代码:

(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/dm[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302

粘贴后效果如下:


#tiktok 解锁直播区域限制 # tiktok version 18.2.1
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/dm[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302

粘贴后效果(图示)

Shadowrocket-tiktok-newversion-URL REWRITE.jpg

3.添加hostname:滑至末尾,复制并粘贴如下代码;

hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com

粘贴后效果(图示)

Shadowrocket-tiktok-newversion-hostname.jpg

适用:Tiktok 旧版本 v17.2.1

1.打开Shadowrocket配置 – 找到本地文件内的配置文件,默认是default.conf (举例) – 点击 default.conf 点击编辑纯文本

2.找到[URL Rewrite]字段,复制并粘贴Tiktok 重写规则(URL Rewrite)代码:

CN $1KR 302
(?<=\?version_code=)16.. $11 302

粘贴后效果如下:


[URL Rewrite]
^http://(www.)?g.cn https://www.google.com 302
^http://(www.)?google.cn https://www.google.com 302
^http://reject.example.com reject 

CN $1KR 302
(?<=\?version_code=)16.. $11 302

粘贴后效果(图示)

URL REWRITE

3.添加hostname:滑至末尾,复制并粘贴如下代码;

hostname = *.tiktokv.com,*.musical.ly

粘贴后效果(图示)

hostname

V. Shadowrocket Tiktok 如何换区操作

如果需要观看不同国家的TikTok视频,只需要修改[URL Rewrite]下方代码中的KR,比如

CN $1KR 302
(?<=\?version_code=)16.. $11 302

想看日本的,则将代码改为JP:

CN $1JP 302
(?<=\?version_code=)16.. $11 302

各国别代码

VI. FAQ

1.暂无,欢迎反馈。

VII. 附注

最后修改:2021 年 08 月 20 日 08 : 26 AM