Форум: "WinAPI";
Текущий архив: 2009.04.26;
Скачать: [xml.tar.bz2];
ВнизЗаменить ReadFile на свой. Найти похожие ветки
← →
Дмитрий С (2008-04-22 21:50) [0]Конструктивно.
Есть мой процесс (т.е. процесс моей программы).
Как сделать так, чтобы все подключенные к моей программе dll использовали вместо ReadFile мою функцию?
Важно, чтобы это действовало только в моем процессе.
← →
tesseract © (2008-04-22 21:57) [1]см, Что такое область видимости. Начнёшь понимать почему порядок в uses не случаен.
← →
Дмитрий С (2008-04-22 22:04) [2]
> см, Что такое область видимости. Начнёшь понимать почему
> порядок в uses не случаен.
Вопрос не про uses, а про dll :)
← →
Игорь Шевченко © (2008-04-22 22:15) [3]Искать статью про перехвать API на RSDN. Там много разных способов изложено
← →
Дмитрий С (2008-04-22 22:21) [4]
> Игорь Шевченко ©
Я попробовал для начала сделать функцию ReadFile неработоспособной следующий образом:
p := addr(ReadFile);
ZeroMemory(p, 4);
Но выхватил AV :(
Я боюсь что сложно будет найти статью для локального перехвата (внутри одного процесса), поскольку обычно люди хотят перехватывать всё и вся...
← →
Игорь Шевченко © (2008-04-22 22:24) [5]Дмитрий С (22.04.08 22:21) [4]
Совершенно несложно. Статью уж сам поищи на http://rsdn.ru
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2009.04.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c