Pular para o conteúdo
Voltar ao glossário
Glossário

O que é detecção de bots? A defesa moderna explicada

Detecção de bots: defesas legadas, impressão digital TLS, biometria comportamental e como se defender de bots de IA agêntica que burlam CAPTCHAs.

53%+Tráfego da web já automatizado (Imperva)
22,2 TbpsPico da botnet Aisuru
US$ 63 biInvestimento global em anúncios desperdiçado em 2025
8,51%Cliques pagos que são inválidos

Resumo executivo: a internet pós-humana

O ecossistema digital está à beira de um precipício. A premissa fundamental que regeu a internet por três décadas, a de que uma requisição de usuário corresponde a uma intenção humana, foi destruída de forma irreversível. Entramos na era da “internet pós-humana”, um paradigma em que os agentes automatizados não apenas superam em número os usuários humanos, mas moldam ativamente a realidade econômica e informacional da web. Um marco chegou em 2025: o tráfego automatizado superou a atividade humana, respondendo por mais de 53% de todo o tráfego da web (Imperva, 2026), e a automação agora cresce muito mais rápido do que o tráfego humano, puxada por um aumento explosivo da atividade de IA agêntica (HUMAN Security, 2026).

Não se trata apenas de uma mudança quantitativa; é uma transformação qualitativa. Os rastreadores programados do passado evoluíram para a “IA agêntica”: entidades autônomas e orientadas a objetivos, capazes de raciocinar, navegar por lógicas de negócio complexas e imitar a biometria comportamental humana com uma fidelidade assustadora.

Este guia é uma análise estratégica e técnica do cenário de detecção de bots em 2025. Ele foi escrito para anunciantes, equipes de segurança e líderes de marketing e reúne pesquisas acadêmicas e inteligência de ameaças do mundo real sobre ameaças automatizadas. Vamos dissecar o fracasso das defesas legadas, como a reputação de IP e os WAFs, explorar a ascensão das arquiteturas de detecção Mixture-of-Experts (MoE) e analisar incidentes de grande repercussão de 2025 envolvendo a botnet Aisuru e o vazamento da Ticketmaster/Snowflake.

A taxonomia das ameaças automatizadas

Para se defender do bot, é preciso entender o bot. O termo é um guarda-chuva caótico que cobre desde indexadores benéficos até armas cibernéticas patrocinadas por Estados. Em 2025, a taxonomia das ameaças se consolidou em categorias distintas, com base na intenção e na sofisticação.

O espectro da intenção: de benéfico a malicioso

A automação é o motor da economia digital. Distinguir o “bom” do “ruim” não é mais uma escolha binária, e sim uma decisão de política baseada na lógica de negócio.

A infraestrutura necessária (bots bons)

  • Rastreadores de mecanismos de busca: o Googlebot, o Bingbot e variantes regionais (por exemplo, o Baidu Spider) são essenciais para o SEO. No entanto, eles também são os agentes mais imitados. Os atacantes frequentemente falsificam a string de User-Agent do Googlebot para passar pelos firewalls. A autenticação via DNS reverso (verificando se o IP pertence ao ASN declarado) é a única defesa
  • Ecossistemas de parceiros: incluem agregadores financeiros (por exemplo, Plaid, Yodlee) que os usuários autorizam explicitamente a acessar seus dados bancários e agregadores de viagens (por exemplo, Skyscanner). Bloqueá-los pode prejudicar a experiência do usuário, mas permiti-los abre vetores para o uso indevido de credenciais

Os agentes maliciosos (bots ruins)

O Open Web Application Security Project (OWASP) define o cenário de ameaças automatizadas por meio de vários comportamentos-chave que dominam 2025:

