Как подделать ваш MAC-адрес в Mac OS X

Оглавление:

Anonim

MAC-адрес — это уникальный идентификатор, назначенный вашей сетевой карте, и в некоторых сетях в качестве метода безопасности применяется фильтрация MAC-адресов. Подмена MAC-адреса может потребоваться по нескольким причинам, и очень легко подделать ваш MAC-адрес в macOS Monterey 12, macOS Big Sur 11, macOS Catalina, macOS Mojave 10.14, macOS High Sierra, Sierra 10.12, El Capitan, Yosemite 10. .10, Mac OS X 10.4, 10.5, 10.6, 10.7, OS X 10.8 и OS X 10.9. Для целей этой статьи мы предполагаем, что вы хотите подделать MAC-адрес беспроводной сети вашего Mac, то есть вашу карту Wi-Fi.

Без лишних слов, вот трехэтапный процесс, как подделать и изменить MAC-адрес в macOS и Mac OS X.

1: Получить текущий сетевой интерфейс

Некоторые Mac используют en0, а другие en1 для wi-fi, вы можете быстро определить, в каком случае на вашем Mac, удерживая нажатой клавишу OPTION и щелкнув пункт меню wi-fi, чтобы увидеть интерфейс .

2: Получение текущего MAC-адреса

Вам понадобится ваш текущий MAC-адрес беспроводной сети, чтобы вы могли установить его обратно без перезагрузки. Запустите приложение «Терминал» и введите следующую команду:

ifconfig en1 | grep эфир

Вы увидите что-то вроде:

ether 00:12:cb:c6:24:e2

И значения после «эфира» составляют ваш текущий MAC-адрес. Запишите это куда-нибудь, чтобы не забыть. Если вы это сделаете, это не конец света, вам просто нужно перезагрузиться, чтобы сбросить его из изменений.

Примечание. Возможно, ваш Mac имеет карту Wi-Fi на en0 или en1, поэтому вам может потребоваться настроить строку в соответствии с вашим сетевым интерфейсом, как описано выше.

Подмена MAC-адреса в MacOS

Чтобы подделать ваш MAC-адрес, вы просто устанавливаете это значение, возвращаемое из ifconfig, в другое шестнадцатеричное значение в формате aa:bb:cc:dd:ee:ff. При необходимости вы можете сгенерировать случайный.

В этом примере мы установим для нашего беспроводного MAC-адреса значение 00:e2:e3:e4:e5:e6, введя следующую команду:

sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6

Если интерфейс wi-fi en0, команда будет выглядеть так:

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

Команде sudo потребуется ввести пароль root для внесения изменений.

Опять же, вам нужно убедиться, что ваш сетевой интерфейс идентифицирован правильно, поэтому, если у вас возникнут какие-либо проблемы, вы можете подтвердить, что wi-fi использует en1 или en0.

Проверка поддельного MAC-адреса сработала

Если вы хотите проверить, сработала ли подделка, введите ту же команду, что и ранее:

ifconfig en1 | grep эфир

Теперь вы увидите:

эфир 00:e2:e3:e4:e5:e6

Это означает, что ваш MAC-адрес теперь равен тому значению, которое вы установили. Если вы хотите дополнительно проверить подделку, просто войдите в свой беспроводной маршрутизатор и просмотрите список «доступных устройств» (или подключенных устройств), и ваш поддельный MAC-адрес будет частью этого списка.

Если вы хотите вернуть своему MAC-адресу его реальное значение, просто введите приведенные выше команды ifconfig с MAC-адресом, который вы получили на шаге 1. Вы также можете перезагрузить свой Mac.

Наслаждаться!

Примечание: Читатель Ди Браун отмечает следующее, что может помочь некоторым пользователям, испытывающим трудности: «для запуска 10.5.6 вам нужно сделать трюк, чтобы отсоединиться от сети.НЕ ВЫКЛЮЧАЙТЕ АЭРОПОРТ

Как подделать ваш MAC-адрес в Mac OS X