Repository: Semporia/TikTok-Unlock
Branch: master
Commit: 69ae3345dd55
Files: 40
Total size: 23.8 KB
Directory structure:
gitextract_mrl8uimo/
├── Loon/
│ ├── ._TikTok-JP.plugin
│ ├── ._TikTok-KR.plugin
│ ├── ._TikTok-TW.plugin
│ ├── ._TikTok-UK.plugin
│ ├── ._TikTok-US.plugin
│ ├── ._TikTok.list
│ ├── TikTok-JP.plugin
│ ├── TikTok-KR.plugin
│ ├── TikTok-TW.plugin
│ ├── TikTok-UK.plugin
│ ├── TikTok-US.plugin
│ ├── TikTok.js
│ ├── TikTok.list
│ └── TikTok.plugin
├── Quantumult-X/
│ ├── ._TikTok-JP.conf
│ ├── ._TikTok-KR.conf
│ ├── ._TikTok-TW.conf
│ ├── ._TikTok-US.conf
│ ├── ._TikTok.list
│ ├── TikTok-JP.conf
│ ├── TikTok-KR.conf
│ ├── TikTok-TW.conf
│ ├── TikTok-US.conf
│ └── TikTok.list
├── README.md
├── Shadowrocket/
│ ├── ._.DS_Store
│ ├── ._TikTok.list
│ ├── README.md
│ ├── TiKTok-JP.conf
│ ├── TiKTok-KR.conf
│ ├── TiKTok-TW.conf
│ ├── TiKTok-US.conf
│ └── TikTok.list
└── Surge/
├── ._.DS_Store
├── ._TikTok.list
├── TiKTok-JP.sgmodule
├── TiKTok-KR.sgmodule
├── TiKTok-TW.sgmodule
├── TiKTok-US.sgmodule
└── TikTok.list
================================================
FILE CONTENTS
================================================
================================================
FILE: Loon/TikTok-JP.plugin
================================================
#!name=TikTok JP
#!desc=解锁 TikTok 日本 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[Rule]
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,tiktok*
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Loon/TikTok-KR.plugin
================================================
#!name=TikTok KR
#!desc=解锁TikTok韩国 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[Rule]
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,tiktok*
[URL Rewrite]
(?<=_region=)CN(?=&) KR 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Loon/TikTok-TW.plugin
================================================
#!name=TikTok TW
#!desc=解锁 TikTok 台灣 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[Rule]
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,tiktok*
[URL Rewrite]
(?<=_region=)CN(?=&) TW 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Loon/TikTok-UK.plugin
================================================
#!name=TikTok UK
#!desc=解锁 TikTok 英國 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[Rule]
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,tiktok*
[URL Rewrite]
(?<=_region=)CN(?=&) UK 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Loon/TikTok-US.plugin
================================================
#!name=TikTok US
#!desc=解锁 TikTok 美國 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[Rule]
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,tiktok*
[URL Rewrite]
(?<=_region=)CN(?=&) US 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302
(?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Loon/TikTok.js
================================================
let keyus={台灣: "TW", 日本: "JP", 韓國: "KR", 泰國: "TH", 越南: "VN", 英國: "UK", 法國: "FR", 德國: "DE", 美國: "US", 巴西: "BR", 俄羅斯: "RU", 墨西哥: "MX", 土耳其: "TR", 西班牙: "ES", 阿根廷: "AR", 新加坡: "SG", 菲律賓: "PH", 馬來西亞: "MY"},
lk = $persistentStore.read("解鎖區域"),loc = keyus[lk] || "KR",url = $request.url;
// if(loc == "inkey"){
// inkeys = $persistentStore.read("手動錄入[可選]");
// loc = inkeys
// }
if (/(tnc|dm).+\.[^\/]+\.com\/\w+\/v\d\/\?/.test(url)) {
url = url.replace(/\/\?/g,'');
const response = {
status: 302,
headers: {Location: url},
};
$done({response});
} else if (/_region=CN&|&mcc_mnc=4/.test(url)) {
url = url.replace(/_region=CN&/g,`_region=${loc}&`).replace(/&mcc_mnc=4/g,"&mcc_mnc=2");
const response = {
status: 307,
headers: {Location: url},
};
$done({response});
} else {
$done({})
}
================================================
FILE: Loon/TikTok.list
================================================
# NAME: TikTok
DOMAIN,p16-tiktokcdn-com.akamaized.net
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ibyteimg.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,sgpstatp.com
DOMAIN-SUFFIX,snssdk.com
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,TikTok*
================================================
FILE: Loon/TikTok.plugin
================================================
#!name = TikTok 解鎖
#!desc = 移除 TikTok 視頻水印並自定義區域解鎖,需要設定此插件對應區域的節點。
#!openUrl = https://github.com/Semporia/TikTok-Unlock
#!author = Semporia
#!system =
#!system_version =
#!homepage = https://github.com/Semporia/TikTok-Unlock
#!icon = https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
#!select = 解鎖地區,台灣,日本,韓國,泰國,越南,英國,法國,德國,美國,巴西,俄羅斯,墨西哥,土耳其,西班牙,阿根廷,新加坡,菲律賓,馬來西亞
[Rule]
AND, ((GEOIP, CN), (DOMAIN, pitaya.bytedance.com)), DIRECT // 此為抖音和TikTok的*.bytedance.com共有域名,僅國外解析指定代理
DOMAIN, api.snapkit.com, TikTok
DOMAIN, cocacola.co.jp, TikTok
DOMAIN, courses.snapsolve.com, TikTok
DOMAIN, engagements.appsflyer.com, TikTok
DOMAIN, lf16-campaign.ttlstatic.com, TikTok
DOMAIN, lf16-csp.oecstatic.com, TikTok
DOMAIN, lf16-pkgcdn.pitaya-clientai.com, TikTok
DOMAIN, lf16-scmcdn.oecstatic.com, TikTok
DOMAIN, lf19-csp.oecstatic.com, TikTok
DOMAIN, lf19-pkgcdn.pitaya-clientai.com, TikTok
DOMAIN, lf19-scmcdn.oecstatic.com, TikTok
DOMAIN, musically-alternate.app.link, TikTok
DOMAIN, musically.app.link, TikTok
DOMAIN, p1-tt-ipv6.byteimg.com, TikTok
DOMAIN, p1-tt.byteimg.com, TikTok
DOMAIN, p26-tt.byteimg.com, TikTok
DOMAIN, p3-tt-ipv6.byteimg.com, TikTok
DOMAIN, p9-tt.byteimg.com, TikTok
DOMAIN, pull-f3-hs.pstatp.com, TikTok
DOMAIN, pull-f5-hs.flive.pstatp.com, TikTok
DOMAIN, pull-f5-hs.pstatp.com, TikTok
DOMAIN, pull-f5-mus.pstatp.com, TikTok
DOMAIN, pull-flv-f1-hs.pstatp.com, TikTok
DOMAIN, pull-flv-f6-hs.pstatp.com, TikTok
DOMAIN, pull-flv-l1-hs.pstatp.com, TikTok
DOMAIN, pull-flv-l1-mus.pstatp.com, TikTok
DOMAIN, pull-flv-l6-hs.pstatp.com, TikTok
DOMAIN, pull-hls-l1-mus.pstatp.com, TikTok
DOMAIN, pull-l3-hs.pstatp.com, TikTok
DOMAIN, pull-rtmp-f1-hs.pstatp.com, TikTok
DOMAIN, pull-rtmp-f6-hs.pstatp.com, TikTok
DOMAIN, pull-rtmp-l1-hs.pstatp.com, TikTok
DOMAIN, pull-rtmp-l1-mus.pstatp.com, TikTok
DOMAIN, pull-rtmp-l6-hs.pstatp.com, TikTok
DOMAIN, roovza-launches.appsflyersdk.com, TikTok
DOMAIN-SUFFIX, bytedance.com, TikTok
DOMAIN-SUFFIX, bytedance.net, TikTok
DOMAIN-SUFFIX, bytedapm.com, TikTok
DOMAIN-SUFFIX, bytefcdn-oversea.com, TikTok
DOMAIN-SUFFIX, bytefcdn-ttpeu.com, TikTok
DOMAIN-SUFFIX, bytegecko-i18n.com, TikTok
DOMAIN-SUFFIX, byteglb.com, TikTok
DOMAIN-SUFFIX, byteicdn.com, TikTok
DOMAIN-SUFFIX, byteigtm.com, TikTok
DOMAIN-SUFFIX, byteintl.com, TikTok
DOMAIN-SUFFIX, byteintl.net, TikTok
DOMAIN-SUFFIX, byteoversea.com, TikTok
DOMAIN-SUFFIX, byteoversea.net, TikTok
DOMAIN-SUFFIX, bytetcdn.com, TikTok
DOMAIN-SUFFIX, capcut.com, TikTok
DOMAIN-SUFFIX, ibytedtos.com, TikTok
DOMAIN-SUFFIX, ibyteimg.com, TikTok
DOMAIN-SUFFIX, ipstatp.com, TikTok
DOMAIN-SUFFIX, isnssdk.com, TikTok
DOMAIN-SUFFIX, muscdn.com, TikTok
DOMAIN-SUFFIX, musemuse.cn, TikTok
DOMAIN-SUFFIX, musical.ly, TikTok
DOMAIN-SUFFIX, sgpstatp.com, TikTok
DOMAIN-SUFFIX, sgsnssdk.com, TikTok
DOMAIN-SUFFIX, tik-tokapi.com, TikTok
DOMAIN-SUFFIX, tiktok-usts.net, TikTok
DOMAIN-SUFFIX, tiktok.com, TikTok
DOMAIN-SUFFIX, tiktok.in, TikTok
DOMAIN-SUFFIX, tiktokcdn-eu.com, TikTok
DOMAIN-SUFFIX, tiktokcdn-eu.net, TikTok
DOMAIN-SUFFIX, tiktokcdn-in.com, TikTok
DOMAIN-SUFFIX, tiktokcdn-us.com, TikTok
DOMAIN-SUFFIX, tiktokcdn.com, TikTok
DOMAIN-SUFFIX, tiktokd.net, TikTok
DOMAIN-SUFFIX, tiktokd.org, TikTok
DOMAIN-SUFFIX, tiktokglobalshop.com, TikTok
DOMAIN-SUFFIX, tiktokglobalshopv.com, TikTok
DOMAIN-SUFFIX, tiktokmusic.app, TikTok
DOMAIN-SUFFIX, tiktokshop.com, TikTok
DOMAIN-SUFFIX, tiktokstaticb.com, TikTok
DOMAIN-SUFFIX, tiktokv.com, TikTok
DOMAIN-SUFFIX, tiktokv.eu, TikTok
DOMAIN-SUFFIX, tiktokv.us, TikTok
DOMAIN-SUFFIX, tiktokw.us, TikTok
DOMAIN-SUFFIX, tlivecdn.com, TikTok
DOMAIN-SUFFIX, tlivepush.com, TikTok
DOMAIN-SUFFIX, ttadsmanager.com, TikTok
DOMAIN-SUFFIX, ttapis.com, TikTok
DOMAIN-SUFFIX, ttdns2.com, TikTok
DOMAIN-SUFFIX, ttlivecdn.com, TikTok
DOMAIN-SUFFIX, ttoversea.net, TikTok
DOMAIN-SUFFIX, ttoverseaus.net, TikTok
DOMAIN-SUFFIX, ttwstatic.com, TikTok
DOMAIN-SUFFIX, tzvbfs.com, TikTok
DOMAIN-KEYWORD, bytedance.map., TikTok
DOMAIN-KEYWORD, musical.ly., TikTok
DOMAIN-KEYWORD, tiktokcdn-, TikTok
DOMAIN-KEYWORD, tiktokcdn.com., TikTok
DOMAIN-KEYWORD, tiktokv.com., TikTok
DOMAIN-KEYWORD, ttcdn-tos., TikTok
DOMAIN-KEYWORD, ttlivecdn.com., TikTok
[Rewrite]
# 移除廣告
^https:\/\/api-va\.tiktokv\.com\/api\/ad\/ reject
# 解析域名
^https:\/\/tnc\d+-platform-\w+\.tiktokv\.com\/get_domains\/ reject
[Script]
http-request https?:\/\/.+.(tiktokv|tiktokcdn).com\/.+(region\d?=CN|&mcc_mnc=\d+) script-path = https://raw.githubusercontent.com/Semporia/TikTok-Unlock/refs/heads/master/Loon/TikTok.js, tag = TikTok 解鎖
[MITM]
hostname = *.byteoversea.com, *.tik-tokapi.com, *.tiktokv.com
================================================
FILE: Quantumult-X/TikTok-JP.conf
================================================
#!name=TikTok JP
#!desc=解锁 TikTok 日本 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
(?<=_region=)CN(?=&) url 307 JP
(?<=&mcc_mnc=)460[0-1][0-9](?=&) url 307 44001
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3
(?<=&carrier=)[%A-Z0-9]+(?=&) url 307 docomo
(?<=tz_name=)Asia/Shanghai(?=&) url 307 Asia/Tokyo
(?<=timezone=)8(?=&) url 307 9
================================================
FILE: Quantumult-X/TikTok-KR.conf
================================================
#!name=TikTok KR
#!desc=解锁TikTok韩国 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
(?<=_region=)CN(?=&) url 307 KR
(?<=&mcc_mnc=)460[0-1][0-9](?=&) url 307 45005
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3
(?<=&carrier=)[%A-Z0-9]+(?=&) url 307 SKT
(?<=tz_name=)Asia/Shanghai(?=&) url 307 Asia/Seoul
(?<=timezone=)8(?=&) url 307 9
================================================
FILE: Quantumult-X/TikTok-TW.conf
================================================
#!name=TikTok TW
#!desc=解锁 TikTok 台灣 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
(?<=_region=)CN(?=&) url 307 TW
(?<=&mcc_mnc=)460[0-1][0-9](?=&) url 307 46692
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3
(?<=&carrier=)[%A-Z0-9]+(?=&) url 307 %E4%B8%AD%E8%8F%AF%E9%9B%BB%E4%BF%A1
(?<=tz_name=)Asia/Shanghai(?=&) url 307 Asia/Taipei
================================================
FILE: Quantumult-X/TikTok-US.conf
================================================
#!name=TikTok US
#!desc=解锁 TikTok 美國 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
(?<=_region=)CN(?=&) url 307 US
(?<=&mcc_mnc=)460[0-1][0-9](?=&) url 307 310005
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3
(?<=&carrier=)[%A-Z0-9]+(?=&) url 307 Verizon
(?<=tz_name=)Asia/Shanghai(?=&) url 307 America/New_York
(?<=timezone=)8(?=&) url 307 -4
================================================
FILE: Quantumult-X/TikTok.list
================================================
# TikTok
HOST,p16-tiktokcdn-com.akamaized.net,TikTok
HOST-SUFFIX,byteoversea.com,TikTok
HOST-SUFFIX,ibytedtos.com,TikTok
HOST-SUFFIX,ibyteimg.com,TikTok
HOST-SUFFIX,ipstatp.com,TikTok
HOST-SUFFIX,muscdn.com,TikTok
HOST-SUFFIX,musical.ly,TikTok
HOST-SUFFIX,sgpstatp.com,TikTok
HOST-SUFFIX,snssdk.com,TikTok
HOST-SUFFIX,tik-tokapi.com,TikTok
HOST-SUFFIX,tiktok.com,TikTok
HOST-SUFFIX,tiktokcdn.com,TikTok
HOST-SUFFIX,tiktokv.com,TikTok
HOST-KEYWORD,-tiktokcdn-com,TikTok
HOST-KEYWORD,musical.ly,TikTok
HOST-KEYWORD,tiktok,TikTok
HOST-KEYWORD,tiktokv,TikTok
USER-AGENT,TikTok*,TikTok
================================================
FILE: README.md
================================================
# iPhone (免拔卡)解锁 TikTok + 换区 + 发布视频 + 直播 + 点赞评论
> 目录
* [TikTok](#TikTok)
* [準備工作](#準備工作)
* [Quantumult X](#Quantumult-X)
* [Loon](#Loon)
* [Surge](#Surge)
* [Shadowrocket](#Shadowrocket)
* [抓包降级](#抓包降级)
* [抖音無法觀看](#抖音)
* [抖音IP代理](#抖音IP代理)
---
### TikTok
* iOS系统版本:26.0 (支持向下兼容)
* TikTok Version : 41.6.0(前置操作:从 [iTunes for Windows V 12.6.5.3](https://secure-appldnld.apple.com/itunes12/091-87820-20180912-69177170-B085-11E8-B6AB-C1D03409AD2A5/iTunesSetup.exe) 抓包 TikTok Version 21.1.0 安装,登陆后观看视频、直播、评论、点赞、发布视频等模块都正常使用后,再从 App Store 升级至最新版方可使用!)
* iTunes 歷史版本: [下載鏈接直達蘋果官網](https://www.theiphonewiki.com/wiki/ITunes)
* TikTok TestFlight
* 下载方式:在 美区/日区/台区 App Store 搜索 TikTok 并下载 (港区已停止运营)
* 支持功能:
- [x] 换区
- [x] 看视频
- [x] 发布视频
- [x] 点赞
- [x] 评论
- [x] TikTok直播
### 準備工作
- App Store 下载 TikTok
* 美区/日区/台区/韩区等 Apple ID、密码 自备
- 自备 Quantumult X|Loon|Surge|Shadowrocket
* 可在美区/日区等 App Store 获取
- 自备代理,ss/ssr/vmess等
---
**特别说明**
1. 为什么要先卸载 TikTok,TikTok 会在第一次使用时触发限制,并导致之后无法通过 MiMt 解密。
2. 所以先配置好规则之后,然后在下载 TikTok,减少重定向的请求次数,降低风险,延长规则的寿命。
3. 为什么配置好之后还是无法使用,请检查软件的证书有没有安装,信任。
4. 或者是 Https 解密(MiMt)与重写(Rewrite)有没有开启。
5. 或者是软件是不是盗版,比如用共享 ID 下载的,有设备限制,是无法使用重写脚本功能的。
**如安装商店最新版本,则直接使用规则分流即可访使用TikTok。**
---
### Quantumult X
**关于换区**
* 解锁并换区:将`CN`改为想看的国家/地区的2位`大写`英文简写,
* 在`HTTP复写`中,将`CN`的替换值改为`SG`、`MO`、`TW`等即可换区
**操作步骤**
1、打开`Quantumult X`
2、开启**MitM**并**信任**Quantumult X证书:
* `设置` → `MitM` → 开启`MitM` → `生成密钥及证书` → 右上角点`保存` → `允许`安装描述文件 → `关闭` → 前往手机的`设置`,不在Quantumult X了 → 看到`已下载描述文件` → `安装` → 输入手机的解锁密码 → `安装` → `安装` → 前往手机的`设置` → `通用` → `关于本机` → `证书信任设置` → 找到`Quantumult X Custom Root Certificate…`点绿它以信任该根证书 → `继续`
**方法一:**
3、配置文件点击`编辑`找到`[rewrite_remote]`添加下面对应国家的复写
**日本**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Quantumult-X/TikTok-JP.conf, tag=TikTok, update-interval=86400, opt-parser=false, enabled=true
```
**台湾**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Quantumult-X/TikTok-TW.conf, tag=TikTok, update-interval=86400, opt-parser=false, enabled=true
```
**韩国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Quantumult-X/TikTok-KR.conf, tag=TikTok, update-interval=86400, opt-parser=false, enabled=true
```
**美国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Quantumult-X/TikTok-US.conf, tag=TikTok, update-interval=86400, opt-parser=false, enabled=true
```
**方法二:**
3、在`[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
```
3.1、在`[mitm]`中添加
```
hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
```
4、找到`[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
```
5、换区:在[rewrite_local]中添加下句重写,并将`CN`改为想看的国家/地区的2位`大写`英文简写 JP(日本)|KR(韩国)|UK(英国)|US(美国)|TW(台湾)
```
(?<=_region=)CN(?=&) url 307 CN
```
6、开启Quantumult X:前往Quantumult X的主页 → 找到`TikTok`策略 → 长按添加`节点` → TikTok愉快
---
### Loon
**操作步骤**
[一鍵安裝](https://www.nsloon.com/openloon/import?plugin=https://raw.githubusercontent.com/Semporia/TikTok-Unlock/refs/heads/master/Loon/TikTok.plugin)
1、打开`Loon`
2、点击`插件`在右上角找到`➕`进去在URL添加想看的对应国家链接,tag处自定义;PROXY 选择TikTok分流策略即可。
**日本**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Loon/TikTok-JP.plugin
```
**台湾**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Loon/TikTok-TW.plugin
```
**韩国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Loon/TikTok-KR.plugin
```
**美国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Loon/TikTok-US.plugin
```
3、在`[Remote Rule]`下面添加TikTok分流规则,示例如下:
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Loon/TikTok.list, tag=TikTok, policy=TikTok, update-interval=86400, enabled=true
```
---
### Surge
**操作步骤**
1、打开`Surge`
2、点击`模块`进去添加想看国家的对应模块。
**日本**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Surge/TiKTok-JP.sgmodule
```
**台湾**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Surge/TiKTok-TW.sgmodule
```
**韩国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Surge/TiKTok-KR.sgmodule
```
**美国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Surge/TiKTok-US.sgmodule
```
3、添加以下`分流`
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Surge/TikTok.list
```
---
### Shadowrocket
**操作步骤**
1、打开`Shadowrocket`
2、开启**HTTPS解密**并**安装、信任**Shadowrocket证书:
* `配置` → 你使用的配置文件后的`i` → `HTTPS解密` → 开启`HTTPS解密` → `生成新的CA证书` → 允许 → 返回点击`安装证书`,并点击`允许` → 前往手机的`设置`,不是Shadowrocket的 → 看到`已下载描述文件` → `安装` → 输入手机的解锁密码 → `安装` → `安装` → 前往手机的`设置` → `通用` → `关于本机` → `证书信任设置` → 找到`Shadowrocket…`点绿它以信任该根证书 → `继续`
3、点击`配置` → `模块` → 右上角加号,添加想看国家的对应模块。
**日本**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-JP.conf
```
**台湾**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-TW.conf
```
**韩国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-KR.conf
```
**美国**
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TiKTok-US.conf
```
4、添加以下`分流`,点击`配置` → 你使用的配置后的`i` → `规则` → 右上角加号 → `类型` → 选择`RULE-SET` → 策略 → 选择`PROXY`或者其他你想使用的策略(一般是对应地区的代理服务器节点) → 规则集URL文本框内填写
```
https://raw.githubusercontent.com/Semporia/TikTok-Unlock/master/Shadowrocket/TikTok.list
```
---
### 抓包降级 TikTok 21.1.0
* [教程](https://semporia.github.io/iTunes.html)
* [备用地址](https://semporia.blogspot.com/2022/06/tiktok-2110.html)
---
### 抖音無法觀看
在hostname中加上以下兩條
```
-*snssdk.com, -*amemv.com
```
---
### 抖音IP代理
订阅分流
```
https://raw.githubusercontent.com/Semporia/Quantumult-X/master/Filter/DouYin.list
```
================================================
FILE: Shadowrocket/README.md
================================================
# TikTok
#### 前言介绍
通过配置下面文中的规则配置,实现免拔卡,TikTok,转载本文请标明出处,谢谢合作
### 使用方法
1. 点击配置文件--点击Raw--跳转后拷贝浏览器输入框的链接
2. 打开Shadowrocket--点击配置--添加配置
3. 粘贴链接-点击下载--下载后点击使用配置
4. 安装证书信任证书
================================================
FILE: Shadowrocket/TiKTok-JP.conf
================================================
#!name=TikTok JP
#!desc=解锁 TikTok 日本 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Shadowrocket/TiKTok-KR.conf
================================================
#!name=TikTok KR
#!desc=解锁TikTok韩国 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) KR 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Shadowrocket/TiKTok-TW.conf
================================================
#!name=TikTok TW
#!desc=解锁 TikTok 台灣 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) TW 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Shadowrocket/TiKTok-US.conf
================================================
#!name=TikTok US
#!desc=解锁 TikTok 美國 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) US 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
================================================
FILE: Shadowrocket/TikTok.list
================================================
# NAME: TikTok
DOMAIN,p16-tiktokcdn-com.akamaized.net
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ibyteimg.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,sgpstatp.com
DOMAIN-SUFFIX,snssdk.com
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,TikTok*
================================================
FILE: Surge/TiKTok-JP.sgmodule
================================================
#!name=TikTok JP
#!desc=解锁 TikTok 日本 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) JP 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = %APPEND% *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
================================================
FILE: Surge/TiKTok-KR.sgmodule
================================================
#!name=TikTok KR
#!desc=解锁TikTok韩国 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) KR 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = %APPEND% *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
================================================
FILE: Surge/TiKTok-TW.sgmodule
================================================
#!name=TikTok TW
#!desc=解锁 TikTok 台灣 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) TW 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = %APPEND% *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
================================================
FILE: Surge/TiKTok-US.sgmodule
================================================
#!name=TikTok US
#!desc=解锁 TikTok 美國 地区
#!openUrl=https://github.com/Semporia/TikTok-Unlock
#!author=Semporia
#!homepage=https://github.com/Semporia/TikTok-Unlock
#!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png
[URL Rewrite]
(?<=_region=)CN(?=&) US 307
(?<=&mcc_mnc=)4 2 307
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
[MITM]
hostname = %APPEND% *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com
================================================
FILE: Surge/TikTok.list
================================================
# NAME: TikTok
DOMAIN,p16-tiktokcdn-com.akamaized.net
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,ibyteimg.com
DOMAIN-SUFFIX,ipstatp.com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,sgpstatp.com
DOMAIN-SUFFIX,snssdk.com
DOMAIN-SUFFIX,tik-tokapi.com
DOMAIN-SUFFIX,tiktok.com
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
DOMAIN-KEYWORD,-tiktokcdn-com
USER-AGENT,TikTok*