Categoria de ameaçaMecanismoImpacto econômico
Preenchimento de credenciais (credential stuffing)Injeção automatizada de pares de usuário/senha vazados para obter acesso a contas. Usa proxies residenciais para mascarar a origemOs ataques de sequestro de contas (ATO) cresceram muito nos últimos anos, custando bilhões em fraude e atendimento ao cliente
Acúmulo de estoque (scalping)Bots de alta frequência que compram instantaneamente produtos de disponibilidade limitada (ingressos de shows, GPUs, tênis) para revender com ágioDestrói a reputação da marca e infla os preços artificialmente. O fenômeno do “Grinch Bot” virou uma indústria que funciona o ano inteiro
Scraping (concorrencial e de IA)Coleta de dados proprietários (preços, conteúdo) para obter vantagem competitiva ou treinar LLMs sem licençaPerda de propriedade intelectual, degradação por carga no servidor e “canibalização da busca”, em que a IA responde às consultas dos usuários com dados coletados sem que ninguém clique no site
DDoS de aplicaçãoAtaques de camada 7 contra endpoints que consomem muitos recursos (busca, login) para esgotar CPU/RAM em vez de largura de bandaInterrupções do serviço e custos de infraestrutura inflados. A botnet Aisuru exemplificou isso com ataques hipervolumétricos
Fraude em anúnciosBots que carregam páginas e clicam em anúncios em segundo plano para fraudar anunciantesDesperdiça dezenas de bilhões de dólares por ano (estimados US$ 63 bilhões no mundo em 2025). Inclui sites “Made for Advertising” (MFA) preenchidos com conteúdo de IA

A evolução da sofisticação: gerações de bots

A corrida armamentista entre atacantes e defensores levou os bots a evoluírem por quatro gerações distintas. Entender essa progressão é vital para entender por que as ferramentas legadas falham.

Geração 1: a era dos script kiddies
São scripts básicos escritos em Python (usando requests ou urllib), PHP ou bash (cURL). Eles não executam JavaScript, lidam mal com cookies e anunciam sua presença com strings de User-Agent padrão (por exemplo, python-requests/2.25.1).

Detecção: trivial. Bloqueie com base no User-Agent ou na falta de suporte a cookies.

Geração 2: o navegador headless
Os atacantes passaram para ferramentas como PhantomJS, Selenium e as primeiras versões do Puppeteer. São navegadores de verdade, mas sem interface gráfica (GUI). Eles conseguem executar JavaScript, renderizar o DOM e lidar com cookies.

Detecção: desafios em JavaScript podem detectar recursos ausentes do navegador (por exemplo, verificando navigator.webdriver = true) ou inconsistências no ambiente do navegador (por exemplo, nenhum plugin instalado, tamanho de janela padrão).

Geração 3: o imitador de humanos
Para burlar a impressão digital, os bots começaram a modificar suas impressões digitais de navegador para parecerem idênticas às de usuários comuns do Chrome ou do Firefox. Eles usam ferramentas como o “Stealth Plugin” do Puppeteer para esconder a propriedade webdriver. Simulam movimentos básicos do mouse e cliques.

Detecção: exige análise comportamental (analisando a curvatura dos movimentos do mouse) e impressão digital avançada do dispositivo (hash de canvas, análise do renderizador WebGL).

Geração 4: o ciborgue e a IA agêntica (o padrão de 2025)
O predador do topo atual. Esses bots usam técnicas “ciborgues” (ampliando usuários humanos ou usando dispositivos humanos infectados via proxies residenciais) e “IA agêntica”.

Características: eles trocam de IP a cada requisição usando redes de proxies residenciais (compostas por milhões de roteadores domésticos). Usam IA para resolver CAPTCHAs (modelos de visão e linguagem) e gerar tremores de mouse “humanos” e tempos de reação variados. Adaptam-se automaticamente às mudanças nos sites.

Detecção: exige detecção baseada em intenção, modelos de IA Mixture-of-Experts e desafios criptográficos passivos. A reputação de IP é inútil aqui.

O fracasso das defesas legadas

A persistência de ataques de bots bem-sucedidos em 2025 se deve, em grande parte, à dependência do setor em paradigmas defensivos fundamentalmente obsoletos. As metodologias a seguir, embora ainda onipresentes, oferecem pouca ou nenhuma proteção contra as ameaças modernas.

A morte da reputação de IP

