Как отключить режим генерации случайных mac адресов
Перейти к содержимому

Как отключить режим генерации случайных mac адресов

  • автор:

Как использовать случайные адреса оборудования в Windows

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

Дополнительные сведения о том, почему следует использовать случайные аппаратные адреса, см. в статье Зачем использовать случайные аппаратные адреса?

Использование случайных аппаратных адресов для всех сетей.

  1. Нажмите кнопку Пуск и введите параметры. Выберите Параметры >Сеть и Интернет >Wi-Fi.
  2. Включите параметр Случайные аппаратные адреса.

Использование случайных аппаратных адресов для конкретной сети

  1. Нажмите кнопку Пуск и введите параметры. Выберите Параметры >Сеть и Интернет >Wi-Fi >Управление известными сетями.
  2. Выберите сеть Wi-Fi, а затем выберите нужное значение параметра Случайные аппаратные адреса.

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

Использование случайных аппаратных адресов для всех сетей.

  1. Нажмите кнопку Пуск и выберите Параметры >Сеть и Интернет >Wi-Fi .
  2. Включите параметр Использовать случайные аппаратные адреса.

Использование случайных аппаратных адресов для конкретной сети

  1. Нажмите кнопку Пуск , выберите Параметры >Сеть и Интернет >Wi-Fi >Управление известными сетями.
  2. Выберите сеть, затем выберитеСвойства и выберите нужный параметр в разделе Использовать случайные аппаратные адреса для этой сети.

Случайные аппаратные адреса в Windows 11 и Windows 10 — что это, как включить или отключить

Случайные аппаратные адреса Wi-Fi в Windows

Если вы откроете настройки вашего Wi-Fi подключения в Параметрах Windows 11 или Windows 10, вы можете заметить опцию «Случайные аппаратные адреса» с пояснением «Помогите защитить свою конфиденциальность, затруднив отслеживание расположения вашего устройства». Стоит ли её включать и за что она отвечает?

В этой статье о том, что означает «Случайные аппаратные адреса» в Windows, на что влияет и о том, как включить или отключить эту опцию.

MAC-адрес и случайные аппаратные адреса

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

Этот MAC-адрес прописывается в вашем сетевом оборудовании его производителем (а опция «случайные аппаратные адреса» позволяет менять) и может быть полезен рядовому пользователю для:

  • Идентификации устройств в настройках Wi-Fi роутера — некоторые из них по MAC-адресу могут определить, что это за устройство (консоль, смартфон определенного производителя, ТВ).
  • Настроек ограничений пропускной способности и других правил в административных параметрах роутера.

Некоторые провайдеры домашнего Интернета также используют проверку MAC-адреса: то есть для подключения к Интернету вы указываете MAC-адрес роутера (если подключение выполняется через него) или сетевой карты компьютера и подключение будет работать лишь для устройства с этим MAC-адресом.

Посмотреть текущие аппаратные адреса ваших сетевых адаптеров вы можете в:

  • Параметры — Сеть и Интернет — Ethernet
  • Параметры — Сеть и Интернет — Wi-Fi — свойства оборудования Просмотр MAC-адреса в Параметрах
  • В командной строке с помощью команды ipconfig /all MAC адрес в командной строке

Зачем нужны случайные аппаратные адреса в Windows

Функция «Случайные аппаратные адреса» в Windows автоматически меняет MAC-адрес при подключении к Wi-Fi сетям, что исключает один из факторов идентификации и отслеживания. Из описания опции: «Помогите защитить свою конфиденциальность, затруднив отслеживание расположения вашего устройства», можно предположить, что она безусловно полезна.

Однако, нацелена она прежде всего на использование в общественных Wi-Fi сетях, а не в любых сценариях. Логика работы следующая:

  1. Если вы подключаетесь к общественным сетям, соответствующие точки доступа «знают» аппаратный или MAC-адрес вашего устройства и могут хранить, передавать и обрабатывать эти данные.
  2. Если вы используете разные общественные точки доступа (особенно если они принадлежат одной организации), неизменный MAC-адрес позволяет определить, что подключалось одно и то же устройство и выполнить анализ ваших перемещений, в некоторых случаях — целей использования подключения.
  3. При включении опции «Случайные аппаратные адреса» при каждом новом Wi-Fi подключении MAC-адрес будет меняться и механизмы отслеживания на его основе будут затруднены.

