Я прочитал ответ на этот вопрос и попытался изменить MAC-адрес en0 моего Mac. Когда я использую ifconfing
, он сообщает о недавно установленном MAC-адресе, но в Сетевых настройках он все еще сообщает о старом.
В раскрывающемся списке Wi-Fi:
Я попытался включить и выключить Wi-Fi (используя sudo ifconfig en0 up
/ down
), все так же. Я делаю что-то не так или это часть Системы защиты целостности, представленная в El Capitan?
Причина, по которой я думаю, что мой MAC-адрес не изменился, заключается в том, что я использую ограничения полосы пропускания с помощью UniFi AP, но изменение моего MAC-адреса, похоже, не противоречит этим ограничениям.
macos
network
el-capitan
mac-address
Бехдад
источник
источник
/System
и других файлов. SIP не влияет на настройки компьютера, такие как сетевые настройки и параметры.Ответы:
Это не имеет ничего общего с SIP, потому что на самом деле вы не можете изменить фактический физический MAC-адрес сетевой карты таким образом, как он закодирован в ее EPROM. Вы можете подделать MAC-адрес таким образом, однако фактический физический MAC-адрес сетевой карты всегда будет таким, какой он был запрограммирован, до перепрограммирования в EPROM. Я изменил свой MAC на ваш отчет, в то время как ifconfig показывает поддельный адрес, фактический физический MAC-адрес остается таким, каким он был изначально запрограммирован. Wireshark сообщает о поддельном адресе, но это не останавливает приложение для проверки аппаратного обеспечения, которое опрашивает фактическое физическое оборудование по его адресу, чтобы увидеть реальный адрес.
источник
Я понимаю, что вы действительно хотите изменить свой MAC-адрес, но если вы хотите подделать его, чтобы он отображался как другой MAC-адрес, я рекомендую следующее:
Используйте SpoofMac . Это просто работает. Вот как это получить и использовать:
Надеюсь, что это поможет любому, кто пытается изменить свой воспринимаемый MAC-адрес и потерпит неудачу.
источник
set
для изменения необходимо использовать команду: Использование: список spoof-mac [--wifi] случайное расположение spoof-mac [--local] <devices> ... набор spoof-mac <mac> <devices> ... сброс spoof-mac <устройства> ... нормализация spoof-mac <mac> spoof-mac -h | --help spoof-mac --version Отредактировал ответ с этим изменением.brew install spoof-mac
и затемsudo spoof-mac randomize en1