Sobre o projeto

Este repositório consolida vários arquivos hosts confiáveis de fontes como AdAway, MVPS, yoyo.org e URLHaus, mesclando-os em um único arquivo hosts com duplicatas removidas. Ele fornece 31 variantes diferentes, combinando a lista de bloqueio base de adware+malware com extensões opcionais para as categorias fakenews, social, gambling e porn. O projeto inclui um script Python (updateHostsFile.py) para gerar arquivos hosts personalizados, com opções para atualização automática de fontes, substituição do arquivo hosts ativo, especificação de IPs de destino, compactação da saída e mais. Também oferece imagens de contêiner Docker para facilitar a implantação, suporta listas de permissões/bloqueios personalizadas e inclui testes unitários. Os arquivos hosts gerados funcionam em todos os sistemas operacionais e são adequados para bloqueio de conteúdo baseado em DNS.