Вопрос Windows api hooks

Начинающий
Статус
Оффлайн
Регистрация
12 Май 2023
Сообщения
29
Реакции[?]
27
Поинты[?]
25K
Всем привет. Появился вопрос насчет хуков в windows. Кто нибудь знает как можно хукать запросы к win api у сторонних приложений?

Приведу пример:
Допустим есть несколько приложений. Скажем это браузер, блокнот и калькулятор винды. И все они вызывают MessageBox (тоже гипотетическая ситуация).

Как можно отлавливать эти MessageBox'ы и изменять их заголовок?

Я слышал что можно это сделать двумя способами, а именно инжектить во все процессы dll'ки которые будут перехватывать win api call'ы. Либо написать драйвер который будет это делать.

Кто может подсказать, либо привести пример как это можно реализовать при помощи инжекта дллок. Есть ли какие нибудь hook engin'ы в виде библиотек где это можно было бы просто реализовать?
 
Начинающий
Статус
Оффлайн
Регистрация
16 Ноя 2022
Сообщения
19
Реакции[?]
3
Поинты[?]
1K
Всем привет. Появился вопрос насчет хуков в windows. Кто нибудь знает как можно хукать запросы к win api у сторонних приложений?

Приведу пример:
Допустим есть несколько приложений. Скажем это браузер, блокнот и калькулятор винды. И все они вызывают MessageBox (тоже гипотетическая ситуация).

Как можно отлавливать эти MessageBox'ы и изменять их заголовок?

Я слышал что можно это сделать двумя способами, а именно инжектить во все процессы dll'ки которые будут перехватывать win api call'ы. Либо написать драйвер который будет это делать.

Кто может подсказать, либо привести пример как это можно реализовать при помощи инжекта дллок. Есть ли какие нибудь hook engin'ы в виде библиотек где это можно было бы просто реализовать?
 
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,746
Реакции[?]
1,465
Поинты[?]
2K
Кто может подсказать, либо привести пример как это можно реализовать при помощи инжекта дллок. Есть ли какие нибудь hook engin'ы в виде библиотек где это можно было бы просто реализовать?
MinHook + DLL
 
Сверху Снизу