Реверс инжиниринг Android приложения - повторить два запроса
Цена договорная
Требуется реверс инжиниринг для Android приложения.
Нужно повторить два POST запроса.
1) Oauth. Запрос уже работает, токен выдается, но не понятно откуда берутся два параметра для запроса.
2) Запрос на поиск, этот запрос важнее. В реквесте есть хедер signature, который генерируется в зависимости от тела запросов и хедеров, требуется понять алгоритм генерации хедера.
Приложение не очень популярное, не игра, успешно патчится с apk-mitm для снифа и дебага. Кажется, написано на Kotlin.
Необходим опыт работы со Smali, знания Java, скорее всего придется активно дебажить апк.
Критерием выполнения будет обычная Java программа с успешно проходящими запросами. Доп. бонус если запросы будут написаны на js (node)
Нужно повторить два POST запроса.
1) Oauth. Запрос уже работает, токен выдается, но не понятно откуда берутся два параметра для запроса.
2) Запрос на поиск, этот запрос важнее. В реквесте есть хедер signature, который генерируется в зависимости от тела запросов и хедеров, требуется понять алгоритм генерации хедера.
Приложение не очень популярное, не игра, успешно патчится с apk-mitm для снифа и дебага. Кажется, написано на Kotlin.
Необходим опыт работы со Smali, знания Java, скорее всего придется активно дебажить апк.
Критерием выполнения будет обычная Java программа с успешно проходящими запросами. Доп. бонус если запросы будут написаны на js (node)
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.