![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перехват апи функций
Коля © (2003-10-09 11:36:00)
Вообще я довольно неплохо разбираюсь в этой теме, но есть у меня один вопрос:
можно ли перехватит апи функцию глобально для всех приложений, не используя длл(имея один ехе)?
Digitman (2003-10-09 11:47:00) [21]
можно. для ОС на NT-платформах.
но это достижимо только для существующих в момент осуществления перехвата процессов
для вновь стартующих процессов нужно предпринимать далеко не нетривиальные меры по отслеживанию их старта, чтобы проделать и с ними то же самое
так что, если ОС произвольная, то "овчинка выделки не стоит" : гораздо проще использовать DLL, внедряемую системой при установке глоб.хука автоматически во все существующие и потенциально стартующие новые процессы приложений