Die Entwickler des IPFire-Projekts, das eine Distribution zur Erstellung von Routern und Firewalls bereitstellt, haben eine Reihe von IPFire DBL-Sperrlisten (Domain Block Lists) eingeführt, um unerwünschte Domainnamen herauszufiltern. Das Projekt präsentiert sich als Community-basierte Lösung zur Verwaltung von Inhalten, die in privaten Netzwerken oder lokalen Systemen blockiert sind.
Im Gegensatz zu den meisten bestehenden kommerziellen und kostenlosen DBLs, die monolithische Sperrlisten für unterschiedliche Inhalte bereitstellen, bietet IPFire DBL eine Reihe thematischer Listen, mit denen Nutzer bestimmte Inhaltsarten zum Blockieren auswählen können. Die Listen werden gemeinschaftlich erstellt, und Nutzer können sich an ihrer Verbesserung beteiligen. IPFire DBL bietet zudem rechtliche Garantien: Bei der Zusammenführung von Daten aus anderen Listen werden ausschließlich Quellen verwendet, die ausdrücklich Weiterverbreitungsrechte einräumen.
Der dem Dienst zugrunde liegende Code ist in Python geschrieben und unter der GPLv3-Lizenz als Open Source veröffentlicht. Die Inhalte der Listen stehen unter der CC BY-SA 4.0-Lizenz (Creative Commons Attribution-ShareAlike), die die Nutzung (auch kommerziell), Verbreitung und Bearbeitung der Materialien unter Angabe des Urhebers sowie abgeleitete Werke unter denselben Bedingungen erlaubt. Insgesamt wurden zwölf Listen mit über einer Million Domainnamen zusammengestellt.
Die Informationen werden stündlich aktualisiert und stehen in verschiedenen Formaten zur Verfügung, die sich für die Integration mit diversen offenen und kommerziellen DNS-Servern, Proxys, Werbeblockern und Systemen zur Datenverkehrsanalyse eignen. Die Integration wird mit IDS/IPS-Systemen wie Suricata, BIND, Unbound, PowerDNS, Knot DNS, Pi-hole, Squid, OPNsense, pfSense, Adblock Plus, AdGuard und uBlock Origin unterstützt.
Exportformate:
- RPZ (Response Policy Zones, ähnlich DNSBL) dienen zum Hosten von DNS-Zonen auf DNS-Servern. Die Übertragung und inkrementelle Aktualisierung von Zonen zwischen Servern wird unterstützt. Server unter Verwendung von AXFR/IXFR-Mechanismen.
- Squidguard-Format zum Filtern auf Proxy-Servern.
- Direkter Download in Form einer Textliste, sodass Sie die Lösungen an Ihre Systeme anpassen können.
- Adblock Plus-Filterformat zur Verwendung mit Browser-Plugins zur Werbefilterung.
- Regelformat für das Suricata IDS, das für die Filterung von DNS- und HTTP-Anfragen sowie für die SNI-Prüfung in TLS verwendet werden kann.
Verfügbare Sperrlisten:
- Malware — Domänen, im Zusammenhang mit der Verbreitung von Schadsoftware oder der Verwaltung von Botnetzen.
- Phishing – Phishing-Websites.
- Werbung – Domains, die zur Anzeige von Werbung und zur Verfolgung von Nutzerbewegungen verwendet werden.
- Pornografie — Domains mit pornografischen Inhalten und Inhalten, die nur für Erwachsene bestimmt sind.
- Glücksspiel – Online-Casinos und Glücksspiel.
- Spiele – Spieleplattformen und Websites mit Spielen (können verwendet werden, um Spiele zu blockieren).
- DNS-over-HTTPS – öffentliche DoH-Resolver (für Netzwerke, die die Verwendung von DNS-Diensten von Drittanbietern untersagen).
- Dating — Dating-Dienste.
- Piraterie – raubkopierte Websites, die illegal Inhalte anderer verbreiten.
- Smart TV – Domänen, die zur Übertragung von Telemetriedaten von Smart-TVs verwendet werden.
- Gewalt – Bereiche mit gewalthaltigen Inhalten.
- Soziale Netzwerke — soziale Netzwerke.
Source: opennet.ru