Durante décadas, o endereço IP foi o principal identificador de um usuário. As equipes de segurança dependiam de “listas de bloqueio” de IPs de data center conhecidos (AWS, Google Cloud, DigitalOcean) e de feeds de má reputação.

A revolução dos proxies residenciais: a transformação dos proxies residenciais em commodity tornou o bloqueio de IP inútil. Hoje os atacantes direcionam o tráfego por milhões de IPs residenciais legítimos: dispositivos IoT comprometidos (o fenômeno “BadBox”) ou usuários de apps de VPN “gratuitos” que vendem sua largura de banda sem saber. Uma única campanha de preenchimento de credenciais pode usar 500.000 endereços IP únicos, cada um enviando apenas uma ou duas requisições. Não há uma “taxa” a limitar, e os IPs pertencem a ISPs inocentes como Comcast ou Verizon.

Esgotamento do IPv6: o tamanho gigantesco do espaço de endereços IPv6 permite que os atacantes percorram trilhões de endereços, tornando matematicamente impossível o uso de listas de bloqueio estáticas.

A falácia do WAF: “o que o setor entende errado”

Persiste um equívoco crítico de que um Web Application Firewall (WAF) é uma ferramenta de mitigação de bots.

O mito: “Meu WAF bloqueia SQL injection, então bloqueia bots.”

A realidade: os WAFs foram projetados para inspecionar a sintaxe de uma requisição em busca de payloads maliciosos (por exemplo, ' OR 1=1). Bots envolvidos em scraping ou preenchimento de credenciais enviam requisições sintaticamente perfeitas. Eles usam cabeçalhos válidos, payloads válidos e URLs válidas. Um WAF que procura código de exploração vai deixar esse tráfego passar sem nenhum obstáculo. O gerenciamento de bots exige analisar intenção e comportamento, não apenas sintaxe.

CAPTCHA: o teste de Turing que falhou

O CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) perdeu sua utilidade como defesa principal.

  • Solucionadores de IA: modelos modernos de visão computacional (como YOLO ou CNNs personalizadas) e LLMs multimodais (como o GPT-4V) conseguem resolver tarefas de reconhecimento de imagem (identificar faixas de pedestres ou bicicletas) com mais precisão e velocidade do que os humanos. Pesquisas acadêmicas mostraram que a IA consegue derrotar a maioria dos CAPTCHAs de imagem tradicionais
  • Fazendas de CAPTCHA: para quebra-cabeças difíceis, os atacantes usam serviços de API que encaminham o CAPTCHA para trabalhadores humanos mal remunerados em fazendas de cliques, que os resolvem por frações de centavo. A natureza “ciborgue” desse ataque borra a linha entre humano e máquina
  • Atrito para o usuário: o custo econômico das conversões perdidas por causa de CAPTCHAs frustrantes muitas vezes supera o custo do próprio tráfego de bots

Arquiteturas avançadas de detecção (a ciência por trás da detecção de bots)

Se o bloqueio de IP e os CAPTCHAs morreram, o que funciona? A pilha de defesa de 2025 se apoia em uma tríade de tecnologias avançadas: impressão digital TLS, biometria comportamental e IA Mixture-of-Experts.

A evolução da impressão digital: do JA3 ao JA4+

Embora os navegadores consigam falsificar User-Agents, é muito mais difícil falsificar o handshake criptográfico subjacente usado para estabelecer uma conexão segura (TLS/SSL).

O padrão JA3: criado pela Salesforce, o JA3 gera uma impressão digital com base na ordem e nos valores dos campos do pacote TLS Client Hello (cipher suites, versão do TLS, extensões, curvas elípticas).

Fórmula: MD5(TLSVersion,Ciphers,Extensions,EllipticCurves,EllipticCurvePointFormats)

A falha: os atacantes aprenderam a embaralhar a ordem das cifras (“cipher stunting”) em seu código (especialmente em bots escritos em Go), gerando um hash JA3 diferente a cada conexão.

