Показать сообщение отдельно
Старый 04.10.2010, 21:13   #1
84ivan
Гость
 
Сообщений: n/a
По умолчанию шифрование пакетов в 3.3.2

Народ, подскажите пожалуйста как шифруются заголовки для клиента 3.3.2, я смотрел исходники мангоса и тиавпс и понял что:
Создаются SHA1-HMAC хеши ключа сессии, которые используются для шифровки и расшифровки сообщений.
Ключи для HMAC зашиты в коде программы.
Далее эти хеши служат ключами для RC4, которое собственно расшифровывает.
Никаких начальных векторов я не заметил, хз..

Я попробовал расшифровать первый зашифрованный заголовок по этой схеме, но ничего путного не вышло, что не так?
  Ответить с цитированием