• 加载内核模块


    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

  • 相关阅读:
    分层领域模型
    JAVA集合Set 交集、差集、并集
    http状态码301和302详解及区别
    设计模式(16) 命令模式
    设计模式(15) 解释器模式
    设计模式(14) 模板方法模式
    设计模式(13) 职责链模式
    设计模式(12) 代理模式
    设计模式(11) 享元模式
    设计模式(10) 外观模式
  • 原文地址:https://www.cnblogs.com/moonflow/p/2300908.html
Copyright © 2020-2023  润新知