Je possède un MacBook Pro et souhaite définir une adresse MAC personnalisée pour ma carte Airport Airport ou Ethernet. Dans les anciennes versions de Mac OS X, vous pouvez le faire comme suit:
$ sudo ifconfig en0 ether 00:11:22:33:44:55 // Ethernet
$ sudo ifconfig en1 lladdr AA:BB:CC:DD:EE:FF // Airport
Pour que cela fonctionne sur Airport, vous devez le mettre sous tension (par exemple, $ sudo ifconfig en1 up
), assurez-vous qu’il n’est connecté à aucun réseau sans fil et exécutez la commande. Je suis conscient qu'un tel changement ne se propagera pas lors des redémarrages.
Malheureusement, cela ne fonctionne plus sous Mac OS X 10.6.6. Apple semble avoir supprimé la fonctionnalité (la commande échoue silencieusement). Est-ce que quelqu'un a une idée de comment le faire? Merci pour toute aide que vous pouvez offrir! :)
METTRE À JOUR: Script Python automatisé: https://github.com/dave-gallagher/MacSpoofer
la source
networksetup
permet uniquement un accès en lecture à l'adresse MAC à l'aide de-getmacaddress
.Réponses:
http://osxdaily.com/2008/01/17/how-to-spoof-your-mac-address-in-mac-os-x/
il y a des directions étendues au bas de cette page en utilisant la commande "ln". cela fonctionnera sur 10.6.6 après que vous ayez attendu l'erreur "délai de connexion" lorsque vous rejoindrez un faux identifiant SSID.
la source
Vous pouvez installer Virtualbox et y exécuter une machine LINUX. Dans LINUX, vous pouvez facilement configurer une adresse MAC différente pour chaque connexion configurée.
la source