Пытаюсь сниффить трафик со смартфона в локальной сети WiFi (легальным способом). Для этого я использую команду TCPDump на компьютере, подключенном к той же беспроводной сети.
Я могу перехватывать пакеты с айфонов, с телефона Galaxy с Android 5, но не с Galaxy с Android 4.4.2.
С этим устройством я могу только обнюхивать ICMP-трафик, который используется для пинг-запроса. Вместо этого у меня ничего нет.
Как это может быть возможным ? Что я могу сделать, чтобы перехватывать пакеты, как я делаю с iPhone? Разве Android не использует широковещательные сообщения для установления связи с точкой доступа?
Спасибо.
Для этого я бы рекомендовал приложение Intercepter-NG . Его немного сложно использовать, и, как известно, антивирусное программное обеспечение генерирует ложные срабатывания, но, похоже, это единственный выбор.
Как только приложение запустится, выберите «Пропустить сканирование» и в открывшейся активности выберите вкладку со значком Wireshark. Нажмите кнопку Play/Start, чтобы начать нюхать. Пакеты будут отображаться на экране, а также сохраняться в файле PCAP на SD-карте.
Фенетас
Ариэль