Просмотр полной версии : Проблема с авторизацией TCPClient
GooooooD
21.11.2018, 01:16
Собственно проблема с пакетом RequestAuthLogin, никак не могу его составить правильно( пишу на Delphi, пакет Init приходит:
0B 00 00 02 63 CC 77 5A 78 00 00
ответить на него не получается(
Хроники ц4, логин сервер стандартный без какой либо шифрации..
Помогите пройти авторизацию, готов оказать финансовую помощь)
1) Он не такой стандартный как ты думаешь
2) Чтобы ответить правильно надо сначала посмотреть как отвечает клиент, а не верить тому что написано в блогах 10летней давности
3) Скорее всего там все зашифровано, так что ответить правильно все равно не получится
4) Пропусти логин сервер и работай сразу с гейм сервером
5) Если гейм сервер зашифрован то вообще ничего не получится)
GooooooD
21.11.2018, 20:28
1) Он не такой стандартный как ты думаешь
2) Чтобы ответить правильно надо сначала посмотреть как отвечает клиент, а не верить тому что написано в блогах 10летней давности
3) Скорее всего там все зашифровано, так что ответить правильно все равно не получится
4) Пропусти логин сервер и работай сразу с гейм сервером
5) Если гейм сервер зашифрован то вообще ничего не получится)
Пакет авторизации не меняется значит шифрации нету, пакет Init приходит такого вида:
Размер: 9+2
00 87 22 7C 04 5A 78 00 00 - 785а ревизия
пакет от клиента: RequestAuthLogin
Размер: 48+2
Вроде никакой шифрации нету, на гейм сервере так же, l2phx подключается на ура..
Смотри в пакетхаке что отправляет клиент и что отправляет твой бот.
Сравниваешь и смотришь - что у тебя не так.
Если пакетхак не пашет то можно свою тулзу написать для расшифровки и расшифровать сессию от начала до твоего RequestAuthLogin.
Пакет авторизации не меняется значит шифрации нету
Вовсе не значит. Просто часто бывает что ключ не меняется.
Он константный и зашит в клиент, а клиент обфусцирован.
Таким образом ни ключ ни алгоритм изи не достать.
vBulletin® v3.6.11, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot