04.08.2010, 19:43
|
#7
|
Герой
Регистрация: 18.05.2008
Адрес: Санкт-Петербург
Возраст: 32
Сообщений: 116
Отблагодарили 40 раз(а)
Рейтинг мнений:
|
Re: Encrypted / Crypted Пакетов
Ок,разберём на части.Почти всё вышенаписанное про логин сервер.После получения от логин сервера пакета SM_PLAY_OK клиент соединяется с гейм сервером и получает пакет SM_KEY (незашифрованный),в котором передаётся ключ для последующей шифровки пакетов.Blowfish здесь похоже не используется.Шифрование пакетов гейм сервера наглядно показано в \gameserver\network\Crypt.java Шифр официального сервера видимо раскрыт не полностью,поэтому выглядит немного криво и названо "ложным ключом",что отчасти правда,т.к. при составлении ключа некоторые значения должны меняться,а здесь они постоянные,но это не страшно.
|
|
|