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

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

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

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

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

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

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

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

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

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

Исправление ошибок в функционале загрузки файлов и расчете доставки на сайте Yii2

Требуется отладить JavaScript на сайте, устранив две ключевые проблемы: некорректное отображение загруженного контента в блоке файлов и неверную передачу веса для расчета стоимости доставки в соответствующую модель.