相关文章  
  • 浅谈 Linux 操作系统的优化及安全
  • 如何实现 Linux 操作系统的自动登录
  • 轻松解决 Linux 操作系统故障恢复技巧
  • 做一个好管家: Linux 系统管理技巧大荟萃
  • Linux 下的软件开发
  • Linux 下的软件安装
  • Linux 下的硬件安装
  • 精通 Linux 系统文件命令
  • 剖析 Linux 系统启动过程
  • 解析 Linux 特殊文件
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    Linux 环境下的高级隐藏技术4

    able)的地址,这样就可以根据该地址直接修改系统调用的入口,从而改变系统调用。在模块编程中必须存在初始化函数及清除函数,一般情况下,这两个函数默认为init_module()以及clearup_module(),从2.3.13内核版本开始,用户也可以给这两个函数重新命名,初始化函数在模块被插入系统时调用,在其中可以进行一些函数及符号的注册工作,清除函数则在模块移除系统时进行调用,一些恢复工作通常在该函数中完成。

      1.3.Linux下的内存映像

      /dev/kmem是一个字符设备,是计算机主存的映像,通过它可以测试甚至修改系统,当内核不导出sys_call_table地址或者不允许插入模块时可以通过该映像修改系统调用,从而实现隐藏文件、进程或者模块的目的。

      1.4.proc 文件系统

      proc文件系统是一个虚拟的文件系统,它通过文件系统的接口实现,用于输出系统运行状态。它以文件系统的形式,为操作系统本身和应用进程之间的通信提供了一个界面,使应用程序能够安全、方便地获得系统当前

    页码:[1] [2] [3] [4] [5] [6]4页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved