Comment modifier votre adresse MAC aéroport ou Ethernet dans Mac OS X 10.6?

3

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

Dave Gallagher
la source
networksetup permet uniquement un accès en lecture à l'adresse MAC à l'aide de -getmacaddress.
Daniel Beck
J'ai eu l'occasion de vérifier cette suggestion sur un système 10.6.6 et maintenant sur un système 10.6.7. Je ne pouvais pas utiliser l'adresse MAC nouvellement définie pour la connexion à des routeurs sans fil avec l'une des deux versions. Lorsque vous essayez de vous connecter après la modification du Mac, la connexion expire tout simplement. Donc, je n'appellerais pas cela une solution de travail.
Consultez le lien github que j'ai ajouté à la question. C'est un script qui fonctionnera avec 10.6.7. :)
Dave Gallagher

Réponses:

-1

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.

Choperro
la source