Первые 2 пакета идут не зашифрованные, после начинается поток уже шифрованных пакетов.
Но шифруются пакеты не полностью, а только их заголовки.
Алгоритм шифрования ARC4
http://github.com/mangos/mangos/tree...c/shared/Auth/.
описание пакета:
Код:
Заголовок:
2 байта - размер пакета
Если Пакет идет от клиента к серверу тогда
4 байта Опкод
иначе
2 байта опкод
далее идут данные
Ps. В одном ТСР пакете может стразу прийти несколько игровых пакетов, поэтому и определяется размер, дабы вычислить столько надо обработать данных