diff --git a/NorwegianExperimentalList alternate versions/AdawayHosts b/NorwegianExperimentalList alternate versions/AdawayHosts index f2693ec6e..7bb3d5bd9 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: 25August2020v3 +# Version: 27August2020v3 # 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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # Platform notes: This list version is intended for tools that deal with so-called «hosts» system files, including pfBlockerNG, Gas Mask, Diversion, Hosts File Editor, and many others; as well as those who edit their OS' «hosts» system file. # If you use a tool that edits the system's own hosts file, such as Hosts File Editor, Gas Mask, or Magisk Manager, make sure to also use the IPv6 version at https://raw.githubusercontent.com/DandelionSprout/adfilt/master/NorwegianExperimentalList%20alternate%20versions/NordicFiltersHostsIPv6.txt @@ -297,6 +297,7 @@ 127.0.0.1 sikre-vipps-konto.j.pl www.sikre-vipps-konto.j.pl 127.0.0.1 skonmdnorge.com www.skonmdnorge.com 127.0.0.1 sky.gs www.sky.gs +127.0.0.1 smallrise.com www.smallrise.com 127.0.0.1 ssbeveragedistribution.com www.ssbeveragedistribution.com 127.0.0.1 ssl-dnnstream.tns-cs.net www.ssl-dnnstream.tns-cs.net 127.0.0.1 ssl-mtgstream.tns-cs.net www.ssl-mtgstream.tns-cs.net @@ -359,3 +360,14 @@ 127.0.0.1 2001:67c:21e0::ad + + + + + + + + + + + diff --git a/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl b/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl index 5d3667087..be6795768 100644 --- a/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl +++ b/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl @@ -1,5 +1,5 @@ msFilterList -# Version: 26August2020v1-Alpha +# Version: 27August2020v1-Alpha # Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider # Translated title: Dandelion Sprout's Nordic filters for tidier websites : expires = 1 @@ -601,7 +601,11 @@ _toppbanner_ -d vidcopa.me # https://www.datahjelperne.no/netflix-korona-svindel/ -d luxshifting.com +# https://www.adressa.no/pluss/nyheter/2020/08/26/Kristofer-Hivju-V%C3%A6r-s%C3%A5-snill-og-slutt-22527944.ece +-d smallrise.com # IP addresses of servers notorious for hosting many of the sites above +-d 51.195.133.131 +-d 66.206.3.34 -d 82.118.242.69 -d 136.243.73.30 -d 138.201.126.227 diff --git a/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules b/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules index 6ec9f5ca8..6c91cd7a9 100644 --- a/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules +++ b/NorwegianExperimentalList alternate versions/LittleSnitchNorwegianList.lsrules @@ -292,6 +292,7 @@ { "action": "deny", "process": "any", "remote-domains": "sikre-vipps-konto.j.pl" }, { "action": "deny", "process": "any", "remote-domains": "skonmdnorge.com" }, { "action": "deny", "process": "any", "remote-domains": "sky.gs" }, +{ "action": "deny", "process": "any", "remote-domains": "smallrise.com" }, { "action": "deny", "process": "any", "remote-domains": "ssbeveragedistribution.com" }, { "action": "deny", "process": "any", "remote-domains": "ssl-dnnstream.tns-cs.net" }, { "action": "deny", "process": "any", "remote-domains": "ssl-mtgstream.tns-cs.net" }, @@ -355,3 +356,13 @@ ]} + +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"5d404.v.fwmrm.net" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"elkjop.no.edgekey.net" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"dnb.no.edgekey.net" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"skatteetaten.no.cdn.cloudflare.net" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"norwegian.com.cdn.cloudflare.net" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"ad.dep.no" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"ad.hem.no" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"ads.mst.dk" }, +{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"annonser.gess.no" }, diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt index b9448df76..e56ee3337 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt @@ -1,5 +1,5 @@ [Adblock Plus 3.4] -! Version: 260820201 +! Version: 270820201 ! Title: 🏔️ Dandelion Sprouts vestnordiske filtre for ryddigere nettsider (for Adblock Plus - Møter ABP sine inkluderingsregler) ! Translated title: Dandelion Sprout's West Nordic filters for tidier websites (for Adblock Plus with ABP inclusion compliance) ! Expires: 12 hours @@ -1521,7 +1521,11 @@ trendsales.dk##.top__banner ||vidcopa.me^ ! https://www.datahjelperne.no/netflix-korona-svindel/ ||luxshifting.com^ +! https://www.adressa.no/pluss/nyheter/2020/08/26/Kristofer-Hivju-V%C3%A6r-s%C3%A5-snill-og-slutt-22527944.ece +||smallrise.com^ ! IP addresses of servers notorious for hosting many of the sites above +||51.195.133.131^ +||66.206.3.34^ ||82.118.242.69^ ||136.243.73.30^ ||138.201.126.227^ diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt index 7b62886b7..1f113ede4 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt @@ -1,5 +1,5 @@ [Adblock Plus 3.4] -! Version: 260820201 +! Version: 270820201 ! Title: 🏔️ Dandelion Sprouts vestnordiske filtre for ryddigere nettsider (for AdBlock og Adblock Plus) ! Translated title: Dandelion Sprout's West Nordic filters for tidier websites (for AdBlock and Adblock Plus) ! Expires: 12 hours @@ -1536,7 +1536,11 @@ trendsales.dk##.top__banner ||vidcopa.me^ ! https://www.datahjelperne.no/netflix-korona-svindel/ ||luxshifting.com^ +! https://www.adressa.no/pluss/nyheter/2020/08/26/Kristofer-Hivju-V%C3%A6r-s%C3%A5-snill-og-slutt-22527944.ece +||smallrise.com^ ! IP addresses of servers notorious for hosting many of the sites above +||51.195.133.131^ +||66.206.3.34^ ||82.118.242.69^ ||136.243.73.30^ ||138.201.126.227^ diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt index 9bc8bca86..09cc0a017 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt @@ -1,4 +1,4 @@ -! Version: 26August2020v1 +! Version: 27August2020v1 ! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for AdGuard) ! Translated title: Dandelion Sprout's Nordic filters for tidier websites (for AdGuard) ! Expires: 12 hours @@ -1615,7 +1615,11 @@ trendsales.dk##.top__banner ||vidcopa.me^$empty,important ! https://www.datahjelperne.no/netflix-korona-svindel/ ||luxshifting.com^$empty,important +! https://www.adressa.no/pluss/nyheter/2020/08/26/Kristofer-Hivju-V%C3%A6r-s%C3%A5-snill-og-slutt-22527944.ece +||smallrise.com^$empty,important ! IP addresses of servers notorious for hosting many of the sites above +51.195.133.131$network +66.206.3.34$network 82.118.242.69$network 136.243.73.30$network 138.201.126.227$network diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersAdGuardHome.txt b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuardHome.txt index 2adb57ce3..67113fa6d 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersAdGuardHome.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuardHome.txt @@ -1,6 +1,6 @@ # Title: 📔 Dandelion Sprouts nordiske filtre (for AdGuard Home) # Translated title: Dandelion Sprout's Nordic Filters (for AdGuard Home) -# Version: 25August2020v3 +# Version: 27August2020v3 # 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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # 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 @@ -296,10 +296,10 @@ ||sikre-vipps-konto.j.pl^ ||skonmdnorge.com^ ||sky.gs^ +||smallrise.com^ ||ssbeveragedistribution.com^ ||ssl-dnnstream.tns-cs.net^ -||ssl-mtgstream.tns-cs.net^ -@@5d404.v.fwmrm.net +||ssl-mtgstream.tns-cs.net^ ||static.airserve.net^ ||static.itrack.it^ ||stcontent.net^ @@ -362,23 +362,19 @@ # ——— 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. -@@||elkjop.no.edgekey.net^ +||elkjop.no. ||coop.no. ||shell.no. ||finn.no. -||dnb.no. -@@||dnb.no.edgekey.net^ +||dnb.no. ||sparebank1.no. ||nordea.no. ||sbanken.no. ||danskebank.no. ||komplett.no. ||nordnet.no. -||skatteetaten.no. -@@||skatteetaten.no.cdn.cloudflare.net^ -||norwegian.com. -@@||norwegian.com.cdn.cloudflare.net^ +||skatteetaten.no. +||norwegian.com. ||flysas-no. ||tusenfryd-com. ||gratis-reisebilletter. @@ -404,19 +400,15 @@ # ——— Anti-ad filters for tools that support wildcards, are below this line. ——— ||annonse.*.no^ -||ad.*.no^ -@@||ad.dep.no^ -@@||ad.hem.no^ +||ad.*.no^ ||ad1.*.no^ ||ad1.*.dk^ ||adcache.*.no^ ||ads.*.no^ -||ads.*.dk^ -@@||ads.mst.dk^ +||ads.*.dk^ ||ads.*.is^ ||adserver.*.dk^ -||annonser.*.no^ -@@||annonser.gess.no^ +||annonser.*.no^ ||banner.*.no^ ||helios.*.no^ ||advert.*.no^ @@ -424,3 +416,16 @@ ||auglysingar.*.is^ ||vefbordar.*.is^ ||vevlysingar.*. + +# ——— Centralised whitelist section ——— + +@@||5^d404.v.fwmrm.net +@@||e^lkjop.no.edgekey.net +@@||d^nb.no.edgekey.net +@@||s^katteetaten.no.cdn.cloudflare.net +@@||n^orwegian.com.cdn.cloudflare.net +@@||a^d.dep.no +@@||a^d.hem.no +@@||a^ds.mst.dk +@@||a^nnonser.gess.no +@@||s^tillingledig.*.no diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersBrave.txt b/NorwegianExperimentalList alternate versions/NordicFiltersBrave.txt index b9939b740..6c48cb040 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersBrave.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersBrave.txt @@ -1,5 +1,5 @@ [Adblock Plus 3.4] -! Version: 26August2020v1-Beta +! Version: 27August2020v1-Beta ! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for Brave Browser) ! Translated title: Dandelion Sprout's Nordic filters for tidier websites (for Brave Browser) ! Expires: 12 hours @@ -689,7 +689,11 @@ gamereactor.*##+js(ra, autoplay) ||vidcopa.me^ ! https://www.datahjelperne.no/netflix-korona-svindel/ ||luxshifting.com^ +! https://www.adressa.no/pluss/nyheter/2020/08/26/Kristofer-Hivju-V%C3%A6r-s%C3%A5-snill-og-slutt-22527944.ece +||smallrise.com^ ! IP addresses of servers notorious for hosting many of the sites above +||51.195.133.131^ +||66.206.3.34^ ||82.118.242.69^ ||136.243.73.30^ ||138.201.126.227^ diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf b/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf index 4f9534366..6ed8d72fe 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf +++ b/NorwegianExperimentalList alternate versions/NordicFiltersDnsmasq.conf @@ -289,6 +289,7 @@ server=/server-us.imrworldwide.com/127.0.0.1 server=/sikre-vipps-konto.j.pl/127.0.0.1 server=/skonmdnorge.com/127.0.0.1 server=/sky.gs/127.0.0.1 +server=/smallrise.com/127.0.0.1 server=/ssbeveragedistribution.com/127.0.0.1 server=/ssl-dnnstream.tns-cs.net/127.0.0.1 server=/ssl-mtgstream.tns-cs.net/127.0.0.1 @@ -327,7 +328,6 @@ server=/widget.tippebannere.no/127.0.0.1 server=/wo.tc/127.0.0.1 server=/www.soda.is/127.0.0.1 server=/xn--sykkeltrye-7cb.com/127.0.0.1 - server=/175.18.248.3.in-addr.arpa/127.0.0.1 server=/236.35.49.13.in-addr.arpa/127.0.0.1 server=/163.231.227.35.in-addr.arpa/127.0.0.1 @@ -348,6 +348,12 @@ server=/150.40.13.185.in-addr.arpa/127.0.0.1 server=/21.54.88.195.in-addr.arpa/127.0.0.1 server=/21.55.88.195.in-addr.arpa/127.0.0.1 server=/76.230.196.196.in-addr.arpa/127.0.0.1 - - - +server=/5d404.v.fwmrm.net/89.233.43.71 +server=/elkjop.no.edgekey.net/89.233.43.71 +server=/dnb.no.edgekey.net/89.233.43.71 +server=/skatteetaten.no.cdn.cloudflare.net/89.233.43.71 +server=/norwegian.com.cdn.cloudflare.net/89.233.43.71 +server=/ad.dep.no/89.233.43.71 +server=/ad.hem.no/89.233.43.71 +server=/ads.mst.dk/89.233.43.71 +server=/annonser.gess.no/89.233.43.71 diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersDomainsAllowlist.txt b/NorwegianExperimentalList alternate versions/NordicFiltersDomainsAllowlist.txt new file mode 100644 index 000000000..537293a33 --- /dev/null +++ b/NorwegianExperimentalList alternate versions/NordicFiltersDomainsAllowlist.txt @@ -0,0 +1,17 @@ +# Title: 📔 Dandelion Sprouts nordiske filtre (Domenehviteliste) +# Translated title: Dandelion Sprout's Nordic Filters (Domains allowlist) +# Version: 27August2020v3-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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. +# Platform notes: This list version is intended for users of Pi-hole, Blokada and DNS66, as a recommended supplement to their regular list versions. For AdGuard Home, the allowlistings are already incorporated in its regular list version. +# 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 +5d404.v.fwmrm.net +elkjop.no.edgekey.net +dnb.no.edgekey.net +skatteetaten.no.cdn.cloudflare.net +norwegian.com.cdn.cloudflare.net +ad.dep.no +ad.hem.no +ads.mst.dk +annonser.gess.no +stillingledig.*.no diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersForMinerBlock.txt b/NorwegianExperimentalList alternate versions/NordicFiltersForMinerBlock.txt index 38178ff00..e9bc5637e 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersForMinerBlock.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersForMinerBlock.txt @@ -1,6 +1,6 @@ # Title: 📔 Dandelion Sprouts nordiske filtre (for MinerBlock) # Translated title: Dandelion Sprout's Nordic Filters (for MinerBlock) -# Version: 25August2020v3-Alpha +# Version: 27August2020v3-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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # Platform notes: So, let's say your company boss is not letting you install any adblocker on your awful work laptop, but (s)he lets you install MinerBlock for some indeterminable reason? In this very unlikely case, I've saved your day. # Note: This list does not actually block any mining-related stuff. @@ -298,6 +298,7 @@ *://*.sikre-vipps-konto.j.pl/* *://*.skonmdnorge.com/* *://*.sky.gs/* +*://*.smallrise.com/* *://*.ssbeveragedistribution.com/* *://*.ssl-dnnstream.tns-cs.net/* *://*.ssl-mtgstream.tns-cs.net/* @@ -417,3 +418,16 @@ *://*.auglysingar.*.is/* *://*.vefbordar.*.is/* *://*.vevlysingar.*.*/* + +# ——— Centralised whitelist section ——— +# ——— By default, the entries below will only work without modification in 'personalDNSBlocker'. For a whitelist suitable for e.g. Pi-hole, Blokada and DNS66, check out https://raw.githubusercontent.com/DandelionSprout/adfilt/master/NorwegianExperimentalList%20alternate%20versions/NordicFiltersDomainsAllowlist.txt ——— +!5d404.v.fwmrm.net +!elkjop.no.edgekey.net +!dnb.no.edgekey.net +!skatteetaten.no.cdn.cloudflare.net +!norwegian.com.cdn.cloudflare.net +!ad.dep.no +!ad.hem.no +!ads.mst.dk +!annonser.gess.no +!stillingledig.*.no diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersHostsDeny.deny b/NorwegianExperimentalList alternate versions/NordicFiltersHostsDeny.deny index cc119bdb5..6db879273 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: 25August2020v3-Beta +# Version: 27August2020v3-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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # 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 @@ -296,6 +296,7 @@ ALL: server-us.imrworldwide.com ALL: sikre-vipps-konto.j.pl ALL: skonmdnorge.com ALL: sky.gs +ALL: smallrise.com ALL: ssbeveragedistribution.com ALL: ssl-dnnstream.tns-cs.net ALL: ssl-mtgstream.tns-cs.net @@ -358,3 +359,14 @@ ALL: 196.196.230.76 ALL: 2001:67c:21e0::ad + + + + + + + + + + + diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersHostsIPv6.txt b/NorwegianExperimentalList alternate versions/NordicFiltersHostsIPv6.txt index dccfe07b3..420b02605 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersHostsIPv6.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersHostsIPv6.txt @@ -1,6 +1,6 @@ # Title: Dandelion Sprouts nordiske filtre (IPv6-«hosts»-versjonen) # Translated title: Dandelion Sprout's Nordic Filters (The IPv6 «hosts» file version) -# Version: 25August2020v3 +# Version: 27August2020v3 # 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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # Platform notes: This list version is meant to be used simultaneously of the regular «Hosts» version when using computer/Android system hosts file editors like Hosts File Editor, Gas Mask, Magisk Manager, etc. It is not needed for tools that strip away the entries' IP address, such as Blokada and pfBlockerNG. # 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 @@ -296,6 +296,7 @@ :: sikre-vipps-konto.j.pl www.sikre-vipps-konto.j.pl :: skonmdnorge.com www.skonmdnorge.com :: sky.gs www.sky.gs +:: smallrise.com www.smallrise.com :: ssbeveragedistribution.com www.ssbeveragedistribution.com :: ssl-dnnstream.tns-cs.net www.ssl-dnnstream.tns-cs.net :: ssl-mtgstream.tns-cs.net www.ssl-mtgstream.tns-cs.net @@ -358,3 +359,13 @@ :: 2001:67c:21e0::ad + +5d404.v.fwmrm.net www.!5d404.v.fwmrm.net +elkjop.no.edgekey.net www.!elkjop.no.edgekey.net +dnb.no.edgekey.net www.!dnb.no.edgekey.net +skatteetaten.no.cdn.cloudflare.net www.!skatteetaten.no.cdn.cloudflare.net +norwegian.com.cdn.cloudflare.net www.!norwegian.com.cdn.cloudflare.net +ad.dep.no www.!ad.dep.no +ad.hem.no www.!ad.hem.no +ads.mst.dk www.!ads.mst.dk +annonser.gess.no www.!annonser.gess.no diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersPiHole.txt b/NorwegianExperimentalList alternate versions/NordicFiltersPiHole.txt index 6979c119c..4fcd2dd37 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: 25August2020v3-Alpha +# Version: 27August2020v3-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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # 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 @@ -296,6 +296,7 @@ server-us.imrworldwide.com sikre-vipps-konto.j.pl skonmdnorge.com sky.gs +smallrise.com ssbeveragedistribution.com ssl-dnnstream.tns-cs.net ssl-mtgstream.tns-cs.net @@ -415,3 +416,16 @@ xn--sykkeltrye-7cb.com (.*\.)?auglysingar\..*\.is$ (.*\.)?vefbordar\..*\.is$ (.*\.)?vevlysingar\.*\..*$ + +# ——— Centralised whitelist section ——— +# ——— By default, the entries below will only work without modification in 'personalDNSBlocker'. For a whitelist suitable for e.g. Pi-hole, Blokada and DNS66, check out https://raw.githubusercontent.com/DandelionSprout/adfilt/master/NorwegianExperimentalList%20alternate%20versions/NordicFiltersDomainsAllowlist.txt ——— +!5d404.v.fwmrm.net +!elkjop.no.edgekey.net +!dnb.no.edgekey.net +!skatteetaten.no.cdn.cloudflare.net +!norwegian.com.cdn.cloudflare.net +!ad.dep.no +!ad.hem.no +!ads.mst.dk +!annonser.gess.no +!stillingledig.*.no diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt b/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt index 00fad4a5e..c71557be6 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt @@ -1,4 +1,4 @@ -! Version: 26August2020v1 +! Version: 27August2020v1 ! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (uten sporerhvitelisting) ! Translated title: Dandelion Sprout's Nordic filters for tidier websites (without tracker whitelistings) ! Expires: 12 hours @@ -1615,7 +1615,11 @@ trendsales.dk##.top__banner ||vidcopa.me^$doc,domain=~ Advarselen vises grunnet: Facebook-svindel. ! https://www.datahjelperne.no/netflix-korona-svindel/ ||luxshifting.com^$doc,domain=~ Advarselen vises grunnet: Falsk lureversjon av Netflix. +! https://www.adressa.no/pluss/nyheter/2020/08/26/Kristofer-Hivju-V%C3%A6r-s%C3%A5-snill-og-slutt-22527944.ece +||smallrise.com^$doc,domain=~ Advarselen vises grunnet: Bitcoin-svindel. ! IP addresses of servers notorious for hosting many of the sites above +||51.195.133.131^ +||66.206.3.34^ ||82.118.242.69^ ||136.243.73.30^ ||138.201.126.227^ diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action b/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action index a48fea184..8b08b4219 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action +++ b/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action @@ -1,4 +1,4 @@ -# Version: 26August2020v1-Alpha +# Version: 27August2020v1-Alpha # Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for Privoxy) # Translated title: Dandelion Sprout's Nordic filters for tidier websites (for Privoxy) # Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md @@ -815,7 +815,11 @@ .vidcopa.me {+block{https://www.datahjelperne.no/netflix-korona-svindel/}} .luxshifting.com +{+block{https://www.adressa.no/pluss/nyheter/2020/08/26/Kristofer-Hivju-V%C3%A6r-s%C3%A5-snill-og-slutt-22527944.ece}} +.smallrise.com # IP addresses of servers notorious for hosting many of the sites above +.51.195.133.131 +.66.206.3.34 .82.118.242.69 .136.243.73.30 .138.201.126.227 diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersRPZ.txt b/NorwegianExperimentalList alternate versions/NordicFiltersRPZ.txt index 034c8bf23..b3b97e32a 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersRPZ.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersRPZ.txt @@ -1,6 +1,6 @@ ; Title: 📔 Dandelion Sprouts nordiske filtre (for BIND/RPZ) ; Translated title: Dandelion Sprout's Nordic Filters (for BIND/RPZ) -; Version: 25August2020v3-Alpha +; Version: 27August2020v3-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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. ; Platform notes: This list version is intended for tools that deal with raw domains, including Google Hit Hider by Domain, uMatrix, Samsung Knox, and many more. If you're using Pi-Hole, a different version specific to that extension is now also maintained. ; 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 @@ -296,6 +296,7 @@ server-us.imrworldwide.com CNAME . sikre-vipps-konto.j.pl CNAME . skonmdnorge.com CNAME . sky.gs CNAME . +smallrise.com CNAME . ssbeveragedistribution.com CNAME . ssl-dnnstream.tns-cs.net CNAME . ssl-mtgstream.tns-cs.net CNAME . @@ -415,3 +416,16 @@ advertisement.*.no CNAME . auglysingar.*.is CNAME . vefbordar.*.is CNAME . vevlysingar.*.* CNAME . + +; ——— Centralised whitelist section ——— + +5d404.v.fwmrm.net CNAME rpz-passthru. +elkjop.no.edgekey.net CNAME rpz-passthru. +dnb.no.edgekey.net CNAME rpz-passthru. +skatteetaten.no.cdn.cloudflare.net CNAME rpz-passthru. +norwegian.com.cdn.cloudflare.net CNAME rpz-passthru. +ad.dep.no CNAME rpz-passthru. +ad.hem.no CNAME rpz-passthru. +ads.mst.dk CNAME rpz-passthru. +annonser.gess.no CNAME rpz-passthru. +stillingledig.*.no CNAME rpz-passthru. diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersSocks5.list b/NorwegianExperimentalList alternate versions/NordicFiltersSocks5.list index 4b4aa1f92..2059fa1df 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersSocks5.list +++ b/NorwegianExperimentalList alternate versions/NordicFiltersSocks5.list @@ -1,6 +1,6 @@ # Title: 📔 Dandelion Sprouts nordiske filtre (for Shadowsocks) # Translated title: Dandelion Sprout's Nordic Filters (for Shadowsocks) -# Version: 25August2020v3-Alpha +# Version: 27August2020v3-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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # Platform notes: This list version is intended for those who use Shadowsocks, Shadowrocket, Surge, 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 @@ -296,6 +296,7 @@ DOMAIN,server-us.imrworldwide.com DOMAIN,sikre-vipps-konto.j.pl DOMAIN-SUFFIX,skonmdnorge.com DOMAIN-SUFFIX,sky.gs +DOMAIN-SUFFIX,smallrise.com DOMAIN-SUFFIX,ssbeveragedistribution.com DOMAIN,ssl-dnnstream.tns-cs.net DOMAIN,ssl-mtgstream.tns-cs.net @@ -415,3 +416,16 @@ URL-REGEX,^https?:\/\/advertisement\.*\.no URL-REGEX,^https?:\/\/auglysingar\.*\.is URL-REGEX,^https?:\/\/vefbordar\.*\.is URL-REGEX,^https?:\/\/vevlysingar\.*\.* + +# ——— Centralised whitelist section ——— + +DOMAIN-SUFFIX,5d404.v.fwmrm.net,resolve +DOMAIN-SUFFIX,elkjop.no.edgekey.net,resolve +DOMAIN-SUFFIX,dnb.no.edgekey.net,resolve +DOMAIN-SUFFIX,skatteetaten.no.cdn.cloudflare.net,resolve +DOMAIN-SUFFIX,norwegian.com.cdn.cloudflare.net,resolve +DOMAIN-SUFFIX,ad.dep.no,resolve +DOMAIN-SUFFIX,ad.hem.no,resolve +DOMAIN-SUFFIX,ads.mst.dk,resolve +DOMAIN-SUFFIX,annonser.gess.no,resolve +URL-REGEX,^https?:\/\/stillingledig\.*\.no,resolve diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersUnbound.conf b/NorwegianExperimentalList alternate versions/NordicFiltersUnbound.conf index 741438cd7..b401e2686 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersUnbound.conf +++ b/NorwegianExperimentalList alternate versions/NordicFiltersUnbound.conf @@ -1,6 +1,6 @@ # Title: 📔 Dandelion Sprouts nordiske filtre (for Unbound) # Translated title: Dandelion Sprout's Nordic Filters (for Unbound) -# Version: 25August2020v3-Alpha +# Version: 27August2020v3-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, malware and adverts, on Norwegian, Danish, Icelandic and Faroese websites. # Platform notes: This list version is intended for those who use the DNS server tool Unbound. # 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 @@ -296,6 +296,7 @@ local-zone: "server-us.imrworldwide.com" static local-zone: "sikre-vipps-konto.j.pl" static local-zone: "skonmdnorge.com" static local-zone: "sky.gs" static +local-zone: "smallrise.com" static local-zone: "ssbeveragedistribution.com" static local-zone: "ssl-dnnstream.tns-cs.net" static local-zone: "ssl-mtgstream.tns-cs.net" static @@ -415,3 +416,16 @@ local-zone: "advertisement.*.no" static local-zone: "auglysingar.*.is" static local-zone: "vefbordar.*.is" static local-zone: "vevlysingar.*.*" static + +# ——— Centralised whitelist section ——— + +local-zone: "5d404.v.fwmrm.net" transparent +local-zone: "elkjop.no.edgekey.net" transparent +local-zone: "dnb.no.edgekey.net" transparent +local-zone: "skatteetaten.no.cdn.cloudflare.net" transparent +local-zone: "norwegian.com.cdn.cloudflare.net" transparent +local-zone: "ad.dep.no" transparent +local-zone: "ad.hem.no" transparent +local-zone: "ads.mst.dk" transparent +local-zone: "annonser.gess.no" transparent +local-zone: "stillingledig.*.no" transparent diff --git a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py index 2cf668d5e..268e39b51 100644 --- a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py +++ b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py @@ -2221,6 +2221,7 @@ SOURCES = ['https://raw.githubusercontent.com/DandelionSprout/adfilt/master/Norw UNSUPPORTED_HOSTS = ['*', '# ———'] UNSUPPORTED_LS = ['*', '# ———', '# Translated title', '# Version', 'Don\'t be worried', 'General-info', '# Platform notes:'] UNSUPPORTED_DNSMASQ = ['*', '# '] +UNSUPPORTED_DOMAINSALLOWLIST = ['randomplaceholdertext'] OUTPUT = 'xyzzyxdomains.txt' OUTPUT_HOSTS = 'AdawayHosts' @@ -2234,6 +2235,7 @@ OUTPUT_RPZ = 'NordicFiltersRPZ.txt' OUTPUT_UNBOUND = 'NordicFiltersUnbound.conf' OUTPUT_MINERBLOCK = 'NordicFiltersForMinerBlock.txt' OUTPUT_HOSTSIPV6 = 'NordicFiltersHostsIPv6.txt' +OUTPUT_DOMAINSALLOWLIST = 'NordicFiltersDomainsAllowlist.txt' # function that downloads the filter list def download_filters() -> str: @@ -2312,6 +2314,12 @@ def prepare_hosts(lines) -> str: line ) + line = re.sub( + r"127\.0\.0\.1 !.*", + r"", + line + ) + if is_supported_hosts(line): text += line + '\r\n' @@ -2398,6 +2406,12 @@ def prepare_ls(lines) -> str: line ) + line = re.sub( + r"{ \"action\": \"deny\", \"process\": \"any\", \"remote-domains\": \"!", + r"{ \"action\": \"allow\", \"process\": \"any\", \"remote-domains\": \"", + line + ) + if is_supported_ls(line): text += line + '\r\n' @@ -2448,7 +2462,13 @@ def prepare_dnsmasq(lines) -> str: line ) - if is_supported_dnsmasq(line): + line = re.sub( + r"server=/!(.*)/127\.0\.0\.1$", + r"server=/\1/89.233.43.71", + line + ) + + if is_supported_dnsmasq(line) and not line == '': text += line + '\r\n' return text @@ -2497,6 +2517,12 @@ def prepare_hostsdeny(lines) -> str: line ) + line = re.sub( + r"ALL: !.*", + r"", + line + ) + if is_supported_hosts(line): text += line + '\r\n' @@ -2653,50 +2679,8 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^(\|\|elkjop\.no\.)$", - r"\1\n@@||elkjop.no.edgekey.net^", - line - ) - - line = re.sub( - r"^(\|\|dnb\.no\.)$", - r"\1\n@@||dnb.no.edgekey.net^", - line - ) - - line = re.sub( - r"^(\|\|skatteetaten\.no\.)$", - r"\1\n@@||skatteetaten.no.cdn.cloudflare.net^", - line - ) - - line = re.sub( - r"^(\|\|norwegian\.com\.)$", - r"\1\n@@||norwegian.com.cdn.cloudflare.net^", - line - ) - - line = re.sub( - r"(.*ad\.\*\.no.*)", - r"\1\n@@||ad.dep.no^\n@@||ad.hem.no^", - line - ) - - line = re.sub( - r"(.*annonser\.\*\.no.*)", - r"\1\n@@||annonser.gess.no^", - line - ) - - line = re.sub( - r"(.*ads\.\*\.dk.*)", - r"\1\n@@||ads.mst.dk^", - line - ) - - line = re.sub( - r"(.*ssl-mtgstream\.tns-cs\.net.*)", - r"\1\n@@5d404.v.fwmrm.net", + r"^!([a-z0-9])", + r"@@||\1^", line ) @@ -2706,6 +2690,12 @@ def prepare_agh(lines) -> str: line ) + line = re.sub( + r".*without modification .*", + r"", + line + ) + text += line + '\r\n' return text @@ -2819,6 +2809,24 @@ def prepare_shadowsocks(lines) -> str: line ) + line = re.sub( + r"DOMAIN-SUFFIX,!(.*)", + r"DOMAIN-SUFFIX,\1,resolve", + line + ) + + line = re.sub( + r"URL-REGEX,(\^https\?:\\/\\/)!(.*)", + r"URL-REGEX,\1\2,resolve", + line + ) + + line = re.sub( + r".*without modification .*", + r"", + line + ) + text += line + '\r\n' return text @@ -2866,6 +2874,18 @@ def prepare_rpz(lines) -> str: line ) + line = re.sub( + r"^!([a-z0-9].*)", + r"\1 CNAME rpz-passthru.", + line + ) + + line = re.sub( + r".*without modification .*", + r"", + line + ) + text += line + '\r\n' return text @@ -2913,6 +2933,18 @@ def prepare_unbound(lines) -> str: line ) + line = re.sub( + r"^!([a-z0-9].*)", + r'local-zone: "\1" transparent', + line + ) + + line = re.sub( + r".*without modification .*", + r"", + line + ) + text += line + '\r\n' return text @@ -3032,11 +3064,76 @@ def prepare_hostsipv6(lines) -> str: line ) + line = re.sub( + r"^:: !", + r"", + line + ) + if is_supported_hosts(line): text += line + '\r\n' return text +# ————— Domains whitelist version ————— + +def is_supported_domainsallowlist(line) -> bool: + for token in UNSUPPORTED_DOMAINSALLOWLIST: + if token in line: + return False + +def prepare_domainsallowlist(lines) -> str: + text = '' + + for line in lines: + + line = re.sub( + r"(# Version: .*)", + r"\1-Beta", + line + ) + + line = re.sub( + r"# Platform notes:.*", + "# Platform notes: This list version is intended for users of Pi-hole, Blokada and DNS66, as a recommended supplement to their regular list versions. For AdGuard Home, the allowlistings are already incorporated in its regular list version.", + line + ) + + line = re.sub( + r" Dandelion Sprouts nordiske filtre.*", + " Dandelion Sprouts nordiske filtre (Domenehviteliste)", + line + ) + + line = re.sub( + r" Dandelion Sprout's Nordic Filters.*", + " Dandelion Sprout's Nordic Filters (Domains allowlist)", + line + ) + + line = re.sub( + r"^[a-z0-9*].*", + r"", + line + ) + + line = re.sub( + r"^# ——— .*", + r"", + line + ) + + line = re.sub( + r"^!([a-z0-9*])", + r"\1", + line + ) + + if not line == '': + text += line + '\r\n' + + return text + if __name__ == "__main__": print('Starting the script') @@ -3055,6 +3152,7 @@ if __name__ == "__main__": unbound_filter = prepare_unbound(lines) minerblock_filter = prepare_minerblock(lines) hostsipv6_filter = prepare_hostsipv6(lines) + domainsallowlist_filter = prepare_domainsallowlist(lines) with open(OUTPUT, "w") as text_file: text_file.write(text) @@ -3092,6 +3190,9 @@ if __name__ == "__main__": with open(OUTPUT_HOSTSIPV6, "w") as text_file: text_file.write(hostsipv6_filter) + with open(OUTPUT_DOMAINSALLOWLIST, "w") as text_file: + text_file.write(domainsallowlist_filter) + print('The domains-based list versions have been generated.') #/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\/•\