Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений

Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений Новости

Что можно сделать зная mac адрес телефона

Смартфоны давно получили возможность подключаться по Wi-Fi к другим беспроводным устройствам на приличных скоростях и достаточных расстояниях. Великолепная возможность, не так ли? Сегодня речь пойдёт о том, как любой желающий может следить по Wi-Fi за людьми в районе контролируемых им точек доступа.

О такой технологии слежения (сбора информации) данные появлялись и ранее, но лично я встречал упоминания о ней только на уровне идеи, а на днях прочитал о конкретных реализациях и активном использовании технологии. Если Вас интересуют вопросы безопасности, сокрытия личных данных и т.п., то рекомендуем ознакомиться с материалом под катом…

https://www.youtube.com/watch?v=jeoHVEW_-vk

Уже давно получил огласку факт того, что сотовые операторы непрерывно следят за каждым устройствоми история географического положения смартфонов «пишется» довольно давно. Относительно недавно операторов обязали писать и хранить некоторое время ВСЕ разговоры.

Здесь, пожалуй, ничего не поделать кроме применения проверенных средств шифрования и защиты от прослушки. Сбор информации ОпСоС’ами ведётся не только в личных целях, но и для передачи их при необходимости в «органы» или «налево» (это касается недобросовестных операторов). Однако, защититься от слежения со стороны «любого и каждого» на данный момент, считаю вполне реально.

Суть рассматриваемого слежения по Wi-Fi довольно проста и заключается в следующем: если смартфон с включённым Wi-Fi находится в зоне действия беспроводной точки доступа, то но обязательно свяжется с ней (просто для получения информации о близлежащих ТД), при этом передаст MAC-адрес сетевой карты (как минимум). При некоторой настройке беспроводная ТД может передавать собранные данные на определённые сервера.

Так вооот… Недавно читал о реальном применении такой технологии в организации, которая занимается установкой точек доступа беспроводной связи в общественных местах. Вся собираемая информация «сливается» со всех ТД на некий сервер и там хранится и обрабатывается.

И таких AccessPoint по всему городу/району/… много. Получается, что зная MAC-адрес сетевой карты смартфона, можно отследить перемещение любого владельцателефона с включённым Wi-Fi. Необходимо лишь знать уникальный мак-адрес. Следить за появляющимися в зоне действия беспроводной сети устройствами может любой(!) Вася Пупкин.

На данный момент такой сбор информации не является каким-либо нарушением закона. В изученном мной примере технология слежения по Wi-Fi применяется исключительно в маркетинговых целях – изучение спроса, перемещения покупателей по магазину и между несколькими торговыми центрами (в том числе – уход в магазин конкурента).

На практике из анализа полученных данных можно сделать вывод о том, что, к примеру, студенты некоего ВУЗ’а часто посещают «Объект А», в котором можно провести мощную рекламную акцию «Объекта Б», который может быть очень интересен студентам выбранного ВУЗ’а.

Лично я держу модуль беспроводной связи своих мобильных устройств выключенным, а на главном экране имею виджет для быстрого включения/выключения Wi-Fi. Таким образом достигается двойная выгода: ограничивается как сбор информации (слежение) со стороны «частников», так и обеспечивается некоторая экономия заряда аккумулятора смартфона.

Ситуация: к вайфай роутеру от неизвестного соседа днем и ночью идет по 10 попыток подключения в секунду. Посидеть в инете за мой счет ему не светит: огромный ключ, tkip протокол, фильтрация мак адресов по белому списку. Но, несмотря на все преграды, его попытки сильно забивают эфир.

Применяя советы из статьи помните об Уголовном Кодексе, золотом правиле нравственности и о том, как неприятно будет человеку, если он узнает, что вы делали что-то подобное.

Рандомизированный mac-адрес у samsung – что это и как работает?! | как настроить?

что это рандомизированный mac адрес