При этом стоит учитывать, что всё это не слишком полезно в следующих случаях:

  • В сетях, где идентификация выполняется по номеру телефона
  • В домашней сети при подключении к своему Wi-Fi оборудованию — в этом случае MAC-адрес конечного устройства при настройках по умолчанию и без того «не виден» во внешней сети (вместо этого доступен аппаратный адрес самого роутера)
  • В сетях, где настроен белый список MAC-адресов и лишь устройства из списка могут подключаться
  • Если лицензия какого-то ПО на компьютере учитывает MAC-адреса сетевых устройств

Как включить или отключить случайные аппаратные адреса

Для включения или отключения случайных аппаратных адресов в Windows 11 или Windows 10 достаточно выполнить следующие шаги:

  1. Откройте Параметры — Сеть и Интернет — Wi-Fi. Открыть параметры Wi-Fi в Windows
  2. Включите или отключите переключатель «Случайные аппаратные адреса» (в Windows 11) или перейдите в раздел «Управление параметрами сети Wi-Fi» и используйте опцию «Использовать случайные аппаратные адреса» (в Windows 10). Включение и отключение случайных аппаратных адресов

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Мышь без границ — используем одну мышь на нескольких компьютерах одновременно
  • Как очистить журнал защиты Windows
  • Что такое MPRT в характеристиках монитора?
  • MinerSearch — поиск и удаление майнера в Windows
  • Program в автозагрузке Windows — что это и можно ли удалить?
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    simplguest665 19.09.2023 в 10:21

  • Dmitry 19.09.2023 в 10:54

Использование частных адресов Wi-Fi на iPhone, iPad, iPod touch и Apple Watch

Подключение к сетям Wi-Fi с использованием частного адреса Wi-Fi

Подключайтесь к сетям Wi-Fi как обычно. Частный адрес Wi-Fi не влияет на то, как вы подключаетесь к большинству сетей Wi-Fi и используете их.

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

Включение и отключение этой функции для сети

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

Устройство iPhone, iPad или iPod touch

On iPhone, turn Private Wi-Fi Address on or off in the Settings app

  1. Откройте приложение «Настройки» и нажмите «Wi-Fi».
  2. Нажмите кнопку «Подробнее» рядом с названием сети.
  3. Нажмите, чтобы включить или отключить использование частного адреса Wi-Fi. Если ваше устройство подключилось к сети, не используя частный адрес, появится разъясняющее предупреждение о конфиденциальности.

Apple Watch

  1. Откройте приложение «Настройки» и нажмите «Wi-Fi».
  2. Нажмите название сети, к которой вы подключились. Если вы еще не подключились к сети, проведите пальцем влево по ее названию и нажмите More button . On Apple Watch, open the Wi-Fi settings
  3. Нажмите, чтобы включить или отключить использование частного адреса. On Apple Watch, turn Private Address on or off

Для сетевых администраторов

Если на маршрутизаторе Wi-Fi включены уведомления о подключении к сети новых устройств, вы получите уведомление при первом подключении устройства с частным адресом.

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

Дополнительная информация

  • Подключение iPhone, iPad или iPod touch к сети Wi-Fi
  • Подключение Apple Watch к сети Wi-Fi
  • Рекомендуемые настройки для маршрутизаторов и точек доступа Wi-Fi
  • Дополнительные сведения о компании Apple и обеспечении конфиденциальности

Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.

Как отключить режим генерации случайных mac адресов

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

У российской компании Watcom есть готовое решение предлагающее подобную функциональность «из коробки» в виде продукта Shopster. Так что говорить о том что защитные меры преждевременны не приходится.
Что позволяет отслеживать этот продукт — потоки посетителей, информацию о них: частоту посещений, проведенное в магазине время, вовлеченность и многое другое. Так же думаю не проблема узнавать марку устройства, соответственно разделять покупателей, например, по уровню платежеспособности и многое другое. А если продолжить параною, то так же можно узнать ваши перемещения и за пределами того же торгового центра по информации о предыдущих подключениях и свести все это в одну базу.
Чтобы затруднить подобное вмешательство в частную жизнь сейчас производители основных операционных систем активно внедряют технологию рандомизации MAC-адреса.

Intro.

