In questo breve tutorial imparerai come controllare il tuo indirizzo mac e come modificarlo in modo casuale o per uno specifico indirizzo mac sostitutivo.
Per questo tutorial lavorerò sulla scheda di rete enp2s0, sostituisci questa scheda di rete con la tua (e.g eth0, wlan0, eccetera.)
Per controllare il tuo indirizzo mac basta eseguire:
ifconfig
Possiamo vedere sulla scheda di rete enp2s0 l'indirizzo mac è d0:17:c2:12:3c:cd mentre l'indirizzo mac della scheda wifi wlp3s0 è a2:58:a6:6a:29:04. Mac indirizzi 12 cifre, 6 campi di 2 caratteri e lettere separate da ":" come XX:XX:XX:XX:XX:XX.
I primi 6 caratteri e numeri appartengono al produttore del dispositivo, nel mio caso d0:17:c2 appartiene ad ASUS. Le ultime 12 cifre sono il numero ID per l'hardware ed è unico.
Prima di tutto, per modificare l'indirizzo mac della nostra scheda di rete dobbiamo disabilitare la nostra scheda di rete, il mac non può essere modificato mentre la scheda è in uso. Per disabilitare l'esecuzione della nostra scheda di rete:
Ifconfig enp2s0 downQuindi, per modificare il nostro tipo di indirizzo mac:
ifconfig enp2s0 hw ether 00:00:00:00:00:01Quindi riabilitare la scheda di rete digitando:
ifconfig enp2s0 up
Se hai bisogno di modificare frequentemente il nostro mac forse è conveniente usare un programma chiamato macchanger, per installarlo su sistemi Debian o Ubuntu esegui:
apt install macchanger
Durante l'installazione ti verrà chiesto se macchanger deve avviarsi quando un dispositivo di rete è abilitato, qui puoi decidere quello che vuoi, cambiare il tuo indirizzo mac per impostazione predefinita non dovrebbe creare problemi a meno che tu non abbia il tuo router configurato per accettare indirizzi mac specifici.
Seleziona una delle opzioni e premi Invio per finire.
Dopo aver installato macchanger, possiamo anche controllare il nostro indirizzo mac digitando
macchanger -s
Come puoi vedere, corrisponde all'indirizzo mac esposto usando ifconfig.
Qui Macchanger mostra il mac attuale, il mac dell'hardware reale (MAC permanente) e quello nuovo se lo assegni.Per cambiare velocemente il tuo indirizzo mac per un indirizzo casuale, esegui semplicemente:
macchanger -rAssicurati di eseguire macchanger come root e che il dispositivo di rete non sia attivo. Se ricevi un errore durante l'esecuzione di questo comando, esegui:
ifconfigPer disabilitare la tua scheda di rete, dopo aver digitato "ifconfig"di nuovo e vedrai che la tua scheda di rete non verrà visualizzata.
Allora corri macchanger -r
ancora.
Se vogliamo assegnare alla nostra carta un indirizzo specifico possiamo eseguire:
macchanger -m XX:XX:XX:XX:XX:XXPer esempio
macchanger -m 32:ce:cb:3c:63:cd enp2s0
Se impostiamo la nostra scheda ed eseguiamo un ifconfig vedremo il nostro nuovo indirizzo mac.
Dopo aver modificato il nostro indirizzo mac, dobbiamo riattivare la scheda di rete, per questa esecuzione:
ifconfigifconfig
Ora possiamo vedere che il nostro sistema mostra anche il nuovo indirizzo mac 32:ce:cb:3c:63:cd.
Firewall e IDS possono contenere criteri che autorizzano e vietano indirizzi mac specifici. Manipolare l'indirizzo fisico delle nostre schede di rete è un ottimo passo per evitare di lasciare tracce nei log e aumentare la tua privacy mascherando il tuo dispositivo o aggirando gli ostacoli alla sicurezza durante il pentest di una rete, l'uso più comune come detto all'inizio è quando vogliamo craccare un accesso wifi che dissocia un dispositivo connesso con la suite aircrack clonando il suo indirizzo mac.
Spero che tu abbia trovato utile questo tutorial su macchanger, continua a seguire LinuxHint per ulteriori suggerimenti e aggiornamenti su Linux.