内核 API 或在内核中使用 API

发布于 2024-10-10 02:36:03 字数 158 浏览 0 评论 0原文

我想知道是否以及如何访问内核内部的 API 调用。我需要他们对我在用户模式下运行的程序执行多次完整性检查。但我不知道如何访问所需的 API 和函数。

如何获取我的用户模式进程的进程ID?我如何访问其所有内存来执行检查?

PS:我使用的是 Windows XP 计算机。

I'd like to know if and how I can access API calls inside the kernel. I need them to preform several integrity checks on a program of mine running in user mode. But I don't know how I can access the APIs and functions required to do so.

How do I obtain the process id of my user mode process? And how do I access all its memory to preform the check?

PS: I'm on a Windows XP machine.

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

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

发布评论

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

评论(1

十秒萌定你 2024-10-17 02:36:04

是的,您可以通过创建内核模式驱动程序,然后从内核空间与用户模式进程进行通信来做到这一点。您可以参考此文档了解详细信息。

Yes, you can do that by creating a kernel mode driver and then communicating with your user mode process from the kernel space. You can refer this document for detailed information.

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