- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
缓冲区溢出攻击的防范
李斌陈晓桦
搁§要本文研究了unix操作系统下的缓冲区溢出攻击的机制,分析对缓冲
区溢出攻击的防范方法,对当前必威体育精装版出现的防范缓冲区溢出攻击的机制、各
种防范缓冲区溢出攻击的软件工具的安全性效果进行评估。
关键词缓冲区溢出、堆栈粉碎、堆栈、编译器
Abstractnlis the ofbuffer
paperinvestigatedtheory overfl佣
underUnix It to and
OS. avoiddefeatthese
proposedvary哪s attacks.
itevaluatedsoft_areto。1s to
usedavoidbuffer
Finally, overflow
曲ich recently.
appeared
stacks巾ashin
buffer—overflow, gt
Key舶rdS stack,coⅢpiler
1. 引言
随着Internet在全世界范围内的日益普及,网络安全问题日益突出,
黑客入侵构成的国家安全、经济利益的威胁日益严重。缓冲区溢出是一种系
统攻击的手段,它通过向程序的缓冲区写超出其长度的内容,造成缓冲区的
溢出,从而破坏程序的堆栈,使程序转而执行其它指令,以达到攻击的目的。
根据cE盯统计.目前发生的入侵攻击中80%是缓冲区溢出攻击,几乎涉及
各种常见的操作系统(Unix用indows/0S2)。并且,缓冲区溢出攻击的目的是
获取操作系统的特权,一旦成功,整个主机的所有资源均无安全可言。因此.
缓冲区溢出攻击已成为计算机网络安全的最大威胁之一。
2. 缓冲区溢出攻击的原理和机制
缓冲区溢出攻击利用的是现代计算机系统中的堆栈结构特性和C语言对
指针不进行边界检查的特性。
2.1 进程在内存中的结构
在内存中,进程分为三个区:文本、数据和堆栈。文本区大小是固定的。
本文的研究工作在中国国家信息安全测评认证中心完成
83
由程序和只读数据组成。任何试图对该区的写操作都会产生一个段侵犯错误·
数据区包含已初始化和未初始化数据。
具体的内存分配地址如图1所示:
低内存地址
高内存地址
阳t进程在内存中的分配
2.2 堆栈区结构
堆栈在计算机科学中常用的一种抽象的数据结构.具体而言,堆栈区是
包含数据的一个连续的内存块.由栈指针sP指向堆栈的顶部,堆栈的底部地
’
址是固定的。堆栈的尺寸是由内核在运行时动态调整的·
除了SP以外,还有一个指针——帧指针PP,指村帧内的固定位置·在
实际中,局部变量可以通过给出它们的sP偏移量来访问。但是,当数据压入
或弹出堆栈,这些偏移量会发生改变.
当~个过程被调用时.首先璺傲的是保存先前的FP(这样在过程结束并
退出时可以恢复到调用前的地址).然后拷贝SP到FP中,形成新的FP·先
前的SP用于局部变量的保护空间。在缓冲区溢出攻击中,攻击者向缓冲区壤
充超过预先分配给该变量空间的数据,使堆栈的sP中的内容被惨改,从而改
变了程序的返回地址,使之指向攻击程序的入口地址,以改变程序的运行顺
一
序和结果。
2.3 缓冲区溢出攻击机制和实施
Unix针对不同的用户赋予不同的权限.普通用户的权限无法执行某些
您可能关注的文档
- 光推动储油罐液位测量系统研究.pdf
- 光文化和光经济--浅析光文化力衍生光经济力的创新实践.pdf
- 光纤放大器在空间光通信中的应用.pdf
- 光纤连接器端接方法.pdf
- 光纤偏振态自动检测系统研究.pdf
- 光纤束管填充油膏的配制、性能与选用.pdf
- 光纤通信质量监督和管理系统的分析与设计.pdf
- 光纤无源器件中的重要光学元件.pdf
- 光纤照明的发展与应用.pdf
- 光线投射法绘制CFD标量场.pdf
- 2025年潜水教练资格考试模拟试卷:潜水运动训练学试题.docx
- 四川广旺能源发展(集团)有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详.docx
- 四川广旺能源发展(集团)有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详.docx
- 冷链物流行业2025年区块链技术安全风险研究报告.docx
- 2025年湖北省宜昌市伍家岗区高三英才班下学期数学限时训练试题.docx
- 2025年湖北省宜昌市兴山县高三一模数学试卷及答案.docx
- 四川广旺能源发展(集团)有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详.docx
- 四川广旺能源发展(集团)有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详.docx
- 四川川投峨眉铁合金有限责任公司校园招聘模拟试题附带答案详解附答案.docx
- 四川川投峨眉铁合金有限责任公司校园招聘模拟试题附带答案详解必威体育精装版.docx
文档评论(0)