Владельцы современных телефонов Samsung Galaxy A20, A30, A51 и им подобных заметили, что настройках Wi-Fi есть пункт «Тип MAC-адреса» и там стоит значение Рандомизированный MAC-адрес. Что это значить и зачем используется? Сейчас расскажу.
У любого сетевого адаптера — будь то кабельная сетевая карта, Wi-Fi или Bluetooth адаптер — есть свой уникальный аппаратный MAC-адрес, используя который можно отслеживать действия пользователя в сети. И этим в последнее время пользуются разные «умные» рекламные системы, отслеживая предпочтения владельца и подсовывая ему персонализированную рекламу.

Чтобы немного защитить своих клиентов от подобной «слежки», производители мобильной электроники придумывают разные фишки. В частности компания Samsung сделала возможность при подключении к сети Wi-Fi использовать не реальный аппаратный адрес телефона или планшета, а сгенерированный случайным образом. Это и называется «Рандомизированный MAC-адрес».

рандомизированный мак адрес телефона

Примечание: На смартфонах iPhone и планшетах iPad тоже есть подобная функция и называется она «Приватный адрес».

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

рандомизированный mac адрес samsung

Дальше находим пункт «Тип MAC-адреса», в котором стоит рандомизированное значение и меняем его на «MAC-адрес телефона».

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

P.S.: Хочу заметить такой момент — я несколько раз замечал, что подключившись к Wi-Fi у меня нет доступа в Интернет при использовании рандомного МАК-адреса. Я решал проблему переключив на реальный адрес. Имейте в виду такую особенность!

Linux

В Linux процесс чем-то похож на macOS. Вы можете вручную изменить свой MAC-адрес, и он будет сброшен после перезагрузки.

Прежде всего, нам нужно выяснить имя адаптера Wi-Fi. Для этого используйте следующую команду.ip -caОбратите внимание на имя адаптера, которое имеет состояние «ВВЕРХ». В моем случае имя адаптера Wi-Fi — wlp3s0, состояние которого UP.

Затем нам нужно выключить наш адаптер Wi-Fi, чтобы изменить имя. Ниже представлена ​​команда для отключения адаптера Wi-Fi.
sudo ip link set dev wlp3s0 вниз
IP-ссылка-Wi-Fi-адаптер-вниз

После выключения адаптера Wi-Fi мы можем изменить MAC-адрес. Для этого ниже приводится команда. Обратите внимание, что вы не можете получить доступ к Wi-Fi, когда он выключен.sudo ip link set dev wlp3s0 address В качестве MAC-адреса можно использовать любой случайный 14-значный буквенно-цифровой адрес. Я использовал «70: 5E: 55: 65: F4: 10».

Теперь, когда мы изменили наш MAC-адрес, мы можем включить наш адаптер Wi-Fi.
sudo ip link set dev wlp3s0 вверх
ip-адаптер-включение
ip a | grep эфир
IP-адрес-эфир

Как вы можете видеть на скриншоте выше, я использую назначенный MAC-адрес.

Macos

iOS 14, iPad OS 14 и WatchOS 7 поддерживают рандомизированные MAC-адреса, за исключением macOS. Теперь нет никакого способа получить рандомизированный MAC-адрес в macOS как таковой. Однако вы можете заставить свой Wi-Fi подключаться к беспроводной сети с поддельным MAC-адресом. Это известно как «подмена MAC-адреса».

Для этого нам сначала понадобится имя вашего адаптера Wi-Fi. В основном это en0. Но вы можете быстро проверить это, открыв терминал и выполнив следующую команду.

ifconfigВ выходных данных команды проверьте наличие активного сетевого адаптера. В моем случае активен en0.

Теперь давайте проверим наш исходный MAC-адрес. Для этого выполните следующую команду.

ifconfig en0 | grep -i эфир

Читайте: Как отключить автоматическое подключение в определенных сетях Wi-Fi

Теперь вы можете вставить случайный MAC-адрес или использовать веб-приложение под названием Генератор MAC-адресов сделать так. Используйте следующую команду для замены исходного MAC-адреса. В моем случае я заменяю свой исходный MAC-адрес на «19: e4: 91: 8f: bd: 41».

