Техническое задание: Сниффер для анализа игрового трафика

Необходимо разработать программное решение для перехвата, анализа и модификации сетевых пакетов, передаваемых между клиентом и серверами специфичной онлайн-игры.

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

Имеется старая клиентская многопользовательская онлайн-игра с серверами, расположенными в Европе, Китае и России. В рамках проекта требуется исследовать работу одного из игровых механизмов, связанного с экипировкой предметов («шмот»).

Основные цели проекта

  • Перехват сетевого трафика между игровым клиентом и серверами.
  • Анализ структуры и содержимого передаваемых пакетов.
  • Возможность модификации (подмены) данных в пакетах в реальном времени.
  • Исследование логики работы игрового функционала при надевании предмета экипировки.

Требования к инструменту

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

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

Исполнитель должен предоставить работоспособный инструмент (сниффер) с исходным кодом и краткой инструкцией по его использованию для анализа целевого игрового трафика.

Адаптация и улучшение мобильной версии лендинга

Требуется исправить проблемы с отображением изображений и версткой на мобильных устройствах, а также провести аудит и предложить улучшения для повышения удобства и конверсии. Десктопная версия должна остаться без изменений.

Парсинг API Gift Store из Telegram Mini App

Требуется разработать инструмент для неофициального извлечения API Telegram Mini App магазина подарков с целью автоматизации сбора и обновления цен на подарки (каждые 2 часа) для их выставления и продажи.