Precisa de computação em nuvem? Comece agora mesmo

Dark background with blue code overlay

O que é um bot?

O que é um bot e quais são os diferentes tipos?

Um bot é um programa de computador projetado para imitar ou substituir as ações de um ser humano executando tarefas automatizadas ou repetitivas. Abreviação de "robô", um bot pode realizar tarefas com muito mais velocidade e precisão do que um usuário humano. Há muitos tipos de bots, realizando muitos tipos de tarefas, e os bots são uma parte cada vez maior do tráfego da Internet.

Os bots desempenham uma grande variedade de funções na Internet, e mais da metade de todo o tráfego da Web é gerado pelos bots. Alguns bots são extremamente úteis. Os bots de mecanismos de busca, por exemplo, são bots que ajudam esses mecanismos a entender o conteúdo dos websites para retornar resultados de busca mais precisos. Os chatbots fornecem aos clientes e usuários respostas rápidas a perguntas. Muitas empresas criam bots personalizados para automatizar tarefas internas e tarefas de parceiros.

Alguns bots são bots "cinzas", não ruins, mas irritantes em certos casos. Esses bots podem ser idôneos, mas com alta geração de tráfego. Alguns exemplos podem ser APIs de outros programas que fazem chamadas para seus sistemas com muita frequência ou bots de parceiros que executam ping em seu website constantemente. Em muitos casos, você não quer interrompê-los, você quer apenas desacelerá-los ou gerenciá-los de forma mais eficaz para garantir que eles não degradem o desempenho do seu website e afetem negativamente a experiência do usuário. 

Os bots com os quais se preocupar são os bots mal-intencionados: adversários, bots mal-intencionados usados por cibercriminosos para executar ataques perigosos e dispendiosos, como sequestrar inventário, roubar dados, capturar conteúdo e preços de websites, lançar credenciais roubadas em um website para ver quais delas funcionam ou até mesmo executar ataques de negação de serviço distribuída. Os bots mal-intencionados geralmente fazem parte dos botnets, um grupo de bots em rede que trabalha em conjunto para realizar esses ataques em escala.

Um bot é projetado para fazer o quê?

Muitos bots executam serviços legítimos, úteis ou necessários.

  • Os bots de mecanismos de busca "rastreiam" um website para determinar que tipo de conteúdo ele contém.
  • Os bots de captura da Web leem e coletam dados de websites.
  • Os chatbots simulam conversas humanas para fornecer aos usuários acesso ao atendimento ao cliente, respostas a perguntas frequentes ou conhecimento geral.
  • Os bots de compras procuram as melhores ofertas disponíveis na Web, automatizando os processos de navegação e finalização de compra.
  • Os bots de monitoramento ficam de olho na integridade de um website e emitem relatórios quando bugs ou volatilidades são detectados.

O que é um bot mal-intencionado ou ruim?

Alguns bots são usados para ataques cibernéticos, ataques de botnet ou outros fins ilegítimos.

  • Os bots de preenchimento de credencial usam ferramentas de violação de senha para obter acesso não autorizado às contas dos usuários e roubar ativos, como pontos de fidelidade e informações de cartão de crédito.
  • Os bots de acúmulo de inventário obtêm mercadorias de alto valor e disponibilidade limitada, como tênis, consoles de jogos e ingressos para shows, impedindo que os usuários humanos os comprem.
  • Os spambots pesquisam websites para coletar endereços de e-mail para serem usados por spammers.
  • Os bots de compartilhamento de arquivos observam as consultas de busca de um usuário e fornecem links falsos que permitem que agentes mal-intencionados infectem um computador com vírus ou malware.
  • Os bots de tráfego simulam a atividade humana na Web para impulsionar o tráfego e aumentar os cliques em um website. 
  • Os botnets DDoS ou de negação de serviço distribuída tentam sobrecarregar websites inundando-os com solicitações para colocar os websites offline ou mantê-los reféns até que demandas específicas sejam atendidas.
  • Os bots de mídia social criam contas falsas em plataformas de mídia social para dar suporte às ideias ou aumentar os seguidores de uma conta de usuário ou de mídia social.
  • Os bots de download baixam software ou malware automaticamente para aumentar os números de downloads e ajudar artificialmente uma aplicação a obter uma classificação mais alta.

Defenda-se contra ataques de bots com a Akamai

Nomeada líder em gerenciamento de bots pela Forrester Research, a Akamai fornece soluções anti-bot que detectam bots, os reconhecem como bons ou ruins e então bloqueiam bots e outras ameaças sem comprometer o desempenho do sistema.

Akamai Bot Manager, parte do nosso conjunto de produtos de Proteção contra fraude e violação, fornece visibilidade detalhada e controle sobre a atividade da rede de bots dentro do seu sistema. A funcionalidade incomparável​de detecção e mitigação do Bot Manager torna possível a execução de operações automatizadas de maneira mais eficaz e segura, aumentando a confiança em todo o seu ecossistema.

