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

Переписка хука

-

Общение разработчиков

- Программирование для Point Blank, общение и обсуждение разработок

Ответ
 
Опции темы
Старый 26.11.2012, 18:02   #1
 Разведчик
Аватар для Mr.Misha
 
Mr.Misha на правильном путиMr.Misha на правильном пути
Регистрация: 29.09.2012
Сообщений: 2
Популярность: 155
Сказал(а) спасибо: 3
Поблагодарили 7 раз(а) в 2 сообщениях
Отправить сообщение для Mr.Misha с помощью Skype™
 
По умолчанию Переписка хука

Всем доброго времени.
Нужна помощь..
Прошу помощи потому что сам уже всю голову сломал и правильного решения не вижу...
Код

Цитата:
if(IsWindows7)
{
DWORD D3DBaseAddress = (DWORD)Tools.FindPattern(D3d9Base,0xF0000,(BYTE*)P ATT_VTABLE,MASK_VTABLE);
if(D3DBaseAddress==NULL) Tools.LogError("Failed to find Windows7 D3d VTable");
D3DBaseVTable = *(DWORD*)(D3DBaseAddress+0x2);

DWORD Reset = *(DWORD*)(D3DBaseVTable + 0x40);
DWORD EndScene = *(DWORD*)(D3DBaseVTable + 0xA8);
DWORD DrawIndexedPrimitive = *(DWORD*)(D3DBaseVTable + 0x148);

ResetHookStartAddress = Reset + 0xAF;
ResetStartReturn = ResetHookStartAddress + 0x5;

ResetHookEndAddress = Reset + 0xB9;
ResetEndReturn = ResetHookEndAddress + 0x6;

EndSceneHookAddress = EndScene + 0x2D;
EndSceneReturn = EndSceneHookAddress + 0x5;

DrawIndexedPrimitiveHookAddress = DrawIndexedPrimitive + 0x2D;
DrawIndexedPrimitiveReturn = DrawIndexedPrimitiveHookAddress + 0x5;

Tools.DetourCreate((BYTE*)ResetHookStartAddress,(B YTE*)ResetHookStart,5);
Tools.DetourCreate((BYTE*)ResetHookEndAddress,(BYT E*)ResetHookEnd,6);
Tools.DetourCreate((BYTE*)EndSceneHookAddress,(BYT E*)EndSceneHook,5);
}

И
Цитата:
#define PATT_VTABLE "\xC7\x06\x00\x00\x00\x00\x50\x89\x9E\xFC\x2A\x00\ x00\xE8\x00\x00\x00\x00\x89\x9E\xBC\x2C\x00\x00"
#define MASK_VTABLE "xx????xxxxxxxx????xxxxx"


// Unknown if it works, but it should
#define PATT_VTABLE_XP/*хз за что отвечает*/ "\xC7\x06\x00\x00\x00\x00\x89\x86\x8C\x20\x00\x00\ x89\x86\xD0\x20\x00\x00\x89\x86\xD4\x20\x00\x00"
#define MASK_VTABLE_XP "xx????xxxxxxxxxxxxxxxxx"

Помогите.
Игра просто прекращает работу или крашить
  Ответить с цитированием
Старый 26.11.2012, 18:16   #2
 Старший сержант
Аватар для 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: Переписка хука

IsWindows7?
________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга
  Ответить с цитированием
Старый 26.11.2012, 18:34   #3
 Разведчик
Аватар для Mr.Misha
 
Mr.Misha на правильном путиMr.Misha на правильном пути
Регистрация: 29.09.2012
Сообщений: 2
Популярность: 155
Сказал(а) спасибо: 3
Поблагодарили 7 раз(а) в 2 сообщениях
Отправить сообщение для Mr.Misha с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от slava-zisПосмотреть сообщение
IsWindows7?

Да в исходе просто так подписано..
  Ответить с цитированием
Старый 26.11.2012, 18:45   #4
Читер-спонсор
 Пехотинец
Аватар для DED_MA3AY
 
DED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нации
Регистрация: 26.05.2010
Сообщений: 89
Популярность: 3087
Сказал(а) спасибо: 3
Поблагодарили 666 раз(а) в 268 сообщениях
Отправить сообщение для DED_MA3AY с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение
Всем доброго времени.
Нужна помощь..
Прошу помощи потому что сам уже всю голову сломал и правильного решения не вижу...
Код



И


Помогите.
Игра просто прекращает работу или крашить


1. застрели автора кода ... D3 VTable независит от версии винды никаким боком а зависит от версии DirectX

2. судя всего по смещениям речь идет о DirectX 10 или 11

3. Там хуки идут не сплайсингом а внутри функций .. ты такой вариант не осилиш
  Ответить с цитированием
Старый 26.11.2012, 18:50   #5
 Старший сержант
Аватар для крайслер
 
крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
Отправить сообщение для крайслер с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение
Да в исходе просто так подписано..

Думаю это не просто так...

Следовало бы более подробно описать код...

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Скрин того, что получается


[Ссылки могут видеть только зарегистрированные пользователи. ]


ЗЫ: Версия 2.0 не крашит...
________________

-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
  Ответить с цитированием
Старый 27.11.2012, 08:10   #6
 Разведчик
