Домой Софт Безопасность Почему стоит удалять старые сети Wi-Fi из памяти смартфона на Android

Почему стоит удалять старые сети Wi-Fi из памяти смартфона на Android

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

4
0

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

Смарфон с открытой картой Google Maps

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

Хотя современный Android стал осторожнее при сканировании сетей, список сохраненных SSID (имен точек доступа) остается уязвимым местом. Злоумышленники могут использовать его для отслеживания перемещений пользователя. Многие названия сетей привязаны к конкретным местам: фамилии владельцев, адреса, названия небольших компаний или сетевых отелей. Такие базы данных, как WiGLE, позволяют сопоставить имена сетей с географическими координатами, что дает возможность составить примерную карту ваших маршрутов, мест работы и проживания.

Кроме того, список сохраненных сетей помогает идентифицировать устройство, даже если используется рандомизация MAC-адреса. Уникальное сочетание имен сетей в памяти телефона может выступать своего рода цифровым отпечатком. Также стоит учитывать риски, связанные с паролями: Android хранит ключи доступа ко всем сохраненным сетям, и начиная с версии Android 10, любой человек, разблокировавший ваш смартфон, может просмотреть эти пароли в виде QR-кодов. Риск возрастает и из-за функции автоматического подключения, которую могут эксплуатировать злоумышленники для атак типа «злой двойник» (evil twin), заставляя смартфон подключаться к вредоносной точке с аналогичным именем.

Как очистить список сохраненных сетей

Регулярная очистка списка — простой способ обезопасить устройство. Процесс удаления различается в зависимости от производителя:

  • Смартфоны Pixel: перейдите в «Настройки» — «Сеть и интернет» — «Интернет», нажмите на значок шестеренки рядом с Wi-Fi и выберите пункт «Сохраненные сети».
  • Устройства Samsung: откройте «Подключения» — «Wi-Fi», нажмите на меню из трех точек и выберите «Управление сетями».

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

Дополнительные меры защиты

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

Для повышения уровня конфиденциальности можно использовать неперсистентную рандомизацию MAC-адресов. В Android 12 и более новых версиях эту опцию можно активировать в «Настройках для разработчиков». Это заставит смартфон каждый раз представляться новой точкой доступа как «новое устройство», что затрудняет отслеживание. Однако учтите, что это может вызвать проблемы с сетями, использующими фильтрацию по MAC-адресам или порталы авторизации. Наконец, если вы сами настраиваете домашний роутер, используйте нейтральное имя и добавьте суффикс «_nomap» к SSID, чтобы исключить сеть из базы данных геолокации Google.

Техническая сторона утечек: как телефон «выдает» вас

Проблема списка сохраненных сетей выходит далеко за рамки простого хранения паролей. Дело в том, как именно мобильные устройства общаются с окружающим пространством. Исторически сложилось, что в процессе сканирования эфира смартфоны отправляли так называемые probe requests (запросы зондирования), которые содержали имена известных им сетей. Хотя современный Android стал значительно осторожнее и теперь чаще полагается на пассивное сканирование, он по-прежнему отправляет прямые запросы при поиске скрытых SSID. Более того, даже если сканирование выполнено «тихо», сам процесс «рукопожатия» при ассоциации с точкой доступа неизбежно раскрывает ее имя.

Эти данные передаются в нешифрованном виде. Любой злоумышленник, находящийся в радиусе действия сигнала с недорогим сетевым адаптером, может перехватить эти кадры. Кроме того, существует проблема синхронизации: облачные сервисы Google хранят и передают пароли от сетей на все ваши устройства, привязанные к аккаунту. На этот критический аспект конфиденциальности организация EFF (Electronic Frontier Foundation) указывала еще в 2013 году, однако фундаментальный подход Google к хранению учетных данных в связке с аккаунтом остается неизменным.

Уязвимости протоколов и «злые двойники»

Важно понимать, что протокол автоматического подключения опирается на имена сетей (SSID), а не на аппаратные характеристики оборудования. Именно на этом строятся атаки типа KARMA или использование «злых двойников» (evil twin). Если ваш телефон настроен на автоматическое соединение с сетью под названием «Airport_Free_WiFi», он попытается подключиться к любому устройству, транслирующему этот идентификатор, где бы вы ни находились. Вредоносная точка доступа может имитировать знакомый вам SSID, и смартфон «с радостью» передаст ей данные для аутентификации.

Рекомендации по настройке безопасности

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

  • Автоматическое включение Wi-Fi: опция в настройках предпочтений Wi-Fi, которая заставляет смартфон включать радиомодуль, как только он распознает вблизи сохраненную сеть. Это «тихо» отменяет любое ваше решение выключить Wi-Fi вручную.
  • Сканирование Wi-Fi: параметр в разделе настроек локации, который разрешает системе продолжать поиск сетей даже в те моменты, когда физический переключатель Wi-Fi находится в положении «выключено».

Если вы решили использовать неперсистентную рандомизацию MAC-адресов в «Настройках разработчика» (на Android 12 и выше), будьте готовы к определенным неудобствам. Сети, использующие порталы авторизации, проверку по MAC-адресу или родительский контроль, будут воспринимать ваш смартфон как новое устройство при каждом посещении, что может привести к необходимости повторной регистрации или полному отказу в доступе.

Советы для владельцев роутеров

При настройке собственного оборудования не поддавайтесь соблазну скрыть широковещательный идентификатор (SSID). Скрытие имени сети не повышает уровень приватности, а напротив — заставляет все ваши устройства постоянно рассылать запросы на подключение к этой скрытой сети, что делает вас более заметным для сторонних сканеров. Имя сети будет легко извлечено из трафика ассоциации при первом же подключении. Лучшей стратегией остается выбор нейтрального имени и использование суффикса _nomap, что является стандартным способом для отказа от участия в геолокационных базах данных Google (хотя это и не гарантирует исключение из сторонних баз, например, WiGLE).

Наконец, выработайте полезную привычку: в незнакомых местах принудительно отключайте Wi-Fi. Относитесь к любой открытой сети как к потенциально враждебной среде. При необходимости работы через публичный доступ обязательно используйте VPN-туннель. Хотя VPN защищает передаваемые данные, он не скрывает сам факт того, что ваш смартфон пытается «достучаться» до известных ему сетей из памяти. Регулярная очистка списка — раз в полгода — должна стать такой же гигиенической процедурой, как и обновление антивирусных баз.

Источник: https://www.howtogeek.com