Как узнать какие запросы отправляются из приложения на android?
Привет всем! Есть желание, но нет понимания, как узнать куда отправляется запрос из android приложения, а именно к каким ресурсам отправляет запрос конкретное приложение. Есть ли возможность посмотреть куда отправляются все запросы из android приложения к серверам и пр. По аналогии с консолью разработчика в браузере, где можно увидеть все запросы, а также ресурсы и скрипты, которые используются на конкретном сайте
Распишите если не трудно, как запустить tcpdump для новичков.
Весь интернет прошурстил, ну не могу понять и все как это все запустить. :(
У меня есть android studio на windows и оттуда же я запускаю эмулятор + на нем приложение.
А вообще задача такая, нужно понять посылает ли приложение необходимые данные на сервер. Ранее таким тестированием не занимался, поэтому начал копать в данную сторону.
Если приложение поддерживает прокси (системный или у него есть свои настройки) - прописываем туда Fiddler и смотрим запросы. Если они идут по https - то надо будет еще добавить сертификат на устройство или сломать их проверку. Может кто добавит как это сделать.
Если не поддерживает - заворачиваем трафик на комп с помощью Cain & Abel и смотрим любым снифером. TLS тоже можно ломать при тех же условиях что и выше. Но в фиддлере смотреть приятнее.