Обратите внимание, что вам потребуются права администратора для выполнения этой команды.
sudo ifconfig en0 эфир 19: e4: 91: 8f: bd: 41
изменить-mac-адрес-macos-команда
ifconfig en0 | grep -i эфир
macos-command-to-view-mac-адрес

Этот обходной путь действует только до перезагрузки. Следовательно, если что-то работает не так, как задумано, или вы хотите сбросить эту настройку, выполните быструю перезагрузку.

Как изменить mac-адрес телефона

И все-таки, MAC-идентификатор не является чем-то неизменным. Хоть он и присваивается производителем прямо “на заводе”, его тоже можно изменить.

Применение следующих способов смены зависит от установленного в телефоне процессора. Понадобится наличие root прав при использовании любого из следующих методов! Также желательно установить BusyBox.

Если в смартфоне установлен процессор от МediaTek, то можно рассмотреть более простой способ №1.

  1. Устанавливаем с Play Store или любых других источников программу MTK Engineering Mode;
  2. Выключаем Wi-Fi, открываем программу и нажимаем на кнопку “MTK Settings”;
  3. Здесь нужно перейти по следующим вкладкам: Connectivity >> Wi-Fi >> NVRAM; Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
  4. Нас интересует 2 строки: addr(h, byte) и length(byte). Устанавливаем в первой значение 4, во второй значение 6;
  5. Теперь в строке value(h) меняем MAC-адрес на тот, который захотим.

Если в смартфоне установлен процессор компании Qualcomm Snapdragon (можно попробовать и с другими, например, Samsung Exynos или HiSilicon Kirin, но работоспособность метода не гарантируется), то актуален способ №2.

  1. Устанавливаем любой файловый менеджер, например, Root Explorer и предоставляем ему права суперпользователя (root доступ);
  2. Отключаем Wi-Fi (и желательно также отключить другие сети) и открываем загруженное приложение. В настройках Root Explorer’a находим данную опцию и включаем отображение скрытых файлов (так как некоторые файлы, начинающиеся с точки, скрыты по умолчанию); Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
  3. Переходим в корневой каталог “/root/” или просто “/” и открываем папку “data”;
  4. Здесь нам нужно найти файл .nvmac.info, который и содержит MAC-адрес устройства;
  5. Открываем его в режиме редактирования и видим одну единственную строку – MAC-адрес. Меняем его на нужное значение и сохраняем изменения;
  6. Нажимаем на файл и удерживаем его, открываем изменить разрешения и выбираем только пункты “Read”, то есть разрешаем использовать его только для чтения. Готово.

Третий метод может помочь, если не помогли предыдущие два. С одной стороны наиболее прост, так как для смены нужно нажать всего пару кнопок. С другой, более надежными обладают 1 и 2 способы, так как в них вы делаете все самостоятельно и контролируете процесс, а не доверяете его сторонней программе.

  1. Заходим в Play Маркет и устанавливаем бесплатное приложение “Change My MAC”;
  2. Открываем программу, предоставляем ей права суперпользователя;
  3. Видим строку “Новый MAC”, записываем сюда нужное значение – новый MAC-адрес и сохраняем изменения. В настройках приложения можно также активировать автоматическое изменение “мака” при загрузке.

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

Процесс смены MAC-адреса на iPhone и iPad более сложный и требует установки Jailbreak. Работает только на версиях iOS 6.0 – 8.4.

Подробная инструкция для Android

Как рандомизация повлияла на проект правительства москвы

Правительство Москвы планировало установить АПК для сбора MAC-адресов пешеходов на остановках общественного транспорта, чтобы отслеживать пассажиропоток. Предполагалось, что это позволит разгрузить улицы и оптимизировать работу городского транспорта.

Из-за обновления операционных систем Apple и Android мониторить передвижения граждан стало практически невозможно. Поэтому власти Москвы, скорее всего, свернут проект, на который к моменту обновления ОС уже было потрачено 62,8 млн рублей.

