Показать сообщение отдельно
Старый 05.10.2010, 12:04   #6
84ivan
Гость
 
Сообщений: n/a
По умолчанию

Самое первое, первые пакеты с ворлдсервера, два незашифрованных - SMSG_AUTH_CHALLENGE и CMSG_AUTH_SESSION я получил и отправил, и мне пришёл зашифрованный какой-то пакет, который мне надо расшифровать(
он выглядит вот так:
Код:
0000   4b 39 63 0b 0c 00 00 00 00 00 00 00 00 00 02 8b
0010   a6 fb 09 00 00 00 00 22 41 b0 2d 02 02 00 00 9e
0020   63 7e 1e ff ff ff ff ff ff ff ff ff ff ff ff ff
0030   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0040   ff ff ff
Это пакет от мангоса 3.3.2, SMSG_AUTH_RESPONSE и SMSG_ADDON_INFO в одной кучке) теоретически) но заголовки почему-то не расшифровываются у меня)

Мб у меня RC4 какой-то не такой? я пишу на C#, а в .NET убрали RC4 из сборки как устаревший, и я в инете нашёл демку, какой-то итальянец писал) немного переделал её и пользуюсь. Так она вроде работает, я пробовал на своих данных.
Подскажите какую-нибудь нормальную реализацию RC4 для .NET OpenSSL обёртка не подходит, она в обязательном порядке требует чтобы начальный вектор был, помимо ключа(

Последний раз редактировалось 84ivan; 05.10.2010 в 14:25. Причина: ошибка: пакет называется CMSG_AUTH_SESSION
  Ответить с цитированием