Anda di halaman 1dari 3

n bot (af�resis de robot) es un programa inform�tico que efect�a autom�ticamente

tareas repetitivas a trav�s de Internet, cuya realizaci�n por parte de una persona
ser�a imposible o muy tediosa.

Algunos ejemplos de bots son los rastreadores web de los motores de b�squeda de
Internet, que recorren los sitios web de forma autom�tica y recopilan informaci�n
de los mismos de manera mucho m�s r�pida y efectiva de lo que lo har�a una persona.
Los bots "buenos" cumplen los est�ndares de exclusi�n de robots, que los operadores
de servidores pueden usar para influir en el comportamiento de un robot dentro de
unos l�mites. Los bots "maliciosos" se utilizan, por ejemplo, para recopilar
direcciones de correo electr�nico con fines publicitarios, para hacer copias
masivas no autorizadas de contenidos web o para espiar de manera sistem�tica las
vulnerabilidades de software de los servidores con el objetivo de penetrar en
ellos. En las redes sociales, los bots se utilizan para simular la interacci�n
humana, hinchando artificialmente el n�mero de visitas o seguidores, o
automatizando respuestas para posicionar mensajes o influir en debates. Los
denominados bots conversacionales son sistemas de inteligencia artificial que
simulan una conversaci�n con una persona utilizando el lenguaje natural.

Es importante distinguir que bot es una definici�n funcional, y no hace diferencias


en cuanto a su implementaci�n. Un bot puede estar dise�ado en cualquier lenguaje de
programaci�n, funcionar en un servidor o en un cliente, o ser un agente m�vil, etc.
A veces son llamados Sistemas Expertos, pues muchos se especializan en una funci�n
espec�fica.

La programaci�n de un bot puede estar dise�ada para cumplir tareas muy b�sicas como
lo son el recordar alguna tarea o bien automatizar alg�n proceso, tambi�n existen
bots con programaci�n m�s compleja que buscan realizar actividades que conllevan
toma de decisiones; estas decisiones son tomadas a partir de filtros o par�metros
que el programador incluye en el c�digo de programaci�n. En estos d�as existen
asistentes avanzados amigables que ayudan a manipular m�s f�cilmente el c�digo del
bot.

�ndice
1 Usos
1.1 Chat en l�nea
1.2 Videojuegos
2 Usos maliciosos
3 Referencias
4 V�ase tambi�n
5 Enlaces externos
Usos
Los principales usos de los bots son:

Rastrear informaci�n en la web (web crawler): con un script autom�tico se capta,


analiza y almacena informaci�n de un servidor web de forma automatizada y mucho m�s
r�pido de lo que lo har�a una persona. Cada servidor puede tener un archivo llamado
robots.txt, que contiene reglas para su rastreo.
Dar respuestas r�pidas: los bots de juegos o los de webs de subastas en l�nea
ofrecen respuestas de manera mucho m�s r�pida y efectiva que un humano.
Mantener conversaciones: los bots conversacionales simulan una conversaci�n humana
al proveer respuestas autom�ticas a entradas hechas por el usuario.
Editar de manera autom�tica: En sitios wiki, como Wikipedia (v�ase
"Wikipedia:Bot"), los bots realizan funciones rutinarias de edici�n, como corregir
faltas de ortograf�a, mantener la coherencia de los enlaces, detectar y revertir
las contribuciones vand�licas, etc.
Simular tr�fico en Internet y las redes sociales: los bots se utilizan para
aumentar el n�mero de seguidores de manera artificial, para generar artificialmente
visitas a sitios web, para posicionar hashtags y temas para convertirlos en
trending topics, o para influir positiva o negativamente en una conversaci�n.
Chat en l�nea
Algunos bots se comunican con otros usuarios de servicios basados en Internet,
mediante mensajer�a instant�nea (MI), Internet Relay Chat (IRC) u otros interfaces
web. Estos bots permiten a una persona hacer preguntas en cualquier idioma y
recibir las correspondientes respuestas. Los bots a menudo sirven para realizar
m�ltiples tareas a la vez, como por ejemplo dar informaci�n sobre el tiempo, sobre
geograf�a, sobre deportes, hacer la conversi�n de monedas u otras unidades, etc.1?

