Foreword Table of Contents 作者声明 版本和注意 感谢 译者注 作者声明 《linux内核驱动模块编程指南》最初是由Ori Pomerantz为2.2版本的内核编写的 ,后来,Ori将文档维护的任务交给了Peter Jay Salzman,Peter完成了2.4内核版本文档 的编写,毕竟linux内核驱动模块是一个更新很快的内容。现在,Peter也无法腾出足够的 时间来完成2.6内核版本文档的编写,目前该2.6内核版本的文档由合作者Michael Burian 完成。 版本和注意 Linu...
by lovesaka - C/C++ - 2012-03-05 09:44:05 阅读(44937) 回复(36)
平台 redhat 8.0 内核 2.4.18-14 [code] /* hello.c */ /* The necessary header files */ /* Standard in kernel modules */ #include <linux/kernel.h>; /* We're doing kernel work */ #include <linux/module.h>; /* Specifically, a module */ /* Deal with CONFIG_MODVERSIONS */ #if CONFIG_MODVERSIONS==1 #define MODVERSIONS #include <linux/modversions.h>; #endif /* Initialize the module */ int...
初学linux Kernel Module Programming 编写了一个最简单的程序之后, 在使用insmod hello-1.o安装模块的时候, 出现了下面的错误警告信息: ./hello-1.o: kernel-module version mismatch ./hello-1.o was compiled for kernel version 2.4.20 while this kernel is version 2.4.20-8. 曾经有人指点我要修改 /usr/src/linux-2.4/Makefile 这个文件, 去掉 EXTRAVERSION = -8custom 这一行,然后重新 make dep 就可以了...
利用linux内核模块实现TTY hijacking 利用linux内核模块实现TTY hijacking 创建时间:2001-03-29 文章属性:转载 文章来源: http://www.patching.net 文章提交: quack (quack_at_xfocus.org) ============================================ 利用linux内核模块实现TTY hijacking 译:大鹰 ============================================ 简介 --------...
/////////////////////////////////////////////////////////////////////////// 这是很早以前的tty hacking了,其实就是一个初级的内核的键盘钩子的实现原理 后面我会贴出我整理phrack杂志59期里的最新的内核键盘钩子技术 ////////////////////////////////////////////////////////////////////////// ============================================ 利用linux内核模块实现TTY hi...