Come crackare la password WiFi (hackerare la rete Wi-Fi)

โšก Riepilogo intelligente

Decifrare le password Wi-Fi rivela come le reti wireless vengano esposte a causa di crittografie deboli e autenticazioni imperfette. Questa panoramica spiega il funzionamento di WEP, WPA e WPA2, gli strumenti utilizzati dagli aggressori e i controlli che gli amministratori dovrebbero implementare per mitigare gli accessi wireless non autorizzati.

  • FoundationPrincipio: Le reti wireless trasmettono a livello fisico del modello OSI entro un raggio di trasmissione, rendendo possibile l'intercettazione del segnale senza contatto fisico.
  • Standard di autenticazione: WEP, WPA, WPA2 e WPA3 offrono una crittografia progressivamente piรน robusta utilizzando lunghezze di chiave e algoritmi crittografici in continua evoluzione.
  • Tecniche di attacco comuni: Gli attacchi a dizionario, lo sniffing, gli attacchi man-in-the-middle e gli attacchi denial of service sfruttano password deboli e protocolli obsoleti.
  • Set di strumenti per il cracking: Aircrack-ng, Kismet, CoWPAtty e Kali Linux Offre funzionalitร  di acquisizione, iniezione e attacco brute-force di pacchetti per i penetration tester.
  • Rilevamento basato sull'intelligenza artificiale: I modelli di apprendimento automatico segnalano in tempo reale schemi di traffico Wi-Fi anomali, accelerando il rilevamento rispetto al monitoraggio basato sulle firme.
  • Controlli difensivi: L'utilizzo di passphrase complesse, filtri MAC, segmentazione del firewall e migrazione a WPA3 riduce l'esposizione agli accessi non autorizzati.

Come decifrare una password WiFi

Le reti wireless sono accessibili a chiunque si trovi nel raggio di trasmissione del router. Questo le rende vulnerabili agli attacchi. Gli hotspot sono disponibili in luoghi pubblici come aeroporti, ristoranti e parchi. In questo tutorial, presenteremo le tecniche piรน comuni utilizzate per sfruttare le vulnerabilitร  nelle implementazioni di sicurezza delle reti wireless. Esamineremo anche le contromisure che รจ possibile adottare per proteggersi da tali attacchi.

Cos'รจ una rete wireless?

Una rete wireless utilizza le onde radio per collegare computer e altri dispositivi. L'implementazione avviene al Livello 1 (il livello fisico) del modello OSI. Poichรฉ questi segnali si propagano nell'aria, qualsiasi ricevitore sintonizzato sulla frequenza corretta e nel raggio d'azione puรฒ captarli; ecco perchรฉ l'autenticazione e la crittografia sono essenziali.

Diagramma di rete wireless che mostra la connettivitร  basata su onde radio.

Come accedere a una rete wireless?

Avrai bisogno di un dispositivo con funzionalitร  wireless, come un laptop, un tablet o uno smartphone, e dovrai trovarti nel raggio di trasmissione di un punto di accesso wireless. La maggior parte dei dispositivi visualizza un elenco delle reti disponibili quando il Wi-Fi รจ attivo. Se la rete รจ aperta, ti basterร  toccare "Connetti". Se รจ protetta da password, dovrai inserire la passphrase per accedervi.

Autenticazione della rete wireless

Poichรฉ una rete wireless รจ accessibile a chiunque disponga di un dispositivo abilitato al Wi-Fi, la maggior parte delle reti รจ protetta da password. Di seguito sono riportate le tecniche di autenticazione piรน comunemente utilizzate.

WEP

WEP รจ l'acronimo di Wired Equivalent Privacy. รˆ stato sviluppato nel 1997 per gli standard WLAN IEEE 802.11 con l'obiettivo di fornire una privacy equivalente a quella delle reti cablate. WEP crittografa i dati transmittrasmesso sulla rete per proteggerlo dalle intercettazioni.pingTuttavia, il protocollo WEP รจ stato ufficialmente deprecato dall'IEEE nel 2004 a causa di gravi vulnerabilitร  crittografiche.

Autenticazione WEP

WEP supporta due metodi di autenticazione:

  • Autenticazione di sistema aperta (OSA) โ€“ Consente l'accesso a qualsiasi stazione che richieda l'autenticazione in base alla politica di accesso configurata, senza verificare una chiave segreta condivisa.
  • Autenticazione a chiave condivisa (SKA) โ€“ Invia una richiesta di accesso crittografata alla stazione. La stazione crittografa la richiesta con la propria chiave e risponde. Se il valore corrisponde a quello previsto dal punto di accesso, l'accesso viene concesso.

