Есть ли какой-нибудь способ узнать, из какого модуля программно вызывается Windows API? (Предпочтителен язык C++ )
Привет. Я Мистер сон.
Я разрабатываю программу безопасности.
Мне нужно решить кое-какие вопросы.
в некоторых случаях это блокировка API CreateFile.
например,
В Программе Office Excel,
1. Номальный Случай
Когда пользователь сохраняет файл, CreateFileW API вызывается из mso.dll
2. Другой случай.
Но при использовании Макропрограммы FileCopy функция,
CreateFileW вызывается из VBA7.dll
Я должен заблокировать использование API CreateFile в макросе во всех случаях.
Я проверил это с помощью инструмента мониторинга API.
Есть ли какой-нибудь способ узнать, из какого модуля вызывается Windows API?
Спасибо.
с уважением
Мистер Сон.
Что я уже пробовал:
Я проверил инструмент мониторинга API (от Rohitab).
в Excel
1. CreateFile API вызывается из mso.dll (обычная процедура сохранения)
2. CreateFile API вызывается из VBA7.dll (процедура макросъемки файлов)