Новый проект вызвал волнение из-за возможной слежки за гражданами. Но MAC-адреса, которые планировало собирать АПК правительства Москвы, — это полностью обезличенная информация. Они не являются персональными данными. Это значит, что с их помощью невозможно определить конкретные данные людей. Имея MAC-адреса, власти не смогут узнать ни паспортные данные, ни номер телефона, ни адрес проживания.

Но с помощью MAC-адресов можно в реальном времени выстраивать аналитику. А собранные данные применять только для анализа потока людей, загрузки улично-дорожной сети и остановок.

Если бы целью властей была слежка, то для этого есть куда более эффективные способы, использующие видеофиксацию.

«MAC-адрес — это всего-навсего “номер” для уникальной идентификации устройства в сети. Только при наличии сведений, кому это устройство принадлежит, MAC-адрес становится идентификатором. В противном случае отслеживающая система способна определить тип устройства или его производителя, но не более того».

Как сменить мак-адрес на андроид: 3 рабочих способа

Как оказалось, способов поменять MAC адрес на телефоне с ОС Android есть несколько. Однако для всех потребуется root и установленный BusyBox . Благо в прошивках Cyanogen Mod присутствует и то и другое. И так:

Способ 1 С помощью команды ifconfig.

1. Заходим в Меню-> Настройки телефона-> Беспроводные сети-> Настройки Wi-Fi

2. Включаем Wi-Fi 3. Проверяем чтобы телефон не пытался куда нибудь подключиться! 4. Тут же нажимаем кнопку «Menu»-> Дополнительные функции 5. Ставим галочку на «Статический IP-адрес» и прописываем настройки своей сети

7. Заходим снова в «Настройки Wi-Fi» 8. Коннектимся к нужной сети с любым MAC адресом

P.S. Проверено на HTC Wildfire CM7 и BusyBox v1.19.1 Добавлено 11.09.2022 В некоторых моделях телефонов вместо eth0 может быть tiwlan0 После выключения и включения wifi, настройки слетают. А также после перезагрузки телефона. Перед вводом команд, выполнять ifconfig eth0 down и up не нужно.

Способ 2

С помощью busybox и iproute2

Всё так же как и в способе 1, только в терминале пишем такую команду

У данного способа есть два недостатка: Во первых, IP адреса придется прописывать вручную через терминал . Во вторых, телефон не покажет что поменял MAC, хотя на точке доступа он будет виден с новым маком. Добавлено 11.09.2022 Чтобы прописать свой ip через терминал введите эти команды: ip address add 192.168.0.100/24 dev eth0 и для того чтобы добавить gateway введите: ip route add default via 192.168.0.1

Способ 3 С помощью программы Set MAC address

Поддерживает очень мало моделей телефонов.

И на последок. Чтобы каждый раз не вводить всё руками, качаем программу Script Manager В корне флешки создайте файл. В него впишите команды из первого или второго способа и сохраните. На рабочем столе добавляете виджет программы

Обязательно ставьте галочку на «Run as root»

Теперь у нас есть кнопка на рабочем столе, которая меняет MAC адрес.

Командная строка

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

  1. Введите команду su. Появится запрос предоставить расширенные права пользователя. Согласитесь и снова введите su.Команда su
  2. Теперь введите продолжительную команду busybox ifconfig wlan0 hw ether. После последнего слова укажите новый адрес в формате XX:XX:XX:XX:XX:XX. Например, 2f:25:b8:34:4r:21. Затем жмите ввод.Добавлеие нового MAC
  3. Перезагрузите устройство.

Если появляется предупреждение, что операция не удалась, воспользуйтесь любым генератором последовательностей МАКа и повторите последовательность описанную выше.

Смена адреса пригодится, чтобы защитить устройство от взлома. Главный недостаток этой операции, необходимость иметь РУТ-доступ.

Насколько важно заботиться о нашем mac-адресе и знать его?

Это то, что MAC, теперь кто угодно или в этих случаях хакеры могут узнать ваш пароль. Это очень сложно, потому что они могут получить доступ ко всей информации, вакансиям, транзакциям, которые вы делаете, украв вашу конфиденциальность.

В этой новости вы увидите информацию о том, что даже есть страны, взламывающие конфиденциальную информацию из других стран, и приятно знать, что существуют приложения для защиты ваших устройств.

 И чтобы не заходить слишком далеко, людей, которые взламывают эти пароли MAC, внимательно слышат, их цель – подключиться к Интернету и получить доступ к любому устройству в Интернете, которое находятся в целом подключены друг к другу ПК, мобильный, планшет.

https://www.youtube.com/watch?v=YfK4rwmch-0

Но это может пойти дальше, эти хакеры могут изменить ваш собственный MAC-адрес и поставить его.

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

 Если у них есть ваш MAC-адрес, они могут совершать преступления, за которые в худшем случае можно заплатить в тюрьме, многие хотят работать в сети, не имея никаких ограничение безопасности IP-адрес, поэтому они крадут ваш MAC-адрес. 

Не удается определить точки доступа wi-fi | huawei поддержка россия

Попробуйте сделать следующее.

Не удается определить точки доступа Wi-Fi

  1. Выключите, затем включите Wi-Fi и повторите попытку.
  2. Откройте Настройки, найдите и выберите опцию Сброс настроек сети, чтобы сбросить сетевые настройки телефона. (Примечание. При выполнении этого действия информация о сетях Wi-Fi и устройствах Bluetooth будет удалена).
  3. Если проблема не решена, сохраните резервную копию данных и отнесите устройство в авторизованный сервисный центр Huawei.

Не удается определить некоторые точки доступа Wi-Fi

  1. Возможно, имя сети (SSID) скрыто. Введите имя (SSID) и пароль точки доступа Wi-Fi, чтобы вручную добавить ее, либо выключите на роутере функцию скрытия имени (SSID) сети Wi-Fi.
  2. Проведите вниз по строке состояния, чтобы открыть панель уведомлений, нажмите и удерживайте значок Точка доступа, чтобы открыть экран настроек точки доступа, нажмите Настройка точки доступа, выберите Дополнительно (на телефонах с интерфейсом EMUI 10.0 нажмите Еще), затем нажмите Диапазон точки доступа, чтобы посмотреть, какие диапазоны частот поддерживает ваш телефон. Затем проверьте диапазон частот сети Wi-Fi, к которой хотите подключиться. Если ваш телефон поддерживает только сеть Wi-Fi 2,4 ГГц, он не сможет определить точки доступа Wi-Fi 5 ГГц. В этом случае переключите точку доступа в диапазон 2,4 ГГц и повторите попытку. В случае необходимости обратитесь за помощью к администратору роутера.

    Примечание. Если на роутере включена функция выбора диапазона на основании характеристик устройства-клиента (Band Steering), будут доступны только точки доступа Wi-Fi 5 ГГц. В этом случае выключите функцию Band Steering. После этого вы увидите два типа имен точек доступа, отличающихся друг от друга окончанием (например, HUAWEI-XXXXXX для точек доступа 2,4 ГГц и HUAWEI-XXXXXX_5G для точек доступа 5 ГГц). Вы можете подключиться к любой точке доступа в соответствии с вашими предпочтениями.

  3. Если вы пытаетесь подключиться к точке доступа Wi-Fi роутера, проверьте, не настроен ли на роутере один из следующих типов шифрования: Enhanced Open, WPA3 Personal или WPA3 Enterprise. Некоторые модели не поддерживают эти режимы шифрования. Если на роутере настроен один из указанных выше режимов шифрования, измените настройку режима шифрования на Open/Enhanced Open, WPA2/WPA3 Personal или WPA2/WPA3 Enterprise, как показано на рисунке ниже. Решение проблемы самопроизвольно меняющегося MAC-адреса на Android / Хабр
  4. Если проблема не решена, измените диапазон частот и настройки канала роутера. Поменяйте каналы роутера на 1, 6 или 11 для сети Wi-Fi 2,4 ГГц и на 149 для сети Wi-Fi 5 ГГц, затем повторите поиск сети.
  5. Если проблема возникает на телефоне, выпущенном не для вашего рынка (например, когда телефон, выпущенный для Китая, используется за его пределами или когда в Китае используется телефон, выпущенный для международного рынка), установите в телефон SIM-карту местного оператора, зарегистрируйтесь в местной сети, затем повторно выполните поиск точек доступа Wi-Fi, поскольку в разных странах и регионах используются разные каналы сети Wi-Fi.
  6. Если проблема возникает, когда для поиска точек доступа Wi-Fi используется стороннее приложение, выполните следующие действия.
    • Проведите вниз по строке состояния, чтобы открыть панель уведомлений, и нажмите на значок Место.
    • Откройте Настройки, найдите и откройте раздел Права, выберите Права, затем нажмите Данные о местоположении или Доступ к геоданным, чтобы проверить, есть ли у нужного приложения требуемые права.
    • Проверьте, определяет ли теперь ваш телефон точки доступа Wi-Fi. Если да, проблема связана со сторонним приложением. В этом случае обновите приложение до последней версии в магазине приложений Huawei AppGallery или в Google Play либо загрузите другое приложение с похожими характеристиками.

Если проблема не решена, сохраните резервную копию данных и отнесите устройство в авторизованный сервисный центр Huawei.

Приложение change my mac

Программное обеспечение Change My MAC абсолютно бесплатно и устанавливается через официальный магазин приложений Play Market. Единственный его недостаток — необходимо выдать программе права суперпользователя, поэтому понадобится рутированное устройство.

Пошаговые действия:

  1. Установить приложение.
  2. Запустить его.
  3. Дать права суперпользователя.
    Что собою представляет MAC-адрес на Android, как можно его узнать и поменять
  4. Ознакомиться с отобразившимися изменениями.
  5. Перейти в пункт “Новый MAC”.
  6. Ввести идентификационный номер вручную или тапнуть на команду со случайной генерацией.
  7. Сохранить адрес.
    Что собою представляет MAC-адрес на Android, как можно его узнать и поменять
  8. Переместить ползунок напротив надписи “Изменение MAC-адреса при загрузке” в активное положение.
    Что собою представляет MAC-адрес на Android, как можно его узнать и поменять

Через данное ПО также можно разобраться с тем, как узнать мак-адрес телефона Андроид.

Программа

Речь о Change My MAC от Banana Studio. Приложение доступно для загрузки из Google Play, как с ним работать:

  1. Установите обычную версию софта, без приставки Lite.Change My MAC
  2. После запуска, предоставьте доступ к Рут.Подтверждение доступа к Root
  3. Обратите внимание на строчку «Новый МАК»:
  4. Теперь клацните по изображению дискеты, чтобы сохранить изменения.Сохранение нового MAC
  5. Введите данные для создания новой записи, которая включает имя профиля, выбор интерфейса и нового значения для регистрации в сети.Создание профиля

Чтобы применить новые настройки:

  1. В меню снизу тапните по трем вертикальным линиям, клацните по отметке рядом с названием профиля.Активация профиля
  2. Начнется изменение текущего значения, после чего отключится интернет. Желательно удалить текущую точку доступа и подключиться к ней заново.Изминение МАК адреса

Как привязать измененный адрес на постоянной основе:

  1. Щелкните по иконке шестеренки в правом верхнем углу.Параметры смены мака
  2. Включите функцию «Изменение при загрузке», укажите созданный профиль для использования.Изменять MAC при запуске

Разработчики советуют предустановить на устройство BusyBox, хоть его наличие и необязательное.

Рандомизация mac-адреса не спасает от слежки

Функцию рандомизации MAC-адреса не поддерживает большинство Android-смартфонов.

