Что шлет смартфон в сеть?

Есть смартфон на android, как узнать, что именно приложения шлют в сеть, какие данные? Например, если я с пк раздаю WiFi и подключаю смартфон или если я использую 3g.
  • Вопрос задан
  • 3116 просмотров
Пригласить эксперта
Ответы на вопрос 4
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Самый "правильный" способ описан здесь - https://developer.android.com/tools/debugging/ddms.html

А так, во время того как раздаёте с ПК интернет (или с роутера), ставите любую снифалку трафика на ПК (тот же wireshark) и развлекаетесь. Этот способ надежнее.
Ещё надежнее - linux-роутер, к которому подключен wifi-роутер, который забирает интернет с linux-роутера (читай- обычного ПК с двумя сетевухами) и раздаёт его по wifi (дампить, соответственно, на linux-е).
Самое надежное - только своя фемосота и дампить трафик на ней)
Причина тут простая - многие зловреды перестают слать трафик, когда "видят" подключение к adhoc-сети (прямое подключение к ПК по wifi) или подключение к компу с включенным дебагом. Намного реже они таким образом реагируют на подключение к infrastructure-сети (роутеру/точке доступа), но роутеров с нормальным tcpdump я пока в природе не встречал.
Ответ написан
Комментировать
Rpsl
@Rpsl
Кратко о себе
Ищите по запросу "Android Sniffer"
Ответ написан
Комментировать
tPacketCapture пишет логи, которые потом можно просмотреть через wireshark на pc

послежу за веткой - может что более удобное предложат.
Ответ написан
Комментировать
@FoxInSox
Вариант при работе телефона через Wi-Fi.
1. Устанавливаете Charles
2. Узнаете ip адрес машины на которую установили Charles
3. В Wi-Fi настройках телефона указываете proxy сервер (ip из второго пункта и порт 8888)
4. Видите в Charles все http запросы от всех приложений, в том числе и системные.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы