Mit dem Ändern der MAC Adresse (auch “MAC Address spoofing” genannt) verändert man die angezeigte Adresse der Netzwerk-Hardware: Ein Router oder ein anderes Netzwerk-Gerät sieht dann die neue statt der eigentlichen MAC Adresse. Das ist zum Beispiel praktisch, um einen Router mit MAC Adressen Schutz zu testen: Dabei werden dann nur bestimmte MAC Adressen zugelassen. Ändert man die MAC Adresse, kann man dies testen: Der Computer kann sich dann nicht mehr mit dem Netzwerk verbinden.
MAC Adresse ändern unter macOS
Um die angezeigt MAC Adresse zu ändern, sucht man sich zunächst die aktuelle Adresse heraus: Das Ändern funktioniert am besten, wenn die neue Adresse ähnlich der alten Adresse ist. Dazu öffnet man das Terminal und gibt den Befehl “ifconfig” ein: Dies zeigt unter anderem unter “ether” die aktuelle MAC Adresse an.
In der Regel ist “en0” das richtige Gerät, dessen MAC Adresse man ändern möchte: Hat man neben WLAN (AirPort Karte) auch noch einen Netzwerk-Anschluss, könnte es auch “en1” sein: Hier findet man das richtige Device über die aktuelle IP Adresse heraus. Diese wird für en0 und en1 unter der MAC Adresse als “inet” für IPv4 und “inet6” für IPv6 angezeigt.
Falls man die MAC Adresse wieder zurücksetzen möchte, sollte man sie sich vorher per “ifconfig” anzeigen lassen und sie kopieren. Um die MAC Adresse dann zu ändern, gibt man anschließend im Terminal diesen Befehl ein:
sudo ifconfig en0 ether 3c:d8:c2:15:2a:c2
Die Adresse am Ende ist die neue Adresse, auf das man das Device “en0” ändern möchte: Statt en0 kann man hier auch ein anderes Gerät wie en1 oder en2 verändern. Für diesen Befehl sind allerdings Admin-Rechte nötig: Daher muss man anschließend auch das Benutzer-Passwort eingeben, um den Befehl zu bestätigen.