Техническое задание: Анализ алгоритма хеширования

Цель проекта

Провести исследование мобильного приложения для платформы Android с целью обратного инжиниринга и выяснения метода генерации криптографического хеша. Этот хеш используется для подписи или аутентификации REST API запросов, отправляемых приложением.

Основные задачи

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

Требования к результату

  • Четкое описание логики формирования хеша (используемые данные, порядок конкатенации, алгоритм хеширования - MD5, SHA, HMAC, кастомная реализация и т.д.).
  • Рабочий прототип на выбранном исполнителем языке (Python, JavaScript и др.), корректно вычисляющий хеш для тестовых случаев.
  • Отчет о проведенных этапах анализа.

Комплексная оптимизация скорости сайта на WordPress и Elementor

Профессиональное ускорение сайта на WordPress с использованием только белых методов оптимизации. Работа включает ручные настройки, кеширование, оптимизацию кода и медиафайлов для повышения показателей PageSpeed Insights.

Наполнение интернет-магазина товарами

Требуется специалист для создания и наполнения карточек товаров в интернет-магазине. Работа включает написание описаний, обработку изображений и заполнение данных в админ-панели. Стабильная ежедневная нагрузка 1-2 часа.