Когда Apple объявила что в своих устройствах они будут использовать случайные MAC-адреса при поиске сетей Wi-Fi, это получило широкую огласку в средствах массовой информации. И это правильно. Это препятствует компаниям отслеживать ваши перемещения, и Apple, были первым крупным игроком, которые начали делать это. Windows и Android потихоньку догоняют. В результате, некоторые устройства под управлением Windows теперь поддерживают рандомизацию MAC-адреса, и мы обсудим, как это реализовано, и в каких случаях это терпит неудачу. Эта информация представляет собой небольшую выборку из недавно опубликованной статьи Why MAC Address Randomization is not Enough: An Analysis of Wi-Fi Network Discovery Mechanisms.

Update: мы связались с Microsoft, и они находятся в процессе устранения уязвимостей, которые мы обнаружили.

Как это работает.

Microsoft впервые была добавлена поддержка для рандомизации MAC-адреса в ОС Windows 10. К сожалению, это доступно только если у вас есть Wi-Fi карта и драйвер, который поддерживает эту функциональность. Например, Intel 7265 AC, при использовании последней версии драйвера, поддерживает рандомизацию [1]. Вы можете увидеть, поддерживает ли ваше оборудование рандомизацию MAC-адреса, перейдя через следующие меню:

mac_screen1

Если ваше оборудование поддерживает рандомизацию MAC-адреса, вы увидите следующую опцию в верхней части окна:

mac_screen2

Как вы можете видеть, на моем ноутбуке поддерживается такая функциональность. До сих пор это работает достаточно хорошо. Интересно в подходе Microsoft то, что они также используют случайные MAC-адреса при подключении к беспроводным известным сетям. В отличие от этого, Apple использует случайные адреса только при поиске близлежащих сетей, и он возвращается к своему первоначальному адресу при подключении к сети. В этом аспекте для Windows 10 обеспечивает лучшую конфиденциальность, чем Apple.
Использование случайного MAC-адреса для подключения к сети может вызвать проблемы, если пользователи идентифицируются на основе их MAC-адреса [2]. Интересно отметить, что Windows позволяет избежать этой проблемы, всегда используя тот же самый случайный адрес каждый раз , когда он подключиться к конкретной сети. Например, предположим, что вы хотите платить за Wi-Fi доступа, и они аутентифицировать вас на основе вашего MAC-адреса. Тогда это не является проблемой. Первый раз при подключении, Windows будет генерировать случайный MAC-адрес. И если вы повторно подключитесь к этой сети позже, Windows будет повторно использовать сгенерированный ранее адрес. Таким образом, система все еще может признать вас, и вам не придется платить дважды. Единственный недостаток этого подхода: так как вы всегда использовать один и тот же адрес при подключении к конкретной сети, злоумышленник может узнать, когда некоторые устройства подключаются к определенным сетям. Тем не менее, по сравнению со старой ситуации, в которой вы всегда использовать исходный MAC-адрес, он улучшает вашу частную жизнь.

С технической точки зрения случайный MAC-адрес, который используется для подключения к сети, вычисляется так [5]:

address = SHA-256(SSID, real MAC address, connectionId, secret)[:6]

Здесь идентификатор SSID является именем сети, к который вы подключаетесь, real MAC address — исходный MAC-адрес сетевого интерфейса, и connectionId является значением, которое изменяется каждый раз когда пользователь удаляет (и повторно добавляет) сеть (то есть это значение обновляется, если вы выбрали «забыть сеть» под Windows 10). secret — это параметр, который представляет собой 256-битное случайное число, генерируемых в процессе инициализации системы, и все те же перезагрузок. Каждый интерфейс имеет разное значение параметра secret, чтобы обеспечить получение каждый интерфейс различные случайные MAC-адреса. И, наконец, биты в наиболее значимом байте установлены, так что оно стало юникастовым адресом. В то время как в своей презентации Huitema частично описал этот процесс, наша работа является первой, в которой описана эта формула во всех деталях.

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

mac_screen3

Обратите внимание на то, что пользователь имеет три варианта для каждой конкретной сети:
— On: тот же случайный MAC-адрес всегда используется при подключении к этой сети.
— Off: используется исходный MAC-адрес.
— Change daily: каждый день используется новый случайный MAC-адрес.