A solução JA4+: em 2024, o setor migrou para o JA4. Esse método ordena as cifras e as extensões antes de gerar o hash, neutralizando as táticas de embaralhamento. Ele produz uma string legível por humanos (por exemplo, t13d1516h2_8daaf6152771_e8f237912443) em vez de um hash opaco.

Impacto: as equipes de segurança agora conseguem agrupar milhões de requisições de IPs diferentes sob uma única impressão digital JA4. Se 50.000 IPs residenciais estão todos fazendo scraping com o mesmo script em Python, eles compartilham uma assinatura JA4, o que permite que uma única regra bloqueie a botnet inteira.

Biometria comportamental: a física da autenticidade

Quando uma máquina finge ser humana, ela tem dificuldade para reproduzir as imperfeições físicas da biologia. A biometria comportamental analisa as microinterações do usuário.

  • Dinâmica do mouse: os humanos movem o mouse em arcos (curvas de Bézier) e aceleram/desaceleram de acordo com a Lei de Fitts. Os bots costumam se mover em linhas retas ou se “teletransportar” instantaneamente. A detecção avançada analisa a entropia e o “tremor” do trajeto do cursor
  • Dados de toque e sensores: em dispositivos móveis, os scripts de detecção acessam o acelerômetro e o giroscópio. Um dispositivo perfeitamente parado (variância de 0,00 nos sensores) enquanto ocorre uma digitação rápida provavelmente é um emulador local ou um rack de uma fazenda de dispositivos. Um humano segurando um celular gera microtremores constantes e sutis
  • Dinâmica de digitação: os humanos têm um “ritmo” próprio (tempo de voo entre as teclas, tempo de permanência em cada tecla). Os bots normalmente digitam com velocidade sobre-humana ou com uma uniformidade suspeita (por exemplo, exatamente 100 ms entre cada tecla pressionada)

Mixture-of-Experts (MoE): a defesa por IA

A complexidade dos dados de bots exige uma arquitetura de IA sofisticada. Abordagens de modelo único (por exemplo, um único Random Forest para tudo) falham porque as características de um bot de DDoS são muito diferentes das de um scraper de conteúdo.

A arquitetura: os modelos MoE usam a estratégia de “dividir para conquistar”:

  • A rede de gating: uma rede neural leve analisa a requisição recebida e determina quais “especialistas” são os mais adequados para avaliá-la
  • Os especialistas: submodelos especializados, treinados em modalidades específicas:
    • Especialista A: especializado em análise de sequências (clickstreams)
    • Especialista B: especializado em PLN (análise do texto de comentários)
    • Especialista C: especializado em topologia de grafos (agrupamento de IPs)
  • Agregação: as saídas dos especialistas selecionados são ponderadas e combinadas para formar uma “pontuação de bot” final

Desempenho: benchmarks acadêmicos mostram que as arquiteturas MoE superam de forma significativa as linhas de base monolíticas, especialmente ao lidar com dados incompletos ou novas mutações de bots.

Verificação invisível e PoW

Para substituir os CAPTCHAs, os defensores usam a prova de trabalho (Proof-of-Work, PoW).

Mecanismo: o servidor envia um desafio criptográfico (por exemplo, “encontre um nonce cujo hash comece com 0000”) para o navegador do cliente.

Efeito: o dispositivo de um usuário legítimo resolve isso em milissegundos, sem que o usuário perceba. Para um operador de bots que tenta 10 milhões de requisições, o custo computacional se torna proibitivo, destruindo o ROI do ataque. Isso impõe um imposto financeiro ao atacante.

Private Access Tokens (PATs): sistemas como os PATs da Apple permitem que o dispositivo (iPhone/Mac) ateste a legitimidade do usuário por meio do Secure Enclave, fornecendo um token de confiança sem revelar a identidade do usuário.

Estudos de caso de fracasso e sucesso (2024-2025)

A mecânica teórica da detecção de bots é mais bem compreendida pelas lentes de incidentes recentes de grande repercussão. Os anos de 2024 e 2025 trouxeram lições duras sobre a escalada da guerra automatizada.

O vazamento da Ticketmaster e do ShinyHunters (maio de 2024)

