Смена MAC-адреса в Android

Содержание

  • Меняем MAC-адрес в Андроид
    • Способ 1: Change My MAC
    • Способ 2: Команда в эмуляторе терминала
    • Способ 3: Замена вручную в системном файле
    • Заключение
  • Вопросы и ответы

Аппаратный идентификатор сетевого оборудования, MAC-адрес, может использоваться для опознавания уникального пользователя в интернете, поэтому специалисты по безопасности рекомендуют периодически его менять. Сегодня мы хотим рассказать, как это делается на устройствах под управлением Android.

Меняем MAC-адрес в Андроид

Первое, что хотим отметить – большинство представленных ниже методов сработает только на девайсах с Root-доступом. В целом же способов смены озвученных значений существует три — это использование специального приложения, ввод команды в «Терминале» и правка одного из системных файлов.

Урок: Как получить рут в Андроид

Внимание! Поскольку при ошибках в процессе смены MAC-адреса возможны проблемы с доступом к интернету, все дальнейшие действия вы совершаете на свой страх и риск! Строго рекомендуется сделать резервную копию системы!

Подробнее: Как сделать бэкап Android-устройства

Способ 1: Change My MAC

Команда разработчиков Banana Studio уже довольно давно выпустила и поддерживает приложение для быстрого изменения сетевого идентификатора не только адаптера Wi-Fi, но и других интерфейсов.

Скачать Change My MAC из Google Play Маркета

  • При первом запуске программа запросит рут-доступ, предоставьте его. Далее будут отображены предупреждения, внимательно с ними ознакомьтесь.
  • Смена MAC-адреса в Android

  • Затем появится основное окно приложения. Опций в нём не слишком много – можно просмотреть оригинальный идентификатор и подключение к текущей сети. Замена адреса происходит в пункте «Новый MAC» – введите адрес вручную (формат XX:XX:XX:XX:XX) или нажмите на кнопку случайной генерации. Для сохранения параметров воспользуйтесь кнопкой с иконкой дискеты.
  • Смена MAC-адреса в Android

  • Для закрепления результатов манипуляции рекомендуется включить смену адреса при запуске устройства. Нажмите на кнопку со значком шестерёнки и активируйте опцию во всплывающем окне.
  • Смена MAC-адреса в Android

    Если всё сделано правильно, идентификатор сменится.
    Способ 2: Команда в эмуляторе терминала

    Более сложный, но при этом действительно надёжный метод заключается в замене MAC-адреса посредством ввода специальной команды в эмуляторе терминала. Этот вариант, кроме рут-прав, требует также установки фреймворка BusyBox и приложения терминала.

    Скачать инсталлятор BusyBox из Google Play Маркета
    Скачать Terminal Emulator for Android из Google Play Маркета

  • После установки обоих компонентов откройте Terminal Emulator и введите команду su.

    Смена MAC-адреса в Android

    Появится предложение предоставить Root, согласитесь с ним.

  • Далее введите следующую команду:

    busybox ifconfig wlan0 hw ether *новый адрес*

    Вместо *новый адрес* впишите желаемый идентификатор по шаблону из шага 2 Способа 1.

  • Смена MAC-адреса в Android

  • Подтвердите ввод и перезагрузите устройство – теперь будет установлен новый MAC-адрес.
  • Данный метод довольно надёжен, однако и он порой даёт сбои, особенно на устройствах с сильно модифицированными оболочками.
    Способ 3: Замена вручную в системном файле

    Последний на сегодня вариант замены идентификатора сетевого оборудования заключается в самостоятельном вводе значения в специальном системном файле. Для доступа к нему понадобится файловый менеджер с рут-доступом, например, Root Explorer.

    Скачать Root Explorer с Google Play Маркета

  • Запустите приложение, перейдите в нём по адресу /root/sys/class/net/wlan0/ и найдите там файл с именем address. Для устройств с Android 4.3 и ниже адрес и название файла будут другими, а именно /efs/wifi/.mac.cob.
  • Смена MAC-адреса в Android

  • Дважды тапните по требуемому файлу. В следующем меню выберите вариант «Текстовый редактор».
  • Смена MAC-адреса в Android

  • Файл будет готов для редактирования. Как видите, он состоит исключительно из MAC-адреса – его можно удалить и ввести новый.
  • Смена MAC-адреса в Android

    Не забудьте сохранить изменения перед выходом, после чего у беспроводного адаптера вашего телефона будет новый идентификатор.
    Заключение

    Теперь вам известно, как можно сменить MAC-адрес на устройстве, работающем под управлением Android. Однако злоупотреблять этим не рекомендуется – есть риск программно повредить сетевой адаптер и лишиться возможности выхода в интернет.

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *