Цитата:
Сообщение от Asmoday
Случаем не понял откуда берется seed?
|
Входящий параметр функции:
Код:
procedure _init_tables(seed: integer; _2_byte_size: integer);
.
Передается я так понял число, которое берется из пакета KeyPacket (последние 4 байта пакета) и из пакета CharSelected (размер пакета-3).
Это не 100% утверждение, может я что-то не так понял.
Код:
TCorrectorData = packed record
_seed : integer; // random generator seed for mixing id tables
_1_byte_table : string;
_2_byte_table : string;
_2_byte_table_size: integer;
_id_mix : boolean;
temp_seed : integer;
protocol: integer;
end;
Вот где это все прячется
Добавлено через 6 минут
Мне показалось или пакет CharacterSelect от клиента не шифруется вообще?