Sobre o projeto

HaGeZi DNS Blocklists é uma coleção de listas de bloqueio DNS selecionadas, destinadas a bloquear anúncios, rastreadores, telemetria, phishing, malware, golpes e outros domínios indesejados em toda a rede. As listas são independentes de região e publicadas para servidores DNS comuns, bloqueadores de anúncios e bloqueadores de conteúdo. Estrutura principal A oferta central é a família "Multi", uma lista tudo-em-um em cinco versões crescentes: Light (proteção básica), Normal (versátil), Pro (estendida, descrita como a recomendação do autor), Pro++ (mais agressiva) e Ultimate (mais agressiva). As versões se baseiam umas nas outras, portanto apenas uma deve ser usada por vez. Cada uma possui uma variante "mini" otimizada em tamanho (Pro, Pro++, Ultimate), restrita a domínios que aparecem nas listas de popularidade Top 1M/10M, voltada para bloqueadores de navegador ou dispositivos móveis e dispositivos com pouca RAM. Light e Normal não bloqueiam rastreadores de erros/travamentos de aplicativos; isso começa com a Pro. A Ultimate possui ressalvas documentadas: pode limitar a funcionalidade do Facebook/Messenger e WhatsApp, afetar o Windows Spotlight e o histórico de conquistas do Xbox Live, e bloquear rastreadores de localização/IP, o que pode causar configurações regionais incorretas ou CAPTCHAs adicionais. O repositório fornece arquivos de compartilhamento listando domínios a desbloquear para META, Microsoft e outros problemas conhecidos. Listas independentes Além da Multi, o projeto publica listas focadas: Fake (lojas falsas, sites fraudulentos e armadilhas de assinatura), Pop-Up Ads, Threat Intelligence Feeds (TIF, malware, phishing, C2, cryptojacking; tamanhos completo, médio e mini, além de uma lista de IPs), Newly Registered Domains (NRD/DGA), Dynamic DNS, Badware Hoster, Most Abused TLDs, DNS Rebind Protection, DoH/VPN/Tor/Proxy Bypass (completa, somente DoH, IPs de DoH), Safesearch-not-supported, URL Shortener, Anti Piracy, Gambling (completa/média/mini), Social Networks, NSFW e Native Tracker. A TIF foi projetada como um complemento que pode ser executado junto com qualquer nível da Multi; a compilação RPZ da lista TIF completa é dividida em dois arquivos. Formatos e ferramentas A maioria das listas é distribuída em cinco formatos com domínios bloqueados idênticos: Adblock (Pi-hole, AdGuard, AdGuard Home, uBlock Origin, eBlocker e outros), DNSMasq (v2.86+), Wildcard Asterisk (Blocky, OPNsense, YogaDNS e similares), Wildcard Domains (DNSCrypt, FRITZ!Box, TechnitiumDNS, adblock-lean e similares) e RPZ (Bind, Knot, PowerDNS, Unbound). Algumas listas divergem: Most Abused TLDs tem suas próprias variantes, DNS Rebind Protection é somente AdGuard, NRD/DGA é somente Adblock/domínios simples, e TIF/DoH possuem listas de IPs. Os formatos legados Subdomains e Hosts ficam em um repositório separado. Uma página web Direct Link Generator cria links de download por dispositivo/aplicativo e listas selecionadas, e uma ferramenta Blocklist Lookup verifica um domínio ou IP em todas as listas. Um Cheat Sheet e FAQ cobrem matrizes de inclusão, configuração, glossário e compilação de fontes. Notas operacionais As contagens de entradas mudam a cada compilação; o README cita números como aproximadamente 43,7 mil (Light), 164 mil (Normal), 228 mil (Pro), 256 mil (Pro++), 285 mil (Ultimate) e cerca de 2,25 milhões para a TIF completa. A lista TIF completa é descrita como pesada em memória, grande demais para o aplicativo AdGuard no iOS e exigindo pelo menos 2 GB de RAM no AdGuard Home (1 GB para a versão média). As listas são distribuídas por links CDN e espelhos oficiais, com intervalo de atualização declarado. O projeto é licenciado sob GPL-3.0 e aponta para serviços DNS online que já integram essas listas.