浏览代码

Refactor: migrate more CDN & Reject hosts to domainset

SukkaW 1 年之前
父节点
当前提交
c8e477f35c
共有 4 个文件被更改,包括 130 次插入118 次删除
  1. 86 10
      Source/domainset/cdn.conf
  2. 44 1
      Source/domainset/reject_sukka.conf
  3. 0 65
      Source/non_ip/cdn.conf
  4. 0 42
      Source/non_ip/reject.conf

+ 86 - 10
Source/domainset/cdn.conf

@@ -57,7 +57,7 @@ lib.arvancloud.com
 cdn.tailwindcss.com
 cdn.mathjax.org
 cdn.embed.ly
-gitpkg-fork.vercel.sh
+# gitpkg-fork.vercel.sh
 cdn.redoc.ly
 .staticimgly.com
 code.ionicframework.com
@@ -248,10 +248,46 @@ raw.github.com
 .bytebucket.org
 .bitbucket.io
 
+# >> Codeberg
+.codeberg.page
+
+# >> GitPlac.si
+.gitpage.si
+.gitapp.si
+
+# >> SourceForge Pages
+.sourceforge.io
+
 # >> Vercel
+assets.vercel.com
+image.ship.vercel.com
+go.vercel.com
+api-frameworks.vercel.sh
+gitpkg-fork.vercel.sh
 .vercel.app
 .now.sh
 .vercel.dev
+.vusercontent.net
+
+# >> Netlify
+.netlify.app
+
+# >> Firebase Hosting
+.web.app
+.firebaseapp.com
+
+# >> Render.com
+.app.render.com
+.onrender.com
+
+# >> Surge.sh
+.surge.sh
+
+# >> Kinsta Page
+.kinsta.page
+
+# >> Static.app
+.static.domains
 
 # >> Twitter
 .twimg.com
@@ -413,6 +449,8 @@ compass-ssl.xbox.com
 .file.core.windows.net
 # Azure Media Player
 amp.azure.net
+# Azure Static Web App
+.azurestaticapps.net
 # Minecraft
 launchercontent.mojang.com
 
@@ -1019,6 +1057,53 @@ badbits.dwebops.pub
 .hardbin.com
 .ipfs.crossbell.io
 
+# >> S3 / Object Storage
+
+# DigitalOcean OSS
+.digitaloceanspaces.com
+# Vultr OSS
+.vultrobjects.com
+# Linode
+.linodeobjects.com
+# Alibaba Cloud OSS
+.oss-cn-hongkong.aliyuncs.com
+.oss-ap-northeast-1.aliyuncs.com
+.oss-ap-northeast-2.aliyuncs.com
+.oss-ap-south-1.aliyuncs.com
+.oss-ap-southeast-1.aliyuncs.com
+.oss-ap-southeast-2.aliyuncs.com
+.oss-ap-southeast-3.aliyuncs.com
+.oss-ap-southeast-5.aliyuncs.com
+.oss-ap-southeast-6.aliyuncs.com
+.oss-ap-southeast-7.aliyuncs.com
+.oss-eu-central-1.aliyuncs.com
+.oss-eu-west-1.aliyuncs.com
+.oss-me-east-1.aliyuncs.com
+.oss-us-east-1.aliyuncs.com
+.oss-us-west-1.aliyuncs.com
+.oss-accelerate-overseas.aliyuncs.com
+# Tencent Cloud OSS
+.cos.ap-hongkong.myqcloud.com
+.cos.ap-singapore.myqcloud.com
+.cos.ap-mumbai.myqcloud.com
+.cos.ap-jakarta.myqcloud.com
+.cos.ap-seoul.myqcloud.com
+.cos.ap-bangkok.myqcloud.com
+.cos.ap-tokyo.myqcloud.com
+.cos.na-siliconvalley.myqcloud.com
+.cos.na-ashburn.myqcloud.com
+.cos.na-toronto.myqcloud.com
+.cos.sa-saopaulo.myqcloud.com
+.cos.eu-frankfurt.myqcloud.com
+# KSYUN OSS
+.ks3-cn-hk-1.ksyuncs.com
+.ks3-rus.ksyuncs.com
+.ks3-sgp.ksyuncs.com
+# AWS S3
+.s3.amazonaws.com
+.s3.us-west-2.amazonaws.com
+.s3-accelerate.amazonaws.com
+
 # >> Mastodon
 proxy.joinmastodon.org
 media.cmx.edu.kg
@@ -1200,13 +1285,6 @@ static.tumblr.com
 .sndcdn.com
 # SoundCloud Widget
 w.soundcloud.com
-# Vercel
-assets.vercel.com
-image.ship.vercel.com
-go.vercel.com
-api-frameworks.vercel.sh
-# Netlify
-.netlify.app
 # Heroku
 .assets.heroku.com
 # Slack
@@ -1311,8 +1389,6 @@ static-assets.clubhouseapi.com
 .stripecdn.com
 # SimilarWeb
 .similarcdn.com
-# Vercel
-.vusercontent.net
 # MissAV
 static.missav.com
 cdn.missav.com

