1. Home
  2. Glossário de Marketing

Bots

O que são bots?

A palavra bot é um termo resultante da abreviação da palavra robô e nada mais é do que um programa de computador que executa tarefas repetitivas, de forma automatizada e com base em condições predefinidas.

O principal objetivo dos bots é replicar o comportamento humano e as ações realizadas pelas pessoas, tudo de forma automatizada e em uma velocidade muito maior do que uma pessoa pode alcançar.

Há bots bons, como os que pesquisam e catalogam páginas Web, bots de recomendação; outros, por outro lado, são ruins, como os que geram ataques na Web ou os que coletam emails para envio de spam, entre outros.

1. como funcionam os bots?

Os bots consistem em uma série de algoritmos que lhes permitem realizar ações mais rapidamente do que os humanos, graças ao uso de inteligência artificial e aprendizado de máquina (eles interpretam e processam a linguagem natural dos humanos e, ao mesmo tempo, aprendem a ser mais eficientes).

Em outras palavras, um bot analisa um estado e tenta resolvê-lo com base em seus algoritmos. Há diferentes tipos de bots cuja operação e recursos são adaptados às tarefas a que se destinam.

2. Bons bots

Há muitos tipos de bots, tanto ruins quanto bons, mas vamos começar resumindo alguns dos bots bons mais comuns:

– Spider ou crawler bots. São aqueles que os mecanismos de busca usam para fornecer os melhores resultados nas pesquisas feitas por seus usuários. Eles rastreiam a Web, examinam o conteúdo das páginas e catalogam os resultados (depois de processar o conteúdo dos sites).

– Bots de compras. São usados para coletar informações sobre os custos dos produtos na Internet, bem como para analisar a navegação dos usuários em um site e adaptar as ofertas a cada indivíduo.

– Bots de conhecimento ou “knowbots”. Eles são criados para visitar sites periodicamente e coletar informações com base em critérios específicos.

– Bots de chat. São bots que mantêm conversas semelhantes àquelas que uma pessoa realizaria e retornam respostas predefinidas com base em frases ou padrões específicos.

– Bots de mala direta. São usados para enviar o mesmo email a várias pessoas (centenas ou milhares de pessoas) e enviar-lhes informações de interesse. Para enviar este tipo de mensagem, você deve ter a permissão dos destinatários ou isso pode ser considerado spam.

– Bots de monitoramento. São muito comuns e são usados para monitorar constantemente o status de um sistema ou site. Geralmente, suas informações em tempo real ajudam a localizar interrupções de serviço e a detectar problemas de funcionamento.

3. Bots ruins

Neste caso, apresentaremos alguns dos tipos de bots projetados para gerar danos. Embora alguns possam ter um uso legítimo, como seu principal uso é geralmente para ações ruins, eles foram classificados como bots ruins:

– Bots de ataque. Esses são botnets que atacam continuamente servidores usando vários computadores. O mais comum nesse tipo de ataque é a negação de serviço (DDoS).

– Bots para compra de ingressos. Projetados para comprar ingressos para eventos populares em massa e revendê-los a preços muito mais altos.

– Bots de download. São usados para baixar aplicativos automaticamente. Seu principal cenário é a manipulação de estatísticas de download e a geração de downloads falsos que dão mais popularidade a um determinado aplicativo nas lojas de aplicativos.

– Web extractor bots. Eles são projetados para ler o conteúdo de sites e salvar uma cópia local para que possa ser reutilizada. Mas, às vezes, eles não copiam todo o conteúdo e se concentram na coleta de dados específicos dentro do site.

Os extratores são legais se o proprietário do site der permissão para seu uso, ou podem ser usados de forma maliciosa para obter informações sem a permissão do proprietário do site.

– Bots de força bruta. Nesse caso, são bots que tentam repetidamente obter acesso a uma área privada à força, ou seja, tentam continuamente inserir dados até encontrar os dados de acesso corretos.

– Bots sociais. São aqueles que estão presentes nas redes sociais e seu principal uso é gerar opiniões, criar mensagens sem atenção humana, seguir outros usuários… em suma, fingir ser uma conta “normal” gerenciada por uma pessoa real.

– Bots de spam (SPAM BOT). São bots projetados para capturar endereços de email na Internet e, em seguida, enviar mala direta sem permissão para todos eles (spamming). Geralmente, esses emails têm o objetivo de coletar informações pessoais e/ou fraudar o proprietário do endereço de email capturado.

– Bots de vulnerabilidade. São bots que procuram e tiram proveito de erros ou bugs existentes em sistemas de computador conectados à Internet. Essas falhas, que podem gerar um problema de segurança, são chamadas de vulnerabilidades e são a especialidade desses tipos de bots.