Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Склеенные пакеты (Гайд для нубов)

-

ArcheAge

- Читы и баги, статьи и описания из мира ArcheAge в этом разделе.

Ответ
 
Опции темы
Старый 05.04.2014, 12:56   #1
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 875
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Склеенные пакеты (Гайд для нубов)

Обещал как то написать как расклеивать склеенные пакеты, ну вот читайте.

Как я вижу большинство из тех кто работает с пакетами, даже не понимают что они делают. Они так сказать тычут пальцем в небо, и потом смотрят что же произойдет. Это похоже на то как трех летний ребенок отрывает у мухи крылышки и смотрит что же она будет делать. Ладно что то я ухожу от темы.

Пакеты от сервера приходят склеенными, связано это с реализацией протокола TCP, в подробности вдоваться не буду, так как вы всеравно нубы и ничего не поймете, изложу лишь суть которую необходимо знать вам.
Многие кто выкладывал какие то входящие от сервера пакеты, вместе с разбираемым пакетом выкладывали еще кучу приклеенных к нему пакетов, в которых бывало даже проскакивали идешники их персов и по которым можно было вычислить их акк и забанить. Так вот что бы вы наконец поняли как формируется пакет, разжую вам это и положу в рот, останется только проглотить.

На данном этапе пакет можно условно разделить на две части, это размер пакета и тело пакета.
Для примера возьмем пакет PONG:

Цитата:
2C 00 DD 02 13 00 CF EE 3E 02 00 00 00 00 CD E0 44 52 04 02 00 00 00 00 00 00 00 00 00 00 40 D7 44 52 00 00 00 00 A5 A6 00 00 08 A3 2D 84

Красным цветом выделен размер тала пакета, зеленым само тело пакета.
Размер - это число тех байт которые выделенны зеленым. Если перевести 2C в десятичную систему счисления то получим 44. А теперь посчитайте байты выделенные зеленым их будет ровно 44.

Теперь возьмем какой нить условный пакет, в котором будет склеено сразу несколько, так как реальный пример мне приводить влом.

Цитата:
06 00 01 02 03 04 05 06 07 00 09 0A 0B 0C 0D 0E 0F

И так мы взяли пакет приведенный выше и теперь попытаемся понять это один цельный пакет или несколько склеенных.

Мы видим что размер тела пакета равен шести. Выделяем размер красным.

Цитата:
06 00 01 02 03 04 05 06 07 00 09 0A 0B 0C 0D 0E 0F

Раз размер тела равен шести, то отсчитываем 6 байт после размера и красим зеленым их.

Цитата:
06 00 01 02 03 04 05 06 07 00 09 0A 0B 0C 0D 0E 0F

Мы выделили первый пакет, и у нас еще остался хвост, значит тут несколько склеенных пакетов. Далее повторяем наши действия. Следующие два байта это размер тела второго пакета, красим их красным жирным.

Цитата:
06 00 01 02 03 04 05 06 07 00 09 0A 0B 0C 0D 0E 0F

Размер тела равен семи, значит отсчитываем семь байт после размера и красим их жирным зеленым.

Цитата:
06 00 01 02 03 04 05 06 07 00 09 0A 0B 0C 0D 0E 0F

Все, никаких хвостов у нас больше не осталось, таким образом, мы видим что в одном пакете нам пришло два склеенных, которые мы успешно разделили.

Цитата:
06 00 01 02 03 04 05 06
07 00
09 0A 0B 0C 0D 0E 0F

Видите как все просто, не будьте нубами не выкладываете склеенные пакеты.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
mr*WOLF (07.04.2014), Oleg908 (07.04.2014)
Старый 07.04.2014, 09:31   #2
 Сержант
Аватар для mr*WOLF
 
mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(
Регистрация: 02.12.2011
Сообщений: 102
Популярность: 18248
Золото Zhyk.Ru: 25
Сказал(а) спасибо: 611
Поблагодарили 457 раз(а) в 285 сообщениях
 
По умолчанию Re: Склеенные пакеты (Гайд для нубов)

Размер пакета всегда первые 4 символа ?
________________
offline user

Последний раз редактировалось mr*WOLF; 07.04.2014 в 19:08.
  Ответить с цитированием
Старый 07.04.2014, 11:18   #3
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 875
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: Склеенные пакеты (Гайд для нубов)

Цитата:
Сообщение от mr*WOLFПосмотреть сообщение
Размер пакета всегда первые 4 символа ?

первые два байта, да всегда. тут нет понятия символов, есть понятие байт.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 27.05.2014, 11:49   #4
 Разведчик
Аватар для Petrovich1977
 
Petrovich1977 никому не известный тип
Регистрация: 04.04.2014
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Склеенные пакеты (Гайд для нубов)

Тогда уж нужно добавить что первый байт младший, второй байт старший, т.е пишется 2С 00, а читается 00 2С. Поправьте если не так...
  Ответить с цитированием
Старый 27.05.2014, 19:36   #5
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 875
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: Склеенные пакеты (Гайд для нубов)

Цитата:
Сообщение от Petrovich1977Посмотреть сообщение
Тогда уж нужно добавить что первый байт младший, второй байт старший, т.е пишется 2С 00, а читается 00 2С. Поправьте если не так...

да все верно, что то я и не подумал что в гайде для нубов не мешало бы это уточнить.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 16.08.2014, 20:13   #6
 Разведчик
Аватар для 122344
 
122344 никому не известный тип
Регистрация: 16.08.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Склеенные пакеты (Гайд для нубов)

скинте ссылочку на wpf а то никак найти не могу
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Уязвимость] видео гайд про пакеты! италия! WINSOME% Зарубежные сервера Point Blank 1 05.06.2011 02:55
ГАЙД ПО L2PHX и БАГАМ для НУБОВ или "вчера скачавшим" ka3ant1p Скрипты и перехват пакетов 6 07.11.2009 16:48

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:11.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net