博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
加载内核模块
阅读量:5889 次
发布时间:2019-06-19

本文共 1001 字,大约阅读时间需要 3 分钟。

Tim所著文章

http://www.ibm.com/developerworks/cn/linux/l-lkm/index.html
Linux 可加载内核模块剖析
insmod-->init_module-->sys_init_module
rmmod-->delete_module-->sys_delete_module

在模块的加载和卸载期间,模块子系统维护了一组简单的状态变量,用于表示模块的操作。加载模块时,状态为 MODULE_STATE_COMING。

如果模块已经加载并且可用,状态为 MODULE_STATE_LIVE。此外,卸载模块时,状态为 MODULE_STATE_GOING。
http://ozlabs.org/~rusty/
http://tldp.org/LDP/lkmpg/2.6/html/lkmpg.html LKM编程
http://www.ibm.com/developerworks/cn/linux/l-proc.html 使用 /proc 文件系统来访问 Linux 内核的内容
http://www.skyfree.org/linux/references/ 资源
http://blog.csdn.net/sailor_8318/article/details/2954380 Linux内核模块LKM的动态加载技术分析
http://wenku.baidu.com/view/f66132d6195f312b3169a57b.html 注射LKM
http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=93082&page=169&view=collapsed&sb=5&o=all 分析内核模块的加载过程
http://bbs.chinaunix.net/thread-1943318-1-1.html 突破linux内核模块验证
http://www.nsfocus.net/index.php?act=magazine&do=view&mid=2533         module injection in 2.6 kernel

 

 

转载于:https://www.cnblogs.com/moonflow/archive/2011/12/25/2300908.html

你可能感兴趣的文章
float 浮动详解
查看>>
【总结整理】面试需了解
查看>>
ArcEngine开发遇到的问题(转)
查看>>
js时间戳与日期格式的相互转换
查看>>
关于RF在实践WEB UI自动化测试时,碰到的问题
查看>>
解决Maven项目中jar包依赖冲突问题
查看>>
Pairing Heap模板
查看>>
2016的ChinaJoy沦为ChinaVR?
查看>>
Unity Shaders and Effets Cookbook
查看>>
cairo-1.14.6 static compiler msys mingw32
查看>>
Mac osx 下让android 模拟器横屏
查看>>
SQL创建触发器
查看>>
喜爱看剑雨,数据流的本人对各主角…
查看>>
luogu P1387 最大正方形
查看>>
Android图片圆角效果
查看>>
MSSQL跨服务器数据库查询
查看>>
WeChat Official Account Admin Platform API Introduction
查看>>
C语言写单链表的创建、释放、追加(即总是在最后的位置增加节点)
查看>>
poj1635
查看>>
C# LINQ详解(一)
查看>>