Modifica o spoofing di un indirizzo MAC in Windows o OS X


Ogni NIC (scheda di interfaccia di rete)ha un indirizzo MAC univoco (Controllo accesso ai media). Questo vale per tutti i tipi di schede di rete, comprese le schede Ethernet e le schede WiFi. L'indirizzo MAC è un numero di sei byte o un numero esadecimale di 12 cifre che viene utilizzato per identificare univocamente un host su una rete.

Un esempio di indirizzo MAC è 1F-2E-3D-4C-5B -6A e rientra nel protocollo di rete Layer 2 del modello OSI. Nelle reti odierne, ARP o Address Resolution Protocol converte un indirizzo MAC in un indirizzo di protocollo Layer 3, ad esempio un indirizzo IP. Un indirizzo MAC può anche essere chiamato un indirizzo fisico. Leggi il mio post su come trovare il tuo indirizzo MAC se non lo conosci.

mac address

Tutti gli indirizzi MAC sono codificati in una scheda di rete e non può mai essere modificata. Tuttavia, puoi modificare o spoofare l'indirizzo MACnel sistema operativo stesso utilizzando alcuni semplici trucchi.

Quindi, perché dovresti cambiare il tuo indirizzo MAC? Bene, ci sono molte ragioni per questo, principalmente legate al bypass di qualche tipo di filtro di indirizzi MAC impostato su un modem, router o firewall. La modifica dell'indirizzo MAC può aiutarti a superare determinate restrizioni di rete emulando un MAC Address senza limitazioni o spoofando un indirizzo MAC già autorizzato.

Ad esempio, una rete WiFi può consentire solo a computer autorizzati di connettersi al rete e filtra i computer in base all'indirizzo MAC. Se riesci a individuare un indirizzo MAC legittimo, puoi spoofare il tuo indirizzo MAC e accedere alla rete WiFi.

Un altro esempio è se hai un ISP che consente solo a un certo numero di computer di connettersi a Internet da casa tua. Se hai più computer che devono connettersi, puoi spoofare l'indirizzo MAC di un computer autorizzato e connetterti da un altro computer.

Cambia indirizzo MAC di Windows

Puoi cambiare il MAC indirizzo per la scheda di rete in Windows abbastanza facilmente seguendo i passaggi seguenti.

Passaggio 1: fai clic su Start, quindi su Pannello di controllo, quindi Connessioni di retee fai clic con il pulsante destro del mouse sulla connessione di rete per cui desideri modificare l'indirizzo MAC e seleziona Proprietà. Normalmente sarà Connessione alla rete localeo Connessione di rete wireless.

local area connection

Se stai utilizzando Windows Vista, Windows 7 o versioni successive, devi andare a Pannello di controllo,quindi Rete e Internet,quindi Centro connessioni di rete e condivisione,quindi fai clic su Gestisci connessioni di reteo Modifica impostazioni adattatore.

change adpater settings

Quindi puoi fare clic con il pulsante destro del mouse sull'adattatore e selezionare Proprietà.

Passaggio 2: su Generaleo Scheda Rete, fai clic sul pulsante Configura.

configure network adapter

Passaggio 3: Ora fai clic sulla scheda Avanzatee fai clic sulla proprietà Indirizzo amministratore localeo sulla proprietà Indirizzo di rete.

locally administered address

Per impostazione predefinita, il valore Non presenteè selezionato. Vai avanti e fai clic sul pulsante di opzione Valoree inserisci un nuovo indirizzo MAC. L'indirizzo MAC è una combinazione di 6 coppie di numeri e caratteri, vale a dire 40-A2-D9-82-9F-F2. Dovresti inserire l'indirizzo MAC senza i trattini.

mac address change

Puoi andare al prompt dei comandi e digitare IPCONFIG / ALLper verificare che l'indirizzo MAC sia stato modificato. Vai avanti e riavvia il computer affinché le modifiche abbiano effetto.

Questo è il modo più semplice per cambiare il tuo indirizzo MAC in Windows. Puoi farlo anche tramite il registro, ma è molto più tecnico e probabilmente non richiesto dalla maggior parte delle persone.