O incidente: em maio de 2024, o grupo hacker ShinyHunters comprometeu os dados de 560 milhões de usuários da Ticketmaster.

O mecanismo: não foi um ataque típico de bots no front-end, em que bots fazem scraping do site da Ticketmaster. Foi um ataque à cadeia de suprimentos contra o provedor de armazenamento em nuvem da Ticketmaster, a Snowflake.

O vetor dos bots: os atacantes usaram bots de malware “info-stealer” para coletar credenciais da máquina de um funcionário ou prestador de serviços da Snowflake. Esses bots automatizados vasculham dispositivos infectados em busca de senhas salvas no navegador e cookies de sessão.

A falha: a conta comprometida não tinha autenticação multifator (MFA). Com as credenciais em mãos, os atacantes usaram scripts automatizados de exfiltração para baixar 1,3 terabyte de dados.

O insight: a detecção de bots não se limita mais a proteger o site. Ela precisa se estender ao endpoint do funcionário. O uso de bots info-stealer para burlar camadas de autenticação representa uma convergência entre malware e automação.

A botnet Aisuru (fim de 2025)

O incidente: uma nova botnet, a “Aisuru”, surgiu e quebrou recordes de DDoS com ataques que chegaram a um pico de 22,2 terabits por segundo (Tbps).

O mecanismo:

  • Infecção: a Aisuru infectou mais de 1,8 milhão de dispositivos baseados em Android (TV boxes, roteadores) usando explorações no Native Development Kit (NDK)
  • Monetização dupla: ao contrário das botnets tradicionais, que só fazem DDoS, a Aisuru operava um modelo de “Proxy-as-a-Service”. Os operadores vendiam os IPs “limpos” dos dispositivos infectados para outros cibercriminosos usarem em scraping e preenchimento de credenciais

O impacto: isso evidencia a ameaça “híbrida”. Um dispositivo que lança um ataque DDoS hoje pode ser usado amanhã como proxy residencial para um bot de compra de tênis. Os sistemas de detecção precisam correlacionar essas atividades díspares para identificar o host comprometido por trás delas.

BadBox 2.0 (operação de fraude em anúncios)

O incidente: uma operação de fraude envolvendo milhões de TV boxes e projetores Android de marcas genéricas.

O mecanismo: os dispositivos eram vendidos com backdoors pré-instalados no firmware (comprometimento da cadeia de suprimentos). Ao se conectarem à internet, formavam uma botnet que executava sessões invisíveis de navegador em segundo plano, carregando anúncios em vídeo para gerar receita fraudulenta para os operadores.

O desafio da detecção: o tráfego se originava de IPs residenciais reais, de dispositivos que estavam de fato sendo usados por humanos (assistindo TV). Do ponto de vista biométrico, a atividade do dispositivo era humana (cliques no controle remoto), mas a atividade de rede era fraudulenta.

A resolução: foi necessária uma colaboração profunda entre empresas de inteligência de ameaças, o Google e as autoridades policiais para desmantelar a infraestrutura de comando e controle (C2).

Bots, orçamento de rastreamento e scrapers de IA

Para qualquer dono de site, o crescimento dos bots traz um duplo desafio: proteger o site de scrapers maliciosos e, ao mesmo tempo, garantir visibilidade para rastreadores benéficos e para a nova onda de agentes de busca com IA.

A economia do “orçamento de rastreamento”

Cada requisição que um bot faz consome recursos do servidor. Para sites grandes, o Google define um “orçamento de rastreamento” (crawl budget): o número de páginas que ele vai rastrear em um determinado período.

A ameaça: se 40% da capacidade do seu servidor é consumida por scrapers maliciosos ou por ferramentas de SEO de terceiros agressivas (por exemplo, os bots do Ahrefs e do Semrush), o Googlebot pode encontrar erros 5xx ou latência maior. O Google usa explicitamente a “velocidade da página” (Core Web Vitals) como fator de ranqueamento. Um tráfego de bots descontrolado prejudica diretamente o seu ranking de SEO, deixando o site mais lento para os usuários reais e para o Googlebot.

