Bot: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Etiquetas: Referências removidas Categorias removidas
m Foram revertidas as edições de Dalvan_martins (usando Huggle)
Linha 1:
{{Ver desambiguação}}
Bot
[[Imagem:Automated online assistant.png|thumb|right|200px|Exemplo fictício de um assistente automatizado em uma página na Internet.]]
'''Bot''', diminutivo de '''''robot''''', também conhecido como '''Internet bot''' ou '''web robot''', é uma aplicação de [[software]] concebido para [[simulação|simular]] ações humanas repetidas vezes de maneira padrão, da mesma forma como faria um robô. No contexto dos programas de computador, pode ser um utilitário que desempenha tarefas rotineiras ou, num [[jogo de computador]], um adversário com recurso a [[inteligência artificial]]. Bots também podem ser considerados ilegais dependendo do seu uso, como por exemplo, fazer diversas ações com intuito de disseminar [[spam]] ou de aumentar visualizações de um [[site]]. O seu uso mais frequente, entretanto, está no [[Web crawler]], em que um [[script]] realiza buscas automáticas, analisa informações de arquivos e servidores em uma velocidade extremamente alta, muito superior à capacidade humana. Além desses usos, o bot pode ser implementado em sites em que há comunicação com o usuário, como sites de jogos ou simplesmente onde é necessária comunicação semelhante à humana.<ref>http://dl.acm.org/citation.cfm?id=1643823.1643908</ref> O uso mais recente de Internet bots foca-se na publicidade, como oGoogleo [[Google Adsense]], que exibe a propaganda mais adequada a cada pessoa dependendo de seu comportamento na Internet.
No seu sentido mais genérico, é um software que executa uma tarefa automatizada através da Internet. Mais especificamente, um bot é uma aplicação automatizada usada para executar tarefas simples e repetitivas que seria demorado, ou impossível para um ser humano para executar. Bots pode ser usado para tarefas produtivas, mas eles também são freqüentemente utilizados para fins maliciosos.
Índice
• 1 IM e IRC
• 2 Finalidades comercias
• 3 Finalidades maliciosas
• 4 Técnicas Anti-bot
• 5 Referências
• 6 Ver também
IM e IRC
Alguns bots comunicam-se com outros usuários de serviços baseados na Internet, através do instant messaging (IM), deInternet Relay Chat (IRC), ou de uma outra relação da web. Estes chatterbots podem permitir que as pessoas façam perguntas em inglês e formule então uma resposta apropriada. Estes bots podem frequentemente segurar muitas tarefas, incluindo o relatório do tempo, a informação do código postal, as contagens dos esportes, moeda corrente convertendo-se ou as outras unidades, etc. Outros são usados para o entretenimento, tal como SmarterChild no AOL Instant Messenger e no MSN Messenger e Jabberwacky no Yahoo! Messenger. Outro alvo popular dos bot é Friendbot.
Um papel adicional de bots do IRC pode ser atuar em background de um canal de conversação, comentando determinadas frases expressadas pelos participantes (baseados em combinações de teste padrão). Isto é usado às vezes como um serviço da ajuda para usuários novos, ou para a censura de pornografia.
Finalidades comercias
Tem havido uma grande controvérsia sobre o uso de bots em uma função de negociação automática. Site de leilões eBay foi ao tribunal em uma tentativa de suprimir uma empresa terceirizada de usar bots para atravessar seu site à procura de pechinchas; esta abordagem pela culatra no eBay atraiu a atenção de outros bots. A troca aposta baseada no Reino Unido Betfair viu uma quantidade tão grande de tráfego proveniente de bots que lançou uma API WebService dirigido a programadores bot Betfair através do qual pode gerenciar ativamente interações bot. Bot fazendas são conhecidos para ser usado em lojas de aplicativos on-line, como o Apple App Store e Google Play, para manipular as posições ou para aumentar classificações positivas/comentários.
Finalidades maliciosas
Bots podem ser utilizados para a coordenação e a operação de um ataque que foi feito em computadores networkedinged, tais como um ataque de DDoS. Os bots podem também ser usados para cometer fraude do clique. A mais recentemente foi vista nos jogos de MMORPG, como bots dos jogos de computador. Um spambot é um bot que envia Spam em quantidades grandes, adicionando geralmente links anunciados.
Bots maliciosos são tipicamente ameaças combinadas que vêm como parte do vírus /worm parte bot e são usados em um roubo de identidade ou para lançar ataques de negação de serviço. Isto é especialmente prevalente em uma rede de bots, que é um agrupamento de computadores que são todos infectados com um bot malicioso. Outros usos ilegais, ou, pelo menos, questionável, envolvem bots que colhem endereços de email para spam, raspar o conteúdo ou manipular comentários / votos em sites que permitem o feedback do usuário.
• Há bots maliciosos dos seguintes tipos:
1. Spambots que procuram por endereços de email nos formulários de contato ou nos livros de visitas;
2. Downloaders que ocupam a largura de faixa de downloading de sites inteiros;
3. Os scrapers da Web que utiliza o índice dos sites e reutiliza sem permissão com entrada automaticamente gerada na pagina afetada;
4. Programas que procuraram a web para infração dos direitos autoriais de pessoas e companhias;
5. Vírus & afins;
6. Data mining programs e cyber-surveillance bots usados para coletar a informação em site ou companhia;
7. Ataques de DDoS;
8. Botnets/computadores zumbi, usados para fazer DDoS;
9. Bots de jogos que automatizam determinadas ações do jogador.
• Bots são também utilizados na compra de bilhetes pela Internet, em sites como o TicketMaster.com, particularmente pelos corretores de bilhete que reservam os bilhetes. São geralmente usados para comprar automaticamente os melhores lugares disponíveis e em seguida revendê-los a preços mais altos.
• Bots são usados frequentemente em jogos MMORPGs para conseguir os recursos que fariam necessário cultivar e desempenhar tarefas repetitivas como na evolução do personagem, de muito tempo ou do esforço significativo para obter; este é um interesse na maioria das economias desta linha de jogos.
• Bots são frequentemente utilizados em Massively Multiplayer Online Roleplaying Games para arrematar os recursos que de outra forma levaria um tempo significativo ou esforço para obter; esta é uma preocupação para a maioria das economias de jogo online.
• Bots são também utilizados para aumentar artificialmente visualizações para vídeos do Youtube.
• Bots são usados para aumentar a contagem de tráfego nas análises de relatórios para extrair dinheiro de anunciantes. Um estudo realizado pela ComScore constatou que 54% dos anúncios de exibição mostrados em milhares de campanhas, entre maio de 2012 e fevereiro 2013 nunca apareceu na frente de um ser humano.
Técnicas Anti-bot
A técnica de anti-bot mais amplamente utilizado é o uso de CAPTCHA, que é uma forma de teste de Turing usado para distinguir entre um utilizador e um humano menos sofisticado bot AI-alimentado, através da utilização de texto legível graficamente codificada. Exemplos de fornecedores incluem Recaptcha, e as empresas comerciais, como Minteye, Solve Mídia e NuCaptcha. Captchas, no entanto, não são infalíveis na prevenção bots, pois muitas vezes pode ser contornado por reconhecimento de caracteres de computador, falhas de segurança, e até mesmo através da terceirização captcha.
 
