Задать вопрос
@Porochok_Galgon

Написание эмулятора сервера с нуля возможно?

Насколько реально для одного человека имея клиент Lineage 2 написать эмулятор сервера с нуля, не заглядывая в код pts и java версии сервера, а так же не анализируя входящий трафик с работающих серверов?

Можно начать реверс инжиниринг, дебаггером поковырять клиент, расшифровать и проанализировать исходящий трафик. Но меня мучают сомнения касательно того, будет ли этого достаточно. И вообще реально ли исходящий трафик расшифровать?
Lineage 2 взял для примера. Существует много старых, закрытых онлайн игр сервера которых уже не функционируют даже у себя на родине.

Просветите про историю Lineage 2. Как обстояло дело до того как получили доступ к PTS версии игры. Были ли пиратки? Каким образом их создавали?
  • Вопрос задан
  • 416 просмотров
Подписаться 1 Средний 2 комментария
Решение пользователя Rsa97 К ответам на вопрос (4)
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Написать сервер имея только клиент невозможно.
Максимум, что вы увидите, это какую информацию клиент посылает на сервер и в каком диапазоне ожидает получить значения в ответе. Но по каким правилам формируется ответ - вы никогда не узнаете.
Например, персонаж наносит по противнику удар мечом. По каким правилам рассчитывается нанесённый урон? От каких параметров персонажа, противника, их экипировки он зависит?
Ответ написан