Что нового

[Процессы] "_WinAPI_SetWindowsHookEx" или как установить хук

LoveEl

Новичок
Сообщения
26
Репутация
0
Уважаемые опытные пользователи, помогите разобраться с функцией
Код:
_WinAPI_SetWindowsHookEx

Насколько я понимаю при помощи
Код:
$WH_CALLWNDPROC
можно установить хук на сторонний процесс. Меня в частности интересует перехват обращений (send, recv, WSASend, WSARecv) к winsock, а именно к "ws2_32.dll". Или я не совсем правильно понял назначение этой функции. В сети куча примеров работы с
Код:
$WH_KEYBOARD
, но нет примеров по
Код:
$WH_CALLWNDPROC
.
 

firex

AutoIT Гуру
Сообщения
943
Репутация
208
LoveEl
Код:
$WH_CALLWNDPROC $WH_CALLWNDPROCRET

Перехватывают только оконные сообщения для текущего процесса. Это даже не перехват, а своего рода callback - система вызывает его до/после отправки сообщения окну.

Вашу задачу одним AutoIt'ом адекватно не решить, нужна dll. Однако если требуется попросту заблокировать вызов, то dll ни к чему.
 
Верх