Архив рубрики: Software

Android: Захват траффика

С помощью прошивки ASUSWRT-Merlin и dnsmasq ранее я уже заблокировал доступ к Яндекс-ДЗЕН. Но, в случае с приложением Дзен на Андроид оказалось не всё так просто — там есть кнопочка «Загрузить», с помощью которой можно загрузить видео. Открыть видео на просмотр всё ещё нельзя, но, как оказалось, загрузить можно :)
Пришлось искать адреса, которые использует Дзен для скачивания своих видео…
Я долго искал что-нибудь подходящее, чтобы не использовать Wireshark, и в итоге наткнулся на приложение PCAPdroid. Оно не требует наличия root, а вместо этого эмулирует VPN подключение.

Чтобы упростить поиск нужной информации можно сделать так:
1. Запускаем PCAPdroid.
2. На вкладке СОСТОЯНИЕ, включаем переключатель «Целевые приложения».
3. В открывшемся списке выбираем интересующее нас приложение (в данном случае это Дзен) и включаем его переключатель.
4. Нажимаем большую кнопку Готов
5. Запускаем исследуемое приложение (всё тот же Дзен).
6. Нажимаем кнопку Скачать на выбранном видео (желательно большого размера, чтобы дольше качалось)
7. Возвращаемся в PCAPdroid на вкладку «Соединения».
8. Ищем подходящее по размерам активное соединение:
PCAPdroid

Как видно из скриншота, загрузка видео происходит со следующего адреса, его мы и заблокируем роутером:

cdn.dzen.ru