Библиотека для перехвата API методом сплайсинга

keptionos

Member
Joined
Jun 7, 2014
Messages
12
Reaction score
1
http://smalldonkey.net/index.php/8-vcl/10-codehook

Библиотека для перехвата API методом сплайсинга

Delphi XE, XE2, XE3, XE4, C Builder, C++, VS - 32/64 Bit, Fully Functional, ОС Windows 2000, 2003, XP, Vista, 7, 8, 8.1 - 32/64 Bit

не поверишь, но все знают о ней.
да и тяжелого там ничего нет.
 

AxXxB

New member
Joined
Jul 26, 2015
Messages
1
Reaction score
0
Такие библиотеки бесполезны. Перехват WinAPI (да и любой DLL) - это от силы 50 строчек кода.
 

JCDenton

Member
Joined
Feb 15, 2013
Messages
158
Reaction score
40
Такие библиотеки бесполезны. Перехват WinAPI (да и любой DLL) - это от силы 50 строчек кода.

Да ладно.

Хорошо, если это WinAPI функция с загрушкой специально для сплайсинга. Или одна конкретная функция. Или тебе не надо вызывать оригинальную (подмененную) функцию. Или нужно хукнуть функцию из DLL только в текущем модуле.

Тогда - да, можно всё сделать руками в несколько строк.

А если нужно хукнуть произвольную функцию? Тогда ж предётся перемещать первые несколько инструкций на новое местро, подправлять адреса и смещения. Короче, полноценный дизассемблер нужен.
 
Top