• 1== IM e IRC ==
Referências
Alguns bots comunicam-se com outros usuários de serviços baseados na Internet, através do '''[[instant messaging]]''' (IM), deInternetde '''[[Internet Relay Chat]]''' (IRC), ou de uma outra relação da web. Estes '''[[chatterbot|chatterbots]]''' podem permitir que as pessoas façam perguntas em inglês liso e formule então uma resposta apropriada. Estes bots podem frequentemente segurar muitas tarefas, incluindo o relatório do tempo, a informação do código postal, as contagens dos esportes, moeda corrente convertendo-se ou as outras unidades, etc. Outros são usados para o entretenimento, tal como SmarterChild no AOL Instant Messenger e no MSN Messenger e Jabberwacky no Yahoo! Messenger. OutroUm outro alvo popular dos bot é FriendbotFriendBot.
http://dl.acm.org/citation.cfm?id=1643823.1643908
 
http://en.wikipedia.org/wiki/Internet_bot
Um papel adicional de bots do IRC pode ser atuar em background de umuma canal de conversação, comentando determinadas frases expressadas pelos participantes (baseados em combinações de teste padrão). Isto é usado às vezes como um serviço da ajuda para usuários novos, ou para a censura de pornografia.
http://dl.acm.org/citation.cfm?id=1643823.1643908https://en.wikipedia.org/wiki/Bot
 
http://www.techopedia.com/definition/24063/internet-bot
• 2== Finalidades comerciasmaliciosas ==
Bots podem ser utilizados para a coordenação e a operação de um ataque que foi feito em computadores networkedinged, tais como um ataque de [[DDoS]]. Os bots podem também ser usados para cometer fraude do clique. A mais recentemente foi vista nos jogos de [[MMORPG]], como bots dos jogos de computador. Um spambot é um bot que envia Spam em quantidades grandes, adicionando geralmente links anunciados.
 
* Há bots maliciosos dos seguintes tipos:
 
1. Spambots# spambots que procuram por endereços de email nos formulários de contato ou nos livros de visitas;
2. Downloaders# downloaders que ocupam a largura de faixa de downloading de sites inteiros;
3. Os# os scrapers da Web que utiliza o índice dos sites e reutiliza sem permissão com entrada automaticamente gerada na pagina afetada;
4. Programas# programas que procuraram a web para infração dos direitos autoriais de pessoas e companhias;
5. Vírus# vírus & afins;
6. Data# data mining programs e cyber-surveillance bots usados para coletar a informação em site ou companhia;
7. # Ataques de [[DDoS]];
8. # Botnets/computadores zumbi, usados para fazer [[DDoS]];
9. # Bots de jogos que automatizam determinadas ações do jogador.
 
* Bots são também utilizados na compra de bilhetes pela Internet, em sites como o TicketMaster.com, particularmente pelos corretores de bilhete que reservam os bilhetes. São geralmente usados para comprar automaticamente os melhores lugares disponíveis e em seguida revendê-los a preços mais altos.
 
* Bots são usadosusado frequentemente em jogos MMORPGs[[MMORPG]]s para conseguir os recursos que fariam necessário cultivar e desempenhar tarefas repetitivas como na evolução do personagem, de muito tempo ou do esforço significativo para obter; este é um interesse na maioria das economias desta linha de jogos.
 
• 5 {{Referências}}
 
• 6== Ver também ==
* [[Robots.txt]]
* [[Chomskybot]]
* [[Wikipedia:Robôs|Bots na Wikipedia]]
* [[Wikipedia:Semi-bot|Semi-bots]]
 
{{Esboço-eletrônica}}
 
[[Categoria:Terminologia informática]]
[[Categoria:Inteligência artificial]]
[[Categoria:Internet]]