Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Не удается передать пакеты на сервер, не могу понять логики изменения пакетов. (http://forum.oszone.net/showthread.php?t=257189)

MrGep 26-03-2013 19:34 2119177

Не удается передать пакеты на сервер, не могу понять логики изменения пакетов.
 
Доброе всем время суток! Некоторое время назад понадобилась работа со сниффером. Так как раньше я не работал с пакетами, решил потренироваться на играх. И наткнулся на очень замечательную игру - Пираты онлайн. Игрушка старая, простая, без фроста и практически без админов, поэтому я решил написать своего первого бота для игры, которому не нужен будет запуск самой игры. Но встал на первом же пункте. "Присылание" логина и пароля.
Внизу два пакета, жирным выделена часть, отвечающая за пароль. Несмотря на тот факт, что пароль неизменен, изменения в самом пакете происходят, но понять их логики я не могу. Так как ботов, которые не опираются на оперативку или на графический интерфейс(ну, кликеры скорее, чем боты), я не писал, прошу помочь. Хотя бы направлением поисков. Что почитать, с чего начать, как расшифровывать, понять логику. Единственное, что надо - просто научиться туда логиниться(Заранее спасибо)


Первое подключение.

читать дальше »

0000 e0 cb 4e dc 89 a1 54 04 a6 ee 6f c3 08 00 45 00 ------- ..N...T...o...E.
0010 00 81 62 3e 40 00 80 06 00 00 c0 a8 01 1f 3e d5 --------..b>@.........>.
0020 65 89 c5 d3 4e 7c d9 96 9a 02 4a 9e 3b 7d 50 18 ------- e...N|....J.;}P.
0030 40 29 66 99 00 00 00 00 86 44 e8 88 d5 42 a5 eb -------@)f......D...B..
0040 9f df c5 01 e3 6a d7 e7 85 cf c6 6a ee 00 19 0d ---------.....j.....j....
0050 c8 ff 8f 69 77 3f 1d bd 30 0e 2c 68 31 c7 29 da --------- ...iw?..0.,h1.).
0060 66 52 da ac 51 20 0e a7 14 36 30 33 34 62 35 38 --------fR..Q ...6034b58
0070 65 62 37 32 37 32 63 61 61 74 00 00 00 00 00 ad ------- eb7272caat......
0080 90 f1 02 7c 00 00 00 ba 90 f1 02 b0 11 ee ee ----------- ...|...........



Второе подлючение.
читать дальше »


0000 e0 cb 4e dc 89 a1 54 04 a6 ee 6f c3 08 00 45 00 ---------- ..N...T...o...E.
0010 00 80 4f 78 40 00 80 06 00 00 c0 a8 01 1f 3e d5 ----------- ..Ox@.........>.
0020 65 8a e5 a7 4e 7d 34 e0 21 1e 68 12 e3 68 50 18 ---------- e...N}4.!.h..hP.
0030 40 29 66 99 00 00 00 00 86 44 e8 88 d5 42 a5 eb ---------- @)f......D...B..
0040 9f df c5 01 e3 6a d7 e7 37 df 64 08 8e 92 59 e0 ------------ .....j..7.d...Y.
0050 2f ea 6d b5 3d cc 9f b9 0e 2c 68 31 c7 29 da 66 ----------- /.m.=....,h1.).f
0060 52 da ac 51 20 0e a7 14 36 30 33 34 62 35 38 65 ----------- R..Q ...6034b58e
0070 62 37 32 37 32 63 61 61 74 00 00 00 00 00 ad 90 ----------- b7272caat.......
0080 db 02 7c 00 00 00 ba 90 db 02 b0 11 ee ee ---------------- ..|...........





P.S. Заранее прошу прощения, если что не так, это моя первая тема))

lxa85 26-03-2013 19:45 2119183

MrGep, т.к. вряд ли кто будет пересылать логин/пароль в открытом виде, то скорей всего это некоторая система шифрования.

MrGep 26-03-2013 20:12 2119197

Согласен, но вот пароль шифруется одинаково, то есть вот это зашифрованный пароль -


...D...B.......j..7.d...Y./.m.=....,h1.).fR..Q ...6034b58eb7272caat.........|...........


И он не меняется, а вот начало пакетов каждый раз меняется, поэтому пароль не принимается(

lxa85 26-03-2013 21:57 2119291

MrGep,
Код:

.....j.....j.......iw?..0.,h1.).fR..Q ...6034b58eb7272caat.........|...........

.....j..7.d...Y./.m.=.....,h1.).fR..Q ...6034b58eb7272caat.........|...........

Пароли разные

MrGep 26-03-2013 22:17 2119318

Я для сверки подключался со второго аккаунта с таким же паролем в игру, и получается, что из части пакета, отвечающей за посылку данных


...D...B.......j..7.d...Y./.m.=.....,h1.).fR..Q ...6034b58eb7272caat.........|...........

Выделенная часть повторяется, а вот оставшаяся меняется с каждым подключением.


Время: 11:54.

Время: 11:54.
© OSzone.net 2001-