Usuários do uBlock Origin uso por redes de anúncios e sistemas de web analytics de uma nova técnica de rastreamento de movimentos e inserção de blocos de anúncios que não é bloqueada no uBlock Origin e em outras extensões de filtragem de conteúdo indesejado.
A essência do método é que os proprietários de sites que desejam incorporar código para rastreamento ou exibição de anúncios criam um subdomínio separado no DNS que aponta para o servidor da rede de anúncios ou de web analytics (por exemplo, é criada uma entrada CNAME f7ds.liberation.fr que aponta para o servidor de rastreamento liberation.eulerian.net). Assim, o código publicitário é formalmente carregado do mesmo domínio primário que o site e, portanto, não é sujeito a bloqueio. O nome do subdomínio é escolhido na forma de um identificador aleatório, o que dificulta o bloqueio por máscara, pois o subdomínio vinculado à rede de anúncios é difícil de distinguir de subdomínios que carregam outros recursos locais da página.
Desenvolvedor do uBlock Origin utilizados de nome no DNS para identificar o host associado via CNAME. O método começando com
lançamento experimental para . Para ativar a verificação nas configurações avançadas, é necessário definir o valor cnameAliasList como «*», neste caso todas as verificações em listas negras serão duplicadas também para nomes definidos via CNAME. Ao instalar uma atualização, será necessário conceder permissões para obter informações do DNS.
Para o Chrome, a verificação de CNAME não pode ser adicionada, pois a API está disponível apenas para extensões no Firefox e não é suportada no Chrome. Em termos de desempenho, a identificação de CNAME não deve resultar em despesas adicionais, além do uso de recursos de CPU para re-aplicar regras a outro nome, já que, ao acessar um recurso, o navegador já executou a resolução e o valor deve ser armazenado em cache. O método de proteção pode ser contornado por meio de um vínculo direto do nome ao IP sem usar CNAME, mas essa abordagem complica a manutenção (no caso de mudança de endereço IP da rede de anúncios, seria necessário garantir a alteração dos dados em todos os servidores DNS dos editores) e pode ser contornada através da criação de uma lista negra de endereços IP de rastreadores.
Fonte: opennet.ru
