Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Разбор пакетов в ПБ

-

Разработка ПО для Point Blank

- Бюро разработчиков Zhyk.Ru: создание чит-программ и прочего ПО для Point Blank

Ответ
 
Опции темы
Старый 14.04.2013, 00:38   #1
 Сержант
Аватар для Meteor2142
 
Meteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нации
Регистрация: 12.04.2011
Сообщений: 142
Популярность: 3904
Сказал(а) спасибо: 279
Поблагодарили 361 раз(а) в 174 сообщениях
Отправить сообщение для Meteor2142 с помощью Skype™
 
По умолчанию Разбор пакетов в ПБ

Привет всем!
В честь слива я хотел рассказать про такую вещь как пакеты в ПБ!
До недавнего времени это было и для меня глухим лесом, сейчас я посвящу и вас!

Что же такое пакеты? Ну если по простому то это маленький блок информации которую мы отправляем на сервак...

Разбираем их в клиенте, сама функция находится по адресу 0x46C440
Если в IDA мы нажмем Ф5 мы увидим огромную функцию

signed int __stdcall sub_46C440(signed int a1, int a2, int a3, int a4, int a5, int a6)

Как видим функция принимает 6 аргументов, отправлять их мы будем задом наперед

a1 - номер пакета
а2 - инфа для пакета 1
а3 - инфа для пакета 2
а4,а5,а6 - тоже самое, например для антикика надо 2 аргумента

Также нам понадобится указание на класс GameContext ну и сам адрес функции пакетов!

Это была теория, теперь практика - как же искать пакеты? Либо нарыть где-то ловилку пакетов ( в скайпе не просить ), либо вводить в поиске 46C440, и там где будет вызов этого адреса теоретически будет отправка какого нибудь пакета!

Для ленивых номера некоторых пакетов:
98 - голосование
91 - пробег на дино
83 - автовход в бой

Теперь собираем всё это на примере пробегов

void Probegi(int argument1)
{
DWORD PacketAdress = 0x46C440;
DWORD GameContext = *(DWORD*)0xAA39C8;
{
push 0 //a6
push 0 //a5
push 0 //a4
push 0//a3
lea eax, [argument1]
push eax //a2 - инфа для пакета
push 98h//a1 или номер пакета
mov ecx, GameContext // класс GameContext
call PacketAdress //Вызов функции пакетов
}
}

Теперь там где нам удобно прописываем
Progebi( ID_USER ); //эт типа сама отправка
//ID_USER - чел который по сути будет пробегать

Экспериментируйте, пробуйте, вдруг что нибудь интересное найдете!!
Также не забудьте сверить аргументы с теми что в клиенте, а то возможны краши и кики!
Рекомендую отправлять пакеты только в бою, в лобби вас кикнет

Всё это рассказываю по собственному опыту, и по нескольким часам проведенных в IDA
Пишите свои вопросы в комментариях, отвечу как смогу

Слив окончен

Последний раз редактировалось Meteor2142; 14.04.2013 в 00:41.
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
microlab(1) (14.04.2013), Web-Service (14.04.2013), xplorer (17.04.2013), Я-artemfcsh (18.04.2013)
Старый 14.04.2013, 00:58   #2
 Разведчик
Аватар для un1c
 
un1c у всех на слухуun1c у всех на слухуun1c у всех на слухуun1c у всех на слухуun1c у всех на слухуun1c у всех на слухуun1c у всех на слухуun1c у всех на слухуun1c у всех на слухуun1c у всех на слуху
Регистрация: 20.08.2010
Сообщений: 25
Популярность: 1343
Сказал(а) спасибо: 16
Поблагодарили 97 раз(а) в 50 сообщениях
Отправить сообщение для un1c с помощью ICQ Отправить сообщение для un1c с помощью Skype™
 
По умолчанию Re: Разбор пакетов в ПБ

Нашел бы мультиселы в магазине было бы куда круче.

Последний раз редактировалось un1c; 14.04.2013 в 01:14.
  Ответить с цитированием
Старый 14.04.2013, 02:03   #3
 Сержант
Аватар для Meteor2142
 
Meteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нации
Регистрация: 12.04.2011
Сообщений: 142
Популярность: 3904
Сказал(а) спасибо: 279
Поблагодарили 361 раз(а) в 174 сообщениях
Отправить сообщение для Meteor2142 с помощью Skype™
 
По умолчанию Re: Разбор пакетов в ПБ

un1c,
Ну пробуй, ищи, а то вам всё на халяву
  Ответить с цитированием
Старый 14.04.2013, 11:23   #4
 Разведчик
Аватар для —DessaR—
 
—DessaR— скоро будет известен—DessaR— скоро будет известен—DessaR— скоро будет известен
Регистрация: 14.11.2012
Сообщений: 7
Популярность: 298
Сказал(а) спасибо: 14
Поблагодарили 36 раз(а) в 10 сообщениях
Отправить сообщение для —DessaR— с помощью ICQ Отправить сообщение для —DessaR— с помощью Skype™
 
По умолчанию Re: Разбор пакетов в ПБ

Meteor2142, красавчик, давненько хотел поискать похожие темы, только лень было, вообщем спасибо)))
________________
Ставим спасибо.
  Ответить с цитированием
Старый 14.04.2013, 12:57   #5
 Разведчик
Аватар для microlab(1)
 
microlab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известен
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от Meteor2142Посмотреть сообщение
Для ленивых номера некоторых пакетов:
98 - голосование
91 - пробег на дино
83 - автовход в бой

Так и не понял как ты это нашол .
  Ответить с цитированием
Старый 14.04.2013, 13:12   #6
 Старший сержант
Аватар для slava-zis
 
