Я пытаюсь перехватить трафик, исходящий или идущий на смартфон в локальной сети WiFi (законным способом). Для этого я использую команду TCPDump на компьютере, подключенном к той же беспроводной сети.
Моя цель - определить, когда смартфоны подключаются к точке доступа Wi-Fi. Я могу обнаружить iPhone, потому что они используют mDNS для рекламы своего присутствия. Я могу прослушивать пакеты с iPhone 5 et 5S, с телефона Galaxy с Android 5, но не с Galaxy с Android 4.4.2.
С этим устройством (GS3 Android 4.4.2) я могу только перехватывать ICMP-трафик, который используется для запроса ping. Вместо этого у меня ничего нет.
Как это может быть возможным ? Что я могу сделать, чтобы прослушивать пакеты, как я делаю с iPhone? Разве Android не использует широковещательные сообщения для установления связи с точкой доступа?
Спасибо.