Debolezze WEP

Il protocollo WEP presenta gravi difetti di progettazione che un aggressore puรฒ sfruttare:

  • Il controllo di integritร  dei pacchetti utilizza il controllo di ridondanza ciclica (CRC32), che puรฒ essere compromesso intercettando almeno due pacchetti. Gli aggressori possono modificare i bit nel flusso crittografato e il checksum in modo che il pacchetto venga accettato dal sistema di autenticazione.
  • WEP utilizza l'algoritmo di cifratura a flusso RC4 con un valore di inizializzazione (IV) e una chiave segreta. L'IV รจ di soli 24 bit, mentre la chiave segreta รจ di 40 o 104 bit. La brevitร  della chiave rende possibile l'attacco a forza bruta.
  • Le combinazioni di IV deboli non garantiscono una crittografia sufficiente, rendendole vulnerabili ad attacchi statistici come l'attacco FMS.
  • Poichรฉ WEP si basa su password, รจ vulnerabile agli attacchi a dizionario.
  • La gestione delle chiavi รจ implementata in modo inadeguato; WEP non dispone di un sistema centralizzato di gestione delle chiavi.
  • I valori di inizializzazione possono essere riutilizzati all'interno della stessa sessione.

A causa di queste vulnerabilitร , il protocollo WEP รจ stato deprecato a favore di WPA, WPA2 e WPA3.

WPA

WPA รจ l'acronimo di Wi-Fi Protected Access. Si tratta di un protocollo di sicurezza sviluppato dalla Wi-Fi Alliance nel 2003 in risposta alle vulnerabilitร  riscontrate nel WEP. Il WPA utilizza valori di inizializzazione piรน grandi a 48 bit (anzichรฉ 24 bit come nel WEP) e introduce chiavi temporanee tramite TKIP per ruotare la chiave di crittografia per ogni pacchetto.

Debolezze WPA

  • L'implementazione del sistema di prevenzione delle collisioni puรฒ essere compromessa in determinate condizioni.
  • รˆ vulnerabile agli attacchi denial-of-service che forzano la deautenticazione.
  • Le chiavi precondivise utilizzano passphrase; le passphrase deboli sono vulnerabili agli attacchi a dizionario e agli attacchi di forza bruta.

WPA2 e WPA3: Standard di sicurezza Wi-Fi moderni

Nel 2004, WPA2 ha sostituito il protocollo WPA originale, introducendo AES con CCMP e garantendo una protezione della riservatezza e dell'integritร  dei dati nettamente superiore. WPA2-Personal utilizza una chiave precondivisa, mentre WPA2-Enterprise si avvale del protocollo 802.1X con un server RADIUS per le credenziali di ciascun utente.

WPA3, rilasciato nel 2018, risolve le debolezze residue di WPA2. Sostituisce l'handshake a quattro vie con l'autenticazione simultanea di pari (SAE), che resiste agli attacchi a dizionario offline. WPA3 abilita inoltre la forward secrecy e impone l'utilizzo di Protected Management Frame.

Standard Anno crittografia Scambio di chiavi Stato
WEP 1997 RC4 Chiave statica deprecato
WPA 2003 RC4 + TKIP PSK deprecato
WPA2 2004 AES-CCMP PSK / 802.1X Ampiamente usato
WPA3 2018 AES-GCMP SAE / 802.1X Consigliato

Tipi di attacco generali

Prima di esaminare flussi di lavoro di cracking specifici, รจ fondamentale comprendere le categorie di attacco di base su cui fanno affidamento gli avversari nel settore wireless:

  • sniffing โ€“ Intercettazione dei pacchetti cosรฌ come sono transmittrasmessi via etere. I frame catturati possono essere decodificati con strumenti come Cain & Abel or Wireshark.
  • Attacco Man in the Middle (MITM). โ€“ Origliareping su una sessione e inoltrando o modificando il traffico tra la vittima e il punto di accesso.
  • Attacco di negazione del servizio (DoS) โ€“ Inondare di traffico o deautenticare client legittimi. Strumenti come FataJack venivano storicamente utilizzati a questo scopo.

Come crackare le reti WiFi (wireless).

Cracking WEP