slava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норрисаslava-zis троюродный дядя Чака Норриса
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
Отправить сообщение для slava-zis с помощью Skype™
 
По умолчанию Re: Разбор пакетов в ПБ

Итак вопрос на засыпку, как была найдена эта функция?
________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга
  Ответить с цитированием
Старый 14.04.2013, 13:13   #7
 Разведчик
Аватар для NoName%(2)
 
NoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражания
Регистрация: 12.01.2012
Сообщений: 33
Популярность: 2330
Сказал(а) спасибо: 223
Поблагодарили 63 раз(а) в 46 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от microlab(1)Посмотреть сообщение
Так и не понял как ты это нашол .

да это легко,хукнуть функцию отправки пакетом,и получать данные
  Ответить с цитированием
Старый 14.04.2013, 13:14   #8
 Разведчик
Аватар для KaMaZ :D
 
KaMaZ :D неизвестен в этих краях
Регистрация: 23.01.2013
Сообщений: 6
Популярность: -78
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 3 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

microlab(1), Больше понтов , меньше мозгов
________________
NeXuS WarFace
  Ответить с цитированием
Старый 14.04.2013, 13:39   #9
 Разведчик
Аватар для microlab(1)
 
microlab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известен
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от KaMaZ :DПосмотреть сообщение
microlab(1), Больше понтов , меньше мозгов

Бог геймхакинга??ток чет толкового от тебя ниче не видно.

Цитата:
Сообщение от NoName%(2)Посмотреть сообщение
да это легко,хукнуть функцию отправки пакетом,и получать данные

Может нубский вопрос ,но подробней можно как для нуба.
  Ответить с цитированием
Старый 14.04.2013, 13:52   #10
 Разведчик
Аватар для smile33
 
smile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражанияsmile33 блестящий пример для подражания
Регистрация: 22.02.2012
Сообщений: 49
Популярность: 2418
Сказал(а) спасибо: 123
Поблагодарили 79 раз(а) в 56 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от microlab(1)Посмотреть сообщение
Может нубский вопрос ,но подробней можно как для нуба.

другими словами скачай в нете ловилку пакетов
________________
Украина не победима...
Кто имел дело с ring0 пишите в лс...
  Ответить с цитированием
Старый 14.04.2013, 16:13   #11
 Сержант
Аватар для Meteor2142
 
Meteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нации
Регистрация: 12.04.2011
Сообщений: 142
Популярность: 3904
Сказал(а) спасибо: 279
Поблагодарили 361 раз(а) в 174 сообщениях
Отправить сообщение для Meteor2142 с помощью Skype™
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от slava-zisПосмотреть сообщение
Итак вопрос на засыпку, как была найдена эта функция?

Без понятия, мне ее слили на примере автовхода, потом я долго вдуплял и понял как работает

Цитата:
Сообщение от microlab(1)Посмотреть сообщение
Так и не понял как ты это нашол .

Ответ
Цитата:
Сообщение от Meteor2142Посмотреть сообщение
- как же искать пакеты? Либо нарыть где-то ловилку пакетов ( в скайпе не просить ), либо вводить в поиске 46C440, и там где будет вызов этого адреса теоретически будет отправка какого нибудь пакета!

  Ответить с цитированием
Старый 14.04.2013, 16:23   #12
 Разведчик
Аватар для NoName%(2)
 
NoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражанияNoName%(2) блестящий пример для подражания
Регистрация: 12.01.2012
Сообщений: 33
Популярность: 2330
Сказал(а) спасибо: 223
Поблагодарили 63 раз(а) в 46 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от slava-zisПосмотреть сообщение
Итак вопрос на засыпку, как была найдена эта функция?

Эту функцию можно найти и при отправки сообщения в чат.
А дальше магия..
  Ответить с цитированием
Старый 14.04.2013, 19:27   #13
 Разведчик
Аватар для microlab(1)
 
microlab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известен
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от Meteor2142Посмотреть сообщение
Ответ

Ну и выложил бы сюда эту ловилку пакетов !!
Или это не зыблемая тайна третьего рейха ?
  Ответить с цитированием
Старый 14.04.2013, 21:43   #14
 Сержант
Аватар для Meteor2142
 
Meteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нацииMeteor2142 гордость нации
Регистрация: 12.04.2011
Сообщений: 142
Популярность: 3904
Сказал(а) спасибо: 279
Поблагодарили 361 раз(а) в 174 сообщениях
Отправить сообщение для Meteor2142 с помощью Skype™
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от microlab(1)Посмотреть сообщение
Ну и выложил бы сюда эту ловилку пакетов !!
Или это не зыблемая тайна третьего рейха ?

Я и так много рассказал, что тебе еще надо? Да и найти ее я сейчас не смогу
  Ответить с цитированием
Старый 14.04.2013, 21:55   #15
 Разведчик
Аватар для microlab(1)
 
microlab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известенmicrolab(1) скоро будет известен
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
 
По умолчанию Re: Разбор пакетов в ПБ

Цитата:
Сообщение от Meteor2142Посмотреть сообщение
что тебе еще надо?

Да нет спасибо конечно,полезно но с ловилкой был бы полный комплект.
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разбор скриптов aion programmer Боты, скрипты и прочий софт для Aion 19 20.10.2012 01:58
Разбор дизасемблера. krukovis Общение разработчиков 3 17.01.2012 18:39
Разбор Бана MarketPW ПравдаБудет PVP Room 12 01.09.2011 13:34
[Статья] Полный разбор про пакеты. b1oz Rising Force Online 223 13.02.2011 14:54
[Информация] Разбор пакетов falkonmen Rising Force Online 38 10.05.2010 16:22

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

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

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