← Ultimi articoli
💻 computer science

Can Machine Learning Break Wi-Fi Privacy? A Study on MAC Address Randomization

Questo articolo dimostra che, nonostante la randomizzazione dell'indirizzo MAC, i dispositivi Wi-Fi possono comunque essere tracciati passivamente con una precisione fino all'89,6% utilizzando algoritmi di machine learning che analizzano le specifiche hardware non criptate, la temporizzazione tra i probe e la forza del segnale.

Autori originali: Marta Puig, Costas Michaelides, Lucia Pintor, Boris Bellalta, Francesc Wilhelmi

Pubblicato 2026-06-25
📖 5 min di lettura🧠 Approfondimento

Autori originali: Marta Puig, Costas Michaelides, Lucia Pintor, Boris Bellalta, Francesc Wilhelmi

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di camminare attraverso una piazza affollata in città. Per proteggere la tua identità, decidi di indossare una maschera diversa e casuale ogni volta che passi davanti a una telecamera di sicurezza. Pensi: "Nessuno può tracciarmi ora perché il mio volto è sempre nascosto".

Questo è essenzialmente ciò che fanno i moderni dispositivi Wi-Fi (come il tuo telefono o il tuo laptop). Utilizzano una funzione chiamata Randomizzazione dell'indirizzo MAC. Ogni volta che il tuo dispositivo cerca una rete Wi-Fi, cambia il suo "documento d'identità" digitale (l'indirizzo MAC) con una sequenza casuale di numeri. L'obiettivo è impedire agli inserzionisti e agli hacker di tracciare i tuoi movimenti.

Tutt'altro che sufficiente, tuttavia, sostiene questo articolo. Anche se cambi il volto, il tuo linguaggio del corpo, il modo in cui cammini e il marchio specifico delle scarpe che indossi possono comunque tradirti.

Ecco una ripartizione di come i ricercatori hanno dimostrato questo, utilizzando semplici analogie:

1. L'impronta digitale (Gli indizi statici)

Quando il tuo telefono cerca il Wi-Fi, emette un grido chiamato "Probe Request". Anche se nasconde il suo documento d'identità, il grido contiene comunque un elenco dettagliato delle sue specifiche tecniche (come il tipo di antenna che possiede o quanto velocemente può comunicare).

  • Il vecchio modo: I precedenti hacker guardavano questo elenco come un unico blovo di codice enorme e disordinato. Era come guardare un intero libro di una biblioteca e cercare di indovinare chi lo avesse scritto solo in base al numero totale di pagine.
  • Il nuovo trucco: I ricercatori in questo articolo hanno preso quel blocco di codice disordinato e lo hanno tagliato in piccoli pezzi (decomposizione bit a bit).
  • L'analogia: Immagina che, invece di guardare l'intero libro, tu osservi separatamente il carattere tipografico specifico, la qualità della carta, il colore dell'inchiostro e lo stile della rilegatura. Analizzando le specifiche tecniche come questi piccoli dettagli individuali, i ricercatori hanno scoperto che ogni dispositivo ha uno "stile" unico che è molto difficile da falsificare. Questo ha reso molto più facile distinguere due telefchi diversi, anche se indossavano la stessa maschera casuale.

2. Il "Ritmo" (Gli indizi temporali)

I ricercatori hanno anche osservato quando i dispositivi emettono i loro grida.

  • L'analogia: Pensa a una persona che batte il piede a terra mentre aspetta. Tutti hanno un ritmo unico. Alcuni battono veloce, altri piano, altri a intervalli.
  • La scoperta: I ricercatori hanno misurato il tempo tra questi grida Wi-Fi (chiamato IFAT). Sorprendentemente, hanno scoperto che queste informazioni temporali in realtà confondevano gli algoritmi di tracciamento. Era come aggiungere rumore statico a una canzone; rendeva più difficile per il computer raggruppare correttamente i dispositivi. Quindi, in questo studio specifico, conoscere il ritmo non ha aiutato il tracciatore; al contrario, ha reso il lavoro più difficile.

3. L'eco-localizzazione (Gli indizi spaziali)

Poiché i ricercatori non avevano dati del mondo reale su dove si trovassero esattamente i telefoni, hanno simulato uno scenario in cui potevano "sentire" i telefoni da diverse angolazioni.

  • L'analogia: Immagina di essere in una stanza buia con tre persone che gridano. Se hai un solo orecchio, è difficile capire chi è chi. Ma se hai tre orecchie (o tre microfoni) posizionati in diversi angoli della stanza, puoi capire esattamente da dove proviene ogni voce in base a quanto è forte l'eco.
  • La scoperta: Quando i ricercatori hanno simulato di avere tre "orecchie" (tre sniffer) per misurare la forza del segnale da diverse angolazioni, la precisione del tracciamento è aumentata significativamente. È come aggiungere una coordinata GPS alla maschera. Anche se il volto è nascosto, sapere esattamente dove si trova la persona aiuta il tracciatore a raggrupparla correttamente.

I Risultati: Quanto è stato bravo il tracciatore?

I ricercatori hanno testato questo su 22 dispositivi diversi (telefoni di Apple, Samsung, Xiaomi, ecc.) utilizzando tre diversi "detective" informatici (algoritmi):

  1. K-Means: Un detective semplice che cerca di smistare le cose in contenitori.
  2. OPTICS: Un detective che cerca aree affollate.
  3. DBSCAN: Un detective che è molto bravo a trovare forme e ignorare il rumore.

Il Vincitore: Il detective DBSCAN, armato delle specifiche tecniche "sezionate" e dei dati di posizione a "tre orecchie", è stato il più efficace.

  • Ha identificato correttamente a quale maschera casuale apparteneva ogni dispositivo l'89,6% delle volte.
  • Ciò significa che, nonostante la funzione di privacy (randomizzazione dell'indirizzo MAC), i ricercatori riuscivano ancora a tracciare i dispositivi quasi 9 volte su 10.

I Punti Deboli

Lo studio ha anche individuato dove il sistema è fallito:

  • I Fantasmi: Alcuni dispositivi emettevano i grida molto raramente (come una persona che parla solo una volta all'ora). Il tracciatore non riusciva a trovare abbastanza "impronte" per identificarli, quindi venivano persi.
  • I Camaleonti: Alcuni dispositivi cambiavano le loro specifiche tecniche a metà del test (come una persona che cambia scarpe a metà di una passeggiata). Questo ha confuso il tracciatore, portandolo a pensare di vedere due persone diverse.

In Conclusione

L'articolo conclude che la randomizzazione dell'indirizzo MAC non è una soluzione definitiva. È come indossare una maschera, ma se lasci esposti il tuo stile di camminata unico, il marchio delle scarpe e il modello della voce, un osservatore esperto (che utilizza il Machine Learning) può comunque capire chi sei.

Gli autori suggeriscono che gli standard Wi-Fi debbano essere aggiornati per nascondere meglio questi indizi del "linguaggio del corpo" (le specifiche tecniche e i modelli di segnale), e non solo il documento d'identità. Fino ad allora, la tua privacy digitale è più fragile di quanto sembri.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →