O software de detecção e mitigação de bots é usado por empresas para se defender contra ataques ou outras atividades não autorizadas envolvendo bots. Bots podem tentar derrubar sites e realizar um ataque DDoS, extrair dados de um site ou realizar transações fraudulentas. Os produtos de detecção e mitigação de bots são projetados para reconhecer a atividade de bots, identificar bots maliciosos e impedi-los de interagir com sites, aplicativos ou redes. As empresas usam essas ferramentas para manter a disponibilidade durante ataques e impedir que bots concluam suas tarefas pretendidas.
Essas ferramentas podem ter características semelhantes ao software de proteção contra DDoS, mas as soluções de detecção e mitigação de bots defendem contra uma variedade de atividades relacionadas a bots, em vez de um tipo de ataque. Da mesma forma, o software de fraude de cliques pode ter características semelhantes ao software de detecção e mitigação de bots. No entanto, ele é projetado exclusivamente para detectar e proteger contra cliques fraudulentos relacionados à publicidade pay-per-click (PPC), que é, novamente, apenas um dos muitos tipos de ataques contra os quais as ferramentas de detecção e mitigação de bots defendem.
Para se qualificar para inclusão na categoria de Detecção e Mitigação de Bots, um produto deve:
Monitorar sites, redes ou aplicativos para atividades relacionadas a bots
Identificar atividades maliciosas de bots
Impedir o acesso à rede a fontes identificadas como perigosas
Prevenir ataques DDoS, tomada de contas (ATO), abuso de API e envio de formulários, extração de dados da web, etc.