Como um recurso do Chrome sobrecarrega uma estrutura fundamental da internet

Funcionalidade criada para detectar redirecionamento indevido de DNS fez com que servidores recebessem uma carga absurda
Renato Santino26/08/2020 23h14, atualizada em 27/08/2020 00h10
20200826091100-1920x1080
Compartilhe esta matéria
Ícone Whatsapp Ícone Whatsapp Ícone X (Tweeter) Ícone Facebook Ícone Linkedin Ícone Telegram Ícone Email

Siga o Olhar Digital no Google Discover

Por trás do seu navegador, por mais que muitas vezes nos esqueçamos, existe uma infraestrutura gigantesca dedicada a fazer com que o site que você acessa apareça corretamente na tela do seu computador ou do seu celular. No entanto, um recurso específico do Chromium, base do Chrome, do novo Edge, Opera e tantos outros menos conhecidos, está causando um stress excessivo em parte desta estrutura, responsável pela resolução de DNS.

Ofertas

Kit de Costura E Linhas Completo C/ 96 Peças, Kit Costura, Kit de Costura, Costura, Linha de Costura, Agulha de Costura, Costura Acessórios, Para Reparo Com Estojo Preto
Vendido por Amazon
Kit de Costura E Linhas Completo C/ 96 Peças, Kit Costura, Kit de Costura, Costura, Linha de Costura, Agulha de Costura, Costura Acessórios, Para Reparo Com Estojo Preto
De: R$ 49,99
Por: R$ 26,90
Caderneta Ciceros Clássica Sem Pauta 14X21 Vermelho Quente, Cicero
Vendido por Amazon
Caderneta Ciceros Clássica Sem Pauta 14X21 Vermelho Quente, Cicero
De: R$ 79,99
Por: R$ 49,80
Genérico Organizador Livreiro Padrão Moderno com 1 Prateleira para Sala, Escritório, Quarto, Cozinha, Madeira Preta
Vendido por Amazon
Genérico Organizador Livreiro Padrão Moderno com 1 Prateleira para Sala, Escritório, Quarto, Cozinha, Madeira Preta
De: R$ 252,99
Por: R$ 194,99
Estante 3 Prateleiras - Sapateira Organizadora, Prateleira Para Livros, Estante De Livros Multiuso Para Cozinha, Sala Ou Escritório
Vendido por Amazon
Estante 3 Prateleiras - Sapateira Organizadora, Prateleira Para Livros, Estante De Livros Multiuso Para Cozinha, Sala Ou Escritório
De: R$ 39,80
Por: R$ 28,31
Case Bolsa Estojo De Viagem Capa De Proteção Nintendo Switch - Preto
Vendido por Amazon
Case Bolsa Estojo De Viagem Capa De Proteção Nintendo Switch - Preto
De: R$ 45,99
Por: R$ 35,90
Flying Rope Hero - Spider Fighter Superhero Action Games
Vendido por Amazon
Flying Rope Hero - Spider Fighter Superhero Action Games
Por R$ 91,47
Prisoner Transport Bus driver - Prisoner Bus Games
Vendido por Amazon
Prisoner Transport Bus driver - Prisoner Bus Games
Por R$ 64,47
Offroad Jeep Driving Simulator 3D - Ultimate 4x4 Offroad Mountain Driving Games
Vendido por Amazon
Offroad Jeep Driving Simulator 3D - Ultimate 4x4 Offroad Mountain Driving Games
Por R$ 79,95
Ar-Condicionado Split HW Elgin Eco Inverter II Wi-Fi 12.000 BTUs R-32 Quente/Frio 220V
Vendido por Amazon
Ar-Condicionado Split HW Elgin Eco Inverter II Wi-Fi 12.000 BTUs R-32 Quente/Frio 220V
Por R$ 2.869,00
Freezer Vertical Consul 231 Litros - CVU26FB 110V
Vendido por Amazon
Freezer Vertical Consul 231 Litros - CVU26FB 110V
Por R$ 3.257,90
WAP Ventilador de Torre AIR SILENCE com 4 Ní­veis de Velocidade, Time de até 15 Horas e Desligamento Automático 127V
Vendido por Amazon
WAP Ventilador de Torre AIR SILENCE com 4 Ní­veis de Velocidade, Time de até 15 Horas e Desligamento Automático 127V
De: R$ 599,90
Por: R$ 499,90
MONDIAL Ventilador de Mesa 40cm Super Power, Branco/Azul, 140W, 110V - VSP-40-W
Vendido por Amazon
MONDIAL Ventilador de Mesa 40cm Super Power, Branco/Azul, 140W, 110V - VSP-40-W
De: R$ 189,90
Por: R$ 144,90
Climatizador de Ar Digital Midea 127V 60Hz
Vendido por Amazon
Climatizador de Ar Digital Midea 127V 60Hz
De: R$ 529,99
Por: R$ 412,69
Monitor Gamer IPS 24 Polegadas, Full HD, 180Hz, 1ms, HDR400, G-SYNC, 250cd/m², Alto-falantes embutidos, Entradas HDMI/DisplayPort/USB/3.5mm
Vendido por Amazon
Monitor Gamer IPS 24 Polegadas, Full HD, 180Hz, 1ms, HDR400, G-SYNC, 250cd/m², Alto-falantes embutidos, Entradas HDMI/DisplayPort/USB/3.5mm
De: R$ 799,00
Por: R$ 592,00
Câmera Digital EOS, Canon, Preto, 23 x 14 x 17 cm
Vendido por Amazon
Câmera Digital EOS, Canon, Preto, 23 x 14 x 17 cm
De: R$ 3.799,00
Por: R$ 3.598,94
Câmera digital, vídeo de 5k, câmera de 75 megapixels, transmissão Wi-Fi, foco automático, zoom digital de 18x, tela giratória de 180 graus, cartão SD de 32G,câmera compacta,vlog,fotográfica
Vendido por Amazon
Câmera digital, vídeo de 5k, câmera de 75 megapixels, transmissão Wi-Fi, foco automático, zoom digital de 18x, tela giratória de 180 graus, cartão SD de 32G,câmera compacta,vlog,fotográfica
De: R$ 699,00
Por: R$ 499,00
PlayStation DualSense Controle sem fio – Branco
Vendido por Amazon
PlayStation DualSense Controle sem fio – Branco
De: R$ 499,90
Por: R$ 369,00
Robô Aspirador Liectroux XR500 Pro 3 em 1 Aspira Varre Passa Pano Com Aplicativo Compatível Com Alexa e Google Mapeamento Inteligente Salva os Mapas Bivolt
Vendido por Amazon
Robô Aspirador Liectroux XR500 Pro 3 em 1 Aspira Varre Passa Pano Com Aplicativo Compatível Com Alexa e Google Mapeamento Inteligente Salva os Mapas Bivolt
De: R$ 2.489,00
Por: R$ 1.616,02
MONDIAL Ventilador de Parede 40cm Super Turbo 8 Pás, Preto/Prata, 140W, 110V - VTX-40P-8P
Vendido por Amazon
MONDIAL Ventilador de Parede 40cm Super Turbo 8 Pás, Preto/Prata, 140W, 110V - VTX-40P-8P
Por R$ 259,90
Notebook ASUS Vivobook 15 X1504VA Intel Core i5 1334U 8GB Ram 512GB SSD Windows 11 Tela 15,6" FHD Silver - NJ1740W
Vendido por Amazon
Notebook ASUS Vivobook 15 X1504VA Intel Core i5 1334U 8GB Ram 512GB SSD Windows 11 Tela 15,6" FHD Silver - NJ1740W
De: R$ 3.599,00
Por: R$ 3.099,00
Fritadeira Sem Óleo Air Fryer Eos Chef Gourmet 6.2 Litros Compacta Digital Vermelho Eaf60v 110v
Vendido por Amazon
Fritadeira Sem Óleo Air Fryer Eos Chef Gourmet 6.2 Litros Compacta Digital Vermelho Eaf60v 110v
De: R$ 299,90
Por: R$ 199,00
soundcore P20i da Anker Fone de Ouvido Sem Fio, Drivers de 10mm, Graves Potentes, Bluetooth 5.3, 30H de Bateria, Resistência à Água, 2 Microfones IA, App Personalizável
Vendido por Amazon
soundcore P20i da Anker Fone de Ouvido Sem Fio, Drivers de 10mm, Graves Potentes, Bluetooth 5.3, 30H de Bateria, Resistência à Água, 2 Microfones IA, App Personalizável
De: R$ 249,00
Por: R$ 166,19
Philips Walita Preta Fritadeira Airfryer Essential XL Digital, 6.2L de capacidade, Garantia internacional de dois anos, 110V, 2000W (RI9270/90)
Vendido por Amazon
Philips Walita Preta Fritadeira Airfryer Essential XL Digital, 6.2L de capacidade, Garantia internacional de dois anos, 110V, 2000W (RI9270/90)
De: R$ 899,90
Por: R$ 588,90
WAP Umidificador de Ar AIR FLOW com Luminária e Difusor de Aromas, 4 Litros, Autonomia de até 12 horas, 20W Bivolt
Vendido por Amazon
WAP Umidificador de Ar AIR FLOW com Luminária e Difusor de Aromas, 4 Litros, Autonomia de até 12 horas, 20W Bivolt
De: R$ 229,90
Por: R$ 139,99
CAMERA INSTAX MINI 12 ROSA GLOSS
Vendido por Amazon
CAMERA INSTAX MINI 12 ROSA GLOSS
De: R$ 649,00
Por: R$ 473,00

