相关文章  
  • 让微软汗颜的XGL-Linux真正的3D桌面
  • Linux桌面环境下载利器Netlocusts
  • Linux操作系统下的实时数据镜像详解(3)
  • Linux环境下无盘工作站的架设和实现
  • 如何编写Linux下的客户机/服务器软件(3)
  • 使用TC实现基于Linux系统的流量管理
  • Linux操作系统文件系统的桌面应用(3)
  • Linux操作系统套接字编程的5个隐患(4)
  • Linux编程之序列化存储Python对象(下)(4)
  • Linux编程之序列化存储Python对象(下)(2)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    深入分析Linux操作系统深度安全加固(5)2

    matguard,heapguard,pointguard 等编译技术,但他们需要重新编译源码,不仅麻烦而且会使系统性能有所下降.所以这里打算用防止缓冲区溢出的内核补丁。

    比较熟知的是 PaX 内核补丁,它主要通过数据区 [heap/bss/stack] 不可执行代码来防御直接覆盖返回地址后跳转到数据区执行 shellcode 的一些exploitPaX的站点好像访问不了,但用google可以找到很多对应较新内核的PaX下载http://home.hetnet.nl/~ottolander/pax/pax.html。

    眕奻硃間甜祥夔滅郘垀衄腔祛堤馴击,但却可以挡住市面上相当数量的 exploit,现在那些关于如何绕过补丁的高级 exploit 技巧已经很不神秘,但是书写那样的攻击程序通常要满足一定的条件,即使那样的程序被写出来,函数,文件指针被成功覆盖,可能在这个系统上还是无法把那“溢出成果”传递给攻击者--仍然没有办法得到 shell 或是建

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

         

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

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