diff --git a/README.md b/README.md index 92a7744..ce37975 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,22 @@ geosite ``` - +- geosite的一些说明: +``` +geosite:category-ads 包含了常见的广告域名。 +geosite:category-ads-all 包含了常见的广告域名,以及广告提供商的域名。 +geosite:cn 相当于 geolocation-cn 和 tld-cn 的合集。 +geosite:apple 包含了 Apple 旗下绝大部分域名。 +geosite:google 包含了 Google 旗下绝大部分域名。 +geosite:microsoft 包含了 Microsoft 旗下绝大部分域名。 +geosite:facebook 包含了 Facebook 旗下绝大部分域名。 +geosite:twitter 包含了 Twitter 旗下绝大部分域名。 +geosite:telegram 包含了 Telegram 旗下绝大部分域名。 +geosite:geolocation-cn 包含了常见的大陆站点域名。 +geosite:geolocation-!cn 包含了常见的非大陆站点域名,同时包含了 tld-!cn。 +geosite:tld-cn 包含了 CNNIC 管理的用于中国大陆的顶级域名,如以 .cn、.中国 结尾的域名。 +geosite:tld-!cn 包含了非中国大陆使用的顶级域名,如以 .hk(香港)、.tw(台湾)、.jp(日本)、.sg(新加坡)、.us(美国).ca(加拿大)等结尾的域名。 +``` # sing-box/karing rule-set规则碎片 - 基于ACL4SSR和geoip、geosite规则源文件生成的json和srs规则文件 diff --git a/resouces/kr_builtin_ruleset.py b/resouces/kr_builtin_ruleset.py index 16f2754..cb4b9f3 100644 --- a/resouces/kr_builtin_ruleset.py +++ b/resouces/kr_builtin_ruleset.py @@ -57,6 +57,20 @@ OPT_RULESET_GROUPS['default'] = { 'outbound': 'block_out', 'rules': ['acl:BanProgramAD', 'acl:BanADCompany'], }, + '🛑 malware': { + 'default': 'on', + 'outbound': 'block_out', + 'rules': [ + # 恶意软件 + 'geosite:malware', # 2.8K + 'geoip:malware', # 7.3K + # 钓鱼网站 + 'geoip:phishing', # 50 + 'geosite:phishing', # 7.2K + # 后台挖矿 + 'geosite:cryptominers', # 3.7K + ], + }, 'Ⓜ️ Bing': { 'default': 'off', 'outbound': 'selector_out', @@ -109,39 +123,45 @@ OPT_RULESET_GROUPS['cn'] = { 'default': 'off', 'outbound': 'block_out', 'rules': [ - 'acl:BanAD', - 'geosite:category-ads', + 'acl:BanAD', # 3.7K + 'geosite:category-ads', # 6.0K ], }, '🍃 应用净化': { 'default': 'off', 'outbound': 'block_out', - 'rules': ['acl:BanProgramAD', 'acl:BanADCompany'], + 'rules': [ + 'acl:BanProgramAD', # 7.0K + 'acl:BanADCompany', # 1.44 KB + ], }, '🎯 国内直连': { 'default': 'on', 'outbound': 'direct_out', 'rules': [ # 'acl:LocalAreaNetwork', - 'acl:ChinaIp', - 'acl:ChinaDomain', - 'acl:ChinaCompanyIp', - # 'geosite:google-cn', - 'acl:GoogleCN', - 'acl:UnBan', - 'acl:SteamCN', - 'acl:Download', - 'acl:ChinaMedia', + # geosite:cn # 355K geolocation-cn 和 tld-cn 的合集 + # 'geosite:geolocation-cn', # 31K + # geoip:cn # 42K + 'acl:ChinaIp', # 24K + 'acl:ChinaDomain', # 3.6K + 'acl:ChinaCompanyIp', # 1.1K + # 'geosite:google-cn', # 1.8K + 'acl:GoogleCN', # 345 + 'acl:UnBan', # 281 + 'acl:SteamCN', # 271 + 'acl:Download', # 178 + 'acl:ChinaMedia', # 414 ], }, - '🌏 境外网络': { + '🌏 国外穿墙': { 'default': 'on', 'outbound': 'selector_out', 'rules': [ - 'geosite:geolocation-!cn', - 'geosite:google', - 'acl:ProxyGFWlist', - 'acl:ProxyMedia', + 'geosite:geolocation-!cn', # 170K + 'geosite:google', # 8.7K + 'acl:ProxyGFWlist', # 37K + 'acl:ProxyMedia', # 2.9K ], }, 'Ⓜ️ 微软Bing': { @@ -186,13 +206,6 @@ OPT_RULESET_GROUPS['cn'] = { '📲 电报消息': ['geoip:telegram', 'geosite:telegram'], '💬 OpenAI': ['geoip:openai', 'geosite:openai'], '🐱 GitHub': ['geoip:github', 'geosite:github'], - '🎶 网易音乐': { - 'default': 'off', - 'outbound': 'direct_out', - 'rules': [ - 'acl:NetEaseMusic', - ], - }, '🎮 游戏平台': [ 'acl:Epic', 'acl:Origin', @@ -211,6 +224,13 @@ OPT_RULESET_GROUPS['cn'] = { 'acl:Bilibili', ], }, + '🎶 网易音乐': { + 'default': 'off', + 'outbound': 'direct_out', + 'rules': [ + 'acl:NetEaseMusic', + ], + }, } ##end china @@ -221,21 +241,7 @@ OPT_RULESET_GROUPS['ir']['🛑 Adblock'] = { 'outbound': 'block_out', 'rules': [ 'geosite:category-ads', - 'geosite:category-ads-ir', - ], -} -OPT_RULESET_GROUPS['ir']['🛑 malware'] = { - 'default': 'on', - 'outbound': 'block_out', - 'rules': [ - # 恶意软件 - 'geosite:malware', - 'geoip:malware', - # 钓鱼网站 - 'geoip:phishing', - 'geosite:phishing', - # 后台挖矿 - 'geosite:cryptominers', + 'geosite:category-ads-ir', # 123 ], } OPT_RULESET_GROUPS['ir']['☁️ parspack'] = {