HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.02.2021, 17:02
Receiver
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами: 5332594

Репутация: 163


По умолчанию

Описание:Хукер вируальных таблиц. Тестировался только на DirectX 9.

Исходный код: https://github.com/Receiver1/re_virtualtable

Пример использования:

C++:





Код:
clVirtualTable

endSceneHook
;
clVirtualTable

resetHook
;
HRESULT __stdcall
endSceneHooked
(
LPDIRECT3DDEVICE9 pDevice
)
{
// Some actions...
return
endSceneHook
.
call
(
eConvention
::
stdcall
,
pDevice
)
;
}
HRESULT __stdcall
resetHooked
(
LPDIRECT3DDEVICE9 pDevice
,
D3DPRESENT_PARAMETERS
*
pParams
)
{
// Some actions...
return
resetHook
.
call
(
eConvention
::
stdcall
,
pDevice
,
pParams
)
;
}
// Entry point
const
UINT hookAddress
{
0xC97C28U
}
;
endSceneHook
.
install
(
hookAddress
,
42
,
&
endSceneHooked
)
resetHook
.
install
(
hookAddress
,
16
,
&
resetHooked
)
;
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору. Комиссия форума: 2%.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...