Здравствуйте Аноним, Вы писали:
А>Пытаюсь выполнить перехват API функции CreateFileA, методом изменения адреса в разделе импорта. Все нормально перехватывается, однако после любого вызова CreateFileA, вызывающее приложение падает. Причем, с некоторыми другими функциями все ok. Под отладчиком во внедренной DLL видно, что вызов стандартной функции проходит нормально, завершение переопределенной функции тоже, креш происходит где-то дальше, а в ассемблере я не силен.
А>В чем тут может быть проблема, или хотя бы в каком направлении копать?
А>P.S. Попробовал класс Рихтера для перехвата API функций, результат тот же самый.
Код покажи, хукать по разному можно.