Интересуют пакеты только Логин сервера
Есть ява сервер от РТ.
В клиенте, в l2.exe выставил хост 127.0.0.1
Я написал программу (не на дельфи) она слушает порт 2106 и все входящие пакеты редеректит на сервер.
Соответственно я могу их прослушивать.
Но я не могу их прочитать.
Меня в частности интересует передаваемый логи и пасс.
Вот дамп в хейксе
от клиента
логин и пароль ты сможешь из пакета извлеч только если перед этим в пакете от сервера подправишь RSA ключ которым будут логин и пароль зашифрованы на свой к которому у тебя есть ключ для дешифровки, иначе логин и пароль сможет дешифровать только сервер
ЗЫ а вообще формат пакетов логин сервера в этом разделе уже не раз обсуждался, так что глаза в руки и вперёд...
ЗЗЫ не путать с "глаз на жопу"))
__________________
Я здесь практически не появляюсь!, Skype - ikskor
логин и пароль ты сможешь из пакета извлеч только если перед этим в пакете от сервера подправишь RSA ключ
Насколько мне известно RSA работает 1-key буличный 2-других приватные, причем приватные простые а следовательно Public_key полупростое число.
Исходя из той рекомендации что ты даешь мне выше, самый первый пакет Init содержит именно Public_key RSA Который в свою очередь получит клиент разделит своим Private_key и получит еще один Private_key и потом им же и зашифрует весь отправляемый пакет.
Я все правильно понимаю?
К счастью у меня есть все приватные ключи сервера. В таком случаи мне непридется делать подмену?
Добавлено через 48 минут
Думал в l2phx.3.5.15.126 увижу как расшифровываются пакеты (LS), к сожалению в этой версии пакеты тоже неверно пока не расшифровываются. Хотя в (GS) можно увидеть логин
Последний раз редактировалось alexmarch, 17.08.2009 в 19:31.
Причина: Добавлено сообщение
Вы конечно дядки матерые и авторитетные. Я бы вас не дергал глупыми вопросами если бы на дельфи писал.(дав фиг с ним писал, хотя бы читал) Я может и осилю функцию может две. На свене сидел два дня. Так и не нашел. Ответ на свой вопрос. Тыкните меня носам в эту процедуру.
Это: http://www.la2kings.ru/la2bot/packet...rotocolVersion
а так же вот это http://fursoffers.narod.ru/Packets.htm#Init
и все ветки что схожие с этой темой я по многу раз перечитал,
перед тем как вылести сюда тупить
Нет точного описания. Оно и понятно зачем оно надо когда есть исходники скопи-пастел и все ок
Буду дальше читать...
На этом спасибо.
alexmarch, надо уметь читать любой язык программирования и уметь переписать на свой любимый)
к тому же дельфи один из самых простых языков по синтаксису, его читать очень легко)
__________________
Я здесь практически не появляюсь!, Skype - ikskor