Я хотел бы погрузиться в перехват ядра, но моя проблема в том, что я не люблю C/C++. Но у меня более 10 лет опыта программирования на VB6, и я могу назвать себя экспертом в этом языке. Итак, мой вопрос: можно ли было использовать крошечный драйвер режима ядра C, которым мог бы управлять VB из пользовательского режима через API DeviceIoControl, чтобы я мог вызывать или перехватывать любой API режима ядра?
Как вызывать/перехватывать API-интерфейсы режима ядра из пользовательского режима?
comment
Что вы хотите сделать с перехватом ядра? Если вы можете конкретизировать свои цели, некоторые могут предложить альтернативные решения.
- person Sedat Kapanoglu   schedule 30.10.2009
Ответы (2)
Несколько лет назад я прочитал прекрасную книгу Стивена Тейлхе «Подклассы и перехватчики с помощью Visual Basic» на эту тему, и она действительно открыла мне глаза на открывающиеся возможности (применительно к Visual Basic 6). Советую купить и проверить.
Вот обзор книги — он также включает интервью с автором.
person
AngryHacker
schedule
29.10.2009
нет, вы должны опираться на VC++, DDK
person
coder_gate
schedule
07.11.2009