Un uso alternativo de los bots de IRC es el de residir en un canal de chat,


comentando ciertas frases escritas por los participantes (bas�ndose en el
reconocimiento de patrones). Esto se utiliza como servicio de ayuda a los nuevos
usuarios, o para censurar el lenguaje soez. En el caso de Telegram, se adopt� una
plataforma para que los usuarios puedan desarrollar los bots para moderaci�n, pago
de servicios o juegos cooperativos sin requerir de intervenci�n manual.

Videojuegos
En el ambiente de los videojuegos, se conoce como bot a programas que son capaces
de jugar por s� mismos el juego en cuesti�n (tambi�n conocidos como borgs). La
calidad del bot en este caso viene determinada por su capacidad de vencer (y en qu�
t�rminos) el videojuego. Los bots para juegos CRPG (computer role-playing games)
son particularmente conocidos ya que este tipo de aplicaciones requieren una gran
capacidad de estrategia para ganarlos. Es muy habitual tambi�n usar este t�rmino en
los juegos disparos en primera persona, en los que sustituyen a un jugador humano
cuando no hay contrincantes disponibles o en juego offline.

Usos maliciosos
Los bots se pueden usar para fines maliciosos a trav�s de Internet; por ejemplo, el
ataque de denegaci�n de servicio, en el que un buen n�mero de m�quinas atacan un
servidor web (v�ase Botnet). Otros ejemplos de uso malicioso son los bots de SPAM,
que acumulan direcciones de e-mail rastreando p�ginas de contacto o de libros de
visita, bots que ocupan todo el ancho de banda descargando sitios webs enteros,
virus, gusanos, bots que incrementan artificialmente visitas a sitios web, etc.2?

La herramienta m�s usada contra estos bots es el sistema CAPTCHA, una forma de test
de Turing en el que se usa una palabra presentada en formato gr�fico que el usuario
debe escribir, algo muy dif�cil de interpretar para un bot.3? No obstante, este
sistema no es fiable al cien por cien, puesto que puede ser esquivado por programas
de reconocimiento de caracteres o agujeros de seguridad.

Los bots tambi�n se usan para comprar los mejores asientos para conciertos y
eventos, con el prop�sito de revenderlos posteriormente.4? Los reventas compran
autom�ticamente las entradas a trav�s de bots para obtener de manera fraudulenta
los mejores asientos para s� mismos, privando al p�blico general de dichos
asientos.

En los juegos en l�nea, se utilizan bots para desempe�ar tareas repetitivas para
conseguir recursos o mejorar los valores de los personajes, que de manera ordinaria
requerir�an mucho tiempo o esfuerzo obtener (farming).

En sitios de chat en l�nea (IRC o MSN), algunos bots fueron utilizados para simular
una persona, intentando hacer creer al "ciberinterlocutor" que chateaban con una
persona real. Es por ello que, aquellos sitios que hacen un uso positivo de los
bots, como Wikipedia, tienen reglas muy estrictas para su uso. En el pasado, la
propia Wikipedia fue v�ctima de bots maliciosos creados para vandalizar de forma
masiva los art�culos.

En herramientas de an�lisis de tr�fico web tales como Google Analytics existen bots
maliciosos denominados "Referral Spam" o "Ghost Spam" que interfieren con las
m�tricas adulterando el resultado de un estudio. Este tipo de bots ni siquiera
accede a las web, simplemente alteran los datos anal�ticos por diversas razones
tales como generar clics ficticios, influir en el resultado de un informe o
manipular resultados demogr�ficos.

Anda mungkin juga menyukai