PDA

Просмотр полной версии : Пакет от сервера


Diezko
14.11.2013, 17:01
Добрый день.
Пишу свою программу по работе с пакетами на основе L2PacketHack. Интересует только пакеты от сервера к клиенту. ..прошу прощения за заезженную тему, но хотелось бы составить полный алгоритм действий с переработкой пакетов.

Сервер HF, не чего не шифруется (доп. средствами, все действия что вшиты в сервер), все пакеты шлются по стандарту. В игре персонаж открывает рюкзак и получает такой пакет


d4 3d 7e d6 f6 26 00 19 5b df 3b 48 08 00 45 00
01 4a 33 43 40 00 7f 06 ca 5f bc 20 7f d0 c0 a8
00 72 1e 61 c3 db 30 14 7b 6e 6a c2 05 e9 50 18
fb e3 bd 6e 00 00 19 01 a3 50 5d 91 94 8c 39 79
82 32 a1 a0 01 6e 5f c8 7a 6b e0 24 21 5d 5d 1d
f6 7b e8 e9 48 24 15 82 30 c2 cf 07 02 7e 7e 3e
d5 5c cf 31 6f fc 32 54 3e 33 c1 f7 0d 71 71 31
da 53 c0 c1 60 0c 3d aa 18 ea e7 2f 2a 56 56 16
fd 71 57 56 e7 22 12 85 37 c1 cc 04 01 7c 7c 3c
d7 5e cd cc 6d 00 31 a6 14 e6 eb 23 22 5e 5e 1e
f5 7c ef ee 4f 23 12 7a 37 3a c8 f1 2c af 50 ee
fa 73 e0 e1 40 2c 1d 8a 38 ca c7 0f 0a 76 76 36
dd 54 c7 c6 67 f7 74 e3 41 d7 da 12 17 6e 6e 2e
c5 4d de df 7e 12 23 b4 06 f4 f9 31 34 49 49 89
62 eb 78 79 d8 b4 85 12 a0 52 5f 68 92 11 ee 5f
6c 1a 76 89 d7 bb 8a 1d af 5d 50 98 9d e1 e1 a1
4a c3 50 51 f0 9c ad 3a 88 7c c4 0c 19 a8 a9 e9
02 8e 1d 1c bd d0 e1 76 c4 36 3b f3 f6 8b 8b cb
20 a9 3a 3b 92 fe cf 58 ea 18 15 dd d8 a4 a4 1b
0f 79 15 e5 9c 0f c1 a8 e5 17 1a d2 d7 ab ab eb
00 89 1a 1b ba d6 e7 70 c2 30 3d f5 f0 8c 8c 09
00 4c 78 75 bd b8 c4 c4



какие действия дальше? как я понял убирается начало..то есть в данном случае "d4 3d"...а как дальше дешифровать..что бы понять что в инветаре...везде написано делать XOR и даются исходники...но по факту нитей не собрал ...откуда берется ключ для xor

Добавлено через 15 минут
как я понял xor ключ есть в пакете keyinit, а что это за пакет и в какой момент его ждать?