缓冲区溢出攻击语言研究与实现

被引量 : 0次 | 上传用户:lvyuxuan3652008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
缓冲区溢出攻击是一种攻击计算机系统的手段,通过往被攻击程序的缓冲区写入精心安排的超长内容,造成缓冲区溢出、越界,破坏程序执行逻辑,使之转向执行其他指令,从而达到攻击者的目的。该手段由于技术相对简单而获得的攻击效果比较显著,因此成为各国信息战研究热点之一。但是,缓冲区溢出攻击的实现,必须依靠高级语言来进行描述,而高级语言的描述效率直接决定缓冲区溢出攻击的效率,因此研究缓冲区溢出攻击的高级语言描述问题,对于未来的信息战具有重要的理论和现实意义。目前的缓冲区溢出攻击研究,主要集中于探索缓冲区溢出攻击新技术新方法、研究如何突破缓冲区溢出防御和入侵检测等方面,而从攻击者角度专门研究缓冲区溢出攻击描述的则鲜有案例。当前的缓冲区溢出攻击的描述方法,基本上都是针对具体漏洞以及漏洞的相关信息,手工编写利用程序,描述植入代码的构造和发送步骤。这样的描述方式使得攻击描述的效率比较低,攻击描述通用性比较差,难以应用于实际的计算机网络对抗。针对上述问题,本文通过研究当前的攻击语言,分析其不足之处,进而提出一种新的方案:在目前缓冲区溢出攻击方法和技术基础上,抽象出缓冲区溢出攻击一般规律,设计一种专门描述缓冲区溢出攻击的语言。本文以Windows和Linux/Unix下的缓冲区溢出攻击为研究对象,以栈溢出攻击为主设计完成攻击语言,并对该语言进行形式化分析和证明;本研究工作在Windows系统下实现了该语言,并针对Windows和Linux/Unix系统进行攻击实际验证,结果表明BOAL可以不用描述过程,自动生成植入代码并且其在不同系统间具有良好的适用性能。缓冲区溢出攻击语言的研究工作可以概括为以下几个方面:1、介绍论文的研究背景与意义、涉及的相关理论与技术基础,分析国内外在缓冲区溢出攻击及其高级语言描述方面的研究现状,指出它们存在的不足之处。目前的缓冲区溢出攻击描述,描述效率低且其通用性差。目前缓冲区溢出攻击的研究主要集中在研究新技术新方法、如何突破防御、本地及远程攻击等。对于缓冲区溢出攻击描述方面的研究,则几乎集中于入侵检测方面,对于主动攻击的缓冲区攻击描述难以找到相关方面的资料。2、针对缓冲区溢出攻击中存在的问题,分析目前的缓冲区溢出攻击方法以及攻击语言,对本文所涉及的关键技术进行研究,给出一种新的缓冲区溢出攻击思路。缓冲区溢出攻击描述效率低下且通用性差的原因在于:目前的描述工具仍然是采用命令式的高级语言进行过程描述,无法实现过程描述的自动化。而现有的一些攻击描述语言,如STATL,其描述效率高且通用和移植性能好,但是又由于自身的一些原因,不能用于描述缓冲区溢出攻击。本文借鉴STATL的思想,通过研究栈溢出、堆溢出和bss溢出攻击,并在以栈溢出攻击为主的基础上,将缓冲区溢出攻击抽象为植入代码和控制逻辑两个部分,并对其进行详细的分析研究。同时本文对缓冲区溢出攻击语言定义所涉及的语法和语义进行了研究。3、在给定的研究目标和关键技术的分析基础上,构造一种新的缓冲区溢出攻击攻击自动生成模型,设计缓冲区溢出攻击语言BOAL。根据研究目标和设计原则,本文构造了一种新的缓冲区溢出攻击自动生成模型。该模型的核心思想是用缓冲区溢出攻击语言BOAL来描述目标信息以及攻击信息等,然后由给出的编译器进行解释,直接发起攻击。根据构造的模型,设计缓冲区溢出攻击语言BOAL,并对BOAL的语法规则进行形式化分析与证明。4、根据设计的语法和语义规则,运用VC++6.0、Lex和Yacc等开发工具实现缓冲区溢出攻击语言BOAL。随后给出验证用例,分别在Linux/x86、Unix/x86和Windows/x86系统平台上给予验证,并分析实验结果;结果表明BOAL是可行的。最后对本文工作进行总结,提出今后研究工作的方向。
其他文献
复合材料细观力学的核心任务是建立复合材料宏观性能及其组分和细观结构之间的定量关系。进行复合材料细观力学研究首先需要引入复合材料代表单元的概念(RVE)。目前的复合材
采用分立元件研制双目光学透视式头盔显示器,对双目透视式头盔显示中的关键问题进行实验研究。用偏振分光棱镜作为组合镜,通过理论分析,发现图像源和外界环境的亮度随偏振片
目的观察八正汤联合盐酸坦索罗辛缓释剂治疗慢性非细菌性前列腺炎的临床疗效。方法选择2012年8月至2013年8月医院收治的慢性非细菌性前列腺炎患者96例,随机分为对照组和治疗
本论文主要探讨了全相位方法对间断信号的处理,其中包括:对连续信号的全相位截断;对本身存在间断点的信号的全相位处理;还有对于有限变换域滤波器中边界引起的间断的全相位处
素有“衣冠王国”美称的中国古代,服饰鞋履之美,一直是民间不断创新的主题。伴随社会的发展,物质的丰富,生产技艺的改革,使服饰的美,不断创新出珍品,谱写出灿烂的鞋履文化。从新婚礼
环境保护问题是21世纪人类面临的世界性难题,而城市生活垃圾处理问题则是环保问题中的重要组成部分,并已成为当今世界最严重的公害之一。及时清理和处理城市生活垃圾,是建设
目的观察通心络胶囊治疗冠状动脉粥样硬化性心脏病(简称冠心病)介入术后心绞痛的疗效。方法将64例经皮冠状动脉介入术(PCI)后发生心绞痛的冠心病患者随机分为观察组与对照组,
高校教师的积极教学情感,是促进高校教学质量提高的重要条件。高校教师的积极教学情感受到自身的职业认同、教学理想、教学成就感和学校的职称评审制度、教学激励机制等内外
比较了红球藻HB748株在MCM,BBM及BG-11.3种培养基中的生长.结果表明:HB748在这3种培养基中前4d的平均生长速率分别为0.97d-1,0.77d-1和0.63d-1,存在显著差异;然而,在BBM和BG-11中添加MCM中所
随着近年来教育事业的改革,各科目在教学方法上已经焕然一新,所有科目已经从传统传输教学法转变到了以培养学生自主学习能力的新教学方法。高中生物教学改革也在如火如荼,以