What is a bot? | Bot definition

Un bot è un programma che opera su Internet ed esegue compiti ripetitivi. Benché una parte del traffico bot sia proveniente da bot utili, i bot dannosi hanno un effetto molto negativo su un sito Web o un'applicazione.

Obiettivi di apprendimento

Dopo aver letto questo articolo sarai in grado di:

  • Comprendere cos'è un bot e cosa fa
  • Spiegare la differenza tra bot utili e bot dannosi
  • Scoprire come bloccare il traffico dei bot dannosi

Copia link dell'articolo

Cos'è 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.

I bot possono essere:

Different types of bots

Cosa sono le attività dannose da parte dei bot?

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.

Le attività dannose dei bot includono:

Per sferrare questi attacchi e occultare la fonte del traffico di attacco, i bot dannosi potrebbero essere distribuiti in una botnet, cioè delle copie del bot funzionano su diversi dispositivi, spesso senza che i proprietari dei dispositivi stessi ne siano a conoscenza. Poiché ciascun dispositivo ha un proprio indirizzo IP, il traffico della botnet proviene da tantissimi indirizzi IP diversi, rendendo più difficile identificare e bloccare l'origine del traffico dannoso.

Come possono le aziende bloccare le attività dannose dei bot?

Le soluzioni per la gestione dei bot sono in grado di distinguere le attività bot dannose dalle attività degli utenti e dei bot utili attraverso l'apprendimento automatico. Cloudflare Bot Management blocca i comportamenti dannosi senza influire sull'esperienza utente o bloccare i bot utili. Le soluzioni per la gestione dei bot dovrebbero essere in grado di identificare e bloccare i bot dannosi sulla base dell'analisi comportamentale che rileva le anomalie, al contempo consentendo ai bot utili di accedere alle proprietà web.

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