Gerenciando scrapers de IA e o robots.txt

O crescimento da IA generativa trouxe uma nova classe de bots: os scrapers de LLMs (por exemplo, GPTBot, ClaudeBot, CCBot).

O dilema: permitir esses bots consome recursos e entrega o seu conteúdo de graça para o treinamento de modelos. Bloqueá-los (Disallow: / no robots.txt) impede que o seu conteúdo seja absorvido, o que significa que a sua marca pode não aparecer nas respostas geradas pelo ChatGPT ou pelo Claude, um conceito conhecido como “Answer Engine Optimization” (AEO).

Estratégia: o setor está caminhando para uma abordagem mais refinada: bloquear os “bots de treinamento” (como o CCBot) para proteger a propriedade intelectual e, possivelmente, permitir os “bots de recuperação” (como o ChatGPT-User ou o PerplexityBot), que buscam informações em tempo real para responder às consultas dos usuários com citações.

Horizontes futuros e ameaças emergentes

IA agêntica e análise de intenção

O futuro imediato é definido pela IA agêntica. Não são apenas LLMs que escrevem textos; são agentes capazes de agir.

Capacidade: uma IA agêntica pode receber um objetivo: “Compre o voo mais barato para Londres.” Ela vai navegar pelo site, lidar com pop-ups, resolver CAPTCHAs e inserir os dados de pagamento.

Defesa: a detecção precisa migrar para a análise de intenção. A questão não é mais “humano vs. bot”, e sim “malicioso vs. benigno”. Um bot comprando um voo pode ser um cliente usando um assistente pessoal (bom). Um bot comprando 50 voos para revender é um cambista (ruim). Isso exige analisar a lógica de negócio da transação, não apenas as teclas digitadas.

A realidade da “internet morta”

A “teoria da internet morta”, segundo a qual a maior parte do tráfego da web é sintética, está se tornando uma realidade operacional. À medida que a IA gera conteúdo e os bots de IA rastreiam esse conteúdo para treinar novas IAs, a web corre o risco de virar um circuito fechado de ruído sintético. Os sistemas de detecção de bots vão evoluir para “serviços de verificação de humanidade”, uma infraestrutura essencial para qualquer plataforma que valorize a interação humana.

Ventos contrários regulatórios

As leis de privacidade (GDPR, CCPA) estão colidindo com as necessidades de detecção.

O conflito: uma detecção robusta exige coletar dados comportamentais profundos e impressões digitais de dispositivos. As leis de privacidade exigem a minimização de dados.

A solução: edge computing e provas de conhecimento zero. A lógica de detecção vai migrar para o dispositivo do usuário (a borda). O dispositivo vai analisar o próprio comportamento e enviar ao servidor um “token de risco” criptográfico, mantendo os dados biométricos brutos locais e privados.

Conclusão

A guerra contra as ameaças automatizadas deixou de ser um incômodo tático de TI para se tornar uma crise estratégica existencial. Em 2025, a capacidade de distinguir um cliente de uma falsificação é o principal fator determinante da integridade digital. Diante da avalanche de IA agêntica, de botnets hipervolumétricas como a Aisuru e de comprometimentos da cadeia de suprimentos como o BadBox, as estratégias de defesa do passado, como simples bloqueios de IP e quebra-cabeças de imagem frustrantes, estão perigosamente obsoletas.

O futuro pertence à verificação invisível: uma síntese fluida, conduzida por IA, de sinais de rede, dispositivo e comportamento que opera em segundo plano. Ela exige a adoção de arquiteturas Mixture-of-Experts, a implementação de padrões robustos como o JA4+ e uma mudança fundamental: parar de bloquear IPs e passar a analisar a intenção. Para a empresa digital, a mensagem é clara: na era da IA agêntica, a única forma de combater uma máquina é com uma máquina melhor.

Recursos relacionados

Proteja seus anúncios contra fraude de cliques

Veja como a ClickFortify bloqueia o tráfego inválido em tempo real e mantém seu orçamento em clientes potenciais reais.