Bot da Internet

Da Wikipédia, a enciclopédia livre
Ir para navegação Pular para pesquisar

Um bot da Internet , robô da web , robô ou simplesmente bot , é um aplicativo de software que executa tarefas automatizadas ( scripts ) pela Internet . [1] 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. [2]

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. [2]

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 meteorológicos, informações de código postal , resultados esportivos, moedas ou outras conversões de unidades, etc. [ carece de fontes? ] 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, [3] os avanços tecnológicos inovadores são feitos seguindo o mesmo padrão.

Relatórios de interferências políticas em eleições recentes, incluindo as eleições gerais dos EUA em 2016 e do Reino Unido em 2017, [4] 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 University of Southern California relatando sobre Communications of the ACM, [5]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 em plataformas de mídia social. No caso do Twitter, a maioria desses bots é programada com recursos de filtro de pesquisa que visam palavras-chave e frases que favorecem as agendas políticas e, em seguida, retuíta-as. Enquanto a atenção dos bots está programada para espalhar informações não verificadas em todas as plataformas de mídia social, [6]é 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 bot, por meio da qual pode gerenciar ativamente as interações de bot.

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 [7] ou aumentar classificações / críticas positivas. [8]

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. [9] 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 em um futuro próximo de horas de trabalho humano como 'chat ao vivo' em sites foi substituído por bots. [10]

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. [11]

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 fazer spam de grandes quantidades de conteúdo na Internet, geralmente adicionando links de publicidade. Mais de 94,2% dos sites sofreram um ataque de bot. [2]

Existem bots maliciosos (e botnets ) dos seguintes tipos:

  1. Spambots que coletam 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 registram um endereço de e-mail específico para 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. [12]
  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 [13] [14]
  10. Bots que compram assentos de maior demanda para shows, principalmente por corretores de ingressos que revendem os ingressos. [15] Esses bots executam o processo de compra de sites de ingressos para eventos de entretenimento e obtêm melhores assentos puxando o máximo de assentos possível.
  11. Bots que são usados ​​em jogos de RPG online 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 economias em jogos online. [ citação necessária ]
  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. [16]
  14. Bots usados ​​em fóruns da Internet para postar automaticamente postagens inflamadas 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. [17] Não se sabe se a receita publicitária recebida pela CNN a partir das 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. [1]

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. [1]

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

Veja também

Referências

  1. ^ a b c d Dunham, Ken; Melnick, Jim (2009). Malicious Bots: Uma visão externa da Internet . CRC Press. ISBN 9781420069068.
  2. ^ a b c Zeifman, Igal. "Relatório de tráfego do bot 2016" . Incapsula . Retirado em 1 de fevereiro de 2017 .
  3. ^ "Guia para Seguidores no Twitter" . 20 de novembro de 2019
  4. ^ Howard, Philip N (18 de outubro de 2018). "Como as campanhas políticas armam bots nas redes sociais" . Espectro IEEE .
  5. ^ Ferrara, Emilio; Varol, Onur; Davis, Clayton; Menczer, Filippo; Flammini, Alessandro (2016). "The Rise of Social Bots" . Comunicações da ACM . 59 (7): 96–104. arXiv : 1407.5225 . doi : 10.1145 / 2818717 . S2CID 1914124 . 
  6. ^ Alessandro, Bessi; Emilio, Ferrara (07/11/2016). "Os bots sociais distorcem a discussão online da eleição presidencial dos EUA de 2016". SSRN 2982233 .  Cite journal requires |journal= (help)
  7. ^ "Touch Arcade Forum Discussion on fraud in the Top 25 Free Ranking" .
  8. ^ "Avaliações falsas na App Store: Veja como eles incentivam seus desenvolvedores favoritos a trapacear" . Electricpig . Arquivado do original em 18/10/2017 . Recuperado em 11/06/2014 .
  9. ^ "Facebook Messenger atinge 100.000 bots" . 18-04-2017 . Recuperado em 22/09/2017 .
  10. ^ Murray Newlands. "Essas métricas de uso do Chatbot irão mudar sua estratégia de atendimento ao cliente" . Retirado 2018-03-08 .
  11. ^ "Como as empresas estão usando chatbots para marketing: casos de uso e inspiração - MarTech hoje" . MarTech Today . 22/01/2018 . Página visitada em 10/04/2018 .
  12. ^ Dima Bekerman: Como os robôs de registro ocultaram a invasão de minha conta da Amazon , Segurança de aplicativos, Perspectiva da indústria, 1º de dezembro de 2016, em: www.Imperva.com/blog
  13. ^ Carr, Sam (15 de julho de 2019). "What Is Viewbotting: How Twitch Are Taking On The Ad Fraudsters" . PPC Protect . Página visitada em 19 de setembro de 2020 .
  14. ^ Lewis, Richard (17 de março de 2015). "Streamer líder de StarCraft envolvido na controvérsia do viewbot" . Dot Esports . Página visitada em 19 de setembro de 2020 .
  15. ^ Safruti, Ido (19 de junho de 2017). "Por que a detecção de ataques de bot está se tornando mais difícil" . DARKReading.
  16. ^ Holiday, Ryan (16 de janeiro de 2014). "Tráfego falso significa dias de pagamento reais" . BetaBeat . Arquivado do original em 03/01/2015 . Página visitada em 2014-04-28 .
  17. ^ von Lipinski, Percy (28 de maio de 2013). "O iReport da CNN foi duramente atingido pelo escândalo do pay-per-view" . PulsePoint. Arquivado do original em 18 de agosto de 2016 . Retirado em 21 de julho de 2016 .

Ligações externas

  • Mídia relacionada a Bots no Wikimedia Commons