diff --git a/NorwegianExperimentalList alternate versions/AdawayHosts b/NorwegianExperimentalList alternate versions/AdawayHosts index 1970af0dd..ec589dd1b 100644 --- a/NorwegianExperimentalList alternate versions/AdawayHosts +++ b/NorwegianExperimentalList alternate versions/AdawayHosts @@ -1,6 +1,6 @@ # Title: Dandelion Sprouts nordiske filtre («hosts»-versjonen) # Translated title: Dandelion Sprout's Nordic Filters (The «hosts» file version) -# Version: 15September2019v1 +# Version: 15September2019v4 # Description: This is a slimmer version of "Dandelion Sprout's Nordic Filters", intended for users of software tools that doesn't support adblocker syntaxes. It chiefly targets scams and malware on Norwegian or Danish sites, as well as some advert and tracking servers. # Platform notes: This list version is intended for tools that deal with so-called «hosts» system files, including Gas Mask, Diversion, Hosts File Editor, and many others; as well as those who edit their OS' «hosts» system file. # For mere informasjon og detaljer om denne listen og om andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk @@ -8,7 +8,6 @@ 127.0.0.1 101mesh.com 127.0.0.1 102.112.2o7.net 127.0.0.1 abafort.us -127.0.0.1 abafort.us 127.0.0.1 ad.no.doubleclick.net 127.0.0.1 ad1.emediate.dk 127.0.0.1 adamaruiz.org @@ -24,6 +23,7 @@ 127.0.0.1 adservicemedia.dk 127.0.0.1 airmaxskobillige.com 127.0.0.1 allergyfl.com +127.0.0.1 annonser.dagbladet.no 127.0.0.1 apcleverstore.com 127.0.0.1 apvoc-ga.com 127.0.0.1 arvetellefsen.no @@ -40,7 +40,6 @@ 127.0.0.1 boligkanalen-maestro-new.azurewebsites.net 127.0.0.1 bostongrnhsflowers.com 127.0.0.1 breakoutstory24.com -127.0.0.1 breakoutstory24.com 127.0.0.1 brightertrade.com 127.0.0.1 caperforaciones.com 127.0.0.1 charpente-ramel.com @@ -178,7 +177,6 @@ 127.0.0.1 sykkeltrøye.com 127.0.0.1 testgruppens.com 127.0.0.1 thefivereport.online -127.0.0.1 thefivereport.online 127.0.0.1 tiranaaquapark-eg.com 127.0.0.1 tns-gallup.dk 127.0.0.1 tobiascelebritymusicevents.com @@ -197,3 +195,4 @@ 127.0.0.1 wo.tc 127.0.0.1 zaskal.com + diff --git a/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules b/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules index 141c5a50c..96c1dd4be 100644 --- a/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules +++ b/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules @@ -4,7 +4,6 @@ { "action": "deny", "process": "any", "remote-hosts": "101mesh.com" }, { "action": "deny", "process": "any", "remote-hosts": "102.112.2o7.net" }, { "action": "deny", "process": "any", "remote-hosts": "abafort.us" }, -{ "action": "deny", "process": "any", "remote-hosts": "abafort.us" }, { "action": "deny", "process": "any", "remote-hosts": "ad.no.doubleclick.net" }, { "action": "deny", "process": "any", "remote-hosts": "ad1.emediate.dk" }, { "action": "deny", "process": "any", "remote-hosts": "adamaruiz.org" }, @@ -20,6 +19,7 @@ { "action": "deny", "process": "any", "remote-hosts": "adservicemedia.dk" }, { "action": "deny", "process": "any", "remote-hosts": "airmaxskobillige.com" }, { "action": "deny", "process": "any", "remote-hosts": "allergyfl.com" }, +{ "action": "deny", "process": "any", "remote-hosts": "annonser.dagbladet.no" }, { "action": "deny", "process": "any", "remote-hosts": "apcleverstore.com" }, { "action": "deny", "process": "any", "remote-hosts": "apvoc-ga.com" }, { "action": "deny", "process": "any", "remote-hosts": "arvetellefsen.no" }, @@ -36,7 +36,6 @@ { "action": "deny", "process": "any", "remote-hosts": "boligkanalen-maestro-new.azurewebsites.net" }, { "action": "deny", "process": "any", "remote-hosts": "bostongrnhsflowers.com" }, { "action": "deny", "process": "any", "remote-hosts": "breakoutstory24.com" }, -{ "action": "deny", "process": "any", "remote-hosts": "breakoutstory24.com" }, { "action": "deny", "process": "any", "remote-hosts": "brightertrade.com" }, { "action": "deny", "process": "any", "remote-hosts": "caperforaciones.com" }, { "action": "deny", "process": "any", "remote-hosts": "charpente-ramel.com" }, @@ -174,7 +173,6 @@ { "action": "deny", "process": "any", "remote-hosts": "sykkeltrøye.com" }, { "action": "deny", "process": "any", "remote-hosts": "testgruppens.com" }, { "action": "deny", "process": "any", "remote-hosts": "thefivereport.online" }, -{ "action": "deny", "process": "any", "remote-hosts": "thefivereport.online" }, { "action": "deny", "process": "any", "remote-hosts": "tiranaaquapark-eg.com" }, { "action": "deny", "process": "any", "remote-hosts": "tns-gallup.dk" }, { "action": "deny", "process": "any", "remote-hosts": "tobiascelebritymusicevents.com" }, @@ -193,3 +191,4 @@ { "action": "deny", "process": "any", "remote-hosts": "wo.tc" }, { "action": "deny", "process": "any", "remote-hosts": "zaskal.com" }, + diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersAdGuardHome.txt b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuardHome.txt new file mode 100644 index 000000000..5cf56f948 --- /dev/null +++ b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuardHome.txt @@ -0,0 +1,234 @@ +# Title: 📔 Dandelion Sprouts nordiske filtre (for AdGuard Home) +# Translated title: Dandelion Sprout's Nordic Filters (for AdGuard Home) +# Version: 15September2019v4 +# Description: This is a slimmer version of "Dandelion Sprout's Nordic Filters", intended for users of software tools that doesn't support adblocker syntaxes. It chiefly targets scams and malware on Norwegian or Danish sites, as well as some advert and tracking servers. +# Platform notes: This list version is intended for those who use AdGuard Home and its oddly specific subset of adblocker syntaxes. +# For mere informasjon og detaljer om denne listen og om andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk +# For more information and details about this list and other lists of mine, go to https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#english +||101mesh.com^ +||102.112.2o7.net^ +||abafort.us^ +||ad.no.doubleclick.net^ +||ad1.emediate.dk^ +||adamaruiz.org^ +||adext.inkclub.com^ +||adidasko.com^ +||adidassuperstarnorge.com^ +||ads.no^ +||ads.xion.dk^ +||adserver.digitoday.com^ +||adserver.fbg.dk^ +||adserver.karamco.dk^ +||adserver.wagawaga.dk^ +||adservicemedia.dk^ +||airmaxskobillige.com^ +||allergyfl.com^ +||annonser.dagbladet.no^ +||apcleverstore.com^ +||apvoc-ga.com^ +||arvetellefsen.no^ +||ashskonorge.com^ +||assassinfitness.com^ +||bannere.oslonett.no^ +||beblessedbehappy.org^ +||benshermanoslo.com^ +||billigesalg.com^ +||billigskos.com^ +||bilstokken.com^ +||bloggannonser.no^ +||bncentertainment.com^ +||boligkanalen-maestro-new.azurewebsites.net^ +||bostongrnhsflowers.com^ +||breakoutstory24.com^ +||brightertrade.com^ +||caperforaciones.com^ +||charpente-ramel.com^ +||cluster.chart.dk^ +||cmt.no^ +||com-fryd.com^ +||com-norwegian.com^ +||coralls.com^ +||cost2buy.net^ +||crossfiterada.com^ +||crownedwithlaurels.com^ +||daradis.com^ +||delivered-by-madington.com^ +||denningwelldrilling.com^ +||digitoday.com^ +||dk-ekstrabladet.vp.videoplaza.tv^ +||dk.panel.gemius.dk^ +||dotbanner.dk^ +||drakternorge.com^ +||drcarolyngroff.com^ +||dunjakke-no.com^ +||earnmoneyglobal.com^ +||easy-ad.no^ +||easyliving4you.com^ +||elderlyscissors.com^ +||emediate.eu^ +||emerio.no^ +||euroads.dk^ +||euroads.no^ +||eurosko.net^ +||fatalfailblog.com^ +||festmusikk.com^ +||forum1.no^ +||fotballsko-salg.com^ +||fotballskotilbud.com^ +||gantoslo.com^ +||godeskonettbutikk.com^ +||godsfillingstation.org^ +||gokkw.com^ +||gsport.com^ +||helseprodukt.co^ +||hernoclothing.com^ +||hollisternorge.com^ +||holmedalblikk.no^ +||horizonbagel.com^ +||i1media.no^ +||imprimtacom.com^ +||isweb.no^ +||itsthetrendydealstore.com^ +||jagerjack.com^ +||jakker.co^ +||jakkesalgs.com^ +||jakkesnorge.com^ +||jessicaivory.com^ +||joseph-holland.com^ +||kjolenorge.com^ +||klmyu.com^ +||kundklubb-se.com^ +||legarralazcoz.com^ +||lillevinkelsko.net^ +||lindseysopticians.com^ +||linkshe.com^ +||locchalet2alpes.com^ +||lrgst.com^ +||lymaq.com^ +||manasporthorse.com^ +||mayor4london.com^ +||mbtnorge.com^ +||meadtalkofthetown.com^ +||media.sonymusic.no^ +||meladermfacts.com^ +||mncprobuild.com^ +||moebel-thiems.com^ +||moslt.com^ +||moteshoes.com^ +||mrarmstrongsclass.com^ +||mudancaslvc.com^ +||museuw.com^ +||myad.no^ +||mycraftypad.com^ +||nasajones.com^ +||nettklikk.no^ +||nikebutikks.com^ +||no.moncleritalien.com^ +||no.zxxyw.com^ +||nordartisan.com^ +||norfotball.com^ +||norge.parkaoutdoor.com^ +||norgefotball.com^ +||norgejakke.com^ +||norgejakkerbutikk.com^ +||norgeshoes.com^ +||norwayexpress24.com^ +||nyeskonorge2015.com^ +||nywlm.com^ +||oflike.com^ +||omgrm.com^ +||ontariokitcarbuilders.com^ +||openadex.dk^ +||parajumperjakke.net^ +||parajumpers-longbear.com^ +||parajumpers-norge.site^ +||parajumpers-salg.com^ +||parajumpersit.com^ +||parajumpersitoutlet.com^ +||parajumpersnettbutikk.com^ +||parajumpersnorway.com^ +||parajumpersoutletnorge.com^ +||parajumperssalg.com^ +||pilmedia.ads.visionweb.no^ +||piwik.onlinemagasinet.no^ +||pjs.outlet.com^ +||pmnft.com^ +||popeurope.com^ +||posten.club^ +||postnord-norge.com^ +||primetime.ad.primetime.net^ +||prisjakt.org^ +||quiltstudiolaren.com^ +||reeconindustries.com^ +||retoaudi.com^ +||rig.idg.no^ +||rnbinance.com^ +||rsket.com^ +||ruter.top^ +||sannsyn.com^ +||scottfamilyministries.org^ +||server-no.imrworldwide.com^ +||server-us.imrworldwide.com^ +||skoeccosandaler.com^ +||skonmdnorge.com^ +||ssrodeolivestock.com^ +||static.itrack.it^ +||swellsup.com^ +||sykkeltrøye.com^ +||testgruppens.com^ +||thefivereport.online^ +||tiranaaquapark-eg.com^ +||tns-gallup.dk^ +||tobiascelebritymusicevents.com^ +||track.adform.net^ +||tracking-genesisaffiliates.com^ +||trackvoluum.com^ +||tromselementbygg.no^ +||um-bs.com^ +||userneeds.dk^ +||vansnorge.com^ +||vevlysingar.fo^ +||wausauorthopedics.com^ +||webclick.no^ +||webhotell.enivest.no^ +||widget.tippebannere.no^ +||wo.tc^ +||zaskal.com^ + +# ——— Anti-phishing filters for tools that support wildcards, are below this line. ——— +# ——— Don't be worried if you see entries that resemble major Nordic websites; those are wildcard entries for use with e.g. Samsung Knox, that attempts to stop phishing sites that have stolen the website brands in question. ——— +||vg.no.*^ +||elkjop.no.*^ +||coop.no.*^ +||shell.no.*^ +||finn.no.*^ +||dnb.no.*^ +||sparebank1.no.*^ +||nordea.no.*^ +||sbanken.no.*^ +||danskebank.no.*^ +||komplett.no.*^ +||nordnet.no.*^ +||skatteetaten.no.*^ +||norwegian.com.*^ +||flysas-no.*^ +||tusenfryd-com.*^ +||*.gratis-reisebilletter.*^ +||paypal.*.no^ +||kiwi.com-*^ +||kongeparken.com-*^ +||vipps-sikkerhet.*^ +||getmail-no.*^ + +# ——— Anti-ad filters for tools that support wildcards, are below this line. ——— +||annonser.*.no^ +||ad.*.no^ +||ad1.*.no^ +||ad1.*.dk^ +||adcache.*.no^ +||ads.*.no^ +||ads.*.dk^ +||adserver.*.dk^ +||annonser.*.no^ +||banner.*.no^ +||helios.*.no^ diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf b/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf index 6df649eca..04cd23cde 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf +++ b/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf @@ -1,7 +1,6 @@ address=/101mesh.com/127.0.0.1 address=/102.112.2o7.net/127.0.0.1 address=/abafort.us/127.0.0.1 -address=/abafort.us/127.0.0.1 address=/ad.no.doubleclick.net/127.0.0.1 address=/ad1.emediate.dk/127.0.0.1 address=/adamaruiz.org/127.0.0.1 @@ -17,6 +16,7 @@ address=/adserver.wagawaga.dk/127.0.0.1 address=/adservicemedia.dk/127.0.0.1 address=/airmaxskobillige.com/127.0.0.1 address=/allergyfl.com/127.0.0.1 +address=/annonser.dagbladet.no/127.0.0.1 address=/apcleverstore.com/127.0.0.1 address=/apvoc-ga.com/127.0.0.1 address=/arvetellefsen.no/127.0.0.1 @@ -33,7 +33,6 @@ address=/bncentertainment.com/127.0.0.1 address=/boligkanalen-maestro-new.azurewebsites.net/127.0.0.1 address=/bostongrnhsflowers.com/127.0.0.1 address=/breakoutstory24.com/127.0.0.1 -address=/breakoutstory24.com/127.0.0.1 address=/brightertrade.com/127.0.0.1 address=/caperforaciones.com/127.0.0.1 address=/charpente-ramel.com/127.0.0.1 @@ -171,7 +170,6 @@ address=/swellsup.com/127.0.0.1 address=/sykkeltrøye.com/127.0.0.1 address=/testgruppens.com/127.0.0.1 address=/thefivereport.online/127.0.0.1 -address=/thefivereport.online/127.0.0.1 address=/tiranaaquapark-eg.com/127.0.0.1 address=/tns-gallup.dk/127.0.0.1 address=/tobiascelebritymusicevents.com/127.0.0.1 @@ -190,3 +188,4 @@ address=/widget.tippebannere.no/127.0.0.1 address=/wo.tc/127.0.0.1 address=/zaskal.com/127.0.0.1 + diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersHostsDeny.deny b/NorwegianExperimentalList alternate versions/NordicFiltersHostsDeny.deny index 7443a506a..5d8146aa0 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersHostsDeny.deny +++ b/NorwegianExperimentalList alternate versions/NordicFiltersHostsDeny.deny @@ -1,6 +1,6 @@ # Title: 📔 Dandelion Sprouts nordiske filtre («hosts.deny»-versjonen) # Translated title: Dandelion Sprout's Nordic Filters (The «hosts.deny» version) -# Version: 15September2019v1-Beta +# Version: 15September2019v4-Beta # Description: This is a slimmer version of "Dandelion Sprout's Nordic Filters", intended for users of software tools that doesn't support adblocker syntaxes. It chiefly targets scams and malware on Norwegian or Danish sites, as well as some advert and tracking servers. # Platform notes: This list version is intended for those who still use a Linux system function called «hosts.deny». # For mere informasjon og detaljer om denne listen og om andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk @@ -8,7 +8,6 @@ ALL: 101mesh.com ALL: 102.112.2o7.net ALL: abafort.us -ALL: abafort.us ALL: ad.no.doubleclick.net ALL: ad1.emediate.dk ALL: adamaruiz.org @@ -24,6 +23,7 @@ ALL: adserver.wagawaga.dk ALL: adservicemedia.dk ALL: airmaxskobillige.com ALL: allergyfl.com +ALL: annonser.dagbladet.no ALL: apcleverstore.com ALL: apvoc-ga.com ALL: arvetellefsen.no @@ -40,7 +40,6 @@ ALL: bncentertainment.com ALL: boligkanalen-maestro-new.azurewebsites.net ALL: bostongrnhsflowers.com ALL: breakoutstory24.com -ALL: breakoutstory24.com ALL: brightertrade.com ALL: caperforaciones.com ALL: charpente-ramel.com @@ -178,7 +177,6 @@ ALL: swellsup.com ALL: sykkeltrøye.com ALL: testgruppens.com ALL: thefivereport.online -ALL: thefivereport.online ALL: tiranaaquapark-eg.com ALL: tns-gallup.dk ALL: tobiascelebritymusicevents.com @@ -197,3 +195,4 @@ ALL: widget.tippebannere.no ALL: wo.tc ALL: zaskal.com + diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersPiHole.txt b/NorwegianExperimentalList alternate versions/NordicFiltersPiHole.txt index 3adf01d45..caa2ac60f 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersPiHole.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersPiHole.txt @@ -1,6 +1,6 @@ # Title: 📔 Dandelion Sprouts nordiske filtre (for Pi-hole) # Translated title: Dandelion Sprout's Nordic Filters (for Pi-hole) -# Version: 15September2019v1-Alpha +# Version: 15September2019v4-Alpha # Description: This is a slimmer version of "Dandelion Sprout's Nordic Filters", intended for users of software tools that doesn't support adblocker syntaxes. It chiefly targets scams and malware on Norwegian or Danish sites, as well as some advert and tracking servers. # Platform notes: This list version is intended for those who make use of the Regex functionality in Pi-Hole. # For mere informasjon og detaljer om denne listen og om andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk @@ -8,7 +8,6 @@ 101mesh.com 102.112.2o7.net abafort.us -abafort.us ad.no.doubleclick.net ad1.emediate.dk adamaruiz.org @@ -24,6 +23,7 @@ adserver.wagawaga.dk adservicemedia.dk airmaxskobillige.com allergyfl.com +annonser.dagbladet.no apcleverstore.com apvoc-ga.com arvetellefsen.no @@ -40,7 +40,6 @@ bncentertainment.com boligkanalen-maestro-new.azurewebsites.net bostongrnhsflowers.com breakoutstory24.com -breakoutstory24.com brightertrade.com caperforaciones.com charpente-ramel.com @@ -178,7 +177,6 @@ swellsup.com sykkeltrøye.com testgruppens.com thefivereport.online -thefivereport.online tiranaaquapark-eg.com tns-gallup.dk tobiascelebritymusicevents.com @@ -219,3 +217,18 @@ zaskal.com (^|\.)paypal\..*\.no$ (^|\.)kiwi\.com-*$ (^|\.)kongeparken\.com-*$ +(^|\.)vipps-sikkerhet\..*$ +(^|\.)getmail-no\..*$ + +# ——— Anti-ad filters for tools that support wildcards, are below this line. ——— +(^|\.)annonser\..*\.no$ +(^|\.)ad\..*\.no$ +(^|\.)ad1\..*\.no$ +(^|\.)ad1\..*\.dk$ +(^|\.)adcache\..*\.no$ +(^|\.)ads\..*\.no$ +(^|\.)ads\..*\.dk$ +(^|\.)adserver\..*\.dk$ +(^|\.)annonser\..*\.no$ +(^|\.)banner\..*\.no$ +(^|\.)helios\..*\.no$ diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersSocks5.list b/NorwegianExperimentalList alternate versions/NordicFiltersSocks5.list new file mode 100644 index 000000000..7e26691ad --- /dev/null +++ b/NorwegianExperimentalList alternate versions/NordicFiltersSocks5.list @@ -0,0 +1,234 @@ +# Title: 📔 Dandelion Sprouts nordiske filtre (for Shadowsocks) +# Translated title: Dandelion Sprout's Nordic Filters (for Shadowsocks) +# Version: 15September2019v4-Alpha +# Description: This is a slimmer version of "Dandelion Sprout's Nordic Filters", intended for users of software tools that doesn't support adblocker syntaxes. It chiefly targets scams and malware on Norwegian or Danish sites, as well as some advert and tracking servers. +# Platform notes: This list version is intended for those who use Shadowsocks, Shadowrocket, and other Socks5-based tools that have become popular in PR-China for several reasons. +# For mere informasjon og detaljer om denne listen og om andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk +# For more information and details about this list and other lists of mine, go to https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#english +DOMAIN-SUFFIX,101mesh.com +DOMAIN,102.112.2o7.net +DOMAIN-SUFFIX,abafort.us +DOMAIN,ad.no.doubleclick.net +DOMAIN,ad1.emediate.dk +DOMAIN-SUFFIX,adamaruiz.org +DOMAIN,adext.inkclub.com +DOMAIN-SUFFIX,adidasko.com +DOMAIN-SUFFIX,adidassuperstarnorge.com +DOMAIN-SUFFIX,ads.no +DOMAIN,ads.xion.dk +DOMAIN,adserver.digitoday.com +DOMAIN,adserver.fbg.dk +DOMAIN,adserver.karamco.dk +DOMAIN,adserver.wagawaga.dk +DOMAIN-SUFFIX,adservicemedia.dk +DOMAIN-SUFFIX,airmaxskobillige.com +DOMAIN-SUFFIX,allergyfl.com +DOMAIN,annonser.dagbladet.no +DOMAIN-SUFFIX,apcleverstore.com +DOMAIN-SUFFIX,apvoc-ga.com +DOMAIN-SUFFIX,arvetellefsen.no +DOMAIN-SUFFIX,ashskonorge.com +DOMAIN-SUFFIX,assassinfitness.com +DOMAIN,bannere.oslonett.no +DOMAIN-SUFFIX,beblessedbehappy.org +DOMAIN-SUFFIX,benshermanoslo.com +DOMAIN-SUFFIX,billigesalg.com +DOMAIN-SUFFIX,billigskos.com +DOMAIN-SUFFIX,bilstokken.com +DOMAIN-SUFFIX,bloggannonser.no +DOMAIN-SUFFIX,bncentertainment.com +DOMAIN,boligkanalen-maestro-new.azurewebsites.net +DOMAIN-SUFFIX,bostongrnhsflowers.com +DOMAIN-SUFFIX,breakoutstory24.com +DOMAIN-SUFFIX,brightertrade.com +DOMAIN-SUFFIX,caperforaciones.com +DOMAIN-SUFFIX,charpente-ramel.com +DOMAIN,cluster.chart.dk +DOMAIN-SUFFIX,cmt.no +DOMAIN-SUFFIX,com-fryd.com +DOMAIN-SUFFIX,com-norwegian.com +DOMAIN-SUFFIX,coralls.com +DOMAIN-SUFFIX,cost2buy.net +DOMAIN-SUFFIX,crossfiterada.com +DOMAIN-SUFFIX,crownedwithlaurels.com +DOMAIN-SUFFIX,daradis.com +DOMAIN-SUFFIX,delivered-by-madington.com +DOMAIN-SUFFIX,denningwelldrilling.com +DOMAIN-SUFFIX,digitoday.com +DOMAIN,dk-ekstrabladet.vp.videoplaza.tv +DOMAIN,dk.panel.gemius.dk +DOMAIN-SUFFIX,dotbanner.dk +DOMAIN-SUFFIX,drakternorge.com +DOMAIN-SUFFIX,drcarolyngroff.com +DOMAIN-SUFFIX,dunjakke-no.com +DOMAIN-SUFFIX,earnmoneyglobal.com +DOMAIN-SUFFIX,easy-ad.no +DOMAIN-SUFFIX,easyliving4you.com +DOMAIN-SUFFIX,elderlyscissors.com +DOMAIN-SUFFIX,emediate.eu +DOMAIN-SUFFIX,emerio.no +DOMAIN-SUFFIX,euroads.dk +DOMAIN-SUFFIX,euroads.no +DOMAIN-SUFFIX,eurosko.net +DOMAIN-SUFFIX,fatalfailblog.com +DOMAIN-SUFFIX,festmusikk.com +DOMAIN-SUFFIX,forum1.no +DOMAIN-SUFFIX,fotballsko-salg.com +DOMAIN-SUFFIX,fotballskotilbud.com +DOMAIN-SUFFIX,gantoslo.com +DOMAIN-SUFFIX,godeskonettbutikk.com +DOMAIN-SUFFIX,godsfillingstation.org +DOMAIN-SUFFIX,gokkw.com +DOMAIN-SUFFIX,gsport.com +DOMAIN-SUFFIX,helseprodukt.co +DOMAIN-SUFFIX,hernoclothing.com +DOMAIN-SUFFIX,hollisternorge.com +DOMAIN-SUFFIX,holmedalblikk.no +DOMAIN-SUFFIX,horizonbagel.com +DOMAIN-SUFFIX,i1media.no +DOMAIN-SUFFIX,imprimtacom.com +DOMAIN-SUFFIX,isweb.no +DOMAIN-SUFFIX,itsthetrendydealstore.com +DOMAIN-SUFFIX,jagerjack.com +DOMAIN-SUFFIX,jakker.co +DOMAIN-SUFFIX,jakkesalgs.com +DOMAIN-SUFFIX,jakkesnorge.com +DOMAIN-SUFFIX,jessicaivory.com +DOMAIN-SUFFIX,joseph-holland.com +DOMAIN-SUFFIX,kjolenorge.com +DOMAIN-SUFFIX,klmyu.com +DOMAIN-SUFFIX,kundklubb-se.com +DOMAIN-SUFFIX,legarralazcoz.com +DOMAIN-SUFFIX,lillevinkelsko.net +DOMAIN-SUFFIX,lindseysopticians.com +DOMAIN-SUFFIX,linkshe.com +DOMAIN-SUFFIX,locchalet2alpes.com +DOMAIN-SUFFIX,lrgst.com +DOMAIN-SUFFIX,lymaq.com +DOMAIN-SUFFIX,manasporthorse.com +DOMAIN-SUFFIX,mayor4london.com +DOMAIN-SUFFIX,mbtnorge.com +DOMAIN-SUFFIX,meadtalkofthetown.com +DOMAIN,media.sonymusic.no +DOMAIN-SUFFIX,meladermfacts.com +DOMAIN-SUFFIX,mncprobuild.com +DOMAIN-SUFFIX,moebel-thiems.com +DOMAIN-SUFFIX,moslt.com +DOMAIN-SUFFIX,moteshoes.com +DOMAIN-SUFFIX,mrarmstrongsclass.com +DOMAIN-SUFFIX,mudancaslvc.com +DOMAIN-SUFFIX,museuw.com +DOMAIN-SUFFIX,myad.no +DOMAIN-SUFFIX,mycraftypad.com +DOMAIN-SUFFIX,nasajones.com +DOMAIN-SUFFIX,nettklikk.no +DOMAIN-SUFFIX,nikebutikks.com +DOMAIN,no.moncleritalien.com +DOMAIN,no.zxxyw.com +DOMAIN-SUFFIX,nordartisan.com +DOMAIN-SUFFIX,norfotball.com +DOMAIN,norge.parkaoutdoor.com +DOMAIN-SUFFIX,norgefotball.com +DOMAIN-SUFFIX,norgejakke.com +DOMAIN-SUFFIX,norgejakkerbutikk.com +DOMAIN-SUFFIX,norgeshoes.com +DOMAIN-SUFFIX,norwayexpress24.com +DOMAIN-SUFFIX,nyeskonorge2015.com +DOMAIN-SUFFIX,nywlm.com +DOMAIN-SUFFIX,oflike.com +DOMAIN-SUFFIX,omgrm.com +DOMAIN-SUFFIX,ontariokitcarbuilders.com +DOMAIN-SUFFIX,openadex.dk +DOMAIN-SUFFIX,parajumperjakke.net +DOMAIN-SUFFIX,parajumpers-longbear.com +DOMAIN-SUFFIX,parajumpers-norge.site +DOMAIN-SUFFIX,parajumpers-salg.com +DOMAIN-SUFFIX,parajumpersit.com +DOMAIN-SUFFIX,parajumpersitoutlet.com +DOMAIN-SUFFIX,parajumpersnettbutikk.com +DOMAIN-SUFFIX,parajumpersnorway.com +DOMAIN-SUFFIX,parajumpersoutletnorge.com +DOMAIN-SUFFIX,parajumperssalg.com +DOMAIN,pilmedia.ads.visionweb.no +DOMAIN,piwik.onlinemagasinet.no +DOMAIN,pjs.outlet.com +DOMAIN-SUFFIX,pmnft.com +DOMAIN-SUFFIX,popeurope.com +DOMAIN-SUFFIX,posten.club +DOMAIN-SUFFIX,postnord-norge.com +DOMAIN,primetime.ad.primetime.net +DOMAIN-SUFFIX,prisjakt.org +DOMAIN-SUFFIX,quiltstudiolaren.com +DOMAIN-SUFFIX,reeconindustries.com +DOMAIN-SUFFIX,retoaudi.com +DOMAIN,rig.idg.no +DOMAIN-SUFFIX,rnbinance.com +DOMAIN-SUFFIX,rsket.com +DOMAIN-SUFFIX,ruter.top +DOMAIN-SUFFIX,sannsyn.com +DOMAIN-SUFFIX,scottfamilyministries.org +DOMAIN,server-no.imrworldwide.com +DOMAIN,server-us.imrworldwide.com +DOMAIN-SUFFIX,skoeccosandaler.com +DOMAIN-SUFFIX,skonmdnorge.com +DOMAIN-SUFFIX,ssrodeolivestock.com +DOMAIN,static.itrack.it +DOMAIN-SUFFIX,swellsup.com +DOMAIN-SUFFIX,sykkeltrøye.com +DOMAIN-SUFFIX,testgruppens.com +thefivereport.online +DOMAIN-SUFFIX,tiranaaquapark-eg.com +DOMAIN-SUFFIX,tns-gallup.dk +DOMAIN-SUFFIX,tobiascelebritymusicevents.com +DOMAIN,track.adform.net +DOMAIN-SUFFIX,tracking-genesisaffiliates.com +DOMAIN-SUFFIX,trackvoluum.com +DOMAIN-SUFFIX,tromselementbygg.no +DOMAIN-SUFFIX,um-bs.com +DOMAIN-SUFFIX,userneeds.dk +DOMAIN-SUFFIX,vansnorge.com +DOMAIN-SUFFIX,vevlysingar.fo +DOMAIN-SUFFIX,wausauorthopedics.com +DOMAIN-SUFFIX,webclick.no +DOMAIN,webhotell.enivest.no +DOMAIN,widget.tippebannere.no +DOMAIN-SUFFIX,wo.tc +DOMAIN-SUFFIX,zaskal.com + +# ——— Anti-phishing filters for tools that support wildcards, are below this line. ——— +# ——— Don't be worried if you see entries that resemble major Nordic websites; those are wildcard entries for use with e.g. Samsung Knox, that attempts to stop phishing sites that have stolen the website brands in question. ——— +URL-REGEX,^https?:\/\/vg\.no\.* +URL-REGEX,^https?:\/\/elkjop\.no\.* +URL-REGEX,^https?:\/\/coop\.no\.* +URL-REGEX,^https?:\/\/shell\.no\.* +URL-REGEX,^https?:\/\/finn\.no\.* +URL-REGEX,^https?:\/\/dnb\.no\.* +URL-REGEX,^https?:\/\/sparebank1\.no\.* +URL-REGEX,^https?:\/\/nordea\.no\.* +URL-REGEX,^https?:\/\/sbanken\.no\.* +URL-REGEX,^https?:\/\/danskebank\.no\.* +URL-REGEX,^https?:\/\/komplett\.no\.* +URL-REGEX,^https?:\/\/nordnet\.no\.* +URL-REGEX,^https?:\/\/skatteetaten\.no\.* +URL-REGEX,^https?:\/\/norwegian\.com\.* +URL-REGEX,^https?:\/\/flysas-no\.* +URL-REGEX,^https?:\/\/tusenfryd-com\.* +URL-REGEX,^https?:\/\/\*\.gratis-reisebilletter\.* +URL-REGEX,^https?:\/\/paypal\.*\.no +URL-REGEX,^https?:\/\/kiwi\.com-* +URL-REGEX,^https?:\/\/kongeparken\.com-* +URL-REGEX,^https?:\/\/vipps-sikkerhet\.* +URL-REGEX,^https?:\/\/getmail-no\.* + +# ——— Anti-ad filters for tools that support wildcards, are below this line. ——— +URL-REGEX,^https?:\/\/annonser\.*\.no +URL-REGEX,^https?:\/\/ad\.*\.no +URL-REGEX,^https?:\/\/ad1\.*\.no +URL-REGEX,^https?:\/\/ad1\.*\.dk +URL-REGEX,^https?:\/\/adcache\.*\.no +URL-REGEX,^https?:\/\/ads\.*\.no +URL-REGEX,^https?:\/\/ads\.*\.dk +URL-REGEX,^https?:\/\/adserver\.*\.dk +URL-REGEX,^https?:\/\/annonser\.*\.no +URL-REGEX,^https?:\/\/banner\.*\.no +URL-REGEX,^https?:\/\/helios\.*\.no diff --git a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py index f685c11ed..a5ae0e1db 100644 --- a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py +++ b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py @@ -812,6 +812,8 @@ OUTPUT_LS = 'LittleSnitchNorwegianList.lsrules' OUTPUT_DNSMASQ = 'NordicFiltersDnsmasq.conf' OUTPUT_HOSTSDENY = 'NordicFiltersHostsDeny.deny' OUTPUT_PIHOLE = 'NordicFiltersPiHole.txt' +OUTPUT_AGH = 'NordicFiltersAdGuardHome.txt' +OUTPUT_SHADOWSOCKS = 'NordicFiltersSocks5.list' # function that downloads the filter list def download_filters() -> str: @@ -1085,6 +1087,124 @@ def prepare_pihole(lines) -> str: return text +# ————— AdGuard Home version ————— + +def prepare_agh(lines) -> str: + text = '' + + for line in lines: + + line = re.sub( + r" Dandelion Sprouts nordiske filtre.*", + " Dandelion Sprouts nordiske filtre (for AdGuard Home)", + line + ) + + line = re.sub( + r" Dandelion Sprout's Nordic Filters.*", + " Dandelion Sprout's Nordic Filters (for AdGuard Home)", + line + ) + + line = re.sub( + r"# Platform notes:.*", + "# Platform notes: This list version is intended for those who use AdGuard Home and its oddly specific subset of adblocker syntaxes.", + line + ) + + line = re.sub( + r"^([a-z0-9*].*)$", + r"||\1^", + line + ) + + text += line + '\r\n' + + return text + +# ————— Shadowsocks version ————— + +def prepare_shadowsocks(lines) -> str: + text = '' + + for line in lines: + + line = re.sub( + r" Dandelion Sprouts nordiske filtre.*", + " Dandelion Sprouts nordiske filtre (for Shadowsocks)", + line + ) + + line = re.sub( + r" Dandelion Sprout's Nordic Filters.*", + " Dandelion Sprout's Nordic Filters (for Shadowsocks)", + line + ) + + line = re.sub( + r"# Platform notes:.*", + "# Platform notes: This list version is intended for those who use Shadowsocks, Shadowrocket, and other Socks5-based tools that have become popular in PR-China for several reasons.", + line + ) + + line = re.sub( + r"(# Version: .*)", + r"\1-Alpha", + line + ) + + line = re.sub( + r"^([a-z0-9].*?\.[a-z0-9].*?\.[a-z].*)$", + r"DOMAIN,\1", + line + ) + + line = re.sub( + r"^([^D].*)\.\*.*\.(.*)", + r"URL-REGEX,^https?:\\/\\/\1\\.*\\.\2", + line + ) + + line = re.sub( + r"^([^DU].*?\.[a-z][a-z][a-z]?[a-z]?)$", + r"DOMAIN-SUFFIX,\1", + line + ) + + line = re.sub( + r"^([a-z0-9].*)\.(.*)\.\*", + r"URL-REGEX,^https?:\\/\\/\1\\.\2\\.*", + line + ) + + line = re.sub( + r"^([a-z0-9].*)\.(.*)-\*$", + r"URL-REGEX,^https?:\\/\\/\1\\.\2-*", + line + ) + + line = re.sub( + r"^([a-z0-9].*)\.\*\.(.*)", + r"URL-REGEX,^https?:\\/\\/\1\\.*\\.\2", + line + ) + + line = re.sub( + r"^\*\.(.*)\.\*", + r"URL-REGEX,^https?:\\/\\/\*\\.\1\\.*", + line + ) + + line = re.sub( + r"^([a-z0-9].*)\.\*$", + r"URL-REGEX,^https?:\\/\\/\1\\.*", + line + ) + + text += line + '\r\n' + + return text + if __name__ == "__main__": print('Starting the script') text = download_filters() @@ -1096,6 +1216,8 @@ if __name__ == "__main__": dnsmasq_filter = prepare_dnsmasq(lines) hostsdeny_filter = prepare_hostsdeny(lines) pihole_filter = prepare_pihole(lines) + agh_filter = prepare_agh(lines) + shadowsocks_filter = prepare_shadowsocks(lines) with open(OUTPUT, "w") as text_file: text_file.write(text) @@ -1115,6 +1237,12 @@ if __name__ == "__main__": with open(OUTPUT_PIHOLE, "w") as text_file: text_file.write(pihole_filter) + with open(OUTPUT_AGH, "w") as text_file: + text_file.write(agh_filter) + + with open(OUTPUT_SHADOWSOCKS, "w") as text_file: + text_file.write(shadowsocks_filter) + print('The domains-based list versions have been generated.')