项目中有两个module,其中一个module中需要另外一个module的符号,2.6.26之前的内核只要按照顺序进行加载就没有问题,但是在2.6.26里面就会出现"can not found symbol"的错误。
通过之前的一些rootkit的思想,在内核中通过读取/proc/kallsyms文件来获得相应符号的地址。
通过之前的一些rootkit的思想,在内核中通过读取/proc/kallsyms文件来获得相应符号的地址。
#include <linux types.h=""> #include <linux stddef.h=""> #include <linux unistd.h=""> //#include <linux co……=""> |