Найти тему
Технологии для всех

Общий принцип подмены пакетов в онлайн играх

Для понимания в целом

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

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

В чём суть вопроса?

При запуске онлайн игр происходит обмен данными(пакетами) между геймером и сервером.

Send - пакет, который отправил игрок.
Recv - пакет от сервера.

Смысл состоит в модификации первого типа пакетов.

Для всего этого очень популярной была (возможно и остаётся)программа

WPE-PRO

-2

Для её работы необходимо обязательно отключить антивирус и задать полный контроль на процессами.

По сути программа как бы встаёт между клиентом игры и сервером.

Далее просто запускаем игру и данную программу.В самой программе выбираем нужную игру, открываем её и жмём на запись.

-3

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

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

Также и на стороне сервера данные проходят проверку(по крайней мере должны проходить).

Поэтому практически все нечестные геймеры предпочитают использовать готовые читерские программы.Это для них проще и быстрее.

Вот как обойти блокировку таких программ в клиенте игры, на мой взгляд более интересно.Но вернёмся к нашему вопросу.

В целом можно перехватывать и изменять пакеты не только от игры, но почти от любой программы. И не обязательно пользоваться именно WPE PRO. Тем более, что антивирус просто не даст её установить.Придётся его отключить.

Для анализа подойдёт любой редактор пакетов. Например

Hex Editor Neo

-4

Очень хороший редактор, который позволит увидеть файл так сказать глазами компьютера. Действительно качественный и полезный продукт.

-5

Но любые действия в таких редакторах подразумевают навык и опыт. Так как изменения вносятся на низком уровне, и необходимо точно знать, что менять в значениях. Иначе можно << натворить дел>>.

Какого то универсального метода, подходящего под большинство задач, не существует. Всё очень индивидуально. Подходить к такому рода задач надо будучи полностью уверенным в своих силах.

Надеюсь, что было познавательно.

Благодарю за уделённое время.
Не поленитесь оценить лайком и подпиской.