在内核中通过/proc/kallsyms获得符号的地址

项目中有两个module,其中一个module中需要另外一个module的符号,2.6.26之前的内核只要按照顺序进行加载就没有问题,但是在2.6.26里面就会出现"can not found symbol"的错误。

通过之前的一些rootkit的思想,在内核中通过读取/proc/kallsyms文件来获得相应符号的地址。
#include <linux types.h="">
#include <linux stddef.h="">
#include <linux unistd.h="">
//#include <linux co……="">

你可能感兴趣的:(linux)