+ 44 - 1
Source/domainset/reject_sukka.conf

@@ -53,7 +53,8 @@ optimus-ads.amap.com
 .telemetry.coder.com
 # fake pirate bay
 .thepiratebay3.com
-# malware / scam
+
+# >> Malware / Scam
 .macv.com
 .macw.com
 .macz.com
@@ -69,6 +70,36 @@ optimus-ads.amap.com
 .zupee.com
 .screenstudio.vip
 
+# >> Abuse (way too many of them)
+
+# free ddns
+.duckdns.org
+# cheap web hosting with free subdomain
+.webcindario.com
+# online d'n'd website builder
+.yolasite.com
+# online d'n'd website builder
+.webwave.dev
+# online d'n'd website builder
+.weeblysite.com
+.square.site
+# freedns.afraid.org subdomain
+.crabdance.com
+# freedns.afraid.org subdomain
+.strangled.net
+# A domain-to-ip mapping maintained by cPanel
+.cprapid.com
+# A domain-to-ip mapping maintained by Plesk
+.plesk.page
+# cheap web hosting with free subdomain
+.000webhostapp.com
+# online d'n'd website builder
+.pantheonsite.io
+# cheap web hosting with free subdomain
+.sitebeat.crazydomains.com
+# online d'n'd website builder (https://www.infonline.de/)
+.apps.iocnt.de
+
 # >> Qihoo 360
 hot.m.shouji.360tpcdn.com
 .update.360safe.com
@@ -276,6 +307,7 @@ inst.360safe.com
 
 # >> General
 
+.p2l.info
 .airpush.com
 .adbxb.cn
 .admedia.com
@@ -696,6 +728,11 @@ comments.gazo.space
 .3utilities.com
 .webhop.net
 
+.2o7.net
+.omtrdc.net
+.footprintdns.com
+.measure.office.com
+
 # >> Tracking
 .mktg.tags.f5.com
 .trk.caseads.com
@@ -756,6 +793,7 @@ collect.foresightnews.pro
 stats.snipaste.com
 .plausible.cyberciti.com
 umami.rss3.io
+.try-snowplow.com
 
 .adjust.io
 .airbrake.io
@@ -808,6 +846,11 @@ t.iwara.tv
 api-scout.vercel.app
 tracker.didiglobal.com
 
+# mozilla telemetry
+.telemetry-coverage.mozilla.org
+.telemetry.mozilla.org
+.incoming-telemetry.thunderbird.net
+
 # >> CNAME Tracking
 .b2bmktg.com
 .treker.fun

+ 0 - 65
Source/non_ip/cdn.conf

@@ -1,41 +1,10 @@
 # $ meta_title Sukka's Ruleset - CDN Domains
 # $ meta_description This file contains object storage and static assets CDN domains.
 
-# >> DigitalOcean OSS
-DOMAIN-SUFFIX,digitaloceanspaces.com
-# >> Vultr OSS
-DOMAIN-SUFFIX,vultrobjects.com
-# >> Linode
-DOMAIN-SUFFIX,linodeobjects.com
-# >> SourceForge Pages
-DOMAIN-SUFFIX,sourceforge.io
-# >> Static.app
-DOMAIN-SUFFIX,static.domains
 # >> GitBook
 DOMAIN-KEYWORD,-files.gitbook.io
-# >> Render.com
-DOMAIN-SUFFIX,app.render.com
-DOMAIN-SUFFIX,onrender.com
-# >> Surge.sh
-DOMAIN-SUFFIX,surge.sh
-# >> Codeberg Page
-DOMAIN-SUFFIX,codeberg.page
-# >> GitPlac.si
-DOMAIN-SUFFIX,gitpage.si
-DOMAIN-SUFFIX,gitapp.si
-# >> Firebase Hosting
-DOMAIN-SUFFIX,web.app
-DOMAIN-SUFFIX,firebaseapp.com
-# >> Microsoft Azure
-DOMAIN-SUFFIX,azurestaticapps.net
-# >> Kinsta Page
-DOMAIN-SUFFIX,kinsta.page
 # >> Vimeo
 DOMAIN-KEYWORD,vod-adaptive.akamaized.net
-# >> AWS S3
-DOMAIN-SUFFIX,s3.amazonaws.com
-DOMAIN-SUFFIX,s3.us-west-2.amazonaws.com
-DOMAIN-SUFFIX,s3-accelerate.amazonaws.com
 # >> Zendesk
 DOMAIN-KEYWORD,web-assets.zendesk
 # >> Cloudinary
@@ -53,37 +22,3 @@ AND,((DOMAIN-SUFFIX,azureedge.net),(DOMAIN-KEYWORD,appcenter-filemanagement))
 AND,((DOMAIN-SUFFIX,dailymotion.com),(DOMAIN-KEYWORD,proxy-))
 # >> tgstat.ru
 AND,((DOMAIN-SUFFIX,tgstat.ru),(DOMAIN-KEYWORD,static))
