Тема: Пакет Init
Показать сообщение отдельно
Непрочитано 27.06.2012, 09:51   #1
Пользователь

Автор темы (Топик Стартер) Пакет Init

Всем приветы!
Init c Euro(Tauti), а дальше все по полочкам =)

Длина пакета 194 что подтверждают первые 2 байта С2 00.

Данные пакета без снятия Blowfish:
Свернуть ↑Развернуть ↓


Снимаем Blowfish использую статический ключ.
{0x6b, 0x60, 0xcb, 0x5b, 0x82, 0xce, 0x90, 0xb1, 0xcc, 0x2b, 0x6c, 0x55, 0x6c, 0x6c, 0x6c, 0x6c}

Данные пакета без Blowfish:
Свернуть ↑Развернуть ↓


Теперь в ход пускаем XOR.
Берем с конца пакета uint32 c4b3dd22, свопаем и получаем 22ddb3c4.

Данные пакета с снятым XOR:
Свернуть ↑Развернуть ↓


Версия протокол соответствует.
Настораживает то что Session ID забит нулями.

После Init должен высылаться от клиента RequestGGAuth с опкодо 0x07, но при снятии Blowfish желанного значения 0х07 так и не удалось получить.

Данные пакета RequestGGAuth без снятия Blowfish:
Свернуть ↑Развернуть ↓


Вот уже 2 вечер пытаюсь понять где лажа и никак не пойму.
Спасибо за внимание =)
lordofdest вне форума Ответить с цитированием