What is a bot? | Bot definition

Un robot es un programa de software que opera en Internet y realiza tareas repetitivas. Si bien parte del tráfico de robots proviene de robots de buena reputación, los robots maliciosos pueden tener un gran impacto negativo en un sitio web o aplicación.

Metas de aprendizaje

Después de leer este artículo podrás:

  • Comprenda qué es y qué hace un robot spam
  • Explicar la diferencia entre los robots de buena reputación y los robots maliciosos?
  • Más información sobre cómo detener el tráfico de los robots maliciosos

Copiar el enlace del artículo

¿Qué es un bot?

A bot is a software application that is programmed to do certain tasks. Bots are automated, which means they run according to their instructions without a human user needing to manually start them up every time. Bots often imitate or replace a human user's behavior. Typically they do repetitive tasks, and they can do them much faster than human users could.

Bots usually operate over a network; more than half of Internet traffic is bots scanning content, interacting with webpages, chatting with users, or looking for attack targets. Some bots are useful, such as search engine bots that index content for search or customer service bots that help users. Other bots are "bad" and are programmed to break into user accounts, scan the web for contact information for sending spam, or perform other malicious activities. If it's connected to the Internet, a bot will have an associated IP address.

Los bots pueden ser:

Different types of bots

¿Cuál es la actividad de un bot malicioso?

Any automated actions by a bot that violate a website owner's intentions, the site's Terms of Service, or the site's Robots.txt rules for bot behavior can be considered malicious. Bots that attempt to carry out cybercrime, such as identity theft or account takeover, are also "bad" bots. While some of these activities are illegal, bots do not have to break any laws to be considered malicious.

In addition, excessive bot traffic can overwhelm a web server's resources, slowing or stopping service for the legitimate human users trying to use a website or an application. Sometimes this is intentional and takes the form of a DoS or DDoS attack.

La actividad de bot malicioso incluye los siguientes:

Para llevar a cabo estos ataques y para ocultar el origen del tráfico de ataque, los bots maliciosos pueden distribuirse en una red de bots (botnet), lo que significa que las copias del bot se ejecutan en múltiples dispositivos, a menudo sin el conocimiento de los propietarios de los dispositivos. Debido a que cada dispositivo tiene su propia dirección IP, el tráfico de la red de bots proviene de millones de direcciones IP diferentes, lo que dificulta la identificación y el bloqueo del origen del tráfico de los bots maliciosos.

¿Cómo pueden detener las empresas la actividad maliciosa del bot?

Las soluciones de gestión de bots pueden separar la actividad de los bots maliciosos de la actividad de los usuarios y de los bots útiles a través del aprendizaje automático. La gestión de bots de Cloudflare detiene el comportamiento malicioso sin afectar la experiencia del usuario ni bloquear los bots buenos. Las soluciones de gestión de bots deben identificar y bloquear los bots maliciosos en función de un análisis de comportamiento que detecte anomalías, y aún así permitir que los bots buenos accedan a las propiedades de la web.

To learn more about setting up bot protection, see our Developer documentation.