Показать сообщение отдельно
Непрочитано 15.01.2013, 01:14   #1
Аватар для VictorS
Новичок

Автор темы (Топик Стартер) ArcheAge помогите разобраться с пакетами

Вообщем, привет всем!
Копаюсь в файлах ArcheAge как собака в земле за костью.. и нашел в x2game.dll вот это:

Собственно вопрос, могут ли быть в этой длл'ке опкоды, или вообще сформированные пакеты, и если есть то как мне их искать?
Я уже мозги спалил с этим, это первый раз таким занялся, просто очень нравится это. Но, за долгое время, я все же нашел как подключиться к своему серверу, клиент присылает пакет с логином без пароля почему то, и какие-то не понятные пока мне данные. На всякий случай выложу и пакетик, может заинтересует кого-то.
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 байта.

Кстати, так для сведения общей информации, меняются в пакете только, длина пакета, длина логина, и сам логин естественно.

И извините за скрин с такой раскраской, монитор слетел, пришлось старый поставить, а он..
VictorS вне форума Ответить с цитированием