O Bot Manager usa várias tecnologias patenteadas de machine learning para detecção e mitigação de bots, interrompendo a atividade de bots mal-intencionados e ataques de botnet no ponto de contato inicial, em vez de permitir que eles entrem em seu website primeiro. Para entender a atividade de bots e botnets, contamos com uma estrutura de inteligência artificial para monitorar padrões de tráfego, tipos de tráfego e volume de tráfego na edge, onde um usuário se conecta primeiro a uma aplicação. 

Em toda a rede, nossa tecnologia vê em média 40 bilhões de solicitações de bots por dia. Essa visibilidade permite que os nossos algoritmos aprendam cada vez mais rapidamente, à medida que nossos pesquisadores de ameaças analisam terabytes de novos dados de ataque. A equipe de inteligência de ameaças da Akamai analisa uma média de 946 TB por dia.

Os principais recursos do Bot Manager da Akamai incluem:

  • Diretórios de bots conhecidos. Usando um diretório continuamente atualizado de bots conhecidos, o Bot Manager responde automaticamente às ameaças de bots reconhecidas existentes.
  • Detecções sofisticadas de bots. O Bot Manager conta com análise de comportamento do usuário, impressão digital do navegador, detecção automatizada do navegador, detecção de anomalias HTTP e outros pontos de dados para detectar precisamente bots desconhecidos desde a primeira interação.
  • Modelo de pontuação. O Bot Score avalia todas as solicitações e calcula a probabilidade (de 0 a 100) de que a solicitação seja proveniente de um bot, e não de um ser humano.
  • Configurações personalizadas. Defina suas respostas estratégicas de forma diferente para cada ponto de extremidade.
  • Ajuste automático. O Bot Manager aprende os padrões de tráfego normais de um website e ajusta automaticamente as detecções com base em padrões exclusivos, minimizando solicitações potencialmente mal classificadas.
  • Simulador de ajuste de resposta. O Bot Score permite simular o ajuste (antes de colocá-lo em ação) e visualizar o impacto da alteração de limites.
  • Período de relatórios granulares. Os relatórios históricos e em tempo real fornecem visibilidade das tendências gerais e análise detalhada do tráfego de bots e de botnets.
  • Managed Security Service. Esse serviço opcional permite que nossos especialistas otimizem o Bot Manager sem sobrecarregar sua equipe interna.

Além disso, a Akamai oferece soluções de cibersegurança de uso específico para se defender contra os maiores e mais sofisticados ataques automatizados de bots, como preenchimento de credencial e acúmulo de inventário. O Bot Manager funciona de acordo com a nossa entrega, então você obtém um único painel para ver não apenas ataques de bots, mas outros ataques, como ataques DDoS, bem como phishing, malware, ransomware e ataques que se aproveitam de aplicações e de vulnerabilidades de APIs.

Perguntas frequentes (FAQ)

Um botnet é uma rede de computadores, dispositivos de Internet das coisas (IoT) e outras máquinas que trabalham juntas para lançar ataques automatizados de grande escala. Muitas vezes, esses botnets incluem dispositivos que foram infectados com malware e cujos proprietários nem percebem que estão sendo empregados dessa maneira. Os cibercriminosos usam essas máquinas infectadas para executar um ataque coordenado em uma rede ou sistema usando software de comando e controle. Geralmente, os botnets e malware botnet estão envolvidos em diversos vetores de ataque, incluindo os bots mal-intencionados acima: acúmulo de inventário, preenchimento de credencial, captura da Web e negação de serviço distribuída,entre outros.

Embora eles possam ser considerados mal-intencionados, as ações realizadas pelos bots não são necessariamente ilegais. Se a atividade que um bot executa violar os termos de serviço de um website, por exemplo, ele se qualifica como um bot mal-intencionado, mas pode não estar necessariamente violando qualquer lei. No entanto, o preenchimento de credencial — e a apropriação indevida de contas relacionadas — é ilegal. O acúmulo de inventário pode ser ilegal, dependendo dos itens que são adquiridos.

As organizações podem impedir que bots e botnets interfiram nos sistemas ou afetem a experiência dos usuários por meio da implantação de uma solução de gerenciamento de bots. Uma solução anti-bot superior permitirá a atividade de bots bons e bloqueará atividades mal-intencionadas e ataques de botnet. E é importante lembrar que até mesmo os bots bons precisam ser gerenciados. Uma solução sofisticada de segurança de bots permite técnicas específicas, como reduzir a velocidade de bots bons quando seu website tiver tráfego humano significativo.

Por que os clientes escolhem a Akamai

A Akamai potencializa e protege a vida online. As principais empresas do mundo escolhem a Akamai para criar, proporcionar e proteger suas experiências digitais, ajudando bilhões de pessoas a viver, trabalhar e se divertir todos os dias. A Akamai Connected Cloud, uma plataforma de nuvem e edge massivamente distribuída, aproxima os apps e as experiências dos usuários e afasta as ameaças.

Explore todas as soluções de segurança da Akamai