Projeto IPFire DBL para bloqueio de conteúdo indesejado

Os desenvolvedores do projeto IPFire, que desenvolve uma distribuição para a criação de roteadores e firewalls, apresentaram uma série de listas de bloqueio IPFire DBL (Domain Block List) para filtrar acessos a nomes de domínio indesejados. O projeto é apresentado como uma solução mantida pela comunidade para gerenciar o conteúdo bloqueado em suas próprias redes ou sistemas locais.

Ao contrário da maioria dos DBLs comerciais e gratuitos existentes, que fornecem listas de bloqueio monolíticas de conteúdo diversificado, o IPFire DBL oferece uma série de listas temáticas, permitindo escolher qual tipo de conteúdo bloquear ou não. As listas são preenchidas em conjunto, e os usuários têm a oportunidade de participar na sua melhoria. O IPFire DBL também oferece garantias de legalidade — ao agregar dados de outras listas, utiliza apenas fontes que explicitamente oferecem o direito à redistribuição.

O código que garante o funcionamento do serviço é escrito em Python e está disponível sob a licença GPLv3. O conteúdo das listas está disponível sob a licença CC BY-SA 4.0 (Creative Commons Attribution-ShareAlike), que permite o uso (incluindo comercial), distribuição e modificação de materiais, desde que o autor seja indicado e as obras derivadas sejam distribuídas nas mesmas condições. Ao todo, foram formadas 12 listas, abrangendo mais de um milhão de nomes de domínio.

As informações são atualizadas a cada hora e estão disponíveis em vários formatos, adequados para integração com diferentes servidores DNS abertos e comerciais, proxies, bloqueadores de anúncios e sistemas de inspeção de tráfego. A integração é suportada com IDS/IPS Suricata, BIND, Unbound, PowerDNS, Knot DNS, Pi-hole, Squid, OPNsense, pfSense, Adblock Plus, AdGuard e uBlock Origin.

Formatos de exportação:

  • RPZ (Response Policy Zones, equivalente a DNSBL) para hospedagem de zonas DNS em servidores DNS. Suporta transferência e atualização incremental da zona entre servidores usando mecanismos AXFR/IXFR.
  • Formato Squidguard para filtragem em servidores proxy.
  • Download direto em forma de lista de texto, permitindo adaptar soluções para seus sistemas.
  • Formato de filtros Adblock Plus para uso com plugins de navegador para filtragem de anúncios.
  • Formato de regras para IDS Suricata, que podem ser usadas para filtrar requisições DNS e HTTP, além de inspecionar SNI em TLS.

Listas de bloqueio disponíveis:

  • Malware — domínios, relacionados à disseminação de malware ou ao controle de botnets.
  • Phishing — sites de phishing.
  • Publicidade — domínios envolvidos na exibição de anúncios e no rastreamento de movimento do usuário.
  • Pornografia — domínios com conteúdo pornográfico e apenas para adultos.
  • Jogos de azar — cassinos online e jogos de apostas.
  • Jogos — plataformas de jogo e sites com jogos (podem ser usados para bloquear jogos).
  • DNS-over-HTTPS — resolvers públicos DoH (para redes que proíbem o uso de DNS de terceiros).
  • Relacionamentos — serviços de namoro.
  • Piratearia — sites piratas que distribuem ilegalmente conteúdo de terceiros.
  • Smart TV — domínios usados para transmitir telemetria de televisores inteligentes.
  • Violência — domínios com conteúdo que contém violência.
  • Redes sociais — redes sociais.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster