Protezione wireless: avvia attacchi wireless
Tutti i tipi di attacchi wireless possono essere suddivisi in 2 categorie: Passive Attacks and Active Attacks. Molto spesso, un attacco passivo (o meglio la raccolta passiva di informazioni) è il primo passo prima di lanciare l'attacco wireless stesso (parte attiva dell'attacco).
Gli attacchi passivi sono tutti quelli che non richiedono all'attaccante di comunicare con altre parti o iniettare traffico. Durante gli attacchi passivi, una vittima non ha modo di rilevare la tua attività (perché non stai agendo), ti stai solo nascondendo e ascoltando le frequenze radio.
Gli attacchi passivi non sono considerati una violazione della legge, tuttavia l'uso delle informazioni ottenute con attacchi passivi può essere considerato una violazione. Ad esempio, sei libero di annusare (ascoltare) il traffico non crittografato, raccoglierlo e vedere che in realtà si tratta di una conversazione tra 2 persone, ma leggerlo e utilizzare le informazioni incluse in questa conversazione privata in alcuni luoghi del mondo è una violazione della legge.
Esempi di attacchi passivi
Diamo ora un'occhiata ad alcuni esempi di attacchi passivi:
Crittografia WEP
Dietro le quinte per interrompere una crittografia WEP, è necessario annusare un grande volume di pacchetti di dati. Il passaggio successivo consiste nell'ottenere lo stesso vettore IV all'interno dei frame wireless e l'ultimo passaggio è interrompere il modello di crittografia WEP offline. Non esiste un singolo passaggio nell'attacco che richieda all'aggressore di comunicare con la vittima in alcun modo.
Crittografia WPA / WPA2
Per interrompere una crittografia WPA / WPA2, è necessario annusare l'handshake a 4 vie EAP tra un client wireless e l'AP. Successivamente, viene condotto un dizionario offline (o un attacco di forza bruta offline) sui pacchetti crittografati raccolti. Se sei abbastanza fortunato, potresti non comunicare affatto con la vittima e l'attacco è considerato un puro attacco passivo.
Tuttavia, potresti trovare una situazione in cui la vittima è stata autenticata su AP molto prima che tu entrassi in gioco e non vuoi più aspettare. Quindi, puoi utilizzare una "fase di attacco attivo" nel tuo attacco passivo generale: iniettare frame di de-autenticazione wireless, costringendo la vittima wireless a de-autenticarsi e quindi autenticarsi di nuovo, annusando così il nuovo handshake a 4 vie di autenticazione.
Annusare il traffico tra le parti in comunicazione
Supponendo che tu conosca in qualche modo la chiave di crittografia, potresti annusare la comunicazione tra le parti (ad esempio con Wireshark) e quindi decodificare la conversazione (poiché conosci le chiavi). Supponendo che le parti non stessero utilizzando alcun protocollo che utilizza in modo nativo la crittografia (ad esempio il cleat text HTTP), sei libero di vedere cosa stava facendo l'utente e tenere traccia delle sue mosse su Internet.
Gli attacchi attivi sono invece quelli che richiedono una partecipazione attiva all'inoltro del traffico wireless o all'iniezione dei frame wireless che influiscono sul funzionamento della WLAN. L'esecuzione di attacchi attivi lascia tracce di attività dannose, quindi in alcune situazioni specifiche, i dump raccolti da una vittima (utilizzando Wireshark) o i dump da una scheda WLAN da parte di investigatori forensi riguardanti la tua attività potrebbero essere una prova valida in tribunale contro di te. Se decidi di utilizzare le tue conoscenze in modo dannoso.
Esempi di attacchi attivi
Ecco alcuni esempi di attacchi attivi:
Injection of Wireless Traffic- Un classico esempio di Layer 2 DoS, utilizzato dall'inondazione di frame di de-autenticazione. L'aggressore sta iniettando direttamente pacchetti wireless che influenzano il client wireless (chiedendo loro di annullare l'autenticazione), provocando un costante sbalzo dello stato degli utenti wireless da autenticato a de-autenticato e rendendo l'esperienza wireless complessiva molto negativa.
Jamming Attacks- Come ricordi, questo è un tipo di attacco DoS di livello 1. I dispositivi di disturbo vengono utilizzati per creare interferenze con una RF valida della rete Wi-Fi, portando così al degrado del servizio WLAN. È un tipo di attacco attivo, poiché l'aggressore sta influenzando direttamente il comportamento wireless.
Man-in-the-Middle Attack- L'hacker è dotato di due schede di rete wireless e può utilizzarne una per connettersi all'AP originale come client; e utilizzare la seconda scheda wireless per trasmettere alcuni falsi SSID utilizzando un software che emula AP (strumento software airbase-ng). In questo modo, il client si associa al "falso AP" che l'attaccante ha appena creato e tutto il traffico del client che va a Internet viene inoltrato direttamente attraverso l'apparecchiatura dell'aggressore (l'attaccante potrebbe fare qualsiasi cosa con questi dati in quel momento).
La maggior parte degli attacchi, vedrai mai, sarebbe una combinazione dei passaggi passivi e attivi. Quelle passive sono sempre un buon punto di partenza per capire l'ambiente, per fare i compiti e ottenere quante più informazioni possibili sulla potenziale vittima, ecc.
Lo stesso approccio corrisponde a qualsiasi tipo di hacking che potresti vedere, sia che si tratti di hacking di applicazioni web o di social engineering o qualsiasi altro approccio di hacking. Almeno l'80% del tuo tempo verrebbe utilizzato per raccogliere informazioni passive sul tuo obiettivo e raccogliere i dati che sarebbero preziosi per te nelle fasi successive del tuo attacco. Quindi, l'attacco attivo stesso è l'ultimo 20% del tempo di "attacco" complessivo.