【发布时间】:2018-10-02 20:51:41
【问题描述】:
我正在开发一个需要检索特定信息集并将其写入文件的 LKM。我查找了这样做的常用方法,但找不到适用于 Linux 4.x 的方法。我还发现可以从内存中检索系统调用并有效地调用它们。
目前我发现没有更好的方法,如果可以找到系统调用表并调用 open、read/write 和关闭这样。
【问题讨论】:
-
不要从内核空间读取文件。不要这样做。你不要这样做!
-
这对我来说只是一个练习。我也可以通过编写一个用户空间客户端轻松地做到这一点,但它对我来说没有玩内核的魅力。
标签: c linux linux-kernel