In the wild, esiste un metodo per aggirare 2fa. L'essenza di ciò è che l'hacker non solo phish la password, ma anche phishing il secondo fattore e usa quelli per un vero login sulla propria macchina. (descritto in dettaglio qui link ). In questo scenario di attacco, 2fa dà un falso senso di sicurezza e rende più probabile che cada vittima del phishing. Dopotutto se la mia unica protezione contro il phishing è il controllo del certificato e dell'URL, allora sarà più probabile che la ricontrollo rispetto a quello che ho appena acquistato in un nuovo 2o fattore brillante che si finge di essere infallibile.
Se ottengo phishing in questo modo con il 2 ° fattore, l'hacker è dentro e finché non si disconnettono, possono rimanere per un tempo molto lungo causando tutti i tipi di problemi.
Chiaramente il 2fa ha uno svantaggio nel creare un falso senso di sicurezza. L'unico vantaggio che ho potuto vedere è che gli utenti che condividono la stessa password su servizi diversi o per effettuare accessi successivi utilizzando le stesse credenziali sono impossibili. Non sono quei vantaggi troppo piccoli rispetto allo svantaggio?
Ovviamente la risposta qui è rieducazione. Spiega agli utenti di usare 2fa ma sii sempre vigile: rendili consapevoli di questo tipo di attacco e quanto sia brutto anche con 2fa. Ma è difficile da fare considerando quante soluzioni 2fa vengono spacciate come "la" ultima soluzione finale per il phishing. Non è vero e in molti modi peggiora il problema, specialmente per i siti web. Mi sto perdendo qualcosa?