Аватар для #Nike
 
#Nike излучает ауру#Nike излучает ауру#Nike излучает ауру#Nike излучает ауру#Nike излучает ауру#Nike излучает ауру
Регистрация: 19.09.2012
Сообщений: 12
Популярность: 551
Сказал(а) спасибо: 13
Поблагодарили 41 раз(а) в 19 сообщениях
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение
Всем доброго времени.

Ты просишь помощи на жуке, а понтоваться будешь на своем пбсраке =D
Почему бы тебе там не создать тему?
  Ответить с цитированием
Старый 27.11.2012, 08:37   #7
 Разведчик
Аватар для Mr.Misha
 
Mr.Misha на правильном путиMr.Misha на правильном пути
Регистрация: 29.09.2012
Сообщений: 2
Популярность: 155
Сказал(а) спасибо: 3
Поблагодарили 7 раз(а) в 2 сообщениях
Отправить сообщение для Mr.Misha с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от #NikeПосмотреть сообщение
Ты просишь помощи на жуке, а понтоваться будешь на своем пбсраке =D
Почему бы тебе там не создать тему?

Там нету таких людей которые знают и могут помоч
  Ответить с цитированием
Старый 27.11.2012, 10:16   #8
 Фельдмаршал
Аватар для Dimedrol1536
 
Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
Отправить сообщение для Dimedrol1536 с помощью ICQ Отправить сообщение для Dimedrol1536 с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение
Там нету таких людей которые знают и могут помоч

А меня туда ещё приглашали в группу кодеров
  Ответить с цитированием
Старый 27.11.2012, 11:15   #9
 Разведчик
Аватар для Aqer(1)
 
Aqer(1) на правильном пути
Регистрация: 16.02.2012
Сообщений: 2
Популярность: 90
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от Dimedrol1536(2)Посмотреть сообщение
А меня туда ещё приглашали в группу кодеров

Ну ты же не пошёл
  Ответить с цитированием
Старый 27.11.2012, 11:43   #10
 Старший сержант
Аватар для 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: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение
Там нету таких людей которые знают и могут помоч

на какую хоть игру делаешь
________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга
  Ответить с цитированием
Старый 27.11.2012, 16:26   #11
 Разведчик
Аватар для Mr.Misha
 
Mr.Misha на правильном путиMr.Misha на правильном пути
Регистрация: 29.09.2012
Сообщений: 2
Популярность: 155
Сказал(а) спасибо: 3
Поблагодарили 7 раз(а) в 2 сообщениях
Отправить сообщение для Mr.Misha с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от slava-zisПосмотреть сообщение
на какую хоть игру делаешь

PB - Warface они на D3D9
  Ответить с цитированием
Старый 27.11.2012, 16:33   #12
Читер-спонсор
 Пехотинец
Аватар для DED_MA3AY
 
DED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нации
Регистрация: 26.05.2010
Сообщений: 89
Популярность: 3087
Сказал(а) спасибо: 3
Поблагодарили 666 раз(а) в 268 сообщениях
Отправить сообщение для DED_MA3AY с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение
PB - Warface они на D3D9

варфейс палит хуки внутри функций директх

хотяяяяя я не пробовал директ 10 и 11 только 9
  Ответить с цитированием
Старый 27.11.2012, 16:38   #13
 Разведчик
Аватар для Mr.Misha
 
Mr.Misha на правильном путиMr.Misha на правильном пути
Регистрация: 29.09.2012
Сообщений: 2
Популярность: 155
Сказал(а) спасибо: 3
Поблагодарили 7 раз(а) в 2 сообщениях
Отправить сообщение для Mr.Misha с помощью Skype™
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от DED_MA3AYПосмотреть сообщение
варфейс палит хуки внутри функций директх

хотяяяяя я не пробовал директ 10 и 11 только 9

Ну хотя бы для пб ... так текстуру синего найти можно .. смотрел ЛС ?

Добавлено через 3 минуты
Цитата:
Сообщение от DED_MA3AYПосмотреть сообщение
варфейс палит хуки внутри функций директх

хотяяяяя я не пробовал директ 10 и 11 только 9

Кстати мой меню работает как и в пб так и в вф

Последний раз редактировалось Mr.Misha; 27.11.2012 в 16:42. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 27.11.2012, 16:54   #14
 Старший сержант
Аватар для 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: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение
PB - Warface они на D3D9

а все понял почему этот исход... варфейс особенный, там не фрост

з.ы. ну тут уже сказали про версию 2.0... так что смысла искать ошибку нету
________________
Hack for ShadowCompany
Hack for War Thunder
Дно геймхакинга
  Ответить с цитированием
Старый 27.11.2012, 16:59   #15
 Разведчик
Аватар для Король™
 
Король™ никому не известный тип
Регистрация: 22.07.2012
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переписка хука

Цитата:
Сообщение от Mr.MishaПосмотреть сообщение


Кстати мой меню работает как и в пб так и в вф

А ты хоть пробовал в бой зайти?
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Скайп переписка! влад1990 Общение и обсуждение 6 23.08.2012 15:00
[Обсуждение] Переписка с нубом =) Jon_431 Общение и обсуждение 15 25.03.2011 21:41

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

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

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