Автоматизация мобильных приложений на HTTP запросах
@de_syncСамое сложное, но очень профитное это автоматизация мобильных приложений. Иногда можно комбинировать шаблоны, например на сайте в форме регистрации есть капча, а в приложении нет, тут я думаю все понятно.
Нам нужен софт Charles триал на месяц. Показывать буду на примере того же сайта со статьи по BASy дабы не путались, с приложениями то же самое.
Запускаем софт, перед работой нужно подготовить телефон или эмулятор, работает как Android так и IOS.
Заходим в Charles - Help - Local IP Adress
Нужно что бы устройства находились в одной сети, настраиваем прокси на телефоне, пример IOS
Теперь в Charles заходим в SSL Proxying Settings
Ставим галочку Enable SSL Proxying, в полях Host и Port ставим * нажимаем ок.
Тепеь с устройства заходим на http://charlesproxy.com/getssl и устанавливаем сертификат.
Так же в настройках Доверия сертификатов нужно поставить галочку
Теперь все готово для снифа. Вводим данные в форму.
Так же перед началом все чистим в Charles
Выполняем регистрацию на телефоне, получаем запрос
С приложениями все то же самое, открыли приложение и получаем тут запросы, ищем подходящие для себя. Успехов!