Se c'è una cosa su cui tutti online hanno un'opinione, sono i bot. Sono ovunque, ti danno il benvenuto e ti guidano attraverso le pagine web e ti inviano meme nelle chat di gruppo. Ma alcuni bot inviano spam alla tua e-mail con posta indesiderata e bloccano il tuo sito Web preferito proprio quando inizia la pausa.
I bot sono solo uno strumento che può essere utilizzato equamente nel bene e nel male, a seconda dell'intento del loro creatore. Ma cosa sono i bot e come si può dire quali bot sono cattivi?
Cosa sono i bot?
La parola bot è sempre stata associata ai robot fisici, grazie alla fantascienza. Ma la maggior parte dei robot non è fatta di metallo e fili. Sono software per computer.
I bot sono programmi o script per computer autonomi o semi-autonomi in grado di eseguire automaticamente attività ripetitive con un intervento minimo o nullo da parte del loro creatore. Interagiscono con gli utenti online per guidarli e rispondere alle loro domande o lavorano in background, per lo più inosservati.
Poiché sono fatti di codice, i bot possono eseguire attività semplici in modo molto più rapido ed efficiente rispetto agli utenti umani. Per non parlare del fatto che i bot non si stancano. Finché il server in esecuzione è operativo e connesso a Internet, continuano a funzionare.
Nel complesso, i bot sono neutrali. Sono semplicemente strumenti che possono essere programmati per fare tutto ciò che vuoi che facciano più e più volte. Ma poiché ciò che fanno è l'unica differenza, è ciò che viene utilizzato per classificare i bot in bot buoni e bot cattivi.
Cos'è un buon bot?
Come suggerisce il nome, i buoni bot sono bot di Internet che non causano alcun danno o forniscono benefici e valore al proprietario o agli utenti. Ad esempio, i buoni bot offrono un'eccellente assistenza clienti 24 ore su 24, 7 giorni su 7. A seconda del loro livello di formazione, possono rispondere rapidamente alle domande degli utenti e dei clienti in qualsiasi momento della giornata.
Ciò consente loro di alleviare parte del carico di lavoro dei dipendenti umani dell'assistenza clienti, consentendo loro di lavorare su casi più complessi.
Un altro esempio di buoni bot sono quelli creati per divertirsi nelle chat room di Discord e Twitch per moderare gli utenti, inviare meme e persino archiviare alcuni messaggi. Servizi di chat che consentono ai bot predefiniti o personalizzati nei loro servizi di ottenere un vantaggio rispetto ai concorrenti mentre gli utenti gravitano verso l'implementazione di una varietà di bot nelle loro chat room.
Che cos'è un cattivo bot?
I bot cattivi sono bot Internet creati con intenti dannosi dietro di loro. Il danno che potrebbero fare arriva fino all'immaginazione. I bot possono creare account Facebook e Twitter falsi per inviare spam a utenti e aziende con commenti negativi o inappropriati e persino diffondere notizie false.
Potrebbero anche essere indirizzati a singoli utenti direttamente inviando loro commenti di spam o inviando messaggi offensivi contenenti schemi di phishing e molestie.
Spam e bot dannosi sono un problema diffuso su quasi tutte le piattaforme di social media. Non solo creano un ambiente spiacevole per gli utenti reali, ma possono anche distorcere e distorcere le statistiche di coinvolgimento.
I bot sono il motivo per cui quasi tutti i siti Web tradizionali e le piattaforme di social media utilizzano una qualche forma di CAPTCHA, che sta per Completely Automated Public Turing test per distinguere Computers and Humans Apart. Sono usati per bloccare i bot e impedire loro di creare account.
In effetti, potresti aver dovuto risolvere un CAPTCHA, soprattutto se hai commentato o condiviso molti post di recente.
Bot involontariamente dannosi
A volte, i creatori di bot hanno intenzioni oneste quando costruiscono i loro bot. Ma le scarse capacità di programmazione e l'ignoranza di come funziona Internet potrebbero portarli a costruire bot che involontariamente causano danni agli altri.
Un esempio è l'utilizzo di bot per il web scraping. È completamente legale e può essere incredibilmente vantaggioso per gli aspiranti scienziati dei dati e le persone che sviluppano software o intelligenza artificiale e hanno bisogno dei dati per addestrarlo.
Se i bot di scraping iniziano a raccogliere dati ad alta velocità da un singolo sito Web, potrebbero innescare involontariamente un rifiuto di Attacco di servizio (DoS), in cui travolgono i server del sito Web e ne provocano l'arresto anomalo, rendendolo inaccessibile ad altri utenti.
Non solo questo è dannoso per gli utenti umani che vogliono accedere al sito web, ma anche per i proprietari del sito web. L'arresto anomalo potrebbe far perdere loro entrate e inviarli in uno stato di falso allarme in cui pensano che il loro sito Web sia legittimo Attacco DoS o Distributed DoS (DDoS).
Esplorare il mondo dei buoni robot
Il mondo dei bot di Internet è illimitato. Sia che tu abbia bisogno di creare un chatbot del servizio clienti per la tua azienda o un moderatore di chat di gruppo per la tua chat di gruppo Discord o Slack, ci sono modi semplici e difficili per farlo.
Bot senza codice
I bot di Internet sono fatti di script. Sono frammenti di codice che interagiscono con l'ambiente digitale circostante. Fortunatamente, non devi essere un genio della programmazione per costruisci il tuo bot.
Molti strumenti gratuiti e a pagamento ti consentono di creare chatbot senza dover scrivere una sola riga di codice. Ad esempio, programmi come MobileMonkey e BotKit fornirti modelli pronti per l'uso per i tuoi chatbot. Ma nota che più abilità di codifica hai, più controllo avrai sulla tua creazione.
Evita di creare involontariamente bot dannosi
Che si tratti di web scraping, crypto mining, pubblicazione automatizzata sui social media o monitoraggio chat, c'è sempre spazio per errori involontari. Inizia esaminando il codice, che sia qualcosa che hai scritto o scaricato come script già pronto. È essenziale avere una comprensione generale di ciò che il tuo bot è in grado di fare prima di rilasciarlo online.
Se possibile, avvialo in un ambiente locale o controllato. Inizia con una piccola chat di gruppo con solo un paio di amici che sanno che stanno testando il tuo bot. Forse raschia i siti Web open source per evitare di sovraccaricare i server se il tuo bot non è stato calibrato correttamente.
I bot non scompariranno presto
Che tu sia entusiasta di un futuro pieno di bot e automazione o che temi l'idea di utenti falsi e CAPTCHA ovunque, i bot, buoni e cattivi, sono qui per restare. Aspettati di trovare bot nelle app di tutti i giorni come motori di ricerca e aiutanti di social media e come bot cattivi che cercano di inviare spam al tuo sito web o alla tua email.
Ad ogni modo, più conosci i bot, come sono fatti e come funzionano, più sarai preparato per un futuro pieno di loro.
Che cos'è un bot di social media e come individuarne uno? Ecco come sapere se un account è automatizzato ed evitare fake news e spam.
Leggi Avanti
- La tecnologia spiegata
- Internet
- Botnet
- Bot di social media
- Programmazione
- Scripting
Anina è una scrittrice freelance di tecnologia e sicurezza Internet presso MakeUseOf. Ha iniziato a scrivere di sicurezza informatica 3 anni fa nella speranza di renderlo più accessibile alla persona media. Desideroso di imparare cose nuove e un grande appassionato di astronomia.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti