Добавлено через 1 час 40 минут
Люди, скажите чему должно быть равно значение - xpck: TFixPck в процедуре -procedure LoginXORDecrypt(var xpck: TFixPck);? я запарился уже... сокеты -сила, но блин сначала трудно ....
кстати ниукого нету jcl и vjcl для Delphi 2007 CodeGear?
Может и мне поможете,
Нужно логин С4 переделать для бота Walker 10.9.3
C сервера приходит Init - 0B 00 00 84 13 E4 2E 5A 78 00 00
Нужно переделать на 186 init пакет для бота.
Подскажите где брать эту пару RSA (публичный,секретный) и как его правильно привести к нужному значению?
В RSA используется p,q,n,e,d. Есть какое-то число B=1024, Е=65537, N передается в пакете init, так понимаю выбирается произвольно длиной 128 байт, вот как получить секретную часть ключа d и как это применить?
Последний раз редактировалось Be3geBJIa3, 23.07.2009 в 17:46.
Be3geBJIa3, секретную часть ключа знает только сервер, получить никак (на то она и секретная). Если логин будет идти через твой патчер скорми волкеру свои ключи (у тебя будет и секретный и публичный ключ, то есть сможешь вытащить логин и пароль в последующих пакетах и сформировать свой пакет серверу).
Yegor, я об этом и спрашиваю, логин сервер с4, никакого там рса нет, а бот требует, если кто не знает то 10.9.3 вобще не реагирует на с4. Поэтому мне нужно сделать все самому и при всем еще с сервером общаться.
В википедия я прочел про RSA, но для меня это пока темный лес, хотелось бы хотябы направление в каком копать, тока не исходники ява сервера, это еще темнее.