DEV Community

Cover image for MAC Changer für macOS — Eine neue Netzwerkidentität mit einem Klick
Christian Ahrweiler
Christian Ahrweiler

Posted on Originally published at Medium

MAC Changer für macOS — Eine neue Netzwerkidentität mit einem Klick

Ein kostenloses Menüleisten-Tool, mit dem sich MAC-Adressen von Ethernet- und WLAN-Verbindungen ändern und überprüfen lassen.

MAC Changer für macOS — Eine neue Netzwerkidentität mit einem KlickJede Netzwerkschnittstelle besitzt eine MAC-Adresse.

Sie dient dazu, Geräte innerhalb eines lokalen Netzwerks zu identifizieren. Normalerweise muss man sich darum nicht kümmern.

Manchmal möchte man diese Adresse aber ändern.

Beispielsweise beim Testen von Netzwerkkonfigurationen, bei der Fehlersuche am Router, beim Experimentieren mit DHCP oder um nicht in jedem Netzwerk dieselbe Hardwarekennung zu verwenden.

Das Verfahren nennt sich MAC-Spoofing.

Dabei wird die festgelegte Hardwareadresse nicht physisch verändert. Stattdessen verwendet die Netzwerkschnittstelle vorübergehend eine andere Adresse.

Unter macOS ist das grundsätzlich möglich — allerdings nicht immer ganz einfach.

Warum noch ein Mac-Tool?

Bisher benötigte man zum Ändern einer MAC-Adresse meist Terminal-Befehle, Administratorrechte und etwas Geduld.

Hinzu kommt ein Problem, das auf den ersten Blick kaum auffällt: Ein Befehl kann erfolgreich ausgeführt werden, obwohl der Netzwerktreiber die neue Adresse überhaupt nicht übernimmt.

Genau das haben wir während der Entwicklung festgestellt.

Ein Intel-iMac mit 10-Gigabit-Ethernet weigerte sich, seine MAC-Adresse zu ändern. Ein Mac mini mit Apple Silicon akzeptierte dagegen eine neue Adresse und erhielt vom Router sogar eine andere IP-Adresse.

Damit war klar: Eine neue MAC-Adresse zu setzen und zu überprüfen, ob sie tatsächlich verwendet wird, sind zwei verschiedene Dinge.

Deshalb haben wir MAC Changer entwickelt.

Ein kleines Programm für eine einzige Aufgabe

MAC Changer ist eine native macOS-Anwendung, die unauffällig in der Menüleiste läuft.

Sie erkennt aktive Ethernet- und WLAN-Verbindungen, einschließlich angeschlossener externer Netzwerkadapter, und zeigt deren Hardware- und aktuelle MAC-Adressen an.

Mit einem Klick lässt sich eine zufällige Adresse erzeugen und anwenden. Bei Bedarf kann die vorherige Adresse wiederhergestellt werden.

Besonders wichtig ist die Überprüfung.

MAC Changer liest die Adresse nach dem Ändern erneut aus. Übernimmt der Netzwerktreiber die neue Adresse nicht, wird der Fehler angezeigt.

Die Menüleiste zeigt den aktuellen Zustand, ohne dass ständig ein Fenster geöffnet sein muss.

Auf Wunsch automatisch beim Start

MAC Changer kann beim Anmelden unauffällig im Hintergrund starten.

Auf Wunsch wird dabei die MAC-Adresse der aktiven Netzwerkverbindung automatisch neu erzeugt. Alternativ können Ethernet und WLAN gemeinsam berücksichtigt werden, sofern beide verbunden sind.

Nicht verbundene Geräte bleiben unangetastet.

Wird später eine WLAN-Verbindung hergestellt oder ein Ethernet-Adapter angeschlossen, genügt ein Klick auf „Refresh“.

Kann macOS das nicht bereits selbst?

Teilweise.

Apple unterstützt seit einiger Zeit private WLAN-Adressen. Dabei kann macOS für unterschiedliche drahtlose Netzwerke verschiedene MAC-Adressen verwenden.

Für Ethernet gibt es jedoch keine vergleichbar einfache Einstellung in der macOS-Oberfläche.

MAC Changer bietet deshalb eine gemeinsame Bedienoberfläche für beide Verbindungsarten.

Was MAC-Spoofing kann — und was nicht

Eine geänderte MAC-Adresse verändert die Kennung, mit der sich ein Gerät im lokalen Netzwerk meldet.

Sie verbirgt weder die öffentliche IP-Adresse noch verschlüsselt sie die Datenübertragung. Auch ersetzt sie kein VPN und bietet keine vollständige Anonymität im Internet.

Außerdem unterstützt nicht jeder Netzwerktreiber das Ändern der MAC-Adresse. Bei einer aktiven Verbindung kann es kurzzeitig zu einer Unterbrechung kommen, bis die Verbindung wiederhergestellt oder eine neue DHCP-Adresse vergeben wurde.

MAC Changer macht diese Vorgänge nachvollziehbar und überprüft das Ergebnis.

Kostenlos. Native macOS-App. Ohne Abonnement.

MAC Changer steht als kostenloser Direktdownload bei Beaver Tools bereit.

Da das Ändern von Netzwerkeinstellungen erhöhte Systemrechte benötigt, wird die Anwendung nicht über den Mac App Store vertrieben.

Wie bei unseren anderen Beaver Tools gilt auch hier: eine klar definierte Aufgabe, eine einfache Oberfläche und möglichst wenig Aufwand für den Benutzer.

MAC Changer kostenlos herunterladen:

https://beavertools.app/

Beaver Tools — kleine macOS-Apps, die viel Zeit sparen.

Top comments (0)