Ясно, что некоторые крупные торговые центры отслеживают мобильные телефоны с поддержкой Wi-Fi. Как это можно сделать?
У меня похожая проблема: как узнать MAC-адрес мобильного телефона, когда он подходит к моей сети, но не подключен к нему.
Ясно, что некоторые крупные торговые центры отслеживают мобильные телефоны с поддержкой Wi-Fi. Как это можно сделать?
У меня похожая проблема: как узнать MAC-адрес мобильного телефона, когда он подходит к моей сети, но не подключен к нему.
Wireshark или любой другой инструмент захвата пакетов в режиме мониторинга 802.11 позволит вам настроить каждый из различных каналов Wi-Fi и попытаться захватить пакеты с любого устройства, передающего по этому каналу.
Эти передачи почти всегда содержат MAC-адрес передающего устройства.
Клиентские устройства Wi-Fi, когда они не подключены к какой-либо сети, будут периодически сканировать, чтобы увидеть, есть ли какие-либо сети, к которым они могут присоединиться. Эти сканирования обычно являются "активными сканированиями", когда устройство передает кадр запроса зонда и надеется получить кадры ответа зонда в ответ от любых ближайших точек доступа Wi-Fi (беспроводных маршрутизаторов). Зондовые запросы содержат MAC-адрес отправителя и часто содержат имя сети (SSID), которое ищет клиент.
Запросы зондов обычно отправляются с использованием некоторых из самых старых схем модуляции, поэтому вам не нужно беспокоиться о наличии карты N или AC в вашем анализаторе. Подойдет любой интерфейс Wi-Fi с поддержкой режима монитора, который поддерживает диапазоны и каналы, которые вам нужны.
После этого у вас просто есть некоторые подробности реализации, например, выяснение, сколько станций анализатора вам нужно, чтобы покрыть всю область, которую охватывает ваша сеть (возможно, около одной на точку доступа), и вы, вероятно, захотите написать сценарий, чтобы различать известные MAC адреса устройств, которые присоединились к вашей сети, и MAC-адреса, которые видели снифферы, которые никогда не подключались к вашей сети