Задача

Необходимо извлечь внутреннее API из Android-приложения для оплаты, которое не предоставляет публичных эндпоинтов.

Контекст

Личный кабинет системы в настоящее время доступен только с телефона заказчика (имеется физический доступ). Приложение не документировано, и все запросы выполняются из приложения напрямую.

Требования

  • Декомпилировать APK-файл приложения (оригинальный файл предоставляется).
  • Проанализировать сетевой трафик - перехватить HTTPS-запросы (TLS/SSL сниффинг на Android).
  • Восстановить схему работы API: URL, заголовки, форматы запросов и ответов.
  • Задокументировать все рабочие эндпоинты (перечень операций: баланс, история, оплата и т.д.).
  • Не публиковать полученные данные в открытый доступ - только передать заказчику.

Ограничения

  • Конкретное название приложения, базовый URL и название компании будут раскрыты исполнителю после победы в проекте (в личной переписке).
  • Срок выполнения: 5 рабочих дней.

Расчет гидродинамического сопротивления в трубопроводной системе

Требуется выполнить гидродинамический расчет сопротивления при перекачке жидкости по стальному трубопроводу диаметром 3 дюйма длиной 10-15 метров. Необходимо определить потери давления и подобрать оптимальный режим работы насосного агрегата.