我很想深入研究内核挂钩 - 但我的问题是我不喜欢 C/C++。但我在 VB6 编程方面有超过 10 年的经验,并且自称是这门语言的专家。所以我的问题是是否可以使用一个微型 C 内核模式驱动程序——它可以由 VB 从用户模式通过 DeviceIoControl API 控制,以便我可以调用或挂钩任何内核模式 API?
多年前,我读了一本关于该主题的优秀书籍,Stephen Teilhet 的 Subclassing and Hooking with Visual Basic,它确实让我看到了那里的可能性(关于 Visual Basic 6)。我建议您购买并检查一下。
这是对这本书的评论- 它还包括对作者的采访。
不,你应该学习 VC++,DDK