Wie kann ich meine MAC-Adresse beim Booten unter iOS und Mac OS X randomisieren?

2029
melissaj

Ich möchte, dass meine MAC-Adressen auf meinem Mac OS X (iMac) und meinen iOS-Geräten (iPhone, iPad) beim Booten randomisiert werden. Ich habe keine Ahnung, wie der zufällige MAC erzeugt oder in den Startvorgang eingefügt wird. Jede Hilfe wäre sehr dankbar!

6
Was willst du damit erreichen? Wenn Sie Ihre Ziele kennen, hilft dies bei der Suche nach einer praktikablen Lösung. Michael Kohne vor 13 Jahren 3

7 Antworten auf die Frage

3
Spiff

Du kannst nicht Die Treiber für Ethernet und AirPort (Wi-Fi) unter Mac OS X unterstützen das Ändern der MAC-Adresse nicht zuverlässig. Ich vermute, dass dies auch für iOS gilt, obwohl ich es nicht an einem iOS-Gerät mit Jailbroken-Ausfall versucht habe.

Ging es um Privatsphäre oder um etwas anderes?

Ich denke, "jedes Gerät wird 30 Minuten WiFi haben" celeron533 vor 9 Jahren 0
2
Keith
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -z sudo ifconfig en1 ether 00:11:22:33:44:55 
1
Rich Homolka

Abgesehen von der Frage nach dem Grund und der Annahme, dass dies mehr Arbeit sein wird als wahrscheinlich für Sie von Nutzen ist, müssen Sie erkennen, dass eine wirklich zufällige MAC Probleme verursachen wird.

Das Hauptproblem, das ich sehe, ist, zufällig den gleichen MAC wie jemand in dem Netzwerk zu ergreifen, in dem Sie sich befinden oder später beitreten werden. Ein Teil des MAC ist auch eine Hardware-Hersteller-ID, daher könnte ein wirklich zufälliger MAC Probleme verursachen.

Angesichts der Anzahl möglicher MAC-Adressen (281 Billionen) erscheint das Auftreten einer Kollision eher unwahrscheinlich. Dracs vor 12 Jahren 1
0
trapezoid

So ändern Sie die MAC-Adresse eines Jailbroken-iOS-Geräts (einmalig, nicht ganz bei jedem Start):

  1. Erzeugen Sie eine MAC-Adresse. openssl rand -hex 6sollte arbeiten.

  2. Stellen Sie sicher, dass die MAC-Adresse Unicast ist und "lokal verwaltet" ist. Dies bedeutet, dass die zweite Ziffer eine von 2, 6, A oder E sein muss (x2: xx: xx: xx: xx: xx). Dies verhindert, dass seltsame Dinge passieren.

  3. Führen Sie auf einem verwurzelten iOS-Gerät Folgendes aus:

    su - nvram wifiaddr=4a:1c:ff:c1:d0:c0 
  4. Starte das Gerät neu.

  5. Nach dem Neustart hat mein iOS-Gerät gemeldet, dass die iTunes-Bibliothek beschädigt ist und keine Synchronisierung mit iTunes durchführen konnte. Entfernen Sie diese Dateien, und das Gerät sollte die iTunes-Mediathek vom Datenträger auf der Festplatte neu generieren (bitte seien Sie vorsichtig):

    cd /var/mobile/Media/iTunes_Control/iTunes mv iTunesCDB iTunesCDB-backup mv iTunesControl iTunesControl-backup mv iTunesPrefs iTunesPrefs-backup 
0
John Smith

Sie können WiFiSpoof für Mac verwenden, Sie können es googeln.

Sie können die MAC-Adresse beim Booten und bei bestimmten Bedingungen wie WIFI-Änderung usw. zufällig ändern. Für iOS ist wohl Jailbroken gemeint.

-1
KEDLogic

Preface: This is not a complete answer to your question, but as it has not yet been mentioned I believe it may be a beneficial addition here.

Homebrew is a package manager for OSX/macOS (much like aptitude for Debian Linux). One of the many packages you can get through it is spoof-mac. You'll need to read the instructions on https://brew.sh for the installation process, but it's pretty easy.

Once homebrew is installed, you get get spoof-mac by typing (In the terminal) "brew install spoof-mac"

You can now easily randomize you mac address by typing "sudo spoof-mac randomize --local $$$" replacing $$$ with whatever your network interface is.

As I mentioned up front, this is only part of the answer, but as homebrew allows the easy install of thousands of linux programs this should still get you closer to your goal.

-2
AJ.

Die MAC-Adresse ist die physische Adresse Ihres Netzwerkgeräts. Sie wird vom Hersteller festgelegt und kann nicht geändert werden. Zumindest nicht mit Software. Mit etwas h / w Hacker konnte man das wahrscheinlich.

Nicht wahr. Obwohl Sie sicher sind, dass die MAC-Adresse ursprünglich als dauerhaft gedacht war, können die meisten modernen Netzwerkkarten ihre MAC-Adresse mit Software ändern. Unter http://en.wikipedia.org/wiki/MAC_spoofing finden Sie einige einfache Beispiele. Scott vor 13 Jahren 2