Un sistema anti-bot es un software que filtra el tráfico hacia un sitio web o API y decide si cada solicitud proviene de un humano o de un bot, utilizando señales como la reputación de la IP, la huella del navegador y el comportamiento. Permite que los buenos bots, como los rastreadores de motores de búsqueda, y desafíos, límites de tasa o bloqueos del tráfico que considera malicioso.

Cloudflare define la gestión de bots como el bloqueo del tráfico de bots no deseados o maliciosos mientras permite que los bots útiles sigan funcionando.

Puntuaciones de Bots vs. Decisiones de Permitir o Bloquear

Algunos sistemas anti-bot puntúan las solicitudes en lugar de tomar una decisión binaria de permitir o bloquear. Cloudflare, por ejemplo, asigna a cada solicitud una puntuación de bot de 1 a 99, y los propietarios del sitio pueden escribir reglas que bloqueen, desafíen o permitan solicitudes basadas en esa puntuación.

Contra Qué Protegen los Sistemas Anti-Bot

Los objetivos comunes incluyen:

  • Relleno de credenciales e intentos de inicio de sesión por fuerza bruta
  • Extracción de datos y recolección de direcciones de correo electrónico
  • Ataques DoS y DDoS
  • Fraude publicitario y fraude por clic
  • Acaparamiento de inventario y llenado de carritos de compra, como bots que compran entradas para eventos

Buenos Bots vs. Malos Bots

No todo el tráfico automatizado es no deseado. Los buenos bots realizan un trabajo útil, por ejemplo, los rastreadores de motores de búsqueda, los chatbots de servicio al cliente y los bots de monitoreo de rendimiento, y normalmente siguen las reglas en el archivo robots.txt de un sitio. Los malos bots mal utilizan un sitio, desde romper cuentas hasta comprar entradas. Los gestores de bots pueden poner a los buenos bots conocidos en una lista de permitidos para que mantengan el acceso mientras otros bots son filtrados.

Términos Relacionados