02-21-2016, 04:42 PM
Здравствуйте. Разбираю одну игру, не могу понять, как зашифрованы пакеты, или же они отрытые вообще. Просто некоторые данные явно идут в открытом виде, а некоторые, особо важные возможно зашифрованы.
Вот примеры:
Пакет который отправляет клиент при нажатии на кнопку Войти:
Пакет которым отвечает сервер:
Далее идет вот такая каша, в которой повторюсь иногда проскакивают читаемые данные:
Да, опыта у меня почти нет в этом, но очень бы хотелось разобраться.. Может ткнете меня в правильное направлении, но или на крайний случай киньте ссылок на статьи где об этом можно почитать, а то я похоже плохо гуглил.
Вот еще несколько пакетов:
Отправка сообщение в чат и вывод его:
Открытие инвентаря:
Буду благодарен за любую помощь.
Вот примеры:
Пакет который отправляет клиент при нажатии на кнопку Войти:
Код:
00000000 0f 00 39 19 6d 02 de 27 00 00 00 00 00 00 cc a8 ..9.m..' ........
00000010 12 01 00 00 00 00 01 25 49 47 02 52 01 00 00 4e .......% IG.R...N
00000020 00 6f 00 74 00 4e 00 75 00 6c 00 6c 00 00 00 04 .o.t.N.u .l.l....
00000030 20 00 00 00 a0 f0 18 00 00 00 00 00 30 62 70 28 ....... ....0bp(
00000040 48 00 63 00 68 01 63 00 c0 7a 79 28 10 05 63 00 H.c.h.c. .zy(..c.
00000050 a0 f0 18 00 bc ef 18 00 01 00 00 00 0c f1 18 00 ........ ........
00000060 cd 36 30 33 5f 48 49 4b 4b 49 47 41 59 41 00 77 .603_HIK KIGAYA.w
00000070 d2 e0 3f 77 20 00 00 00 00 00 00 00 20 00 00 00 ..?w ... .... ...
00000080 7b cc 64 31 78 6e 00 00 01 00 00 00 01 00 00 00 {.d1xn.. ........
00000090 00 00 05 14 01 00 00 00 9a b9 47 44 00 00 80 3f ........ ..GD...?
000000A0 01 00 00 00 01 00 00 00 00 00 05 14 37 89 92 3f ........ ....7..?
000000B0 00 00 00 00 00 32 34 36 42 45 39 41 43 32 44 44 .....246 BE9AC2DD
000000C0 33 35 31 32 33 46 44 31 33 41 45 44 36 43 37 39 35123FD1 3AED6C79
000000D0 30 30 30 30 32 46 38 30 31 45 46 39 35 45 44 46 00002F80 1EF95EDF
000000E0 35 44 31 41 35 44 37 43 45 30 31 31 42 44 33 42 5D1A5D7C E011BD3B
000000F0 37 39 35 32 41 32 32 35 44 46 41 34 42 45 44 31 7952A225 DFA4BED1
00000100 32 36 39 43 36 39 41 39 37 41 37 35 39 35 42 34 269C69A9 7A7595B4
00000110 35 34 30 35 32 32 35 38 43 46 39 36 38 31 31 33 54052258 CF968113
00000120 44 44 32 34 34 00 71 28 60 6f 2f 28 00 00 80 3f DD244.q( `o/(...?
00000130 e0 f0 18 00 00 00 00 00 70 f3 18 00 ed 8c 0b 65 ........ p......e
00000140 50 02 00 00 33 ba bd 04 50 02 00 00 e0 01 00 00 P...3... P.......
00000150 60 6f 2f 28 60 6f 2f 28 01 00 00 00 56 f5 bd 04 `o/(`o/( ....V...
00000160 e0 01 00 00 60 6f 2f 28 5c f1 18 00 60 6f 2f 28 ....`o/( \...`o/(
00000170 50 02 00 00 98 f6 bd 04 01 00 00 00 08 88 c9 0e P....... ........
00000180 04 00 00 00 08 00 00 00 7c f1 18 00 7c 1b be 04 ........ |...|...
00000190 60 6f 2f 28 a0 91 71 28 01 00 00 00 20 69 b9 0e `o/(..q( .... i..
000001A0 c0 cb c2 0e a8 6f 2f 28 a8 f1 18 00 9f 1d be 04 .....o/( ........
000001B0 60 6f 2f 28 dc ee ee `o/(...
Пакет которым отвечает сервер:
Код:
00000000 98 00 00 00 00 00 38 39 43 42 39 34 33 46 42 43 ......89 CB943FBC
00000010 44 34 34 39 39 41 46 39 46 43 39 43 38 42 43 42 D4499AF9 FC9C8BCB
00000020 38 38 35 45 33 37 00 00 77 00 00 00 6e 00 00 00 885E37.. w...n...
00000030 08 00 00 ee ee .....
Далее идет вот такая каша, в которой повторюсь иногда проскакивают читаемые данные:
Код:
000001B7 14 00 eb 03 cc a8 12 01 de 27 00 00 00 00 00 00 ........ .'......
000001C7 00 00 ee ee ....
00000035 9e 00 00 00 00 00 eb 03 cc a8 12 01 cc a8 12 01 ........ ........
00000045 03 32 7d 00 00 00 ee ee .2}.....
000001CB 11 00 eb 03 03 32 7d 00 cc a8 12 01 00 00 ee ee .....2}. ........
Да, опыта у меня почти нет в этом, но очень бы хотелось разобраться.. Может ткнете меня в правильное направлении, но или на крайний случай киньте ссылок на статьи где об этом можно почитать, а то я похоже плохо гуглил.
Вот еще несколько пакетов:
Отправка сообщение в чат и вывод его:
Код:
00000000 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00000010 00 00 16 00 00 00 00 00 00 00 00 00 00 00 03 00 ........ ........
00000020 02 10 27 00 00 02 01 00 00 00 05 0a 00 74 00 65 ..'..... .....t.e
00000030 00 73 00 74 00 00 00 ee ee .s.t.... .
00000000 15 00 e0 27 00 00 00 00 00 00 00 00 00 00 00 00 ...'.... ........
00000010 00 00 0a 00 02 10 27 00 00 02 01 00 00 00 05 0c ......'. ........
00000020 00 48 00 69 00 6b 00 6b 00 65 00 00 00 05 02 00 .H.i.k.k .e......
00000030 00 00 05 0a 00 74 00 65 00 73 00 74 00 00 00 02 .....t.e .s.t....
00000040 00 00 00 00 02 01 00 00 00 02 00 00 00 00 02 00 ........ ........
00000050 00 00 00 06 e0 27 00 00 00 00 00 00 ee ee .....'.. ......
Открытие инвентаря:
Код:
00000273 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00000283 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 02 00 ........ ........
00000293 02 e6 9a 01 00 02 00 00 00 00 ee ee ........ ....
00000320 0f 00 e0 27 00 00 00 00 00 00 01 00 7d 00 00 00 ...'.... ....}...
00000330 00 00 ee ee ....
Буду благодарен за любую помощь.