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

  #1  
Старый 11.02.2021, 19:50
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Делать было нехер, сделал хукер на ассемблере

Умеет подменять вызов, если адрес который вы передаете указывает на опкод вызова (E8)

Тоже самое произойдет с прыжком, если на месте хука стоит опкод прыжка (E9)

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

C:





Код:
typedef
void
(
__cdecl
*
CTimer_Update
)
(
)
;
CTimer_Update TimerHookTrampoline
;
void
__cdecl
HOOK__CTimer__Update
(
)
{
return
TimerHookTrampoline
(
)
;
}
InstallHook
(
reinterpret_cast

(
0x561B10
)
,
&
HOOK__CTimer__Update
,
6
,
reinterpret_cast

(
&
TimerHookTrampoline
)
)
;


Если трамплин не требуется:

C:





Код:
void
__cdecl
HOOK__CTimer__Update
(
)
{
return
;
}
InstallHook
(
reinterpret_cast

(
0x561B10
)
,
&
HOOK__CTimer__Update
,
6
,
0
)
;


Исходник на гитхабе:

GitHub - kin4stat/ASMHook

Contribute to kin4stat/ASMHook development by creating an account on GitHub.

github.com
 
Ответить с цитированием

  #2  
Старый 11.02.2021, 21:24
Vintik
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами: 4598023

Репутация: 183


По умолчанию

Для понтов или это имеет реальное применение (чем лучше других хуков)?
 
Ответить с цитированием

  #3  
Старый 11.02.2021, 21:24
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от Vintik  

Для понтов или это имеет реальное применение?
Для понтов
 
Ответить с цитированием

  #4  
Старый 11.02.2021, 21:50
barspinoff
Участник форума
Регистрация: 14.06.2015
Сообщений: 126
С нами: 5744580

Репутация: 28
По умолчанию

на подходе хукер на фортране
 
Ответить с цитированием

  #5  
Старый 13.02.2021, 23:37
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от barspinoff  

на подходе хукер на фортране
Давай на brainfuck'e или на PETOOH'e.
 
Ответить с цитированием

  #6  
Старый 14.02.2021, 01:56
tinkoir
Познающий
Регистрация: 01.08.2020
Сообщений: 97
С нами: 3043999

Репутация: 23
По умолчанию

Цитата:
Сообщение от Dark_Knight  

Давай на brainfuck'e или на PETOOH'e.
yoptascript для пацанов 🤘😎🤘
 
Ответить с цитированием

  #7  
Старый 14.02.2021, 02:07
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от tinkoir  

yoptascript для пацанов 🤘😎🤘
Ну йопта скрипт - это тот же джаваскрипт так что не уверен я в том, что он для пацанов)
 
Ответить с цитированием

  #8  
Старый 15.03.2021, 13:37
PanSeek
Постоянный
Регистрация: 24.06.2016
Сообщений: 912
С нами: 5202871

Репутация: 163


По умолчанию

Цитата:
Сообщение от tinkoir  

yoptascript для пацанов 🤘😎🤘
Ля, я думал это локально между моей шарагой и никто не вкурсе особо. И тут КИТята появляются.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.