Bot da Internet - Internet bot

Um bot da Internet , robô da web , robô ou simplesmente bot , é um aplicativo de software que executa tarefas automatizadas ( scripts ) na Internet . Normalmente, os bots realizam tarefas simples e repetitivas com muito mais rapidez do que uma pessoa. O uso mais extenso de bots é para rastreamento da web , no qual um script automatizado busca, analisa e arquiva informações de servidores da web . Mais da metade de todo o tráfego da web é gerado por bots.

Os esforços dos servidores da web para restringir os bots variam. Alguns servidores possuem um robots.txtarquivo que contém as regras que regem o comportamento do bot naquele servidor. Qualquer bot que não siga as regras poderia, em teoria, ter o acesso negado ou removido do site afetado. Se o arquivo de texto postado não tiver nenhum programa / software / aplicativo associado, a adesão às regras é totalmente voluntária. Não haveria como fazer cumprir as regras ou garantir que o criador ou implementador de um bot leia ou reconheça o arquivo robots.txt. Alguns bots são "bons" - por exemplo , spiders de mecanismos de pesquisa - enquanto outros são usados ​​para lançar ataques maliciosos, por exemplo, em campanhas políticas.

IM e IRC

Alguns bots se comunicam com usuários de serviços baseados na Internet, por meio de mensagens instantâneas (IM), Internet Relay Chat (IRC) ou outras interfaces da web, como bots do Facebook e bots do Twitter . Esses chatbots podem permitir que as pessoas façam perguntas em inglês simples e, em seguida, formule uma resposta. Esses bots geralmente podem lidar com relatórios de clima, informações de código postal , resultados esportivos, conversão de moedas ou outras unidades, etc. Outros são usados ​​para entretenimento, como SmarterChild no AOL Instant Messenger e MSN Messenger .

Os bots são muito usados ​​nas redes sociais. Um usuário pode não estar ciente de que está interagindo com um bot.

As funções adicionais de um bot de IRC podem ser ouvir em um canal de conversação e comentar certas frases pronunciadas pelos participantes (com base na correspondência de padrões ). Isso às vezes é usado como um serviço de ajuda para novos usuários ou para censurar palavrões .

Bots sociais

Os bots de redes sociais são conjuntos de algoritmos que assumem as funções de conjuntos repetitivos de instruções para estabelecer um serviço ou conexão entre os usuários de redes sociais. Entre os vários designs de bots de rede, os mais comuns são bots de bate-papo , algoritmos projetados para conversar com um usuário humano, e bots sociais, algoritmos projetados para imitar o comportamento humano para conversar com padrões semelhantes aos de um usuário humano. A história do social botting pode ser rastreada até Alan Turing na década de 1950 e sua visão de projetar conjuntos de códigos instrucionais aprovados pelo teste de Turing . Na década de 1960, Joseph Weizenbaum criou ELIZA , um programa de computador de processamento de linguagem natural. considerado um indicador precoce de algoritmos de inteligência artificial. ELIZA inspirou os programadores de computador a projetar programas com tarefas que podem combinar padrões de comportamento com seus conjuntos de instruções. Como resultado, o processamento da linguagem natural se tornou um fator de influência para o desenvolvimento da inteligência artificial e dos bots sociais. E, à medida que a informação e o pensamento veem uma disseminação em massa progressiva nos sites de mídia social, os avanços tecnológicos inovadores são feitos seguindo o mesmo padrão.

Relatos de interferências políticas em eleições recentes, incluindo as eleições gerais dos EUA em 2016 e do Reino Unido em 2017, definiram a noção de bots sendo mais prevalente por causa da ética que é desafiada entre o design do bot e o designer do bot. Emilio Ferrara, um cientista da computação da Universidade do Sul da Califórnia, relatando sobre as comunicações da ACM, disse que a falta de recursos disponíveis para implementar a verificação de fatos e a verificação de informações resulta nos grandes volumes de relatórios falsos e afirmações feitas sobre esses bots nas redes sociais plataformas. No caso do Twitter, a maioria desses bots é programada com recursos de filtro de pesquisa que visam palavras-chave e frases favorecendo agendas políticas e, em seguida, retuíta-as. Embora a atenção dos bots esteja programada para espalhar informações não verificadas nas plataformas de mídia social, é um desafio que os programadores enfrentam na esteira de um clima político hostil. O Efeito Bot é o que Ferrera relatou como a socialização de bots e usuários humanos criando uma vulnerabilidade ao vazamento de informações pessoais e polarizando influências fora da ética do código do bot, e foi confirmado por Guillory Kramer em seu estudo onde observou o comportamento de usuários emocionalmente voláteis e o impacto que os bots têm sobre eles, alterando sua percepção da realidade.

Bots comerciais

Tem havido muita controvérsia sobre o uso de bots em uma função de negociação automatizada. O site de leilões eBay entrou com uma ação legal na tentativa de impedir que uma empresa terceirizada usasse bots para procurar pechinchas em seu site; essa abordagem saiu pela culatra no eBay e atraiu a atenção de outros bots. A Betfair , bolsa de apostas com sede no Reino Unido , viu uma quantidade tão grande de tráfego vindo de bots que lançou uma API WebService destinada a programadores de bots, por meio da qual pode gerenciar ativamente as interações de bots.