-# >> Alibaba Cloud OSS
-DOMAIN-SUFFIX,oss-cn-hongkong.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-northeast-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-northeast-2.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-south-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-southeast-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-southeast-2.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-southeast-3.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-southeast-5.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-southeast-6.aliyuncs.com
-DOMAIN-SUFFIX,oss-ap-southeast-7.aliyuncs.com
-DOMAIN-SUFFIX,oss-eu-central-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-eu-west-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-me-east-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-us-east-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-us-west-1.aliyuncs.com
-DOMAIN-SUFFIX,oss-accelerate-overseas.aliyuncs.com
-# >> Tencent Cloud OSS
-DOMAIN-SUFFIX,cos.ap-hongkong.myqcloud.com
-DOMAIN-SUFFIX,cos.ap-singapore.myqcloud.com
-DOMAIN-SUFFIX,cos.ap-mumbai.myqcloud.com
-DOMAIN-SUFFIX,cos.ap-jakarta.myqcloud.com
-DOMAIN-SUFFIX,cos.ap-seoul.myqcloud.com
-DOMAIN-SUFFIX,cos.ap-bangkok.myqcloud.com
-DOMAIN-SUFFIX,cos.ap-tokyo.myqcloud.com
-DOMAIN-SUFFIX,cos.na-siliconvalley.myqcloud.com
-DOMAIN-SUFFIX,cos.na-ashburn.myqcloud.com
-DOMAIN-SUFFIX,cos.na-toronto.myqcloud.com
-DOMAIN-SUFFIX,cos.sa-saopaulo.myqcloud.com
-DOMAIN-SUFFIX,cos.eu-frankfurt.myqcloud.com
-# >> KSYUN OSS
-DOMAIN-SUFFIX,ks3-cn-hk-1.ksyuncs.com
-DOMAIN-SUFFIX,ks3-rus.ksyuncs.com
-DOMAIN-SUFFIX,ks3-sgp.ksyuncs.com

+ 0 - 42
Source/non_ip/reject.conf

@@ -18,43 +18,6 @@ DOMAIN-KEYWORD,.nimiq.
 DOMAIN-KEYWORD,anybest.
 DOMAIN-KEYWORD,dubester.
 
-# >> Way too many abuse
-# free ddns
-DOMAIN-SUFFIX,duckdns.org
-# cheap web hosting with free subdomain
-DOMAIN-SUFFIX,webcindario.com
-# online d'n'd website builder
-DOMAIN-SUFFIX,yolasite.com
-# online d'n'd website builder
-DOMAIN-SUFFIX,webwave.dev
-# online d'n'd website builder
-DOMAIN-SUFFIX,weeblysite.com
-DOMAIN-SUFFIX,square.site
-# freedns.afraid.org subdomain
-DOMAIN-SUFFIX,crabdance.com
-# freedns.afraid.org subdomain
-DOMAIN-SUFFIX,strangled.net
-# A domain-to-ip mapping maintained by cPanel
-DOMAIN-SUFFIX,cprapid.com
-# A domain-to-ip mapping maintained by Plesk
-DOMAIN-SUFFIX,plesk.page
-# cheap web hosting with free subdomain
-DOMAIN-SUFFIX,000webhostapp.com
-# online d'n'd website builder
-DOMAIN-SUFFIX,pantheonsite.io
-# cheap web hosting with free subdomain
-DOMAIN-SUFFIX,sitebeat.crazydomains.com
-# online d'n'd website builder (https://www.infonline.de/)
-DOMAIN-SUFFIX,apps.iocnt.de
-
-# >> Snowplow Analytics (publicsuffix)
-DOMAIN-SUFFIX,try-snowplow.com
-
-# >> Mozilla Telemetry (Enforcing)
-DOMAIN-SUFFIX,telemetry-coverage.mozilla.org
-DOMAIN-SUFFIX,telemetry.mozilla.org
-DOMAIN-SUFFIX,incoming-telemetry.thunderbird.net
-
 # >> Phishing
 DOMAIN-KEYWORD,pancakeswap
 DOMAIN-KEYWORD,fb-restriction-case
@@ -68,7 +31,6 @@ DOMAIN-KEYWORD,fb-business-appeal
 
 # >> General
 
-DOMAIN-SUFFIX,p2l.info
 DOMAIN-KEYWORD,track.tiara
 # DOMAIN-KEYWORD,adservice # conflict with @@://www.googleadservices.com^|
 DOMAIN-KEYWORD,umeng
@@ -88,10 +50,6 @@ DOMAIN-KEYWORD,appsflyer
 DOMAIN-KEYWORD,dnserror
 DOMAIN-KEYWORD,marketing.net
 DOMAIN,stun.smartgslb.com
-DOMAIN-SUFFIX,2o7.net
-DOMAIN-SUFFIX,omtrdc.net
-DOMAIN-SUFFIX,footprintdns.com
-DOMAIN-SUFFIX,measure.office.com
 
 DOMAIN-KEYWORD,_vmind.qqvideo.tc.qq.com
 DOMAIN-KEYWORD,-logging.nextmedia.com