как запретитить exe-файлу вызовы системной функции?
От: wotker  
Дата: 21.02.11 20:34
Оценка:
Я пишу программу A, которая запускает процесс B и ждет, пока он завершится. При этом она должна следить за тем, чтобы процесс B не вызвал функцию foo() из библиотеки Windows. Если такая ситуация возникает, программа A должна убить процесс. Функция foo не должна выполниться.

Возможно ли такое сделать? Глобальные хуки не подойдут, т.к. это пошло. Мне на stackoverflow посоветовали копать в сторону создания процесса с флагом DEBUG_ONLY_THIS_PROCES, но я ничего интересного тут не увидел.

Есть какие-то идеи?
Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.