mirror of
https://gitlab.com/SukkaW/ruleset.skk.moe.git
synced 2025-12-31 17:40:25 +00:00
deploy: 1e56021d84295ad231900616f25913aebd85cb86
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
const psl = require('psl');
|
||||
const { processFilterRules } = require('./lib/parse-filter.js');
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
|
||||
(async () => {
|
||||
const domainSet = Array.from(
|
||||
@@ -20,18 +22,21 @@ const { processFilterRules } = require('./lib/parse-filter.js');
|
||||
}
|
||||
|
||||
const domain = line.charCodeAt(0) === 46 ? line.slice(1) : line;
|
||||
const parsed = psl.parse(domain);
|
||||
|
||||
if (parsed.input === parsed.tld) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (line.length > 25) {
|
||||
const parsed = psl.parse(domain);
|
||||
|
||||
if (parsed.input === parsed.tld) {
|
||||
continue;
|
||||
}
|
||||
|
||||
domainCountMap[parsed.domain] ||= 0;
|
||||
domainCountMap[parsed.domain] += 1;
|
||||
}
|
||||
}
|
||||
|
||||
const results = [];
|
||||
|
||||
Object.entries(domainCountMap).forEach(([domain, count]) => {
|
||||
if (
|
||||
count > 10
|
||||
@@ -44,7 +49,10 @@ const { processFilterRules } = require('./lib/parse-filter.js');
|
||||
|| domain.endsWith('.cyou')
|
||||
)
|
||||
) {
|
||||
console.log('.'+ domain);
|
||||
results.push('.' + domain);
|
||||
}
|
||||
});
|
||||
|
||||
const filePath = path.resolve(__dirname, '../List/domainset/reject_phishing.conf');
|
||||
await fs.promises.writeFile(filePath, results.join('\n'), 'utf-8');
|
||||
})();
|
||||
@@ -93241,6 +93241,7 @@ delivery.maihehd.com
|
||||
.visacsoiesiver.o.axrcbx.top
|
||||
.visacsoiesiver.o.azrsog.top
|
||||
.visacsoiesiver.o.geqnuq.top
|
||||
.visacsoiesiver.o.nofalw.top
|
||||
.visacsoiesiver.o.pgdfhw.top
|
||||
.visacsoiesiver.o.svfocp.top
|
||||
.visacsoiesiver.o.uiedwv.top
|
||||
@@ -93300,6 +93301,7 @@ delivery.maihehd.com
|
||||
.visaevccasieveer.ceooaesc.tashpitum.icu
|
||||
.visaevccasieveer.ceooaesc.v3454.icu
|
||||
.visaevccasieveer.ceooaesc.vajdui.icu
|
||||
.visaevcscoeissiver.c.nofalw.top
|
||||
.visaevcscoeissiver.c.pgdfhw.top
|
||||
.visaevcscoeissiver.c.rgqjka.top
|
||||
.visaevcscoeissiver.c.zvzqtl.top
|
||||
@@ -93315,6 +93317,7 @@ delivery.maihehd.com
|
||||
.visaevescseiver.c.tvbcmo.top
|
||||
.visaevescseiver.c.uiedwv.top
|
||||
.visaevessiver.a.kvdxks.top
|
||||
.visaevessiver.a.nofalw.top
|
||||
.visaevessiver.a.pgdfhw.top
|
||||
.visaevscecvcasri.viisvaiorecevsisornveri.mzzemr.top
|
||||
.visaevvcsceoeissiver.cea.isvuiy.top
|
||||
@@ -93322,6 +93325,7 @@ delivery.maihehd.com
|
||||
.visaevvcsceoeissiver.cea.zqawii.top
|
||||
.visaevvcsoeissiver.oea.kbroxv.top
|
||||
.visaevvcsoeissiver.oea.mdxbrn.top
|
||||
.visaevvcsoeissiver.oea.nofalw.top
|
||||
.visaevvcsoeissiver.oea.orcbvv.top
|
||||
.visaevvcsoeissiver.oea.pgdfhw.top
|
||||
.visaevvcsoeissiver.oea.xewfoa.top
|
||||
@@ -93435,6 +93439,7 @@ delivery.maihehd.com
|
||||
.visavesiver.a.xwdvad.top
|
||||
.visavevsiceveer.cea.axrcbx.top
|
||||
.visavevsiceveer.cea.geqnuq.top
|
||||
.visavevsiceveer.cea.nofalw.top
|
||||
.visavevsiceveer.cea.oajqfn.top
|
||||
.visavevsiceveer.cea.xewfoa.top
|
||||
.visavevsiceveer.cea.zqawii.top
|
||||
@@ -93938,6 +93943,7 @@ delivery.maihehd.com
|
||||
.vivsavesceesia.c.wezouj.top
|
||||
.vivsavesesia.a.jfcxph.top
|
||||
.vivsavesesia.a.nnawmj.top
|
||||
.vivsavesesia.a.nofalw.top
|
||||
.vivsavesesia.a.oajqfn.top
|
||||
.vivsavesesia.a.tvbcmo.top
|
||||
.vivsavesesia.a.zqawii.top
|
||||
@@ -94356,10 +94362,12 @@ delivery.maihehd.com
|
||||
.vsvecsvoiseavcia.oea.isvuiy.top
|
||||
.vsvecsvoiseavcia.oea.jfcxph.top
|
||||
.vsvecsvoiseavcia.oea.jsmfgc.top
|
||||
.vsvecsvoiseavcia.oea.nofalw.top
|
||||
.vsvecsvoiseavcia.oea.qbcbta.top
|
||||
.vsvecsvoiseavcia.oea.tvbcmo.top
|
||||
.vsvecsvoiseavcia.oea.uarmbh.top
|
||||
.vsveevcscoeiasvcia.c.nnawmj.top
|
||||
.vsveevcscoeiasvcia.c.nofalw.top
|
||||
.vsveevcscoeiasvcia.c.orcbvv.top
|
||||
.vsveevcscoeiasvcia.c.uiedwv.top
|
||||
.vsveevcscoeiasvcia.c.vlunrr.top
|
||||
@@ -94367,6 +94375,7 @@ delivery.maihehd.com
|
||||
.vsveevcsoiasvcia.o.isvuiy.top
|
||||
.vsveevcsoiasvcia.o.yxpfzh.top
|
||||
.vsveevsacsevcia.c.nnawmj.top
|
||||
.vsveevsacsevcia.c.nofalw.top
|
||||
.vsveevsacsevcia.c.pmnaeh.top
|
||||
.vsveevsacsevcia.c.tppwpi.top
|
||||
.vsveevsacsevcia.c.ukohwk.top
|
||||
@@ -94516,6 +94525,7 @@ delivery.maihehd.com
|
||||
.vsvevsavcceia.c.azrsog.top
|
||||
.vsvevsavcceia.c.pkwrdl.top
|
||||
.vsvevsavcceia.c.zvzqtl.top
|
||||
.vsvevsavcia.a.nofalw.top
|
||||
.vsvevsavcia.a.tvbcmo.top
|
||||
.vsvevsavcia.a.xwdvad.top
|
||||
.vsvevsccaacevcia.ooaesc.bsdeio.icu
|
||||
@@ -94543,6 +94553,7 @@ delivery.maihehd.com
|
||||
.vsvevsccaascia.ooaesc.paddki.icu
|
||||
.vsvevsccaascia.ooaesc.qiehao.icu
|
||||
.vsvevsvavceceia.cea.kbroxv.top
|
||||
.vsvevsvavceceia.cea.nofalw.top
|
||||
.vsvevsvavceceia.cea.qbcbta.top
|
||||
.vsvevsvavceceia.cea.svfocp.top
|
||||
.vsvevsvavceceia.cea.uiedwv.top
|
||||
|
||||
@@ -525,141 +525,6 @@
|
||||
.yxfzox.top
|
||||
.zqplva.top
|
||||
.zwjolc.top
|
||||
.09vz0h.icu
|
||||
.0a67vu.icu
|
||||
.0bj313.icu
|
||||
.0rv6h8.icu
|
||||
.0tgbq4.icu
|
||||
.15tf68.icu
|
||||
.1bmro5.icu
|
||||
.1iui33.icu
|
||||
.1lvvvd.icu
|
||||
.208e6a.icu
|
||||
.2jld0p.icu
|
||||
.2t8hvj.icu
|
||||
.2zpvzm.icu
|
||||
.365xvn.icu
|
||||
.3ilgqj.icu
|
||||
.3n1jt3.icu
|
||||
.3wj9fr.icu
|
||||
.3wuhd3.icu
|
||||
.3xju6c.icu
|
||||
.4161t5.icu
|
||||
.45ml1t.icu
|
||||
.45v2lh.icu
|
||||
.4awkri.icu
|
||||
.4g871x.icu
|
||||
.4lj1od.icu
|
||||
.5e2q0e.icu
|
||||
.64i23s.icu
|
||||
.65xfer.icu
|
||||
.7ld7p9.icu
|
||||
.7myib6.icu
|
||||
.7n6v2v.icu
|
||||
.7v560g.icu
|
||||
.83y6dk.icu
|
||||
.8jyshd.icu
|
||||
.8p0sos.icu
|
||||
.92rgso.icu
|
||||
.9a8k92.icu
|
||||
.9j1a4h.icu
|
||||
.9p5kqm.icu
|
||||
.9qwfvb.icu
|
||||
.9u60bt.icu
|
||||
.a7w3p7.icu
|
||||
.ac3ir9.icu
|
||||
.ahiftgl.top
|
||||
.bd7tlz.icu
|
||||
.bf2o5x.icu
|
||||
.bk34jd.icu
|
||||
.bp7uq2.icu
|
||||
.bwlrdn.icu
|
||||
.c18y03.icu
|
||||
.c23ios.icu
|
||||
.c2yfkr.icu
|
||||
.ciiwd0.icu
|
||||
.cx03ta.icu
|
||||
.e5susf.icu
|
||||
.ey2duy.icu
|
||||
.f6553s.icu
|
||||
.feed0of.icu
|
||||
.fi03rf.icu
|
||||
.fvxl0d.icu
|
||||
.gd4365.icu
|
||||
.ggnxmf.top
|
||||
.gh43qf.icu
|
||||
.gly7z6.icu
|
||||
.go81z5.icu
|
||||
.gzfkmo.top
|
||||
.htof1s.icu
|
||||
.i92s9d.icu
|
||||
.j328u2.icu
|
||||
.j8vn1q.icu
|
||||
.jdmm35.icu
|
||||
.jg5vw2.icu
|
||||
.jqsqm7.icu
|
||||
.k6yxxb.icu
|
||||
.kesgc9.icu
|
||||
.kow9qt.icu
|
||||
.kp9lm0.icu
|
||||
.ksiudje.icu
|
||||
.lmc2ry.icu
|
||||
.lphv98.icu
|
||||
.lt474l.icu
|
||||
.lzvsi5.icu
|
||||
.m1vcl8.icu
|
||||
.mdf7pv.icu
|
||||
.mfxzq4.icu
|
||||
.mnvhdje.icu
|
||||
.mosjide.icu
|
||||
.n8zehe.icu
|
||||
.n9k5yv.icu
|
||||
.n9uv92.icu
|
||||
.ncbhdjei.icu
|
||||
.no2exp.icu
|
||||
.no9sh7.icu
|
||||
.nohk5h.icu
|
||||
.nsuuieds.icu
|
||||
.ny210y.icu
|
||||
.o8ix1j.icu
|
||||
.of6jh4.icu
|
||||
.phxc3l.icu
|
||||
.q4nb0o.icu
|
||||
.qslbjc.top
|
||||
.r7302f.icu
|
||||
.ruw0bh.icu
|
||||
.s4mhki.icu
|
||||
.s6vx9m.icu
|
||||
.se9ijc.icu
|
||||
.tcv93y.icu
|
||||
.tepyl0.icu
|
||||
.tubatue.icu
|
||||
.ueyjdiks.icu
|
||||
.ufnj7h.icu
|
||||
.ugu66t.icu
|
||||
.ui2siu.icu
|
||||
.urgggv.shop
|
||||
.usytdje.icu
|
||||
.v72weu.icu
|
||||
.vhvjv7.icu
|
||||
.vp5lju.icu
|
||||
.w5p6z9.icu
|
||||
.wa0hmg.icu
|
||||
.wztqb7.icu
|
||||
.x7qbjf.icu
|
||||
.xg5mqq.icu
|
||||
.xvto6z.icu
|
||||
.yc0xn8.icu
|
||||
.yqyk4k.icu
|
||||
.yvey51.icu
|
||||
.yz046c.icu
|
||||
.zf2wco.icu
|
||||
.znrp52.icu
|
||||
.zobca6.icu
|
||||
.dwbjs.top
|
||||
.icfpvc.top
|
||||
.igh1zc.icu
|
||||
.cpnqor.shop
|
||||
.jhusd.icu
|
||||
.ahibtgj.top
|
||||
.ahidtgr.top
|
||||
@@ -1252,7 +1117,6 @@
|
||||
.bkmtxa.top
|
||||
.qqoehr.top
|
||||
.cknvrx.top
|
||||
.nofalw.top
|
||||
.6f1mf.icu
|
||||
.fpaksix.icu
|
||||
.lciskdu.icu
|
||||
@@ -1298,3 +1162,138 @@
|
||||
.toutiaohao.icu
|
||||
.asjdied.icu
|
||||
.jpisi.icu
|
||||
.09vz0h.icu
|
||||
.0a67vu.icu
|
||||
.0bj313.icu
|
||||
.0rv6h8.icu
|
||||
.0tgbq4.icu
|
||||
.15tf68.icu
|
||||
.1bmro5.icu
|
||||
.1iui33.icu
|
||||
.1lvvvd.icu
|
||||
.208e6a.icu
|
||||
.2jld0p.icu
|
||||
.2t8hvj.icu
|
||||
.2zpvzm.icu
|
||||
.365xvn.icu
|
||||
.3ilgqj.icu
|
||||
.3n1jt3.icu
|
||||
.3wj9fr.icu
|
||||
.3wuhd3.icu
|
||||
.3xju6c.icu
|
||||
.4161t5.icu
|
||||
.45ml1t.icu
|
||||
.45v2lh.icu
|
||||
.4awkri.icu
|
||||
.4g871x.icu
|
||||
.4lj1od.icu
|
||||
.5e2q0e.icu
|
||||
.64i23s.icu
|
||||
.65xfer.icu
|
||||
.7ld7p9.icu
|
||||
.7myib6.icu
|
||||
.7n6v2v.icu
|
||||
.7v560g.icu
|
||||
.83y6dk.icu
|
||||
.8jyshd.icu
|
||||
.8p0sos.icu
|
||||
.92rgso.icu
|
||||
.9a8k92.icu
|
||||
.9j1a4h.icu
|
||||
.9p5kqm.icu
|
||||
.9qwfvb.icu
|
||||
.9u60bt.icu
|
||||
.a7w3p7.icu
|
||||
.ac3ir9.icu
|
||||
.ahiftgl.top
|
||||
.bd7tlz.icu
|
||||
.bf2o5x.icu
|
||||
.bk34jd.icu
|
||||
.bp7uq2.icu
|
||||
.bwlrdn.icu
|
||||
.c18y03.icu
|
||||
.c23ios.icu
|
||||
.c2yfkr.icu
|
||||
.ciiwd0.icu
|
||||
.cx03ta.icu
|
||||
.e5susf.icu
|
||||
.ey2duy.icu
|
||||
.f6553s.icu
|
||||
.feed0of.icu
|
||||
.fi03rf.icu
|
||||
.fvxl0d.icu
|
||||
.gd4365.icu
|
||||
.ggnxmf.top
|
||||
.gh43qf.icu
|
||||
.gly7z6.icu
|
||||
.go81z5.icu
|
||||
.gzfkmo.top
|
||||
.htof1s.icu
|
||||
.i92s9d.icu
|
||||
.icfpvc.top
|
||||
.igh1zc.icu
|
||||
.j328u2.icu
|
||||
.j8vn1q.icu
|
||||
.jdmm35.icu
|
||||
.jg5vw2.icu
|
||||
.jqsqm7.icu
|
||||
.k6yxxb.icu
|
||||
.kesgc9.icu
|
||||
.kow9qt.icu
|
||||
.kp9lm0.icu
|
||||
.ksiudje.icu
|
||||
.lmc2ry.icu
|
||||
.lphv98.icu
|
||||
.lt474l.icu
|
||||
.lzvsi5.icu
|
||||
.m1vcl8.icu
|
||||
.mdf7pv.icu
|
||||
.mfxzq4.icu
|
||||
.mnvhdje.icu
|
||||
.mosjide.icu
|
||||
.n8zehe.icu
|
||||
.n9k5yv.icu
|
||||
.n9uv92.icu
|
||||
.ncbhdjei.icu
|
||||
.no2exp.icu
|
||||
.no9sh7.icu
|
||||
.nohk5h.icu
|
||||
.nsuuieds.icu
|
||||
.ny210y.icu
|
||||
.o8ix1j.icu
|
||||
.of6jh4.icu
|
||||
.phxc3l.icu
|
||||
.q4nb0o.icu
|
||||
.r7302f.icu
|
||||
.ruw0bh.icu
|
||||
.s4mhki.icu
|
||||
.s6vx9m.icu
|
||||
.se9ijc.icu
|
||||
.tcv93y.icu
|
||||
.tepyl0.icu
|
||||
.tubatue.icu
|
||||
.ueyjdiks.icu
|
||||
.ufnj7h.icu
|
||||
.ugu66t.icu
|
||||
.ui2siu.icu
|
||||
.urgggv.shop
|
||||
.usytdje.icu
|
||||
.v72weu.icu
|
||||
.vhvjv7.icu
|
||||
.vp5lju.icu
|
||||
.w5p6z9.icu
|
||||
.wa0hmg.icu
|
||||
.wztqb7.icu
|
||||
.x7qbjf.icu
|
||||
.xg5mqq.icu
|
||||
.xvto6z.icu
|
||||
.yc0xn8.icu
|
||||
.yqyk4k.icu
|
||||
.yvey51.icu
|
||||
.yz046c.icu
|
||||
.zf2wco.icu
|
||||
.znrp52.icu
|
||||
.zobca6.icu
|
||||
.cpnqor.shop
|
||||
.dwbjs.top
|
||||
.qslbjc.top
|
||||
@@ -1,7 +1,7 @@
|
||||
############################
|
||||
# Mainland China IPv4 CIDR
|
||||
# Data from misaka.io (misakaio @ GitHub)
|
||||
# Last Updated: 2022-10-31T18:25:22.074Z
|
||||
# Last Updated: 2022-10-31T18:33:50.506Z
|
||||
# Routes: 3192
|
||||
############################
|
||||
IP-CIDR,1.2.4.0/24
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<main class="container">
|
||||
<h1>Sukka Surge Ruleset Server</h1>
|
||||
<p>Made by <a href="https://skk.moe">Sukka</a> | <a href="https://github.com/SukkaW/Surge/">Source @ GitHub</a> | Licensed under <a href="https://github.com/SukkaW/Surge/blob/master/LICENSE" target="_blank">AGPL-3.0</a></p>
|
||||
<p>Last Updated: 2022-10-31T18:26:51.278Z</p>
|
||||
<p>Last Updated: 2022-10-31T18:35:59.945Z</p>
|
||||
<hr>
|
||||
<br>
|
||||
<ul>
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
"build:cdn-conf": "wireit",
|
||||
"build:index-html": "wireit",
|
||||
"build:reject-domainset": "wireit",
|
||||
"build:phishing-domainset": "wireit",
|
||||
"build:telegram-cidr": "wireit",
|
||||
"build:chn-cidr": "wireit",
|
||||
"validate:cdn-conf": "wireit"
|
||||
@@ -24,8 +25,14 @@
|
||||
"build:cdn-conf": {
|
||||
"command": "node ./Build/build-cdn-conf.js"
|
||||
},
|
||||
"build:phishing-domainset": {
|
||||
"command": "node ./Build/build-phishing-domainset.js"
|
||||
},
|
||||
"build:reject-domainset": {
|
||||
"command": "node ./Build/build-reject-domainset.js"
|
||||
"command": "node ./Build/build-reject-domainset.js",
|
||||
"dependencies": [
|
||||
"build:phishing-domainset"
|
||||
]
|
||||
},
|
||||
"build:telegram-cidr": {
|
||||
"command": "node ./Build/build-telegram-cidr.js"
|
||||
|
||||
Reference in New Issue
Block a user