Vývojári projektu IPFire, ktorý vyvíja distribúciu na vytvorenie smerovačov a firewallov, predstavili sériu blokovacích zoznamov IPFire DBL (Domain Block List) na filtrovanie prístupu k nežiaducim doménovým menám. Projekt sa prezentuje ako riešenie spravované komunitou pre správu obsahu, ktorý je blokovaný v vlastných sieťach alebo na miestnych systémoch.
Na rozdiel od väčšiny existujúcich komerčných a bezplatných DBL, ktoré poskytujú monolitné zoznamy blokovania rozptýleného obsahu, IPFire DBL ponúka sériu tematických zoznamov, ktoré umožňujú vybrať, aký typ obsahu blokovať a aký nie. Zoznamy sú zostavované spoločne a používateľ má možnosť zapojiť sa do ich vylepšovania. V IPFire DBL sú tiež poskytované záruky právnej čistoty - pri agregácii údajov z iných zoznamov sa používajú len zdroje, ktoré jasne poskytujú právo na redistribúciu.
Kód, ktorý zabezpečuje fungovanie služby, je napísaný v Pythone a je otvorený pod licenciou GPLv3. Obsah zoznamov je dostupný pod licenciou CC BY-SA 4.0 (Creative Commons Attribution-ShareAlike), ktorá umožňuje používanie (vrátane komerčného), šírenie a úpravu materiálov s uvedením autora a šírenie odvodených diel pod rovnakými podmienkami. Celkovo bolo vytvorených 12 zoznamov, ktoré pokrývajú viac ako milión doménových mien.
Informácie sa aktualizujú každú hodinu a sú dostupné v niekoľkých formátoch, ktoré sú vhodné na integráciu s rôznymi otvorenými a komerčnými DNS servermi, proxy, blokovačmi reklám a systémami na analýzu sieťovej prevádzky. Podporuje sa integrácia s IDS/IPS Suricata, BIND, Unbound, PowerDNS, Knot DNS, Pi-hole, Squid, OPNsense, pfSense, Adblock Plus, AdGuard a uBlock Origin.
Formáty exportu:
- RPZ (Response Policy Zones, ekvivalent DNSBL) na umiestnenie DNS zóny na DNS serveroch. Podporuje sa prenos a inkrementálna aktualizácia zóny medzi servermi s použitím mechanizmov AXFR/IXFR.
- Formát Squidguard na filtrovanie na proxy serveroch.
- Priame stiahnutie vo forme textového zoznamu, ktoré umožňuje prispôsobiť riešenia pre svoje systémy.
- Formát filtrov Adblock Plus na použitie s prehliadačovými doplnkami na filtráciu reklám.
- Formát pravidiel pre IDS Suricata, ktoré je možné použiť na filtrovanie DNS a HTTP požiadaviek, ako aj na analýzu SNI v TLS.
Dostupné blokovacie zoznamy:
- Malware — domény, spojené s rozširovaním škodlivého softvéru alebo správou botnetov.
- Phishing — phishingové stránky.
- Reklama — domény zapojené do zobrazovania reklamy a sledovania pohybov používateľa.
- Pornografia — domény s pornografickým obsahom a obsahom určeným iba pre dospelých.
- Hazard — online kasína a hazardné hry.
- Hry — herné platformy a stránky s hrami (môže sa použiť na blokovanie hier).
- DNS-over-HTTPS — verejné DoH resolvery (pre siete, ktoré zakazujú používanie externých DNS).
- Randenie — služby na zoznámenie.
- Pirátstvo — pirátske stránky, ktoré nezákonne šíria cudzí obsah.
- Smart TV — domény používané na prenos telemetrie z inteligentných televízorov.
- Násilie — domény s obsahom obsahujúcim násilie.
- Sociálne siete — sociálne siete.
Zdroj: opennet.ru