Os bot farms são conhecidos por serem usados ​​em lojas de aplicativos online, como a Apple App Store e o Google Play , para manipular posições ou aumentar classificações / críticas positivas.

Uma forma benigna de bot de Internet que cresce rapidamente é o chatbot . A partir de 2016, quando o Facebook Messenger permitiu que os desenvolvedores colocassem chatbots em sua plataforma, houve um crescimento exponencial de seu uso apenas naquele aplicativo. 30.000 bots foram criados para o Messenger nos primeiros seis meses, aumentando para 100.000 em setembro de 2017. Avi Ben Ezra, CTO da SnatchBot, disse à Forbes que as evidências do uso de sua plataforma de construção de chatbot apontavam para uma economia de milhões de horas de trabalho humano como 'chat ao vivo' em sites foi substituído por bots.

As empresas usam bots da Internet para aumentar o envolvimento online e agilizar a comunicação. As empresas costumam usar bots para reduzir custos; em vez de empregar pessoas para se comunicar com os consumidores, as empresas desenvolveram novas maneiras de serem eficientes. Esses chatbots são usados ​​para responder às perguntas dos clientes: por exemplo, a Domino's desenvolveu um chatbot que pode receber pedidos via Facebook Messenger . Os chatbots permitem que as empresas aloquem o tempo de seus funcionários para outras tarefas.

Bots maliciosos

Um exemplo do uso malicioso de bots é a coordenação e operação de um ataque automatizado em computadores em rede, como um ataque de negação de serviço por um botnet . Os bots da Internet ou da web também podem ser usados ​​para cometer fraudes de cliques e, mais recentemente, surgiram em torno dos jogos MMORPG como bots de jogos de computador . Outra categoria é representada por spambots , bots da Internet que tentam enviar spam para grandes quantidades de conteúdo na Internet, geralmente adicionando links de publicidade. Mais de 94,2% dos sites sofreram um ataque de bot.

Existem bots maliciosos (e botnets ) dos seguintes tipos:

  1. Spambots que colhem endereços de e-mail de páginas de contato ou livro de visitas
  2. Programas baixados que sugam largura de banda ao baixar sites inteiros
  3. Raspadores de sites que pegam o conteúdo de sites e os reutilizam sem permissão em páginas de entrada geradas automaticamente
  4. Os bots de registro que inscrevem um endereço de e-mail específico em vários serviços para que as mensagens de confirmação inundem a caixa de entrada do e-mail e desviem a atenção de mensagens importantes que indicam uma violação de segurança.
  5. Vírus e worms
  6. Ataques DDoS
  7. Botnets , computadores zumbis , etc.
  8. Spambots que tentam redirecionar as pessoas para um site malicioso, às vezes encontrados em seções de comentários ou fóruns de vários sites
  9. Viewbots criam visualizações falsas
  10. Bots que compram assentos de maior demanda para shows, principalmente por corretores de ingressos que revendem os ingressos. Esses bots executam o processo de compra de sites de ingressos para eventos de entretenimento e obtêm melhores assentos puxando o máximo possível de assentos.
  11. Bots que são usados ​​em jogos de RPG on-line com vários jogadores para coletar recursos que, de outra forma, levariam muito tempo ou esforço para serem obtidos, o que pode ser uma preocupação para as economias dos jogos on-line.
  12. Bots que aumentam as visualizações de vídeos do YouTube
  13. Os bots que aumentam o tráfego contam com relatórios analíticos para extrair dinheiro dos anunciantes. Um estudo da Comscore descobriu que mais da metade dos anúncios exibidos em milhares de campanhas entre maio de 2012 e fevereiro de 2013 não foram veiculados para usuários humanos.
  14. Bots usados ​​em fóruns da Internet para postar automaticamente mensagens inflamatórias ou sem sentido para perturbar o fórum e irritar os usuários .

em 2012, o jornalista Percy von Lipinski relatou que descobriu milhões de bots ou visualizações de bots ou ping no CNN iReport . O CNN iReport removeu discretamente milhões de visualizações da conta do iReporter Chris Morrow. Não se sabe se a receita de publicidade recebida pela CNN com as visualizações falsas foi alguma vez devolvida aos anunciantes.

A técnica anti-bot mais amplamente usada é o uso de CAPTCHA . Exemplos de provedores incluem Recaptcha , Minteye, Solve Media e NuCaptcha . No entanto, os captchas não são infalíveis na prevenção de bots, já que muitas vezes podem ser contornados pelo reconhecimento de caracteres do computador, falhas de segurança e terceirização da solução de captcha para trabalhadores baratos.

Interação humana com bots sociais

Existem duas preocupações principais com os bots: clareza e suporte face a face. A origem cultural dos seres humanos afeta a maneira como eles se comunicam com os bots sociais. Muitas pessoas acreditam que os bots são muito menos inteligentes do que os humanos e, portanto, não são dignos de nosso respeito.

Min-Sun Kim propôs cinco preocupações ou problemas que podem surgir ao se comunicar com um robô social, e eles estão evitando danos aos sentimentos das pessoas, minimizando imposições, refutação de outras pessoas, questões de clareza e a eficácia de suas mensagens.

Os robôs sociais também roubam as criações genuínas das relações humanas.

Veja também

Referências

links externos

  • Mídia relacionada a Bots no Wikimedia Commons