Il cracking รจ il processo di sfruttamento delle vulnerabilitร  nelle reti wireless per ottenere un accesso non autorizzato. Il cracking WEP prende di mira le reti che utilizzano ancora il WEP e si divide in due categorie:

  • Cracking passivo โ€“ Nessun effetto sul traffico di rete fino al recupero della chiave WEP. รˆ difficile da rilevare.
  • Cracking attivo โ€“ Inietta pacchetti, aumentando il carico di rete. Piรน facile da rilevare, ma piรน efficace e veloce.

Come hackerare la password WiFi

In questo scenario pratico, recupereremo una credenziale wireless da un Windows macchina che utilizza Cain and Abel, un'utility di penetration testing obsoleta. Cain and Abel non รจ piรน ufficialmente supportato dal 2014; viene mostrato qui a scopo didattico e funziona meglio su versioni precedenti. Windows stampa.

Decodifica delle password di rete wireless memorizzate in Windows

Passaggio 1) Scarica lo strumento Caino e Abele.
Installazione Cain & Abel da un archivio attendibile e avviare l'applicazione.

Finestra principale di Caino e Abele che mostra la scheda Decodificatori

Passaggio 2) Selezionare la scheda Decoder e scegliere Password wireless.
Seleziona la scheda Decoder, fai clic su Password wireless nel menu di navigazione a sinistra e fai clic sul pulsante piรน (+) per avviare la scansione delle credenziali memorizzate.

Selezione delle password wireless nella scheda Decoder

Passo 3) RevVisualizza le password recuperate.
Se l'host si รจ giร  connesso a una rete wireless protetta, Cain and Abel visualizza risultati simili a quelli riportati di seguito.

Password wireless recuperate con SSID e tipo di crittografia

Passaggio 4) Acquisire l'SSID, il tipo di crittografia e la passphrase.
Il decodificatore mostra il tipo di crittografia, l'SSID e la password in chiaro utilizzata, informazioni che un malintenzionato potrebbe esportare per attacchi successivi.

Come hackerare la password WiFi utilizzando gli strumenti Hacker (WEP Cracking).

I penetration tester utilizzano diversi strumenti per verificare le reti protette da WEP:

Cracking WPA

WPA utilizza una chiave precondivisa a 256 bit derivata dalla passphrase. Le passphrase brevi o comuni sono vulnerabili agli attacchi a dizionario e alle ricerche in tabelle arcobaleno. Gli strumenti piรน comuni includono:

Cracking delle chiavi WEP/WPA della rete wireless

รˆ possibile decifrare le chiavi WEP e WPA per ottenere l'accesso a una rete wireless. Il successo dipende dal software, dall'hardware compatibile, dalla pazienza e da quanto attivamente gli utenti della rete target sono transmitdati di ting.

Kali Linux รจ il successore moderno di BackTrack (ritirato nel 2013). Basato su Debian, Kali include una raccolta selezionata di strumenti di sicurezza, tra cui:

  • Metasplot
  • Wireshark
  • Aircrack-ng
  • nmap
  • Ophcrack

Come minimo, per decifrare le chiavi wireless รจ necessario:

  • Adattatore wireless con supporto per l'iniezione di pacchetti (come ad esempio un Alfa AWUS036ACH).
  • Kali Linux: https://www.kali.org/get-kali/.
  • Prossimitร  al bersaglio โ€“ Gli utenti attivi aumentano le probabilitร  di raccogliere pacchetti utilizzabili.
  • Conoscenza di Linux e familiaritร  con Aircrack- script ng.
  • Pazienza โ€“ Il recupero puรฒ richiedere da pochi minuti a diverse ore, a seconda della complessitร  della passphrase.

Come proteggere le perdite Wi-Fi

Per ridurre l'esposizione alle reti wireless, le organizzazioni dovrebbero adottare le seguenti misure di controllo:

  • Modifica la password di amministratore e l'SSID predefiniti forniti con l'hardware.
  • Abilita l'autenticazione piรน sicura disponibile, privilegiando WPA3 e ricorrendo a WPA2 per i client meno recenti.
  • Limitare l'accesso consentendo solo gli indirizzi MAC registrati (un livello di protezione, non un controllo primario).
  • Utilizza chiavi WPA-PSK robuste che combinano simboli, numeri e lettere maiuscole e minuscole per resistere agli attacchi a dizionario e a forza bruta.
  • Implementare firewall e segmentazione di rete per limitare i movimenti laterali dopo qualsiasi associazione non autorizzata.
  • Disabilita il WPS e aggiorna regolarmente il firmware del router per chiudere le vulnerabilitร  note.