Для защиты мобильных устройств от отслеживания в Wi-Fi окружении используется технология, известная как рандомизация MAC-адреса. Обычно устройство с Wi-Fi, не подключенным к сети, рассылает широковещательные запросы для поиска известных сетей. Данные запросы посылаются с использованием MAC-адреса Wi-Fi адаптера телефона, который является уникальным, то есть, любой мониторящий эти запросы, например, в торговом центре, может отследить владельца устройства и через несколько посещений.

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

Специалисты Военно-морской академии США опубликовали отчет, описывающий ряд альтернативных техник деанонимизации, которые могут использоваться против устройств на базе iOS и Android. Доклад специалистов базируется на предыдущем исследовании, показавшем, что уязвимости в протоколе WPS (Wi-Fi Protected Setup) могут использоваться для реверс-инжиниринга уникального MAC-адреса устройства при помощи атаки Universally Unique IDentifier-Enrollee (UUID-E) reversal.

Как выяснили исследователи, подавляющее большинство Android-смартфонов (порядка 70%) не используют возможности рандомизации, реализованные в ОС, поэтому их достаточно легко отследить. Эксперты затрудняются назвать точную причину, но, по их мнению, она может заключаться в несовместимости прошивки и модуля Wi-Fi 802.11.

Почти четверть (23%) изученных Android-устройств составили гаджеты производства Samsung. К удивлению экспертов, во всех из них отсутствовала поддержка рандомизации MAC-адреса.

Компания Apple представила данный функционал в редакции iOS 8, но уже в iOS 10 свела на нет его эффективность, добавив специфический идентификатор в запросы.

Источник

Решение проблемы самопроизвольно меняющегося mac-адреса на android

image

На первый в жизни юбилей подарили сыну планшет, о котором он давно мечтал. Но вот незадача: MAC-адрес у него постоянно менялся произвольным образом после каждой перезагрузки устройства или выключения-включения Wi-Fi. С другими Android-устройствами я такого не наблюдал, а тут впервые столкнулся. Поскольку у нас дома роутер настроен на раздачу интернета по белому списку MAC-адресов, ребёнок оставался без интернета после каждой разрядки планшета до выключения (ну не всегда он мог уследить и вовремя накормить питомца), и я был вынужден лезть в конфиг роутера и прописывать новый MAC-адрес, после чего ребутить роутер. Естественно, нас это устроить не могло.

В поисках решения пришлось изрядно погуглить, ибо в основном на заданную тему попадались крики о помощи, остававшиеся без ответа. На буржуйских форумах вообще советовали сдавать такой планшет в магаз, ибо «It’s illegal and it’s going to cause problems with internet-connected devices all over the world.» Ну понятно, китайским товарищам, вместо того, чтобы по всем правилам получить диапазон адресов и использовать их в выпускаемых устройствах, проще сделать MAC-адрес динамически меняющимся и нигде не регистрироваться.

В конце концов, наткнулся я на несколько способов решения проблемы. Наиболее вменяемые описаны здесь:
раз: http://4pda.ru/forum/index.php?showtopic=512198&st=560#entry27219089 два: http://habrahabr.ru/sandbox/62871/ (этот способ мне не подошёл – Android-устройства, всё же, довольно индивидуальны) и три: http://www.china-devices.com/Thread-Fix-Wifi-BT-Mac-Adress-NvRAM-error (самый доступный).

Вкратце, суть в том, что нужно прописать новый MAC-адрес в файле /data/nvram/APCFG/APRDEB/WIFI, начиная с пятой пары шестнадцатиричных чисел. Удобнее всего делать это сбросив его на комп, в каком-нибудь hex-редакторе, а потом вернув на место и выставив права только на чтение. Последнее не везде подчёркивается, но это важно.

Поскольку передо мной стояла задача не поменять MAC-адрес, а только предотвратить его самопроизвольную смену, достаточно было убрать права на запись для указанного файла (т.е. cd /data/nvram/APCFG/APRDEB и chmod 440 WIFI). Вуаля! После перезагрузки девайса MAC-адрес остался прежним.

