Я имею MacBook Pro и хотел бы установить пользовательский MAC-адрес или для моего Аэропорта карта WiFi или для порта 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 больше. Apple, кажется, удалила функциональность (команда перестала работать тихо). У кого-либо есть какая-либо идея, как сделать это? Спасибо за любую справку можно предложить!:)
ОБНОВЛЕНИЕ: Автоматизированный сценарий Python: https://github.com/dave-gallagher/MacSpoofer
http://osxdaily.com/2008/01/17/how-to-spoof-your-mac-address-in-mac-os-x/
существуют расширенные направления у основания этой страницы с помощью команды "ln". это будет работать над 10.6.6 после ожидания "ошибки" тайм-аута соединения при присоединении к фальшивке ssid.