Capire la randomizzazione degli indirizzi MAC e come funziona?

Pubblicato il Mon, Feb 24, 2025 | 2 settimane fa
Capire la randomizzazione degli indirizzi MAC e come funziona?

Gli indirizzi MAC sono una parte importante del networking moderno. Consentono agli utenti di connettersi ai punti di accesso Internet e di accedere al Web. Senza un indirizzo MAC, ciò non è possibile. 

Un indirizzo MAC è un identificatore speciale legato all'hardware del tuo dispositivo (NIC). A differenza degli indirizzi IP, non puoi modificare questo indirizzo. Ciò significa che inserzionisti e addetti al marketing amano tracciare gli indirizzi MAC per spiare i clienti potenziali ed esistenti e profilarli in base alla loro attività.

Questa è, ovviamente, una grave violazione della privacy. Quindi, come possono le persone proteggersi da questo tipo di invasione della propria privacy? La risposta è la randomizzazione degli indirizzi MAC. 

Oggi impareremo cos'è e come puoi usarla per proteggere la tua privacy in modo più efficace.

Informazioni sugli indirizzi MAC 

Prima di iniziare a imparare la randomizzazione degli indirizzi MAC, dobbiamo capire un po' cos'è un indirizzo MAC e come viene utilizzato in rete. 

Cos'è un indirizzo MAC?

MAC sta per “Media Access Control”. L'indirizzo MAC è costituito da un numero esadecimale di 12 cifre. Questo numero è inciso sulla scheda di interfaccia di rete (NIC) di un dispositivo. 

Questo numero di 12 cifre è diviso in due parti: le prime sei cifre sono chiamate OUI (Organizationally Unique Identifier) ​​e le ultime sei cifre sono chiamate numero di serie. Uno strumento di ricerca indirizzo MAC può utilizzare questi numeri per estrarre dati relativi al dispositivo effettivo. I venditori possono usare quei dati per tracciare i consumatori.

Ruolo dell'indirizzo MAC nel networking e nel tracciamento

A differenza di un indirizzo IP pubblico, gli indirizzi MAC non vengono condivisi con il resto della rete. Vengono usati solo quando ci si connette a un punto di accesso come un router WiFi. Il router usa l'indirizzo MAC per inoltrare il traffico corretto a ogni dispositivo.

Tuttavia, un indirizzo MAC può trapelare durante il processo di handshake, dove viene trasmesso a tutte le reti WiFi quando si cerca una connessione. Ecco perché luoghi come i centri commerciali con molte reti WiFi pubbliche sono tesori per trovare un sacco di indirizzi MAC. 

Infatti, i centri commerciali tracciano il traffico pedonale di un negozio e i clienti tra i diversi negozi. Quindi, usano queste informazioni per impostare vari tipi di pubblicità e promozioni per massimizzare il coinvolgimento e le conversioni.

Cos'è la randomizzazione degli indirizzi MAC?

La randomizzazione degli indirizzi MAC è una tecnica in cui il tuo dispositivo utilizza un indirizzo falso per ogni rete. Supponiamo che tu stia camminando in un centro commerciale e che ci siano cinque diverse reti pubbliche nel centro commerciale e il tuo dispositivo possa connettersi a tutte. Con la randomizzazione degli indirizzi MAC, tutte e cinque le reti riceveranno un indirizzo MAC diverso.

Questo limita essenzialmente la quantità di tracciamento che può essere eseguita perché nessuno può tracciare il dispositivo da una rete all'altra. L'indirizzo MAC viene randomizzato durante la trasmissione, quindi nessuna rete sa qual è il vero indirizzo MAC di un dispositivo.

Questo limita quanto un dispositivo può essere tracciato tra diverse reti.

Un'altra caratteristica della randomizzazione degli indirizzi MAC è che qualsiasi indirizzo MAC generato viene utilizzato solo con una singola rete. Ecco un esempio: supponiamo che ci siano cinque reti in un centro commerciale, le chiameremo reti 1, 2, 3, 4 e 5. Quindi, se l'indirizzo A è stato generato per la rete 1, allora l'indirizzo A non verrà utilizzato per le reti 2, 3, 4 e 5. Allo stesso modo, un indirizzo B per la rete 2 non verrà utilizzato per le reti 1, 3, 4 e 5. 

Ecco come la randomizzazione MAC impedisce il tracciamento tra reti diverse.

Come funziona la randomizzazione degli indirizzi MAC

La randomizzazione degli indirizzi MAC è un processo relativamente semplice. Ecco una ripartizione di come funziona e come viene implementato in diversi sistemi operativi.

Generazione di un indirizzo MAC casuale

Il sistema operativo genera un indirizzo MAC falso invece di utilizzare il vero indirizzo MAC basato sull'hardware del dispositivo. Ciò avviene tramite algoritmi proprietari specifici per ciascun sistema operativo.

Questo MAC randomizzato segue il formato standard dell'indirizzo MAC ma garantisce l'unicità all'interno della rete. Quindi, non c'è possibilità di conflitti e duplicazioni con altri dispositivi sulla rete.

Come viene implementato in sistemi diversi

  • Android (Android 10 e versioni successive)
    • Utilizza un MAC randomizzato diverso per ogni rete Wi-Fi salvata per impostazione predefinita.
    • Le versioni precedenti richiedevano l'attivazione manuale.
  • iOS (iOS 14 e versioni successive)
    • Abilita la randomizzazione MAC per impostazione predefinita per tutte le reti Wi-Fi.
    • Gli utenti possono disattivarla per reti specifiche, se necessario.
  • Windows (Windows 10 e versioni successive)
    • Consente di abilitare la randomizzazione MAC per rete o globalmente nelle impostazioni Wi-Fi.
  • Linux/macOS
    • Alcune distribuzioni Linux supportano lo spoofing degli indirizzi MAC con strumenti come “macchanger”.
    • Anche macOS usa la randomizzazione quando esegue la scansione per il Wi-Fi, ma usa il MAC reale quando si connette.

Conclusione

Ecco qua: la randomizzazione degli indirizzi MAC, come funziona e come migliora la tua privacy digitale. La privacy è un diritto di tutti e nessuno dovrebbe essere in grado di rintracciarti se non lo vuoi. Quindi, informarsi su come farlo è un passo nella giusta direzione. 

La randomizzazione degli indirizzi MAC è solo uno dei tanti modi per garantire la tua privacy, ma dovresti anche prendere in considerazione cose come VPN, server proxy e crittografia end-to-end per migliorare la privacy nel resto delle tue attività digitali.