у меня есть MacBook Pro, и я хотел бы установить пользовательский MAC-адрес для моей карты WiFi Airport или Ethernet-порта. В более старых версиях Mac OS X это можно сделать следующим образом:
$ sudo ifconfig en0 ether 00:11:22:33:44:55 // Ethernet
$ sudo ifconfig en1 lladdr AA:BB:CC:DD:EE:FF // Airport
чтобы он работал в аэропорту, вам нужно включить его (например,$ sudo ifconfig en1 up
), убедитесь, что он не подключен к любой беспроводной сети, и выполнить команду. Я знаю, что такое изменение не будет распространяться через перезагрузки.
к сожалению, это больше не работает на Mac OS X 10.6.6. Яблоко представляется сняли функциональность (команда молча терпит неудачу). Кто-нибудь знает, как это сделать? Спасибо за любую помощь вы можете предложить! 🙂
обновление: автоматизированный скрипт Python: https://github.com/dave-gallagher/MacSpoofer