相关疑难解决方法(0)

Linux内核模块检查内存完整性

我正在编写一个内核模块,通过控制校验和来检查代码段的完整性以便运行任务.我遇到了几个障碍:

  1. module_list如果变量没有被内核导出(如果没有这样的符号ksyms),我如何获取变量?我可以看到调用lsmod命令的所有模块,所以如何在模块中获取它?
  2. 在我的模块运行时,它显示某些代码段已更改.它总是发生在某些库中.为什么会这样?我认为代码段是不变的.
  3. 是否可以从内核模块控制进程数据的内存访问以及如何进行?

linux memory kernel integrity kernel-module

2
推荐指数
1
解决办法
1749
查看次数

标签 统计

integrity ×1

kernel ×1

kernel-module ×1

linux ×1

memory ×1