Sync subset from blackmatrix7/ios_rule_script
This commit is contained in:
50
rule/sing-box/Apple.json
Normal file
50
rule/sing-box/Apple.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain_keyword": [
|
||||
"apple-support.akadns.net",
|
||||
"apple.com.akadns.net",
|
||||
"apple.com.edgekey.net",
|
||||
"buy.itunes.apple.com",
|
||||
"smp-device",
|
||||
"testflight",
|
||||
"icloud.com.akadns.net"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip_cidr": [
|
||||
"139.178.128.0/18",
|
||||
"144.178.0.0/19",
|
||||
"144.178.36.0/22",
|
||||
"144.178.48.0/20",
|
||||
"17.0.0.0/8",
|
||||
"192.35.50.0/24",
|
||||
"198.183.17.0/24",
|
||||
"205.180.175.0/24",
|
||||
"63.92.224.0/19",
|
||||
"65.199.22.0/23",
|
||||
"2403:300::/32",
|
||||
"2620:149::/32",
|
||||
"2a01:b740::/32"
|
||||
]
|
||||
},
|
||||
{
|
||||
"process_name": [
|
||||
"CoreLocationAgent",
|
||||
"WeatherWidget",
|
||||
"apsd",
|
||||
"com.apple.Maps",
|
||||
"findmydevice-user-agent",
|
||||
"fmfd",
|
||||
"mapspushd",
|
||||
"netbiosd",
|
||||
"trustd",
|
||||
"com.apple.geod",
|
||||
"Music",
|
||||
"LookupViewService",
|
||||
"TV"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
49
rule/sing-box/China.json
Normal file
49
rule/sing-box/China.json
Normal file
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain_suffix": [
|
||||
"cn",
|
||||
"ms"
|
||||
]
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
".tmall.com",
|
||||
"alicdn",
|
||||
"alipay",
|
||||
"aliyun",
|
||||
"baidu",
|
||||
"beplay",
|
||||
"microsoft",
|
||||
"officecdn",
|
||||
"taobao"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip_cidr": [
|
||||
"1.255.62.0/24",
|
||||
"101.32.104.0/21",
|
||||
"101.32.118.0/23",
|
||||
"101.32.96.0/20",
|
||||
"119.28.28.28/32",
|
||||
"120.195.181.180/32",
|
||||
"129.226.0.0/16",
|
||||
"182.254.116.0/24",
|
||||
"183.128.0.0/11",
|
||||
"183.131.48.0/20",
|
||||
"185.188.32.0/22",
|
||||
"185.188.32.0/24",
|
||||
"185.188.33.0/24",
|
||||
"185.188.34.0/24",
|
||||
"185.188.35.0/24",
|
||||
"203.205.238.0/23",
|
||||
"203.205.254.0/23",
|
||||
"2a0b:b580::/48",
|
||||
"2a0b:b581::/48",
|
||||
"2a0b:b582::/48",
|
||||
"2a0b:b583::/48"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
23266
rule/sing-box/ChinaIPs.json
Normal file
23266
rule/sing-box/ChinaIPs.json
Normal file
File diff suppressed because it is too large
Load Diff
16
rule/sing-box/Claude.json
Normal file
16
rule/sing-box/Claude.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain": [
|
||||
"cdn.usefathom.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"anthropic.com",
|
||||
"claude.ai"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
30
rule/sing-box/Gemini.json
Normal file
30
rule/sing-box/Gemini.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain": [
|
||||
"ai.google.dev",
|
||||
"alkalimakersuite-pa.clients6.google.com",
|
||||
"makersuite.google.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"bard.google.com",
|
||||
"deepmind.com",
|
||||
"deepmind.google",
|
||||
"gemini.google.com",
|
||||
"generativeai.google",
|
||||
"proactivebackend-pa.googleapis.com",
|
||||
"apis.google.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"colab",
|
||||
"developerprofiles",
|
||||
"generativelanguage"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
156
rule/sing-box/Lan.json
Normal file
156
rule/sing-box/Lan.json
Normal file
@@ -0,0 +1,156 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain": [
|
||||
"asusrouter.com",
|
||||
"instant.arubanetworks.com",
|
||||
"oasisauth.h3c.com",
|
||||
"router.asus.com",
|
||||
"setmeup.arubanetworks.com",
|
||||
"www.asusrouter.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa",
|
||||
"10.in-addr.arpa",
|
||||
"100.100.in-addr.arpa",
|
||||
"100.51.198.in-addr.arpa",
|
||||
"101.100.in-addr.arpa",
|
||||
"102.100.in-addr.arpa",
|
||||
"103.100.in-addr.arpa",
|
||||
"104.100.in-addr.arpa",
|
||||
"105.100.in-addr.arpa",
|
||||
"106.100.in-addr.arpa",
|
||||
"107.100.in-addr.arpa",
|
||||
"108.100.in-addr.arpa",
|
||||
"109.100.in-addr.arpa",
|
||||
"110.100.in-addr.arpa",
|
||||
"111.100.in-addr.arpa",
|
||||
"112.100.in-addr.arpa",
|
||||
"113.0.203.in-addr.arpa",
|
||||
"113.100.in-addr.arpa",
|
||||
"114.100.in-addr.arpa",
|
||||
"115.100.in-addr.arpa",
|
||||
"116.100.in-addr.arpa",
|
||||
"117.100.in-addr.arpa",
|
||||
"118.100.in-addr.arpa",
|
||||
"119.100.in-addr.arpa",
|
||||
"120.100.in-addr.arpa",
|
||||
"121.100.in-addr.arpa",
|
||||
"122.100.in-addr.arpa",
|
||||
"123.100.in-addr.arpa",
|
||||
"124.100.in-addr.arpa",
|
||||
"125.100.in-addr.arpa",
|
||||
"126.100.in-addr.arpa",
|
||||
"127.100.in-addr.arpa",
|
||||
"127.in-addr.arpa",
|
||||
"16.172.in-addr.arpa",
|
||||
"168.192.in-addr.arpa",
|
||||
"17.172.in-addr.arpa",
|
||||
"18.172.in-addr.arpa",
|
||||
"19.172.in-addr.arpa",
|
||||
"2.0.192.in-addr.arpa",
|
||||
"20.172.in-addr.arpa",
|
||||
"21.172.in-addr.arpa",
|
||||
"22.172.in-addr.arpa",
|
||||
"23.172.in-addr.arpa",
|
||||
"24.172.in-addr.arpa",
|
||||
"25.172.in-addr.arpa",
|
||||
"254.169.in-addr.arpa",
|
||||
"255.255.255.255.in-addr.arpa",
|
||||
"26.172.in-addr.arpa",
|
||||
"27.172.in-addr.arpa",
|
||||
"28.172.in-addr.arpa",
|
||||
"29.172.in-addr.arpa",
|
||||
"30.172.in-addr.arpa",
|
||||
"31.172.in-addr.arpa",
|
||||
"64.100.in-addr.arpa",
|
||||
"65.100.in-addr.arpa",
|
||||
"66.100.in-addr.arpa",
|
||||
"67.100.in-addr.arpa",
|
||||
"68.100.in-addr.arpa",
|
||||
"69.100.in-addr.arpa",
|
||||
"70.100.in-addr.arpa",
|
||||
"71.100.in-addr.arpa",
|
||||
"72.100.in-addr.arpa",
|
||||
"73.100.in-addr.arpa",
|
||||
"74.100.in-addr.arpa",
|
||||
"75.100.in-addr.arpa",
|
||||
"76.100.in-addr.arpa",
|
||||
"77.100.in-addr.arpa",
|
||||
"78.100.in-addr.arpa",
|
||||
"79.100.in-addr.arpa",
|
||||
"8.b.d.0.1.0.0.2.ip6.arpa",
|
||||
"8.e.f.ip6.arpa",
|
||||
"80.100.in-addr.arpa",
|
||||
"81.100.in-addr.arpa",
|
||||
"82.100.in-addr.arpa",
|
||||
"83.100.in-addr.arpa",
|
||||
"84.100.in-addr.arpa",
|
||||
"85.100.in-addr.arpa",
|
||||
"86.100.in-addr.arpa",
|
||||
"87.100.in-addr.arpa",
|
||||
"88.100.in-addr.arpa",
|
||||
"89.100.in-addr.arpa",
|
||||
"9.e.f.ip6.arpa",
|
||||
"90.100.in-addr.arpa",
|
||||
"91.100.in-addr.arpa",
|
||||
"92.100.in-addr.arpa",
|
||||
"93.100.in-addr.arpa",
|
||||
"94.100.in-addr.arpa",
|
||||
"95.100.in-addr.arpa",
|
||||
"96.100.in-addr.arpa",
|
||||
"97.100.in-addr.arpa",
|
||||
"98.100.in-addr.arpa",
|
||||
"99.100.in-addr.arpa",
|
||||
"a.e.f.ip6.arpa",
|
||||
"acl4.ssr",
|
||||
"b.e.f.ip6.arpa",
|
||||
"d.f.ip6.arpa",
|
||||
"hiwifi.com",
|
||||
"home.arpa",
|
||||
"leike.cc",
|
||||
"localhost.ptlogin2.qq.com",
|
||||
"localhost.sec.qq.com",
|
||||
"my.router",
|
||||
"p.to",
|
||||
"peiluyou.com",
|
||||
"phicomm.me",
|
||||
"plex.direct",
|
||||
"router.ctc",
|
||||
"routerlogin.com",
|
||||
"tendawifi.com",
|
||||
"test.steampowered.com",
|
||||
"tplinkwifi.net",
|
||||
"tplogin.cn",
|
||||
"ts.net",
|
||||
"wifi.cmcc",
|
||||
"zte.home"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip_cidr": [
|
||||
"0.0.0.0/8",
|
||||
"10.0.0.0/8",
|
||||
"100.64.0.0/10",
|
||||
"127.0.0.0/8",
|
||||
"169.254.0.0/16",
|
||||
"172.16.0.0/12",
|
||||
"192.0.0.0/24",
|
||||
"192.0.2.0/24",
|
||||
"192.168.0.0/16",
|
||||
"192.88.99.0/24",
|
||||
"198.18.0.0/15",
|
||||
"198.51.100.0/24",
|
||||
"203.0.113.0/24",
|
||||
"224.0.0.0/3",
|
||||
"::/127",
|
||||
"fc00::/7",
|
||||
"fe80::/10",
|
||||
"ff00::/8"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
10
rule/sing-box/ManualAI.json
Normal file
10
rule/sing-box/ManualAI.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain_keyword": [
|
||||
"macked"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
10
rule/sing-box/ManualBackHome.json
Normal file
10
rule/sing-box/ManualBackHome.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"ip_cidr": [
|
||||
"192.168.10.0/24"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
19
rule/sing-box/ManualDirect.json
Normal file
19
rule/sing-box/ManualDirect.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain_suffix": [
|
||||
"umeng.com",
|
||||
"umsns.com",
|
||||
"umindex.com",
|
||||
"nice.com",
|
||||
"apple.com",
|
||||
"alicdn.com",
|
||||
"qujiangkeji.com",
|
||||
"banxueketang.com",
|
||||
"doubj.cn",
|
||||
"local"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
10
rule/sing-box/ManualReject.json
Normal file
10
rule/sing-box/ManualReject.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain": [
|
||||
"www.axure.com"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
55
rule/sing-box/OpenAI.json
Normal file
55
rule/sing-box/OpenAI.json
Normal file
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain": [
|
||||
"browser-intake-datadoghq.com",
|
||||
"chat.openai.com.cdn.cloudflare.net",
|
||||
"openai-api.arkoselabs.com",
|
||||
"openaicom-api-bdcpf8c6d2e9atf6.z01.azurefd.net",
|
||||
"openaicomproductionae4b.blob.core.windows.net",
|
||||
"production-openaicom-storage.azureedge.net",
|
||||
"static.cloudflareinsights.com"
|
||||
]
|
||||
},
|
||||
{
|
||||
"domain_suffix": [
|
||||
"ai.com",
|
||||
"algolia.net",
|
||||
"api.statsig.com",
|
||||
"auth0.com",
|
||||
"chatgpt.com",
|
||||
"chatgpt.livekit.cloud",
|
||||
"client-api.arkoselabs.com",
|
||||
"events.statsigapi.net",
|
||||
"featuregates.org",
|
||||
"host.livekit.cloud",
|
||||
"identrust.com",
|
||||
"intercom.io",
|
||||
"intercomcdn.com",
|
||||
"launchdarkly.com",
|
||||
"oaistatic.com",
|
||||
"oaiusercontent.com",
|
||||
"observeit.net",
|
||||
"openai.com",
|
||||
"openaiapi-site.azureedge.net",
|
||||
"openaicom.imgix.net",
|
||||
"segment.io",
|
||||
"sentry.io",
|
||||
"stripe.com",
|
||||
"turn.livekit.cloud"
|
||||
]
|
||||
},
|
||||
{
|
||||
"domain_keyword": [
|
||||
"openai"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip_cidr": [
|
||||
"24.199.123.28/32",
|
||||
"64.23.132.171/32"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
136
rule/sing-box/Proxy.json
Normal file
136
rule/sing-box/Proxy.json
Normal file
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"version": 3,
|
||||
"rules": [
|
||||
{
|
||||
"domain_keyword": [
|
||||
"1drv",
|
||||
"1e100",
|
||||
"abema",
|
||||
"appledaily",
|
||||
"avtb",
|
||||
"beetalk",
|
||||
"blogspot",
|
||||
"dlercloud",
|
||||
"dropbox",
|
||||
"facebook",
|
||||
"fbcdn",
|
||||
"gmail",
|
||||
"google",
|
||||
"instagram",
|
||||
"onedrive",
|
||||
"paypal",
|
||||
"porn",
|
||||
"sci-hub",
|
||||
"skydrive",
|
||||
"spotify",
|
||||
"telegram",
|
||||
"ttvnw",
|
||||
"twitter",
|
||||
"uk-live",
|
||||
"whatsapp",
|
||||
"youtube"
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip_cidr": [
|
||||
"1.201.0.0/24",
|
||||
"103.2.28.0/22",
|
||||
"103.246.56.0/22",
|
||||
"103.27.148.0/22",
|
||||
"103.4.96.0/22",
|
||||
"109.239.140.0/24",
|
||||
"110.76.140.0/22",
|
||||
"113.61.104.0/22",
|
||||
"119.235.224.0/21",
|
||||
"119.235.232.0/23",
|
||||
"119.235.235.0/24",
|
||||
"119.235.236.0/23",
|
||||
"120.232.181.162/32",
|
||||
"120.241.147.226/32",
|
||||
"120.253.253.226/32",
|
||||
"120.253.255.162/32",
|
||||
"120.253.255.34/32",
|
||||
"120.253.255.98/32",
|
||||
"125.209.208.0/20",
|
||||
"125.6.146.0/24",
|
||||
"125.6.149.0/24",
|
||||
"125.6.190.0/24",
|
||||
"129.134.0.0/17",
|
||||
"13.32.0.0/15",
|
||||
"13.35.0.0/17",
|
||||
"14.102.250.18/31",
|
||||
"147.92.128.0/17",
|
||||
"149.154.160.0/20",
|
||||
"157.240.0.0/17",
|
||||
"158.85.224.160/27",
|
||||
"158.85.46.128/27",
|
||||
"158.85.5.192/27",
|
||||
"173.192.222.160/27",
|
||||
"173.192.231.32/27",
|
||||
"173.194.0.0/16",
|
||||
"173.252.64.0/18",
|
||||
"174.142.105.153/32",
|
||||
"174.37.0.0/16",
|
||||
"179.60.192.0/22",
|
||||
"18.184.0.0/15",
|
||||
"18.194.0.0/15",
|
||||
"18.208.0.0/13",
|
||||
"18.232.0.0/14",
|
||||
"180.163.150.162/32",
|
||||
"180.163.150.34/32",
|
||||
"180.163.151.162/32",
|
||||
"180.163.151.34/32",
|
||||
"184.173.128.0/17",
|
||||
"185.60.216.0/22",
|
||||
"185.76.151.0/24",
|
||||
"203.104.103.0/24",
|
||||
"203.104.128.0/19",
|
||||
"203.174.66.64/26",
|
||||
"203.174.77.0/24",
|
||||
"203.208.39.0/24",
|
||||
"203.208.40.0/23",
|
||||
"203.208.43.0/24",
|
||||
"203.208.50.0/24",
|
||||
"204.15.20.0/22",
|
||||
"208.43.0.0/16",
|
||||
"220.181.174.162/32",
|
||||
"220.181.174.226/32",
|
||||
"220.181.174.34/32",
|
||||
"27.0.236.0/22",
|
||||
"31.13.24.0/21",
|
||||
"31.13.64.0/18",
|
||||
"34.224.0.0/12",
|
||||
"45.64.40.0/22",
|
||||
"50.22.198.204/30",
|
||||
"52.200.0.0/13",
|
||||
"52.58.0.0/15",
|
||||
"52.74.0.0/16",
|
||||
"52.77.0.0/16",
|
||||
"52.84.0.0/15",
|
||||
"54.156.0.0/14",
|
||||
"54.226.0.0/15",
|
||||
"54.230.156.0/22",
|
||||
"54.242.0.0/15",
|
||||
"54.93.0.0/16",
|
||||
"66.220.144.0/20",
|
||||
"67.220.91.15/32",
|
||||
"67.220.91.18/32",
|
||||
"67.220.91.23/32",
|
||||
"69.171.224.0/19",
|
||||
"69.63.176.0/20",
|
||||
"69.65.19.160/32",
|
||||
"72.52.81.22/32",
|
||||
"74.119.76.0/22",
|
||||
"74.125.0.0/16",
|
||||
"74.86.0.0/16",
|
||||
"75.126.0.0/16",
|
||||
"91.105.192.0/23",
|
||||
"91.108.0.0/16",
|
||||
"2001:67c:4e8::/48",
|
||||
"2001:b28:f23d::/48",
|
||||
"2001:b28:f23f::/48",
|
||||
"2a0a:f280::/32"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -59,7 +59,7 @@ else
|
||||
git remote set-url origin "$GITEA_REMOTE_URL"
|
||||
fi
|
||||
|
||||
git add README.md .gitignore scripts/sync_subset.sh rule/Surge
|
||||
git add README.md .gitignore scripts/sync_subset.sh scripts/build_singbox_rules.py rule/Surge rule/sing-box
|
||||
|
||||
if git diff --cached --quiet; then
|
||||
echo "No upstream changes."
|
||||
|
||||
Reference in New Issue
Block a user