O DNS é fundamental para uso da internet por humanos. Ele funciona como um “catálogo” de internet, permitindo traduzir endereços IP difíceis de decorar em URLs amigáveis, como olhardigital.com.br. Este sistema é hierarquizado: a maioria das requisições são resolvidas nos níveis mais básicos do DNS, normalmente oferecidos diretamente pela sua operadora de internet, e pouquíssimas acabam chegando à raiz, o último nível, utilizado apenas quando os anteriores não conseguiram chegar ao resultado.

No entanto, a omnibox do Chrome e dos outros navegadores, tem feito com que essa hierarquia seja rompida. De fato, mais da metade das requisições que chegam até esse núcleo vêm dos browsers que utilizam o Chromium, como relata a Verisign, empresa de segurança de redes que fornece um serviço de servidor raiz de DNS.

Mas o que está acontecendo? A omnibox é a barra de endereços do navegador, mas também é uma barra de buscas, o que cria uma situação nova. O Chrome precisa identificar o que são termos de busca e o que é um endereço de internet, o que é um endereço de intranet e, ainda por cima, evitar que o usuário seja direcionado para uma página de endereço inexistente que tenha sido “sequestrada” por uma operadora para exibição de anúncios.

O que acontece? O Google gera três domínios aleatórios, que deveriam incorrer em exibição de uma página de erro e faz com que sejam verificados com o servidor de DNS. Se dois desses endereços retornarem uma mesma página, significa que o tráfego está sendo “sequestrado” para que outra página seja exibida no lugar da confirmação de endereço incorreto. É uma forma que o navegador tem de descobrir se esse redirecionamento está ocorrendo de forma indevida.

