Техническое задание: Реверс-инжиниринг Android приложения
Основная задача
Требуется выполнить анализ и разбор мобильного приложения для Android (доска объявлений). Цель - понять внутреннюю логику работы и взаимодействие с сервером.
Исходные данные
- Частично декомпилированный код приложения.
- Набор нативных библиотек (.so файлы).
Требования к специалисту
- Опыт в реверс-инжиниринге Android-приложений (APK, DEX, нативный код).
- Умение анализировать и понимать работу API (сетевые запросы, протоколы обмена).
- Навыки работы с ассемблером и инструментами для статического/динамического анализа.
- Способность предоставить понятный отчет о проделанной работе и найденных алгоритмах.
Ожидаемый результат
Полное понимание архитектуры приложения, механизмов его работы и способов взаимодействия с backend-сервером. Все конфиденциальные данные (названия, контакты) должны быть исключены из анализа и итогового отчета.