Lançamento do uBlock Origin 1.25 com proteção contra contornos de bloqueio através de manipulações de DNS

Disponível nova versão do bloqueador de conteúdo indesejado uBlock Origin 1.25, que fornece bloqueio de anúncios, elementos maliciosos, códigos para rastreamento de comportamento, mineradores de JavaScript e outros elementos que interferem no funcionamento normal. A extensão uBlock Origin se destaca pela alta performance e baixo consumo de memória, permitindo não apenas eliminar elementos intrusivos, mas também reduzir o uso de recursos e acelerar o carregamento das páginas.

Na nova versão para usuários do Firefox, foi implementado o bloqueio de uma nova técnica de rastreamento de comportamento e inserção de anúncios baseada na criação de um subdomínio DNS separado dentro do domínio do site atual. O subdomínio criado aponta para o servidor da rede de anúncios (por exemplo, é criada uma entrada CNAME f7ds.liberation.fr, que aponta para o servidor de rastreamento liberation.eulerian.net), portanto, o código publicitário é formalmente carregado do mesmo domínio principal do site. O nome para o subdomínio é escolhido na forma de um identificador aleatório, o que dificulta o bloqueio por máscara, pois o subdomínio associado à rede de anúncios é difícil de distinguir de subdomínios utilizados para carregar outros recursos locais da página.

Na nova versão do uBlock Origin para determinar o host associado via CNAME o sinalizador -k para integração com chamada para resolução do nome em DNS, o que permite aplicar listas de bloqueio também para nomes redirecionados via CNAME.
Do ponto de vista de performance, a determinação de CNAME não deve resultar em custos adicionais, além do consumo de recursos do processador para reaplicar regras para outro nome, uma vez que ao acessar o recurso o navegador já executou a resolução, e o valor deve estar em cache. Ao instalar a nova versão, será necessário conceder permissões para obter informações do DNS.

Lançamento do uBlock Origin 1.25 com proteção contra contornos de bloqueio através de manipulações de DNS

O método de proteção adicionado baseado na verificação de CNAME pode ser contornado por meio da vinculação direta do nome ao IP sem o uso de CNAME, mas essa abordagem complica a manutenção e o suporte da infraestrutura (se o endereço IP da rede de anúncios mudar, será necessário garantir a alteração dos dados em todos os servidores DNS dos editores) e pode ser contornado através da criação de uma lista negra de endereços IP de rastreadores. Na construção do uBlock Origin para Chrome, a verificação de CNAME não funciona, pois a API dns.resolve() disponível apenas para complementos no Firefox e não suportado no Chrome.

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