Segurança Digital

Botnet Kimwolf v7 usa Ethereum e Chrome contra bloqueios

Continua depois da publicidade

Mesmo após operações internacionais de aplicação da lei que resultaram na apreensão de servidores e na prisão de operadores alegados, a infraestrutura cibernética por trás da botnet Kimwolf provou ser notavelmente adaptável.

Uma investigação detalhada conduzida pela unidade de inteligência de ameaças Unit 42, da Palo Alto Networks, revelou o surgimento da versão Kimwolf v7. Esta variante refatora significativamente o código do malware para garantir que a rede de robôs continue funcional e imune a ações de derrubada promovidas pelas autoridades.

Continua depois da publicidade

A botnet, que ganhou notoriedade ao infectar massivamente aparelhos Android TV boxes e dispositivos de streaming no mundo todo, evoluiu para um patamar de complexidade técnica poucas vezes visto em ameaças voltadas para a Internet das Coisas (IoT). Certamente, a principal mudança da nova versão reside na capacidade de mascarar o tráfego malicioso e na descentralização rigorosa de seus canais de comando.

O disfarce de tráfego com cabeçalhos do Google Chrome

O coração das operações da Kimwolf permanece voltado para a execução de ataques de negação de serviço distribuída (DDoS) em larga escala. No entanto, a mecânica com que esses ataques são desferidos sofreu uma reformulação profunda na versão v7. Em vez de disparar requisições brutas e facilmente identificáveis por sistemas de proteção, os criminosos integraram a biblioteca nghttp2 para gerar inundações de tráfego baseadas no protocolo HTTP/2.

Essa implementação permite que o malware construa fingerprints (impressões digitais) de navegação completas que mimetizam, em nível de protocolo, o comportamento exato do navegador Google Chrome. Como resultado, os filtros de segurança cibernética e sistemas de mitigação de DDoS encontram enorme dificuldade em diferenciar uma requisição legítima de um usuário navegando na web daquela originada por um dispositivo infectado.

Descentralização e resiliência via blockchain Ethereum

A resiliência operacional da Kimwolf v7 contra apreensões policiais foi reforçada mediante o uso de tecnologias descentralizadas. Para descobrir o endereço IP de seu servidor de Comando e Controle (C2), o malware recorre ao Ethereum Name Service (ENS), um sistema de nomes baseado na blockchain do Ethereum.

O arquivo binário do malware carrega cinco pontos de extremidade (endpoints RPC) públicos da rede Ethereum gravados em seu código. Antes de cada tentativa de comunicação, o sistema alterna aleatoriamente entre esses endpoints para resolver o domínio ENS. Consequentemente, bloquear um único servidor ou endereço IP torna-se uma medida ineficaz para derrubar a infraestrutura. Além disso, a botnet conta com mecanismos redundantes de segurança:

Continua depois da publicidade
  • Resolução via Ethereum Name Service (ENS): consulta descentralizada para obtenção de endereços C2 dinâmicos na blockchain.
  • Redundância na rede Tor: inclusão de um serviço oculto .onion pré-configurado para operar como canal reserva de comunicação.
  • Arquitetura de proxy local: roteamento flexível que permite alternar o tráfego entre a internet convencional (clearnet) e a rede de anonimato.
  • Processos disfarçados no sistema: execução sob nomes simulados do ecossistema Android, como o netd_service.

Mudança na arquitetura de contágio e propagação

Outro aspecto relevante identificado pelos pesquisadores de segurança é a remoção completa dos módulos internos de varredura, exploração de vulnerabilidades e ataque de força bruta do código principal da Kimwolf v7. Essa alteração indica uma clara divisão de papéis na operação criminosa.

Anteriormente, o próprio binário do malware varria a rede em busca de portas abertas do Android Debug Bridge (ADB), especificamente a porta 5555, para infectar novos aparelhos. Na versão v7, os desenvolvedores separaram a rotina de infecção da carga útil principal (payload). A propagação inicial passou a ser terceirizada para sistemas de carregamento (loaders) externos, deixando a carga do Kimwolf focada exclusivamente na execução de DDoS e no retransmissor de proxy.

Desafios para a infraestrutura de segurança da informação

A capacidade da Kimwolf de se reerguer rapidamente após ações policiais evidencia que abordagens tradicionais de derrubada de servidores C2 estão se tornando insuficientes contra ameaças descentralizadas. O uso convergente de impressões digitais HTTP/2 e registros imutáveis em blockchain estabelece um novo patamar de sofisticação para ataques de negação de serviço.

No entanto, a conscientização sobre a segurança de dispositivos IoT residenciais e corporativos permanece sendo o ponto crítico para interromper essa cadeia.

Aparelhos Android TV box de baixo custo frequentemente chegam ao mercado com configurações frágeis e portas de depuração expostas, tornando-se alvos primários para a expansão dessas redes zumbis. O combate a essas ameaças exigirá, portanto, uma combinação de inspeção comportamental profunda de tráfego e a vedação rigorosa de acessos remotos não autorizados na camada de hardware.

Continua depois da publicidade

Publicidade
Tecnologia demais. Tempo de menos.
Uma vez por semana, as notícias de segurança, IA e tecnologia que realmente merecem sua atenção. Direto no seu e-mail.
Ao se inscrever, você concorda em receber a newsletter do Tech Start XYZ. Você pode cancelar a inscrição a qualquer momento.

Felipe Ferraz

Profissional de tecnologia com formação em Análise e Desenvolvimento de Sistemas e MBA em Segurança da Informação. Atua na área de infraestrutura e segurança, escrevendo sobre ameaças cibernéticas, Linux e segurança digital.