@Ulugbek если знаний больше чем работать "с кубиками" и есть желания/умение связаться хоть немного но с языками программирования, то node js и appium. Вроде попозже добавят в бас питон и какой-то из языков си, там уже без ноды можно обойтись, имхо проще)
Ну и adb через запустить процесс.
Через http можно посылать команды в appium сервер, нода по сути это и делает т.к. appium это веб-сервер.
6010f896-6793-4618-a4a6-6425f15b3bb9-image.png
В интернете есть пример запроса, на сайте в документации к командам есть вся инфа, но там документация кривая (по крайней мере к командам nodejs), поэтому сначала нужно разобраться с правильностью команд через ноду (например) а уже потом все сделать на http клиенте (если так нужно).
ea599cc6-e89f-4eb0-990e-b80d75d8d4b9-image.png
Перехват трафика android приложения
-
Необходимо сделать вход в приложение на андройде.
Через фидлер отснифал трафик.
Логинюсь через приложение - ответ от сервера один.
Делаю сразу repeat в фидлере (!!!Идентичные строки!!!) Либо в басе все копирую - ответ от сервера другой.
Где-то что-то как-то еще передается видимо...
Как поймать это что-то? Чем? -
как вы вообще снифаете его? Я как не пытался у меня вообще не выходит.. напиши как ты делаешь.
-
Мухахаха!
Я сделал это)))Секрет такой: приложуха отправляет уникальный deviceid. Если я этим deviceid залогинился 1 раз, то чтобы я ни делал (пытался залогиниться повторно например в фидлере или басе!!!) сервак будет считать что я все еще залогинен. Пока я не сделаю delete этого deviceid.