Come l'intelligenza artificiale migliora la sicurezza delle reti Wi-Fi e il rilevamento degli attacchi

L'intelligenza artificiale รจ diventata uno strato pratico all'interno dei moderni sistemi di difesa Wi-Fi. Poichรฉ le reti wireless generano enormi volumi di dati di telemetria derivanti da eventi di associazione, richieste di probing e flussi di traffico, i modelli di IA individuano comportamenti ostili molto piรน rapidamente rispetto al monitoraggio basato su regole. Gli amministratori si affidano ora a piattaforme basate sull'IA per integrare i sistemi di rilevamento delle intrusioni e ridurre il tempo medio di risposta.

Ecco come l'intelligenza artificiale rafforza i programmi di sicurezza wireless:

  • Rilevamento di anomalie: I modelli non supervisionati apprendono una base di riferimento del comportamento normale (schemi di roaming, volume di dati, mix di protocolli) e segnalano attacchi di deautenticazione massivi, punti di accesso non autorizzati o tentativi di impersonificazione da parte di terzi.
  • Autenticazione comportamentale: L'intelligenza artificiale correla le impronte digitali del dispositivo, la potenza del segnale e l'orario di utilizzo per confermare che un client sia l'utente legittimo e non un malintenzionato che ha rubato le proprie credenziali.
  • Verifiche automatizzate delle passphrase: I modelli generativi prevedono le passphrase scelte dagli esseri umani, consentendo ai team di sicurezza informatica (red team) di eseguire attacchi a dizionario piรน intelligenti, in modo che le chiavi deboli vengano eliminate prima che i criminali le trovino.
  • Valutazione delle minacce in tempo reale: Le piattaforme SIEM inviano gli eventi wireless a dei classificatori che valutano il rischio, raggruppano gli avvisi e sopprimono il rumore che sovraccaricherebbe gli analisti.
  • Risposta adattiva: Il controllo degli accessi di rete basato sull'intelligenza artificiale puรฒ mettere in quarantena un endpoint sospetto, richiedere una nuova autenticazione o indirizzarlo automaticamente verso una VLAN con restrizioni.

Gli hacker applicano l'intelligenza artificiale anche ai dispositivi di riconoscimento delle impronte digitali, accelerano la decifrazione dell'handshake e creano pagine di phishing per portali captive convincenti. Abbina il monitoraggio basato sull'IA a WPA3, passphrase robuste e aggiornamenti rigorosi, in modo che la difesa automatizzata tenga il passo con l'attacco automatizzato.

DOMANDE FREQUENTI

No. Accedere a una rete wireless senza l'autorizzazione scritta del proprietario costituisce una violazione delle leggi sull'uso improprio dei sistemi informatici nella maggior parte delle giurisdizioni. Le tecniche qui descritte sono destinate a test di penetrazione autorizzati, ricerche di laboratorio e audit eseguiti su reti sotto il vostro controllo.

WPA3 รจ attualmente l'opzione piรน sicura e ampiamente diffusa. Introduce l'autenticazione simultanea di uguaglianza (SAM), resiste agli attacchi a dizionario offline e impone l'utilizzo di frame di gestione protetti (PMOF). Qualora WPA3 non fosse disponibile, WPA2-AES rimane una soluzione accettabile per la maggior parte delle reti domestiche e aziendali.

รˆ necessario un adattatore wireless che supporti la modalitร  monitor e l'iniezione di pacchetti, come ad esempio un Aircrack-ng Scheda compatibile Alfa AWUS036 series. Un laptop con Kali Linuxรˆ inoltre essenziale disporre di un ampio spazio di archiviazione per i file di acquisizione e avere pazienza.

Gli aggressori addestrano modelli linguistici su dump di credenziali trapelati per prevedere passphrase realistiche, il che accelera drasticamente gli attacchi a dizionario contro le acquisizioni WPA e WPA2. L'IA inoltre identifica i dispositivi dalle richieste di sondaggio, aiutandoping Gli attori ostili profilano i bersagli prima di tentare qualsiasi tentativo di ristabilire un contatto.

Sรฌ. I moderni sistemi di rilevamento delle intrusioni basati sull'intelligenza artificiale definiscono un comportamento wireless normale e segnalano le anomalie, come attacchi di deautenticazione, access point non autorizzati e tentativi di impersonificazione. Inoltrano gli avvisi piรน affidabili agli analisti, sopprimendo al contempo il rumore di fondo e riducendo significativamente il tempo medio di risposta.

Riassumi questo post con: