diff --git a/Build/validate-domestic.ts b/Build/validate-domestic.ts index f825d9ca2..49f672913 100644 --- a/Build/validate-domestic.ts +++ b/Build/validate-domestic.ts @@ -18,7 +18,20 @@ export const parseDomesticList = async () => { const top5000 = new Set(); - const res = await (await fetch('https://radar.cloudflare.com/charts/LargerTopDomainsTable/attachment?id=1077&top=10000')).text(); + const res = await (await fetch('https://radar.cloudflare.com/charts/LargerTopDomainsTable/attachment?id=1077&top=10000', { + headers: { + accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', + 'accept-language': 'en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,zh-TW;q=0.6,es;q=0.5', + 'sec-ch-ua': '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"', + 'sec-ch-ua-mobile': '?0', + 'sec-ch-ua-platform': '"macOS"', + 'sec-fetch-dest': 'document', + 'sec-fetch-mode': 'navigate', + 'sec-fetch-site': 'none', + 'sec-fetch-user': '?1', + 'upgrade-insecure-requests': '1' + } + })).text(); const stream = parse(res); for await (const [domain] of stream) { if (trie.has(domain)) { diff --git a/Source/domainset/cdn.conf b/Source/domainset/cdn.conf index 4d4c7a725..f468fca2b 100644 --- a/Source/domainset/cdn.conf +++ b/Source/domainset/cdn.conf @@ -1941,6 +1941,11 @@ assets.quillbot.com libs.quillbot.com # XiaoMi .appmifile.com +# PicaACG +s3.picacomic.com +storage-b.picacomic.com +img.picacomic.com +s3.go2778.com # Others .ziffstatic.com .muscache.com @@ -2467,3 +2472,10 @@ cdn.myfonts.net static-community.tp-link.com .sxccdn.com .ttcache.com +gfonts.jifi.co +cdn.jifi.co +static.euronews.com +assets.genius.com +.mfcimg.com +assets.mfcimg.com +static.nrk.no diff --git a/Source/domainset/reject_sukka.conf b/Source/domainset/reject_sukka.conf index a9184dcbb..069de376c 100644 --- a/Source/domainset/reject_sukka.conf +++ b/Source/domainset/reject_sukka.conf @@ -1763,6 +1763,7 @@ disqusads.com # >> 2345 .2345.com .2345.cn +.2345.cc .50bang.org # >> XiMaLaYa diff --git a/Source/non_ip/ai.conf b/Source/non_ip/ai.conf index eff8dcea5..8f51f213c 100644 --- a/Source/non_ip/ai.conf +++ b/Source/non_ip/ai.conf @@ -2,14 +2,14 @@ # $ meta_description This file contains domains of OpenAI, Claude. # OpenAI / ChatGPT -DOMAIN-KEYWORD,openai # DOMAIN,api.statsig.com -# DOMAIN-SUFFIX,openai.com +DOMAIN-SUFFIX,openai.com DOMAIN-SUFFIX,oaistatic.com DOMAIN-SUFFIX,oaiusercontent.com DOMAIN-SUFFIX,chatgpt.com DOMAIN-SUFFIX,ai.com DOMAIN-SUFFIX,x.ai +DOMAIN-KEYWORD,openai # DOMAIN-SUFFIX,openaiapi-site.azureedge.net # Common AI DOMAIN-SUFFIX,perplexity.ai diff --git a/Source/non_ip/domestic.conf b/Source/non_ip/domestic.conf index f3b9f97f9..40710d20c 100644 --- a/Source/non_ip/domestic.conf +++ b/Source/non_ip/domestic.conf @@ -37,7 +37,10 @@ DOMAIN-SUFFIX,dbankcdn.com DOMAIN-SUFFIX,dbankcloud.com DOMAIN-SUFFIX,hicloud.com DOMAIN-SUFFIX,hihonor.com +DOMAIN-SUFFIX,hihonorcdn.com +DOMAIN-SUFFIX,hihonorcloud.com DOMAIN-SUFFIX,honor.cn +DOMAIN-SUFFIX,honor.com DOMAIN-SUFFIX,huawei.cn DOMAIN-SUFFIX,huawei.com DOMAIN-SUFFIX,huawei.com.cn @@ -367,6 +370,8 @@ DOMAIN,cn.download.nvidia.com DOMAIN-SUFFIX,12306.cn DOMAIN-SUFFIX,12306.com DOMAIN-SUFFIX,1905.com +DOMAIN-SUFFIX,22.cn +DOMAIN-SUFFIX,263.net DOMAIN-SUFFIX,360in.com DOMAIN-SUFFIX,360doc.com DOMAIN-SUFFIX,36kr.com @@ -379,6 +384,7 @@ DOMAIN-SUFFIX,56.com DOMAIN-SUFFIX,58.com DOMAIN-SUFFIX,66law.cn DOMAIN-SUFFIX,9game.cn +DOMAIN-SUFFIX,aicdn.com DOMAIN-SUFFIX,aicoinstorge.com DOMAIN-SUFFIX,air-matters.com DOMAIN-SUFFIX,air-matters.io @@ -393,6 +399,7 @@ DOMAIN-SUFFIX,bdatu.com DOMAIN-SUFFIX,bendibao.com DOMAIN-SUFFIX,benghuai.com DOMAIN-SUFFIX,bh3.com +DOMAIN-SUFFIX,bosszhipin.com DOMAIN-SUFFIX,cailianpress.com DOMAIN-SUFFIX,cls.cn DOMAIN-SUFFIX,camera360.com @@ -418,7 +425,10 @@ DOMAIN-SUFFIX,coding.net DOMAIN-SUFFIX,csdn.com DOMAIN-SUFFIX,csdn.net DOMAIN-SUFFIX,csdnimg.cn +DOMAIN-SUFFIX,ctfile.com DOMAIN-SUFFIX,ctrip.com +DOMAIN-SUFFIX,c-ctrip.com +DOMAIN-SUFFIX,dewu.com DOMAIN-SUFFIX,dfcfw.com DOMAIN-SUFFIX,dida365.com DOMAIN-SUFFIX,digicert.cn @@ -435,7 +445,10 @@ DOMAIN-SUFFIX,fang.com DOMAIN-SUFFIX,feng.com DOMAIN-SUFFIX,fengkongcloud.com DOMAIN-SUFFIX,firefox.com.cn +DOMAIN-SUFFIX,fqnovel.com +DOMAIN-SUFFIX,fqnovelpic.com DOMAIN-SUFFIX,frdic.com +DOMAIN-SUFFIX,funshion.com DOMAIN-SUFFIX,futu5.com DOMAIN-SUFFIX,futunn.com DOMAIN-SUFFIX,gamersky.com @@ -447,6 +460,8 @@ DOMAIN-SUFFIX,gitee.com DOMAIN-SUFFIX,godic.net DOMAIN-SUFFIX,hc-cdn.com DOMAIN-SUFFIX,hongxiu.com +DOMAIN-SUFFIX,hoopchina.com.cn +DOMAIN-SUFFIX,hupu.com DOMAIN-SUFFIX,huxiucdn.com DOMAIN-SUFFIX,huya.com DOMAIN-SUFFIX,ibreader.com @@ -466,12 +481,14 @@ DOMAIN-SUFFIX,kaiyanapp.com DOMAIN-SUFFIX,keepcdn.com DOMAIN-SUFFIX,kfc.com.cn DOMAIN-SUFFIX,kkmh.com +DOMAIN-SUFFIX,ksyun.com DOMAIN-SUFFIX,kugou.com DOMAIN-SUFFIX,kuwo.cn DOMAIN-SUFFIX,lagou.com DOMAIN-SUFFIX,leiniao.com DOMAIN-SUFFIX,leleketang.com DOMAIN-SUFFIX,linkedin.cn +DOMAIN-SUFFIX,ludashi.com DOMAIN-SUFFIX,luojilab.com DOMAIN-SUFFIX,m1905.cn DOMAIN-SUFFIX,m1905.com @@ -491,6 +508,7 @@ DOMAIN-SUFFIX,neea.cn DOMAIN-SUFFIX,nubia.cn DOMAIN-SUFFIX,nubia.com DOMAIN-SUFFIX,onlinedown.com +DOMAIN-SUFFIX,openinstall.io DOMAIN-SUFFIX,oray.com DOMAIN-SUFFIX,oray.net DOMAIN-SUFFIX,orayimg.com @@ -529,6 +547,7 @@ DOMAIN-SUFFIX,t3go.cn DOMAIN-SUFFIX,tantanapp.com DOMAIN-SUFFIX,takungpao.com DOMAIN-SUFFIX,tianyancha.com +DOMAIN-SUFFIX,tripcdn.cn DOMAIN-SUFFIX,tvmao.com DOMAIN-SUFFIX,tvzhe.com DOMAIN-SUFFIX,vip.com @@ -555,6 +574,7 @@ DOMAIN-SUFFIX,yy.com DOMAIN-SUFFIX,zdmimg.com DOMAIN-SUFFIX,zdic.net DOMAIN-SUFFIX,zhangzs.com +DOMAIN-SUFFIX,zhipin.com DOMAIN-SUFFIX,zol.com.cn DOMAIN-SUFFIX,zui.com DOMAIN-SUFFIX,zuimeitianqi.com diff --git a/Source/non_ip/domestic.ts b/Source/non_ip/domestic.ts index 6b99ee097..a2e725d7a 100644 --- a/Source/non_ip/domestic.ts +++ b/Source/non_ip/domestic.ts @@ -7,6 +7,7 @@ export const DOMESTICS = { 'ucweb.com', 'alibaba.com', 'alicdn.com', + 'ialicdn.com', 'alidns.com', 'aliimg.com', 'aliyun.com', @@ -71,7 +72,8 @@ export const DOMESTICS = { 'alios.cn', 'wandoujia.com', 'aliapp.org', - 'tanx.com' + 'tanx.com', + 'hellobike.com' ] }, TENCENT: { @@ -124,7 +126,8 @@ export const DOMESTICS = { 'anticheatexpert.com', 'url.cn', 'qlivecdn.com', - 'tcdnlive.com' + 'tcdnlive.com', + 'dnsv1.com' ] }, BILIBILI_ALI: { @@ -275,11 +278,13 @@ export const DOMESTICS = { '360tpcdn.com', '360os.com', '360webcache.com', + '360kuai.com', 'so.com', 'haosou.com', 'yunpan.cn', 'yunpan.com', - 'yunpan.com.cn' + 'yunpan.com.cn', + 'qh-cdn.com' ] }, SYSTEM: { diff --git a/Source/non_ip/global.conf b/Source/non_ip/global.conf index 06034c5e2..2f84e2909 100644 --- a/Source/non_ip/global.conf +++ b/Source/non_ip/global.conf @@ -10,6 +10,7 @@ DOMAIN-SUFFIX,appspot.com DOMAIN-SUFFIX,autodraw.com DOMAIN-SUFFIX,blogger.com DOMAIN-SUFFIX,blogblog.com +DOMAIN-SUFFIX,blogspot.com DOMAIN-SUFFIX,capitalg.com DOMAIN-SUFFIX,certificate-transparency.org DOMAIN-SUFFIX,chrome.com @@ -155,6 +156,7 @@ DOMAIN-SUFFIX,signalusers.org DOMAIN-SUFFIX,whispersystems.org # >> Facebook +DOMAIN-SUFFIX,facebook.com DOMAIN-SUFFIX,cdninstagram.com DOMAIN-SUFFIX,fb.com DOMAIN-SUFFIX,fb.me @@ -167,12 +169,12 @@ DOMAIN-SUFFIX,messenger.com DOMAIN-SUFFIX,fbmessenger.com DOMAIN-SUFFIX,oculus.com DOMAIN-SUFFIX,oculuscdn.com -DOMAIN-KEYWORD,facebook DOMAIN-SUFFIX,f8.com DOMAIN-SUFFIX,tfbnw.net DOMAIN-SUFFIX,fbsbx.com DOMAIN-SUFFIX,threads.net DOMAIN-SUFFIX,facebook-hardware.com +DOMAIN-KEYWORD,facebook # WhatsApp DOMAIN-KEYWORD,whatsapp DOMAIN-SUFFIX,wa.me @@ -213,6 +215,10 @@ DOMAIN-SUFFIX,linetv.tw # >> Discord DOMAIN-SUFFIX,dis.gd +DOMAIN-SUFFIX,discord.com +DOMAIN-SUFFIX,discordapp.com +DOMAIN-SUFFIX,discordapp.net +DOMAIN-SUFFIX,discordcdn.com DOMAIN-KEYWORD,discord # >> Crypto @@ -245,6 +251,18 @@ DOMAIN-SUFFIX,1password.com DOMAIN-SUFFIX,1password.eu DOMAIN-SUFFIX,1password.ca +# >> PicACG +DOMAIN-SUFFIX,bikaa.xyz +DOMAIN-SUFFIX,bikac.xyz +DOMAIN-SUFFIX,bikaios.xyz +DOMAIN-SUFFIX,manhuabika.com +DOMAIN-SUFFIX,picacgp.com +DOMAIN-SUFFIX,picacgy.com +DOMAIN-SUFFIX,picacn.xyz +DOMAIN-SUFFIX,picacomic.com +DOMAIN-SUFFIX,picacomic.xyz +DOMAIN-SUFFIX,wikawika.xyz + # >> --------- DOMAIN-SUFFIX,520cc.cc DOMAIN-SUFFIX,9gag.com @@ -286,6 +304,7 @@ DOMAIN-SUFFIX,change.org DOMAIN-SUFFIX,character.ai DOMAIN-SUFFIX,cloudfront.net DOMAIN-SUFFIX,codepen.io +DOMAIN-SUFFIX,coinex.com DOMAIN-SUFFIX,costco.com DOMAIN-SUFFIX,cpuid.com DOMAIN-SUFFIX,dailymotion.com @@ -310,10 +329,13 @@ DOMAIN-SUFFIX,dropboxmail.com DOMAIN-SUFFIX,getdropbox.com DOMAIN-SUFFIX,dropboxusercontent.com DOMAIN-SUFFIX,duckduckgo.com +DOMAIN-SUFFIX,dynu.com +DOMAIN-SUFFIX,dynu.net DOMAIN-SUFFIX,dw.com DOMAIN-SUFFIX,e-hentai.org DOMAIN-SUFFIX,exhentai.org DOMAIN-SUFFIX,etsy.com +DOMAIN-SUFFIX,euronews.com DOMAIN-SUFFIX,fastly.net DOMAIN-SUFFIX,fc2.com DOMAIN-SUFFIX,feedly.com @@ -322,6 +344,7 @@ DOMAIN-SUFFIX,flipboard.com DOMAIN-SUFFIX,flipkart.com DOMAIN-SUFFIX,gameloft.com DOMAIN-SUFFIX,gate.io +DOMAIN-SUFFIX,genius.com DOMAIN-SUFFIX,gettyimages.com DOMAIN-SUFFIX,gitlab.com DOMAIN-SUFFIX,ghostery.com @@ -371,11 +394,13 @@ DOMAIN-SUFFIX,moegirl.uk DOMAIN-SUFFIX,mojang.com DOMAIN-SUFFIX,mozilla.com DOMAIN-SUFFIX,mozilla.org +DOMAIN-SUFFIX,myfreecams.com DOMAIN-SUFFIX,mypikpak.com DOMAIN-SUFFIX,naver.com DOMAIN-SUFFIX,nbcnews.com DOMAIN-SUFFIX,newsblur.com DOMAIN-SUFFIX,nhentai.net +DOMAIN-SUFFIX,noip.com DOMAIN-SUFFIX,npm.im DOMAIN-SUFFIX,npmjs.com DOMAIN-SUFFIX,nyaa.si @@ -391,7 +416,9 @@ DOMAIN-SUFFIX,openstreetmap.org DOMAIN-SUFFIX,pastebin.com DOMAIN-SUFFIX,patreon.com DOMAIN-SUFFIX,perplexity.ai +DOMAIN-SUFFIX,pin.it DOMAIN-SUFFIX,pinterest.com +DOMAIN-SUFFIX,pinterestmail.com DOMAIN-SUFFIX,pinimg.com DOMAIN-SUFFIX,pixiv.net DOMAIN-SUFFIX,pixiv.org @@ -409,6 +436,7 @@ DOMAIN-SUFFIX,redditmedia.com DOMAIN-SUFFIX,redditstatic.com DOMAIN-SUFFIX,redtube.com DOMAIN-SUFFIX,render.com +DOMAIN-SUFFIX,returnyoutubedislikeapi.com DOMAIN-SUFFIX,reuters.com DOMAIN-SUFFIX,rfa.org DOMAIN-SUFFIX,rule34.xxx @@ -477,6 +505,7 @@ DOMAIN-SUFFIX,wikisource.org DOMAIN-SUFFIX,wikiversity.org DOMAIN-SUFFIX,wikivoyage.org DOMAIN-SUFFIX,wiktionary.org +DOMAIN-SUFFIX,wireguard.com DOMAIN-SUFFIX,wordpress.com DOMAIN-SUFFIX,workers.dev DOMAIN-SUFFIX,wp.com @@ -495,6 +524,7 @@ DOMAIN-SUFFIX,zendesk.com DOMAIN,onedrive.live.com DOMAIN-KEYWORD,jav +# Keyword Collected DOMAIN-KEYWORD,pinterest DOMAIN-KEYWORD,porn diff --git a/Source/non_ip/my_reject.conf b/Source/non_ip/my_reject.conf index 93eb5dd34..74c4a0df3 100644 --- a/Source/non_ip/my_reject.conf +++ b/Source/non_ip/my_reject.conf @@ -1,23 +1,5 @@ # $ meta_title Sukka's Ruleset - Reject (REJECT-DROP) -DOMAIN-SUFFIX,parallels.com.cdn.cloudflare.net -DOMAIN-SUFFIX,www.parallelskorea.com -DOMAIN-SUFFIX,parallels.cn -DOMAIN-SUFFIX,parallels.com -DOMAIN-SUFFIX,parallels.de -DOMAIN-SUFFIX,parallels.es -DOMAIN-SUFFIX,parallels.fr -DOMAIN-SUFFIX,parallels.nl -DOMAIN-SUFFIX,parallels.pt -DOMAIN-SUFFIX,parallels.ru -DOMAIN-SUFFIX,parallelskorea.com -DOMAIN-SUFFIX,myparallels.com -DOMAIN-SUFFIX,my.parallels.com - -DOMAIN-KEYWORD,bahoom -DOMAIN,daisydiskapp.com -DOMAIN-SUFFIX,adobe.io - # >> Tencent Lemon PROCESS-NAME,Tencent Lemon @@ -31,6 +13,7 @@ DEST-PORT,7680 # >> HTTPDNS # https://github.com/VirgilClyne/GetSomeFries/wiki/%F0%9F%9A%AB-HTTPDNS +# https://github.com/VirgilClyne/GetSomeFries/blob/main/ruleset/HTTPDNS.Block.list # Aliyun DOMAIN,httpdns-api.aliyuncs.com @@ -123,3 +106,22 @@ IP-CIDR,182.254.118.119/32,no-resolve IP-CIDR,118.89.204.198/23,no-resolve IP-CIDR6,2402:4e00:1200:ed00:0:9089:6dac:96b6/128,no-resolve +# >> Misc +DOMAIN-SUFFIX,parallels.com.cdn.cloudflare.net +DOMAIN-SUFFIX,www.parallelskorea.com +DOMAIN-SUFFIX,parallels.cn +DOMAIN-SUFFIX,parallels.com +DOMAIN-SUFFIX,parallels.de +DOMAIN-SUFFIX,parallels.es +DOMAIN-SUFFIX,parallels.fr +DOMAIN-SUFFIX,parallels.nl +DOMAIN-SUFFIX,parallels.pt +DOMAIN-SUFFIX,parallels.ru +DOMAIN-SUFFIX,parallelskorea.com +DOMAIN-SUFFIX,myparallels.com +DOMAIN-SUFFIX,my.parallels.com + +DOMAIN-KEYWORD,bahoom +DOMAIN,daisydiskapp.com +DOMAIN-SUFFIX,adobe.io +