Цитата:
Сообщение от oSg
Прошу прощения, неправильно понял сначала
Попробуйте два блока по 53 байта:
1 блок: 52 0 0 <50 символов логина>
2 блок: 52 0 0 <оставшиеся 13 символов логина> <16 символов пароля> <21 ноль>
если логин закончился раньше - заполняйте нулями
по поводу остатка - без понятия, что после этих двух блоков идет
30 логин, 10 пароль
http://rghost.ru/51647197.view
|
Сработало!
Всё-таки нужно обязательно ставить первым байтом в обоих пакетах "52", иначе не работает
Так выглядит мой рабочий пакет*:
Легенда:
- желтый - тип пакета
- красный - логин**
- голубой - пароль**
- оранжевый - GG auth response
- фиолетовый - мистическая восьмёрка
- зеленый - тут будет чексума
* Забыл отметить дополнительные 13 байт логина, если он очень длинный.
** Логин и пароль на этом изображении не зашифрованы RSA.
Сейчас кидает ерор меседж 20 (подозреваю, что это - "аккаунт используется", т.к. друг скинул логин и пас и играет сейчас
)
Огромное вам спасибо, тыкнул бы вам еще один плюс в карму, но слишком маленький ещё
Огромное вам спасибо!
Добавлено через 7 минут
Рано обрадовался, 20 - это "System Error", теперь опять не пускает )) роюсь далее.