Откат протокола 660 -> 656

Нужна помощь знающего

L2J

Новичок
Добрый день!

Скачал вчера исходники с l2jserver.com под Lineage 2 C4, но там протокол 660, а мне нужен 656 (ну вот нужен и все :))
И так, при вводе ника и пароля и нажатии на кнопку воти, получаю следующее сообщение в LoginServer:

12.04.2009 18:10:18 net.sf.l2j.loginserver.ClientThread run
INFO:
java.lang.IllegalArgumentException: Bad arguments
    at javax.crypto.Cipher.doFinal(DashoA13*..)
    at net.sf.l2j.loginserver.clientpackets.RequestAuthLogin.<init>(RequestAuthLogin.java:58)
    at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:184)
code, type 'text'


Глянул конечно же в файлы, в ClientThead.java (строка 184):

RequestAuthLogin ral = new RequestAuthLogin(decrypt, _privateKey);
code, type 'text'


И конечно в RequestAuthLogin.java (строка 58):

byte[] decrypted = rsaCipher.doFinal(rawPacket, 0x01, 0x80 );
code, type 'text'


Собственно интересует откуда и как были получены 0x01 и 0x80? Видимо здесь не подходят пакеты, там еще есть ниже есть такое:

            _user = new String(decrypted, 0x62, 14 ).trim();
            _user = _user.toLowerCase();
            _password = new String(decrypted, 0x70, 16).trim();
code, type 'text'


0x62 и 0x70 - сравнивал с разными хрониками, везде эти пакеты разные. Увы, на L2jserver.com не осталось более ранних исходников, я бы конечно откатил до нужно ревизии и сравнил, что не так, а так хз. Вот и пришлось спрашивать у знающих.

ps: вижу у вас тоже был свн, но он уже не доступный, так бы может у вас чего нашел :) Балансер, если у вас остался исходник вашей сборки под протокол 656, пожалуйста, поделитесь, для изучения :)

Спасибо!
 FirefoxWindows
+
-
edit
 

Balancer

Администратор
SVN недоступен временно. Я перевожу его с apache2 на lighttpd.

...

Поправил, доступно с _http://trac.balancer.ru/svn/l2j/
... чтобы понять рекурсию, нужно сперва понять рекурсию ...  OperaLinux

Поиск
Поддержка
Поддержи Авиабазу!
ЯндексЯндекс. ДеньгиХочу такую же кнопку
Настройки
Персональное
Новости сайта
Популярные темы
На Facebook
География форума




АвиаТОП


 
Сайт работает на сервере ETegro Technologies