СПОСОБ ПЕРЕВЫЗОВА ОРИГИНАЛЬНОЙ ФУНКЦИИ ПОСЛЕ ЕЕ ПЕРЕХВАТА С СОХРАНЕНИЕМ СТЕКА ПАРАМЕТРОВ

1. Способ перевызова функции приложения при антивирусной проверке, содержащий этапы на которых:
- осуществляют перехват функции приложения;
- выполняют антивирусный анализ параметров вызова функции приложения;
- подготавливают стек приложения для перевызова функции приложения, в том случае, если антивирусный анализ параметров не дал результатов;
- осуществляют перевызов функции приложения.
2. Способ по п.1, в котором перехват функции приложения осуществляется путем:
а) прямой модификации исполняемого кода функции приложения;
б) перехвата с помощью разбора таблицы импортов с целью замены адреса вызываемой функции;
в) создания хуков на определенные события при выполнении приложения;
г) запуска приложения с установкой точек останова при вызове функции приложения.
3. Способ по п.1, в котором подготавливают стек приложения для перевызова функции приложения путем записи адреса возврата оригинальной функции до перехвата.