Aggiornamenti recenti Marzo 28th, 2024 9:00 AM
Lug 11, 2016 Giancarlo Calzetta 0
Lo scorso 6 giugno qualcuno ha preso il controllo degli account Twitter e Pinterest di Mark Zuckerberg. Nel giro di qualche ora la notizia ha fatto il giro del mondo, svelando al pianeta anche la password usata dal del fondatore di Facebook (sempre la stessa) per i suoi account: “dadada”.
Nei giorni seguenti l’ironia si è sprecata. Com’è possibile che un genietto del computer come Zuckerberg abbia affidato i suoi account a una password così banale?
Il manuale del bravo utente, infatti, contiene almeno tre regole fondamentali: usare password lunghe e difficili da individuare; cambiarle spesso; usare password diverse per ogni servizio.
A quanto pare, Zuckerberg non ne ha seguita nemmeno una. Ma siamo sicuri che se le avesse seguite avrebbe avuto un maggiore livello di protezione?
La verità è che l’autenticazione tramite password è un sistema intrinsecamente troppo debole. Se per anni ci si è illusi che potesse essere “fortificato” solo attraverso accorgimenti e buone pratiche nella gestione delle password, la cronaca recente ha reso evidente che è tutta fatica sprecata.
Non tanto perché gli accorgimenti suggeriti siano completamente inutili, quanto perché sono diventati difficili da applicare e, purtroppo, molto meno efficaci di quanto siamo portati a credere.
Partiamo dalla complessità. Gli standard a cui siamo abituati consigliano di utilizzare una password di almeno 8 caratteri che comprenda maiuscole, minuscole, numeri e caratteri speciali.
L’idea è quella di rendere più difficile un eventuale attacco di brute forcing (il tentativo di “indovinare” la password provando tutte le combinazioni possibili attraverso un software ad hoc) da parte di un pirata.
Efficacia? Scarsa. E per diversi motivi. Prima di tutto perché, in quanto esseri umani, abbiamo bisogno di usare password che possiamo ricordare e, di conseguenza, scegliamo parole che in un modo o nell’altro hanno un senso compiuto e una lunghezza non eccessiva.
Questo rende le nostre password vulnerabili agli attacchi tramite dizionario, che utilizzano elenchi di parole di senso compiuto come punto di partenza per poi provarne le varianti.
In secondo luogo, nessuno poteva immaginare che i software di brute forcing potessero un giorno contare su una potenza di calcolo come quella disponibile oggi.
Un po’ per lo sviluppo del GPGPU (che sfrutta i processori grafici, più efficaci per questo tipo di operazioni) ma soprattutto per la diffusione dei servizi cloud, che consentono di affittare qualche decina di server a prezzi decisamente abbordabili.
I suggerimenti per creare password “robuste”, poi, si scontrano ancora una volta con la necessità di doverle ricordare.
Aggiungere dei numeri alle password, per esempio, diventa perfettamente inutile (se non controproducente) quando si utilizzano date di nascita, anniversari di matrimonio o simili. Nell’era di Facebook, infatti, utilizzarli è come scrivere la combinazione con un pennarello sullo sportello della cassaforte.
Anche il vecchio giochetto di utilizzare numeri sostituendoli alle lettere che gli somigliano (3 per E; 4 per A, etc.) ha fatto il suo tempo. I dizionari usati dai pirati, infatti, tengono conto anche di questo stratagemma e il suo utilizzo ormai non offre alcun vantaggio.
Per avere una password sufficientemente sicura, in definitiva, dovremmo utilizzare una parola (o ancora meglio una frase) difficile da indovinare, combinata a numeri che non siano legati a noi. Insomma: qualcosa di molto difficile da ricordare.
Ancora più importante, però, è il dogma che impone di usare una password diversa per ogni servizio. Sotto questo profilo, la vicenda degli account di Zuckerberg è particolarmente istruttiva.
La violazione degli account del fondatore di Facebook, infatti, è avvenuta a causa del furto nel 2012 delle sue credenziali di accesso a Linkedin.
Come molti altri utenti, Mark Zuckerberg aveva usato la stessa email e password per molti dei suoi account. I pirati, quindi, non hanno fatto altro che provare a usarla.
Lo stesso discorso vale per la frequenza con cui è consigliabile modificare la password. Spesso le password vengono utilizzate dai pirati mesi (o addirittura anni) dopo il loro furto. Cambiandole spesso, si può evitare la violazione dell’account.
Per rimanere all’esempio di partenza, se il buon Zuckerberg avesse cambiato le password dei suoi account, questi non sarebbero stati violati.
Nelle settimane successive alla vicenda Zuckerberg abbiamo assistito allo stesso meccanismo in più occasioni. È successo con TeamViewer, con Github e con molti altri servizi. In tutti i casi, la violazione degli account era dovuta a furti di credenziali di altri siti e al fatto che gli utenti avevano usato la stessa password per più registrazioni e non l’avevano mai cambiata.
Il fenomeno ha assunto dimensioni inedite proprio negli ultimi mesi, in seguito alla pubblicazione online (ma più spesso alla vendita nel Dark Web) di database frutto di clamorosi furti di account. A subirli nel recente passato sono stati servizi come Adobe; Linkedin; MySpace; Tumblr; Fling e Snapchat.
Per avere un’idea di quello che sta succedendo possiamo visitare il sito haveibeenpwned.com, che contiene un database con tutti gli account di cui è stato segnalato il furto. Il sito permette anche di controllare se uno dei nostri indirizzi di posta elettronica è stato individuato tra quelli che potrebbero finire sul mercato nero.
Ma quello che impressiona davvero sono i numeri: in circolazione ci sono informazioni su centinaia di milioni di account e chiunque può ritrovarsi nella stessa situazione del fondatore di Facebook.
Certo, per evitare la “sindrome di Zuckerberg” basta seguire le regole d’oro già enunciate: usare password complesse, utilizzare password diverse per ogni servizio e modificarle spesso.
È fattibile? Guardando alle condizioni attuali, la risposta è semplice: no.
Quando il sistema di autenticazione tramite password si è affermato, infatti, il loro utilizzo era limitato principalmente all’accesso al sistema operativo (per chi la usava) e la posta elettronica.
Oggi, invece, ognuno di noi ha almeno una decina di servizi che richiedono l’autenticazione. Gestire password complesse e uniche (oltretutto modificandole spesso) è assolutamente impossibile o, per lo meno, richiederebbe un dispendio di energie spaventoso.
Che fare, quindi? Esistono strumenti che possono aiutarci a mantenere un livello di sicurezza accettabile senza rendere la nostra vita (digitale) un inferno? In questo caso la risposta è sì.
Gen 18, 2019 0
Mar 28, 2024 0
Mar 27, 2024 0
Mar 26, 2024 0
Mar 25, 2024 0
Gen 18, 2019 0
Mar 28, 2024 0
Mar 27, 2024 0
Mar 26, 2024 0
Mar 25, 2024 0
Mar 28, 2024 0
Stando al Rapporto Annuale sulle Minacce Informatiche di...Mar 27, 2024 0
La sanità viene presa di mira dagli infostealer: a dirlo...Mar 22, 2024 0
Nel 2024 i deepfake saranno una delle applicazioni di...Mar 21, 2024 0
Acronis annuncia l’ottenimento della qualificazione...Mar 19, 2024 0
Il numero di computer di Operation Technology (OT) è in...Mag 04, 2018 0
E se vi dicessimo che la saga di Star Wars ...Nov 14, 2016 2
Abbiamo rubato al blog di Kaspersky un vecchio pezzo di...Nov 08, 2016 2
Il numero uno degli scacchi mondiali Magnus Carlsen ha...Ott 28, 2016 0
Il pirata informatico che ha creato il ransomware cerca...Ott 11, 2016 0
Dopo la raffica di figuracce, l’azienda sospende per...Mar 28, 2024 0
Stando al Rapporto Annuale sulle Minacce Informatiche di...Mar 26, 2024 0
Un gruppo di ricercatori ha individuato un grosso problema...Mar 25, 2024 0
La scorsa settimana ha rappresentato una sfida...Mar 25, 2024 0
Il 22 marzo si è concluso il Pwn2Own, l’hackathon...Mar 22, 2024 0
Nel 2024 i deepfake saranno una delle applicazioni di...