P.S. Конечно, просто так добраться до заветного файла не получится: нужно сначала зарутовать устройство (это отдельная песня) и установить какой-нибудь файловый менеджер, позволяющий работать от рута. Многие советуют Root File Explorer, но мне было приятнее работать в Terminal Emulator for Android (не забываем первым делом ввести команду su).

P.P.S. Важно: все изменения в системе вы делаете на свой страх и риск! За превращение девайса в кирпич не будет отвечать ни автор сей статьи, ни авторы статей по указанным выше ссылкам.
Важно 2: Рутование устройства ликвидирует гарантию на него.
Важно 3: Если таки будете править файл WIFI, не забудьте предварительно его забэкапить.

P.P.P.S. Да, чуть не забыл: планшет TurboPad 721 на чипсете MTK 8312 с Android 4.2.2 на борту.

Сам процесс

Предварительно необходимо включить Wi-Fi на устройстве и желательно отключить его от всех сетей.

1) Находим Root Explorer.

Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений
Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений

Способ 1. узнаем mac-адрес через командную строку

Командная строка Windows – обязательный инструмент для каждого пользователя из разряда «уверенных». Использование CMD (от англ. command prompt) в определении физического адреса устройства является универсальным и подходит для любой версии популярной операционной системы Microsoft (будь то проверенные временем Windows 7 или Windows 8, новенькая Windows 10 или старая добрая Windows XP).

Для того, чтобы открыть командную строку, необходимо воспользоваться одним из многочисленных вариантов. Мы выделим из них два наиболее удобных:

  1. Одновременно нажмите клавишу Win (кнопка с «окнами» в нижнем левом углу клавиатуры) и клавишу X (икс), после чего появится контекстное меню, в котором следует кликнуть по пункту «Командная строка»
  2. Одновременно нажмите клавишу Win и клавишу R, после чего появится окно «Выполнить». Введите слово cmd в поле и нажмите ОК.

Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений После доступа к командной строке можно опять же поступить двумя способами, точнее — воспользоваться двумя командами:

  • ipconfig /all — покажет детальную информацию обо всех физических и виртуальных сетевых устройствах, используемых в компьютере. В моем случае система определила сразу два MAC-адреса: физический адрес стандартного Ethernet-порта (для сетевого кабеля) и Wi-Fi адаптера, который используется для доступа к сети (не люблю я все эти кабели, знаете ли!). Обратите внимание, что, помимо информации о MAC-адресе, для Wi-Fi адаптера присутствуют другие сетевые данные (IP-адрес, адрес шлюза, DNS серверы и так далее).
  • getmac — покажет информацию о MAC-адресе для всех физических устройств компьютера. По моему скромному мнению является предпочтительной, потому что не усложняет жизнь пользователю лишней информацией.

Используя дополнительные атрибуты для команды getmac (/v или /fo list) вы получите информацию в развернутом виде.

Что ж, теперь вы знаете, как узнать MAC-адрес компьютера через командную строку!

Способ 1: настройки устройства

Наиболее удобным вариантом получения MAC-адреса телефона или планшета будет изучение информации о системе через стоковое приложения настроек.

  1. Вызовите «Настройки» любым удобным методом – из шторки или по ярлыку в меню установленного софта.
  2. Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений

  3. Пролистайте перечень параметров до пункта «Об устройстве» и тапните по нему.
  4. Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений

  5. Прокрутите информацию на несколько экранов вниз – здесь должна находится строка «MAC-адрес Wi-Fi», в котором и указана нужная последовательность. Также, при необходимости, отсюда можно узнать и аналогичное значение Bluetooth-модуля.
  6. Как изменить MAC-адрес моего мобильного телефона Android без root-прав с помощью лучших приложений

  7. Если под заголовком написано «Недоступно», включите Вай-Фай, подсоединитесь к какой-нибудь сети, после чего попробуйте выполнить шаги 1-3 ещё раз.
  8. Обратите внимание, что в сильно модифицированных оболочках вроде MIUI режим доступа к сведениям о системе скорее всего будет немного отличатся от вышеприведённого.

Оцените статью
Huawei Devices
Добавить комментарий