Тема: newxor.dll
Показать сообщение отдельно
Старый 06.10.2007, 19:02   #1
Гость
 
Сообщений: n/a
По умолчанию newxor.dll

вопрос к xkor
с недавних пор столкнулся с проблеммой l2phx3.1.8 неправильно дешифрует пакеты пакеты и как я понял надобно поправить dll
программирую на Си и так уж получилось плохо понимаю твой код на паскале объясни пожалуйста откуда берется GKeyR GKeyS и по какому принципу вычисляются ниже приведенные константы.

Код:
 KeyConst: array[0..3] of Byte = ($A1,$6C,$54,$87);
  KeyIntrl: array[0..7] of Byte = ($C8,$27,$93,$01,$A1,$6C,$31,$97);

при использовании программы я получаю след данные:
CryptInt
Код:
00 01 29 D8 39 3F 01 00 00 00 01 00 00 00
далее начинаютя баги след пакет определяется как :
RequestPetUseItem
Код:
8A DC 39 4D 82 7B 54 EC 82 93 39 71 BA 12 54 46 F2 93 39 71 BA 12 54 C8 CE 2F 4E 3E 82 12 54
ну и следующие пакеты де шифруются не корректно
опиши пожалуйста поподробней процес получения ключей
  Ответить с цитированием