基于Libsafe的缓冲区溢出防范技术的研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:grindswods
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
缓冲区溢出漏洞问题是一种常见的程序漏洞,在所有的操作系统中平台上或多或少都存在着这样漏洞。文章首先介绍缓冲区漏洞的主要原因和常用的防范措施,然后深入讨论一种基于Libsafe的格式化串漏洞的防范和堆栈溢出防范技术的实现原理和方法。该方法容易实现,配置简单,只要配置LD_PRELOAD环境变量,操作系统就可以调用,不会给系统带来额外的负担,不需要重新编译已经存在的应用程序,可以防范很多未知的缓冲区溢出漏洞。
其他文献
著名教育家叶圣陶说:“教育的目的就是培养习惯。”其中,学习习惯是影响学业成就的重要因素,良好的学习习惯又对基础知识和基本技能的掌握发挥着积极作用。对学生而言,初中阶段是学习习惯养成的关键时期,此时能否养成好习惯对学生的终身发展起着至关重要的作用。为此,笔者做了如下的实践研究。  一、学习习惯培养存在的现实问题  通过问卷和座谈两种形式,对初一新生的学习习惯进行了一次调查。调查前,笔者做了积极引导,
主要研究了粒子系统在游戏中的应用。介绍了粒子系统的基本原理,给出了利用粒子系统方法在游戏中应用处理步骤。通过在游戏中应用的焰火实例,说明粒子系统在游戏中如何进行实现。
本文探讨水库调度系统的知识获取问题,即水库调度DM问题。根据DM的作用和特点,以及水库调度领域存在的问题,分析了水库调度对DM的需求,DM在水库调度中得以实施的数据基础,井且指出