Proprio come i bot di fantasia che potresti aver visto in TV da piccolo, ci sono bot buoni e bot cattivi nel mondo informatico. Anche se nessuna delle due fazioni sta conducendo una guerra infinita contro l’altra o può trasformarsi in camion e jet, i bot sono una parte significativa delle nostre vite nell'era digitale. Mentre alcuni migliorano la qualità di Internet, altri possono essere pericolosi.
Punti chiave
- Un bot è un software automatizzato progettato per eseguire attività predefinite, solitamente tramite una rete. I bot possono essere sia strumenti utili che programmi dannosi; svolgono un ruolo fondamentale nella vita digitale e rappresentano una parte significativa del traffico web complessivo.
- Il termine «bot» deriva da «robot» e riflette la loro funzione, ovvero quella di svolgere compiti ripetitivi in modo più efficiente e costante rispetto agli esseri umani.
- Tra i bot più utili figurano i chatbot, i bot per lo shopping, i web crawler, i knowbot e i bot per il web scraping, che automatizzano attività online utili.
- Tra i bot dannosi figurano i bot social, download , i bot per l'acquisto di biglietti e i bot scalper, che possono manipolare le conversazioni, gonfiare download o acquistare prodotti in edizione limitata per rivenderli.
Che cos'è un bot?
Come avrai potuto intuire, il termine "bot" è l'abbreviazione di robot. Ecco una definizione di bot: un bot è un software automatizzato che esegue compiti predefiniti, di solito su una rete. Utilizziamo i bot per lo stesso motivo per cui usiamo le macchine nelle fabbriche: efficienza. Un bot può svolgere compiti monotoni più velocemente e meglio di un essere umano per lunghi periodi. Sono così utili che alcune stime indicano che oltre il 50% del traffico web è costituito semplicemente da bot che eseguono compiti.
Qual è un esempio di un bot?
La varietà di bot su Internet è impressionante. Come accennato in precedenza, ci sono bot buoni e bot cattivi. Ecco alcuni esempi comuni di entrambi:
Bot buoni
- Knowledge chatbot: Siti web, app e altro uso dei chatbot per rispondere alle domande, indirizzare gli utenti e processare compiti in modo meno laborioso.
- Chatbot transazionale: Un chatbot transazionale aiuta le persone a completare transazioni nel contesto delle loro conversazioni con un chatbot.
- Shopping bot: Uno shopping bot aiuta gli acquirenti a trovare le migliori offerte online scansionando molte pagine web per lo stesso prodotto.
- Web crawler: Conosciuto anche come spider bot, un web crawler è un supereroe sconosciuto per i motori di ricerca. Indicizza il contenuto dei siti web per migliorare i risultati dei motori di ricerca.
- Bot monitor: Questa automazione gestisce diverse strategie all'interno di un bot.
- Knowbot: Un knowbot raccoglie automaticamente certe informazioni da siti web.
- Web scraping bot: Un web scraping bot scansiona e salva il contenuto dei siti web per permettere agli utenti di leggerlo offline o replicarlo altrove. I bot di web scraping possono essere buoni o cattivi, a seconda delle regole di un sito per il suo contenuto, quindi chiamiamolo un bot grigio.
Bot cattivi
- Social bot: Conosciuto anche come troll bot, un social bot manipola conversazioni o opinioni sui social media. Può postare messaggi, promuovere pensieri o seguire account.
- Download bot: I team di marketing usano i download bot per scaricare automaticamente software al fine di aumentare i numeri di download e aiutare un'applicazione a posizionarsi più in alto artificialmente. Anche gli hacker possono usare i download bot all'inizio di un attacco DoS (Denial of Service).
- Ticketing bot: I bagarini usano i ticketing bot per acquistare biglietti e poi rivenderli per profitto. I ticketing bot sono una ragione significativa per cui puoi trovare biglietti per il tuo concerto preferito a un prezzo ragionevole.
- Scalper bot: Un scalper bot è quasi identico ai ticketing bot, ma aiuta i bagarini ad acquistare articoli ricercati come console di videogiochi, schede video o persino le ultime sneakers. Anche i cryptominer usano gli scalper bot per comprare hardware informatico all'avanguardia, causando a volte scarsità.
Bot maligni
Ora che conosci i bot buoni e cattivi, dovresti imparare riguardo ai bot maligni. Questi bot servono scopi così maligni da far sembrare i bot cattivi innocui al confronto. Ecco una rapida definizione di bot maligno: un bot maligno è un programma di malware automatizzato che può infettare un sistema, rubare dati o commettere altre attività fraudolente. Ecco alcuni esempi comuni di bot maligni:
- Chatterbot maligne: Una chatterbot maligna può colpire bacheche, chat, app e siti web con spam e pubblicità. Può anche simulare il linguaggio umano per ingannare le persone a fornire informazioni sensibili come numeri di carte di credito, dati finanziari o credenziali di accesso.
- Spambot: Questi bot infettano il tuo sistema e lo sfruttano per ottenere informazioni di contatto per inviare messaggi spam.
- DoS bot: I criminali informatici infettano computer e dispositivi intelligenti con bot per formare un botnet. Con un botnet — un attore malevolo può commettere furti di identità, diffondere malware e spam, sovraccaricare un sito web di traffico per impedirne il corretto funzionamento o spegnere piattaforme online. I criminali informatici usano attacchi DoS contro siti web per motivi ideologici o di estorsione.
- Click Bot: I click bot aiutano i criminali informatici a truffare gli inserzionisti o ingannare i siti web cliccando su annunci, pulsanti o altri collegamenti ipertestuali. Oltre alla frode pubblicitaria, i click bot possono aiutare un attore maligno a influenzare un sondaggio online o falsificare i numeri di traffico.
Altre domande sui bot
Un bot è una persona reale?
No. Un bot non è una persona reale. Un bot è un software sviluppato per compiere compiti specifici, e questo può includere chattare con te come se fosse una persona reale.
Un bot può mandarti un messaggio?
I bot SMS possono mandarti messaggi. Non rispondere non li ferirà, comunque. Vedi la risposta alla domanda precedente per capire il perché.
Come puoi capire se qualcuno è un bot sui social media?
Che sia un chatbot o un bot dei social media, il modo più semplice per capire se stai parlando con un bot è fare una domanda a caso. Ad esempio, i programmatori solitamente non progettano i bot per rispondere a domande come: “Quanto legno avrebbe ammucchiato una marmotta se una marmotta potesse ammucchiare legna?” Puoi anche fare attenzione a un linguaggio ripetitivo o a discorsi che non sembrano completamente umani. Controlla anche il loro profilo per foto generiche, link, biografie e follower che sembrano essere anch'essi bot.
Google è un bot?
No, Google non è un bot. È un motore di ricerca. Ma Google usa un web crawler. Il nome del bot di Google è, appropriatamente, Googlebot.
Come posso fermare i bot maligni?
Usa Malwarebytes Premium per scansionare e fermare bot come Backdoor.Bot che possono rendere il tuo sistema parte di un botnet. Puoi leggere alcuni fatti sui botnet per imparare a fermarli. Infine, assicurati di tenere il tuo sistema aggiornato per avere tutte le ultime patch di sicurezza disponibili.