Техническое задание: Модификация логики авторизации в Android-приложении

Краткое описание задачи

Необходимо провести анализ и модификацию Android-приложения (APK), где ключевая логика проверки авторизации/лицензии вынесена в нативную библиотеку (ELF .so файл). Сервер присылает бинарный ответ (0 или 1) о статусе авторизации. Цель - изменить это поведение.

Основные требования

  • Провести реверс-инжиниринг APK-файла и нативных библиотек.
  • Проанализировать логику проверки авторизации, сосредоточившись на работе с .so-библиотекой.
  • Реализовать одно из двух изменений на выбор исполнителя (либо обсудить оптимальный вариант):
    • Заставить приложение всегда считать, что авторизация прошла успешно (возвращать статус "авторизован").
    • Перенаправить сетевой запрос, проверяющий лицензию, на контролируемый сервер (подменить IP-адрес/хост).
  • Обеспечить работоспособность модифицированного приложения после внесенных изменений.

Ожидаемый результат

  • Модифицированный APK-файл, готовый к установке и использованию.
  • Краткий отчет о проделанной работе: какие файлы и методы были изменены.

Срочная настройка контекстной рекламы для интернет-магазина запчастей

Требуется оперативная настройка и запуск кампании в Яндекс.Директ для интернет-магазина, специализирующегося на запчастях для спецтехники. Задача актуальна из-за текущего пика сезонного спроса.