O que é uma blocklist de hosts?

Um arquivo hosts associa nomes de host a endereços IP antes que o DNS seja consultado. As blocklists usam esse recurso direcionando nomes de host indesejados para 0.0.0.0, um endereço que não leva a lugar algum, impedindo que o dispositivo se conecte a servidores de anúncios, rastreadores ou sites de malware. O projeto de hosts de Steven Black é uma das listas desse tipo mais utilizadas. Ele combina várias fontes, como AdAway, MVPS, a lista de Dan Pollock, URLhaus e KADhosts, em um único arquivo sem duplicatas, que é usado diretamente em arquivos hosts e como lista de fontes em bloqueadores como Pi-hole e AdGuard Home.

O projeto publica a lista em várias variantes: a lista unificada bloqueia adware e malware, e extensões opcionais adicionam domínios de notícias falsas, jogos de azar, pornografia e redes sociais.

Descrição da ferramenta

Esta ferramenta verifica um nome de host ou endereço de site na maior variante de StevenBlack: a lista unificada de hosts com todas as quatro extensões, que contém todas as entradas de cada uma das outras variantes. Cole um nome de host ou uma URL completa, e a ferramenta mostrará se esse nome de host exato está na lista, quais dos seus domínios pai estão listados e quais nomes de host abaixo dele estão listados.

Recursos

  • Aceita nomes de host simples e URLs completas; o caminho, a porta e a consulta são ignorados
  • Verifica a lista completa, com mais de 165.000 nomes de host, abrangendo adware, malware, notícias falsas, jogos de azar, pornografia e redes sociais
  • Lista os domínios pai presentes na lista, como doubleclick.net para ad.doubleclick.net
  • Lista os nomes de host abaixo do domínio verificado que estão na lista
  • Processa nomes de domínio internacionalizados convertendo-os para punycode
  • Mostra o tamanho da lista e quando ela foi atualizada pela última vez

Como funciona

Um arquivo hosts corresponde apenas a nomes de host exatos: bloquear example.com não bloqueia www.example.com nem ads.example.com, e é por isso que a lista frequentemente inclui example.com e www.example.com. O campo "Na lista de StevenBlack" responde exatamente a essa pergunta. Alguns bloqueadores que leem a lista também bloqueiam subdomínios de domínios listados, por isso a ferramenta informa separadamente os domínios pai listados. Verificar um site inteiro, como google.com, também mostra os nomes de host listados abaixo dele, geralmente servidores de anúncios e rastreamento.

Limitações

  • A lista é atualizada regularmente, mas não em tempo real; portanto, domínios muito novos podem estar ausentes.
  • Somente a lista de StevenBlack é verificada. Outras blocklists e as regras do seu próprio bloqueador podem produzir um resultado diferente.
  • Endereços IP não são verificados, pois a lista contém apenas nomes de host.