ArcheAge помогите разобраться с пакетами
Вообщем, привет всем!
Копаюсь в файлах ArcheAge как собака в земле за костью.. и нашел в x2game.dll вот это: http://cs418418.userapi.com/v4184189...JHboRAOdqc.jpg Собственно вопрос, могут ли быть в этой длл'ке опкоды, или вообще сформированные пакеты, и если есть то как мне их искать? Я уже мозги спалил с этим, это первый раз таким занялся, просто очень нравится это. Но, за долгое время, я все же нашел как подключиться к своему серверу, клиент присылает пакет с логином без пароля почему то, и какие-то не понятные пока мне данные. На всякий случай выложу и пакетик, может заинтересует кого-то. 2F 00 01 00 08 00 00 00 06 00 00 00 00 06 00 74 65 73 74 65 72 08 00 00 00 00 00 00 00 00 00 08 00 6C F0 49 D0 4A C6 00 00 62 0F 10 00 FF FB 8B 17 2F - Длинна пакета это я уже понял. 01 - Не знаю что это, оно пока не менялось. 08 и 06 - Тоже не меняются почему то. 06 00 74 65 73 74 65 72 - 06 00 это длинна логина, а логин 74 65 73 74 65 72 - tester. Далее всё что идет почему-то никогда не меняется, и вот последнее 17 тоже всегда как есть. Ещё странное, длинна пакета 2F - 47 байт если я правильно понимаю, но если посчитать длину самому, то выходит 49. Ещё вопросы, что значат эти 08 и нули в конце каждого отрезка? Что-то мне кажется что в длину пакета не входит сама длина пакета, тогда это было бы как раз - 2 байта. Кстати, так для сведения общей информации, меняются в пакете только, длина пакета, длина логина, и сам логин естественно. И извините за скрин с такой раскраской, монитор слетел, пришлось старый поставить, а он.. |
Re: ArcheAge помогите разобраться.
советую вместо айды попробывать ollydbg и поставить bp send..будет ловить отосланы пакет..ну если доступ к серверу есть(там же бета сйчас?) может 1 както относися к id..
|
Re: ArcheAge помогите разобраться.
У Вас запустить и зайти на свой сервер удалось?
|
Re: ArcheAge помогите разобраться.
От у них нада спросить:
|
Re: ArcheAge помогите разобраться.
Цитата:
2F 00 01 00 08 00 00 00 06 00 00 00 00 06 00 74 65 73 74 65 72 08 00 00 00 00 00 00 00 00 00 08 00 6C F0 49 D0 4A C6 00 00 62 0F 10 00 FF FB 8B 17 Длинна ТЕЛА пакета. без учета первых 2-х байт Опкод. поэтому и не меняется ) версия клиента или протокола. меняется при обновлении клиента. длинна логина после следует сам логин. |
Re: ArcheAge помогите разобраться с пакетами
Цитата:
Клиент -> Веб - 17шт (в обратную столько же) Клиент -> Аутх - 10шт (в обратную столько же) Клиент -> Ворлд(гейм) - 242 (в обратную 418шт) Так же вся дата делится на фунции пакетов и хендлеры...Но так как нету инфы по пакетам вообще(кроме пары аутх серверных с ид 4 и 1 и без структуры), то найти оп-коды и структуру... не удаётся :( -------------- Примеры: Код:
======== |
Re: ArcheAge помогите разобраться с пакетами
я оп коды тоже не нашел.
|
Текущее время: 00:11. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot