-
Постов
44 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные gamehikker
-
-
1 час назад, uhx сказал:
код
Не .Чет нуль реакции .Тестовое приложение даже не повисло(и хук не выполнился) . Я кое-что написал , но вроде перезапись происходит там где надо .Можно в лс ?
-
Никак до меня не доходит ((
DWORD* pVTable = (DWORD*)g_pd3dDevice; pVTable = (DWORD*)pVTable[0]; DWORD old; VirtualProtect(pVTable, 4, PAGE_READWRITE, &old); *(DWORD*)pVTable = (DWORD)HookedPresent9; VirtualProtect(pVTable, 4, old, &old);
Адрес перезаписывается не там
-
2 часа назад, uhx сказал:
*пример*
спасибо за пример)
-
6 минут назад, uhx сказал:
В виртуальную таблицу. Ты прочитал про неё, или нет?
Там на английском (с англом всё bad ) . Не понимаю, как найти адрес , значение которого нужно заменить на свой адрес ....
-
33 минуты назад, uhx сказал:
подставить свой адрес?
Да вот я не знаю , куда ? ...
-
2 минуты назад, uhx сказал:
А VMT хук не палится?
Какие действия ты предпринял? Что именно тебе непонятно? Прочитай про то, что такое VMT и где она хранится.
Так и попробуй ее почитать, а не копировать исходники и сетовать на то, что ничего не работает.
ухъ как ти всё перефразировал !1
uintptr_t *a=(uintptr_t *)*(uintptr_t *)d3d9device; //a[42] - адрес функции endscene
Я типа адрес функции найти могу, а потом что делать ?
Никак понять не могу ( -
Всем привет .Столкнулся с такой проблемой , как vmt hook для directx (да в интернете полно инфы и исходников).
Но что бы я не пытался собрать , всё не работало .Крч , как не старался , ничего не получилось .
Написал только обычный хук сплайсингом (работает прекрасно, сам никак не нарадуюсь(но он палится)).
Кто может подробно объяснить , как это сделать ?Я был бы очень благодарен . -
Ну я думаю , что есть 100% вариант проверить видовая матрица это или нет . Это взять адреса координат чужого персонажа и пытаться подобрать адрес матрицы и так до тех пор , пока есп не покажет чужого персонажа на экране .
-
37 минут назад, partoftheworlD сказал:
331C
Думаете ?
-
Ну .Я поискал-поискал , нашёл 2 значения , но они рядом лежат
Когда прицел поднят максимально значения равны 1 , когда опущен , тогда равны -1
Вот так вот выглядит в памяти
Я думаю , что это то что нужно . Больше ничего похожего на видовую матрицу я не нашёл .
Только вот , как узнать , где начало видовой матрицы ? Она начинается в 1A113334 или где-то в другом месте ?
Скажите пожалуйста , как начало определить ? -
Здравствуйте , возник вопрос . Обязательно долго и мучительно искать адрес видовой матрицы в игре для написания esp ?
Или можно перехватив какую-либо функцию d3d и получить видовую мтрицу не прибегая к насилию над собой?
Возможно лт вообще получить значения видовой матрицы с Directx?
Если да , то как ?
Заранее спасибо за ответ .
c++ vmt hook directx9
in Низкоуровневое программирование
Опубликовано · Изменено пользователем gamehikker
Вот. Не работает .Хук не выполняется. Адрес перезаписывается не там , где надо