如何从用户模式调用/挂钩内核模式API?

发布于 2024-08-09 10:50:13 字数 168 浏览 3 评论 0原文

我很想深入研究内核挂钩 - 但我的问题是我不喜欢 C/C++。但我在 VB6 编程方面拥有 10 多年的经验,并且称自己为该语言的专家。所以我的问题是是否可以使用一个微型 C 内核模式驱动程序 - VB 可以通过 DeviceIoControl API 从用户模式控制该驱动程序,以便我可以调用或挂钩任何内核模式 API?

I'd love to dive into kernel hooking - but my problem is that I don't like C/C++. But I've over 10 years experience in VB6 programming and would call my self as an expert in this language. So my question is if it was possible to use a tiny C kernel mode driver - which could be controlled by VB from the user mode via the DeviceIoControl API so that I could to call or hook any kernel mode API?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

千寻… 2024-08-16 10:50:13

几年前,我读了一本有关该主题的优秀书籍,作者是 Stephen Teilhet,它确实让我大开眼界(关于 Visual Basic 6)。我建议你购买并检查一下。

这是这本书的评论 - 它也包括对作者的采访。

Years ago I read an excellent book on the topic, Subclassing and Hooking with Visual Basic by Stephen Teilhet, and it really opened my eyes on the possibilities out there (with regard to Visual Basic 6). I suggest you purchase it and check it out.

Here is a review of the book - it also includes an interview with the author.

谢绝鈎搭 2024-08-16 10:50:13

不,你应该学习VC++,DDK

no,you should lean VC++,DDK

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文