- 2
- 1
- Краткое описание: реверс приложения для обновления генерации protobuf-сигнатуры: анализ VM (внутри приложения), проверка изменений протокола, адаптация Python-кода под новый формат.
- Полное техническое задание (ТЗ): Приложение генерирует сигнатуру (protobuf), далее отправляет ее на сервер. Есть код на python который генерирует сигнатуру, раньше сервер ее принимал, а сейчас перестал. Необходимо провести реверс приложения, генерация происходит в VM внутри приложения, проверить не обновился ли protobuf, обновить код на python, чтобы генерировалась корректная сигнатура и сервер ее принимал.
- Необходимый язык программирования: ios (с jailbreak) устройство, умение работать с iDA, понимание архитектуры приложений под iOS, работа с protobuf, умение снифать трафик приложения.
- Сроки выполнения работы: чем быстрее тем лучше, а так 5 дней.
- Выплата исполнителю за работу: от 1500$
- Контакт для связи: https://t.me/basdassabot (можно написать со спам-блоком) или ЛС форума.
- Brief description: reverse engineering application to update protobuf signature generation: VM analysis (in app), protocol changes verification, Python code adaptation to new format.
- Full technical specification: The application generates a signature (protobuf) and then sends it to the server. There is Python code that generates the signature, previously the server accepted it, but now it stopped. It is necessary to reverse engineer the application, generation occurs in a VM inside the application, check if protobuf has been updated, update the Python code so that a correct signature is generated and the server accepts it.
- Required programming language: iOS (with jailbreak) device, iDA, understanding of iOS application architecture, working with protobuf, ability to sniff application traffic.
- Deadline: the faster the better, otherwise 5 days.
- Payment to the contractor for the work: from $1500
- Contact for communication: https://t.me/basdassabot (you can write with spam-block enabled) or forum PM.