Заметим, что если рандомизации включена, независимо от указанных выше опций, Windows 10 всегда будет использовать случайные MAC-адреса при сканировании для соседних сетей. Это «адрес для сканирования» изменяется каждый раз при подключении (и отключении) от сети, так и при перезагрузке устройства [3]. Следовательно, он не меняется очень часто, но этого по-прежнему достаточно, чтобы предотвратить отслеживание в течение длительных периодов времени. В отличие от этого, Apple меняет «адрес для сканирования» примерно каждые несколько минут, что обеспечивает большую конфиденциальность.

Базовый анализ безопасности.

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

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

mac_seqnum

Последний кадр из ea:69:0a:* имеет порядковый номер 92, а другой адрес 7c:5c:f8:* имеет порядковый номер 94. На основании этого злоумышленик может сделать предположение о том, что оба кадра посылаются одним и тем же устройством. Другими словами, он узнает, что то же самое устройство использует оба адреса, дискредитирует эту реализацию рандомизации MAC-адреса.

Вторая проблема заключается в том, что Windows 10 раскрывает свой реальный МАС-адрес при взаимодействии с сетями Hotspot 2.0. Но что Hotspot 2.0? Проще говоря, Hotspot 2.0 является новым стандартом для автоматического и безопасного роуминга между сетями Wi — Fi . При этом ручного вмешательства не требуется. Устройство автоматически определяет, есть ли у вас соответствующие учетные данные (пароли) для подключения к сети. Можете думать об этом как сети сотовой связи: когда вы выходите из самолета, ваш телефон автоматически находит и подключается к внешней сети сотовой связи. Hotspot 2.0 обеспечивает подобную функциональность для Wi-Fi.

Для выполнения автоматического роуминга, Hotspot 2.0 отправляет запросы ANQP к точке доступа перед подключением к нему. Эти ANQP запросы запрашивают подробную информацию о беспроводной сети. Эта информация включает в себя учетные данные, которые необходимы для подключения к точке доступа, обеспечивает ли точка доступа доступ в Интернет или доступ только к локальной сети и т.д. К сожалению, Windows 10 посылает эти ANQP запросы, используя реальный MAC-адрес:

mac_anqp

В первом пробные запросы (probe request) он использует случайный 2a:b3:e6:*. Эти пробные запросы используются для обнаружения присутствия сетей. Если есть сеть Hotspot 2.0 рядом, Windows будет отправлять запросы ANQP, используя реальный MAC-адрес, в данном случае 7c:5c:f8:*. Поэтому злоумышленник может получить ваш реальный MAC-адрес с помощью рекламной сети Hotspot 2.0. К счастью, Windows 10 посылает только ANQP запросы, если по крайней мере один Hotspot 2.0 сконфигурирован. Так как этот стандарт еще не широко распространен, то небольшое количество пользователей будут иметь сконфигурированную таким образом сеть [4].

Детальный анализ безопасности.

Хотите знать все недостатки, которые присутствуют в существующих реализаций МАС-адресов рандомизации? Особенно для Android, Apple, Linux и Windows? Тогда прочитайте мою статью «Why MAC Address Randomization is not Enough: An Analysis of Wi-Fi Network Discovery Mechanisms» [5]! В ней есть все объяснения технических деталей.

Ссылки и сноски.

[1] If you have an Intel 7260 AC, you can also force Windows 10 to use the drivers of the Intel 7265 AC. Your device will still work, and will support MAC address randomization.
[2] Even though authentication based on the MAC address is utterly insecure (an adversary can easily spoof a MAC address), it’s still used by many systems.
[3] C. Huitema. Personal communication, Nov. 2015.
[4] One notable exception is the Passpoint configuration provided by Boingo. Essentially Passpoint is a synonym of Hotspot 2.0. If you have this configuration installed, you have a Hotspot 2.0 capable device, and the Boingo configuration will use Hotspot 2.0. This means Windows will send ANQP queries to nearby Hotspot 2.0 networks.
[5] M. Vanhoef, C. Matte, M. Cunche, L. S. Cardoso, and F. Piessens. Why MAC Address Randomization is not Enough: An Analysis of Wi-Fi Network Discovery Mechanisms (AsiaCCS 2016).

  • xtalf
  • 16242 0 —>
  • Mobile security

Оставить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

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

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