Cambia indirizzo MAC OS X

Cambiare l'indirizzo MAC su OS X è sicuramente non è facile come lo è su Windows. In primo luogo, devi utilizzare Terminale (simile al prompt dei comandi in Windows) per modificare effettivamente l'indirizzo MAC.

In secondo luogo, devi determinare manualmente il nome tecnico dell'adattatore prima di poter modificare le impostazioni. Spiegherò tutto quanto segue passo dopo passo, ma a volte diventa un po 'complicato.

Per iniziare, scopriamo l'indirizzo MAC attuale per il tuo Mac. Puoi farlo in due modi: tramite Preferenze di Sistema o tramite Terminale. Apri Preferenze di sistema, fai clic su Rete, quindi fai clic sul pulsante Avanzate. Assicurati di selezionare prima l'interfaccia appropriata (WiFi, Ethernet, ecc.) Nella casella di riepilogo a sinistra.

os x network advanced

Fai clic su Scheda Hardwaree vedrai la prima riga Indirizzo MAC. Ho pensato che potevi semplicemente scegliere Manualmentedal menu a discesa Configura, ma ciò non ti consente di modificare l'indirizzo MAC.

network hardware mac

In Terminale, puoi ottenere l'indirizzo MAC digitando il seguente comando:

ifconfig en0 | grep ether

Questo ti darà l'indirizzo MAC per l'interfaccia en0. A seconda del numero di interfacce presenti sul computer, potrebbe essere necessario eseguire questo comando più volte aggiungendo 1 al numero ogni volta. Ad esempio, ho eseguito i seguenti comandi di seguito finché non ho raggiunto un'interfaccia che non esisteva.

terminal os x ifconfig

Ora puoi semplicemente confrontare gli indirizzi MAC elencato qui con quello che hai visto tramite le Preferenze di Sistema. Nel mio caso, il mio indirizzo MAC WiFi di f8: 1e: df: d8: 9d: 8acorrisponde a en1, quindi questa è l'interfaccia che devo usare per il prossimo comandi.

Prima di cambiare l'indirizzo MAC, puoi usare un comando utile in Terminal per generare un indirizzo MAC casuale se ne hai bisogno.

openssl rand -hex 6 | sed 's / \ (.. \) / \ 1: / g; s /.$//'

Ora che hai un nuovo indirizzo MAC, puoi cambiare quello corrente usando il seguente comando qui sotto. Sostituisci XX con l'effettivo indirizzo MAC che vuoi usare.

sudo ifconfig en0 ether xx: xx: xx: xx: xx: xx

Per fare questo, è necessario essere registrati come amministratore o abilitare l'account root in OS X. Per impostazione predefinita, root è disabilitato ed è meglio lasciarlo disabilitato se è possibile. Basta accedere come amministratore e si dovrebbe essere in grado di eseguire il comando bene. Tuttavia, ti chiederà la password prima di cambiare l'indirizzo MAC.

Inoltre, l'indirizzo non cambierà se sei ancora connesso a una rete WiFi. È necessario innanzitutto disconnettersi da qualsiasi rete e quindi eseguire il comando. Sorprendentemente, disconnettersi da una rete wireless in OS X non è affatto intuitivo. Devi premere e tenere premuto il tasto Opzione, quindi fare clic sull'icona WiFi per visualizzare l'opzione di disconnessione.

disconnect from wifi os x

Quindi ecco una carrellata di tutti i comandi che ho eseguito per ottenere l'indirizzo MAC corrente, generarne uno casuale, aggiornare l'indirizzo MAC e quindi verificare per accertarmi che fosse effettivamente cambiato.

mac address change os x

Come ho detto prima, questo non è così semplice come il processo è su Windows, ma dovresti essere in grado di farlo se semplicemente copia e incolla i comandi sopra. Se hai qualche domanda, sentiti libero di postare un commento. Buon divertimento!

Come trovare il mac address della scheda di rete su Windows, Linux, iOS e Android

Post correlati:


2.04.2015