Por exemplo: o Chrome pode checar termos como “kxgdkjxlk”, “pzsjcfmnskhb” e “sjdhcvbndk”. Se dois desses endereços (digitados aleatoriamente de olhos fechados) que obviamente não existem retornarem exatamente o mesmo IP em vez de um erro, significa que o tráfego do usuário está sendo redirecionado.

No entanto, em redes em que não há esse redirecionamento, o navegador acaba gerando sobrecarga sobre o sistema de DNS. Isso porque o servidor de nível mais baixo não sabe o que é “bxalynz” e, devido à hierarquização, passa a requisição para o próximo degrau. Como não existe nenhum endereço “bxalynz”, essa requisição é passada adiante até bater na raiz, que finalmente oferece uma resposta de que não existe nenhum site, gerando a mensagem de erro.

Reprodução

A questão preocupa. Matthew Thomas, engenheiro da Verisign, conta no blog do Centro de Informação Ásia-Pacífico que nos últimos 10 anos, em que este recurso está ativo no Chromium, metade do tráfego em servidores de DNS de raiz já é dedicado a alimentar essa função, que nem é tão importante. A interceptação de DNS “é a exceção, e não a norma”, ele diz, o que faz com que essa carga seja referente a um recurso com pouca utilidade prática.

Os desenvolvedores do Chromium já estão atentos à questão. Na plataforma de discussão já há um chamado aberto para que o recurso de detecção de redirecionamento seja desativado como padrão para evitar que esse tipo de carga seja evitado. O tema foi levantado em junho, antes mesmo de Thomas chamar a atenção publicamente para o caso, mas agora tem recebido atenção diária.

Redator(a)

Renato Santino é redator(a) no Olhar Digital