收藏本站
《南京航空航天大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

缓冲区溢出漏洞攻击和检测技术研究

程恩  
【摘要】: 本文对网络安全领域中的缓冲区溢出攻击和检测技术进行了研究。首先分析了相关课题的研究背景,并针对当前该领域国内外的研究现状和发展趋势进行了分析,在此基础上阐述了本课题的研究内容。接着从缓冲区溢出攻击原理,攻击的类别和漏洞检测技术三个方面进行了深入而系统的研究。 由于最近几年基于硬件保护方案的缓冲区溢出检测成为研究的发展趋势,本文将检测技术的研究重点放在硬件层次,并跟踪了国外相关的研究。 Minos项目提出了一种从另外一个角度分析缓冲区溢出漏洞攻击的新方法,但是它没有完善其思想模型。本文对其进行了分析并提出了基于控制流完整性模型,做了模型的实例分析并给出了结论。 另一方面,将返回地址保护技术引入到硬件中实现是一个重要手段。针对存在的这些方法先做了指令执行过程的详细分析,然后针对相关的安全指令方案做了深入的研究,发现了其中的不足点,设计了可以绕开保护检测的例程。在此基础之上提出了一种新的安全指令,最后做了相应的功能性测试和性能测试。最后给出本文的结论和进一步研究的工作。
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP393.08

【引证文献】
中国期刊全文数据库 前1条
1 宁慧;文雪巍;邹韵;吴良杰;;基于语义分析的数据驱动型漏洞检测方法[J];应用科技;2011年06期
中国硕士学位论文全文数据库 前4条
1 魏闪闪;SPARC v8体系结构下缓冲区溢出的研究与分析[D];华北电力大学(北京);2011年
2 苟鹏飞;缓冲区溢出漏洞检测技术研究[D];电子科技大学;2011年
3 柳淑玉;缓冲区溢出漏洞挖掘技术研究[D];武汉纺织大学;2011年
4 文雪巍;数据驱动型漏洞检测技术研究[D];哈尔滨工程大学;2011年
【同被引文献】
中国期刊全文数据库 前10条
1 陶甲寅;李亚芳;;缓冲区溢出分析及其防范策略研究[J];电脑开发与应用;2007年10期
2 殷立峰;;缓冲区溢出攻击的工作原理及防范策略[J];计算机安全;2008年03期
3 母晓科;刘苏;周游;;缓冲区溢出攻击分析及其防范[J];计算机安全;2009年04期
4 刘博,裘雪红;格式化串攻击及其防范[J];电子科技;2005年10期
5 迟强;罗红;乔向东;;漏洞挖掘分析技术综述[J];计算机与信息技术;2009年Z2期
6 朱虹;丁雁林;;缓冲区溢出检测模型研究[J];计算机工程与应用;2006年10期
7 李毅超;刘丹;韩宏;卢显良;;缓冲区溢出漏洞研究与进展[J];计算机科学;2008年01期
8 任安西,杨寿保,李宏伟,宋舜宏;一种新的缓冲区溢出防范技术[J];计算机工程;2005年01期
9 张明军,罗军;缓冲区溢出静态分析中的指针分析算法[J];计算机工程;2005年18期
10 诸葛建伟,叶志远,邹维;攻击技术分类研究[J];计算机工程;2005年21期
中国重要会议论文全文数据库 前1条
1 杨洋;帅春燕;江建慧;;基于堆栈分析的缓冲区溢出漏洞检测方法[A];第六届中国测试学术会议论文集[C];2010年
中国博士学位论文全文数据库 前1条
1 夏一民;缓冲区溢出漏洞的静态检测方法研究[D];国防科学技术大学;2007年
中国硕士学位论文全文数据库 前10条
1 刘圣卓;Linux下的缓冲区溢出攻击技术研究[D];中国人民解放军信息工程大学;2003年
2 王磊;计算机系统安全漏洞研究[D];西安电子科技大学;2004年
3 罗衡峰;缓冲区溢出漏洞利用与防御研究[D];重庆大学;2005年
4 王丰辉;漏洞相关技术研究[D];北京邮电大学;2006年
5 莫闯;漏洞扫描技术研究[D];贵州大学;2006年
6 任凯锋;缓冲区溢出和SQL注入的渗透测试[D];太原理工大学;2006年
7 许社村;基于特征分析的缓冲区溢出发现技术研究[D];哈尔滨工业大学;2006年
8 郭戈;基于漏洞数据库系统安全扫描软件的设计与实现[D];解放军信息工程大学;2005年
9 徐启杰;基于Win32平台的漏洞挖掘和漏洞利用技术研究[D];上海交通大学;2007年
10 管铭;基于程序分析的软件安全漏洞检测技术研究[D];西北工业大学;2007年
【二级引证文献】
中国硕士学位论文全文数据库 前1条
1 高宝山;基于SPARC v8体系结构的仿真平台的研究与设计[D];华北电力大学;2012年
【相似文献】
中国期刊全文数据库 前10条
1 李卫 ,唐文容 ,王岳澎;针对服务器的缓冲区溢出攻击及防范[J];中国金融电脑;2003年10期
2 韩慧妍;;Windows环境下缓冲区溢出漏洞的利用[J];电脑开发与应用;2008年04期
3 肖道举,陈博文,陈晓苏;一种基于程序逻辑结构分析的缓冲区溢出攻击抵御方法[J];计算机工程与科学;2005年05期
4 景新宇,陈让宽,吴邦欲;针对ELF文件缓冲区溢出漏洞的检测技术[J];计算机工程;2005年21期
5 母晓科;刘苏;周游;;缓冲区溢出攻击分析及其防范[J];计算机安全;2009年04期
6 刘敏娜;葛萌;;计算机系统的安全隐患—缓冲区溢出攻击[J];电脑知识与技术;2009年10期
7 梁玲;;一种缓冲区溢出攻击模型分析[J];太原大学学报;2009年02期
8 唐晶;;漏洞溢出攻击原理与防护[J];赤峰学院学报(自然科学版);2009年08期
9 彭赞;陈伟;;关于缓冲区溢出攻击的防御研究[J];软件导刊;2009年11期
10 于晗,孙龙霞,黄承夏;基于Windows缓冲区溢出漏洞的植入型木马研究[J];信息安全与通信保密;2005年07期
中国重要会议论文全文数据库 前8条
1 卢菲;谢永强;;基于Linux的防范缓冲区溢出攻击的策略和方法研究[A];第十八次全国计算机安全学术交流会论文集[C];2003年
2 江荣;魏立峰;赵栋;刘晓东;;Windows Vista内存保护机制及分析[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
3 孟凯凯;魏立峰;;一种基于角色的自主访问控制策略的设计与实现[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年
4 杨文彬;贾卓生;;缓冲区溢出及其防护方法[A];全国计算机网络应用年会论文集(2001)[C];2001年
5 毛炳文;;物联网安全管理探析[A];2011年全国通信安全学术会议论文集[C];2011年
6 陈林博;江建慧;张丹青;;基于多版本冗余进程的容侵系统[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
7 曹志宇;;博物馆信息化进程中的网络安全问题初探[A];数字博物馆研究与实践(2009)[C];2010年
8 符易阳;周丹平;;Android安全机制分析[A];第26次全国计算机安全学术交流会论文集[C];2011年
中国重要报纸全文数据库 前10条
1 江南大学物联网工程学院 李志华 中科院高能物理研究所网络安全实验室 许榕生;物联网安全保卫战[N];计算机世界;2010年
2 中科红旗软件技术有限公司工程师 俞戍远;“首例Linux病毒”并非病毒[N];网络世界;2001年
3 本报记者 胡英;又是“漏洞”惹的祸[N];计算机世界;2003年
4 陈代寿;IPS阻止弱点攻击[N];中国计算机报;2003年
5 张少波;应对缓冲区溢出漏洞攻击[N];计算机世界;2003年
6 冉科;多层防护抵御 蠕虫肆虐[N];中国计算机报;2005年
7 王振武;缓冲区溢出型漏洞分析及防护[N];网络世界;2002年
8 ;主动防御 监控攻击[N];中国计算机报;2003年
9 ;五大难题拷问IP电话安全[N];计算机世界;2005年
10 本报记者 宋丽娜;“冲击波”再次敲响补丁警钟[N];网络世界;2003年
中国博士学位论文全文数据库 前5条
1 李伟明;网络安全语言关键技术的研究[D];华中科技大学;2006年
2 曾凡平;软件漏洞测试若干问题研究[D];中国科学技术大学;2009年
3 杜皎;基于超内核的网络安全系统模型和安全技术研究[D];国防科学技术大学;2005年
4 蒋卫华;智能网络入侵检测与安全防护技术研究[D];西北工业大学;2003年
5 李鹏;通信网络恶意代码及其应急响应关键技术研究[D];南京邮电大学;2013年
中国硕士学位论文全文数据库 前10条
1 程恩;缓冲区溢出漏洞攻击和检测技术研究[D];南京航空航天大学;2006年
2 秦肇伟;缓冲区溢出攻击检测工具的设计与实现[D];电子科技大学;2010年
3 史胜利;缓冲区溢出攻击分析及实时检测方法研究[D];陕西师范大学;2011年
4 万毓西;嵌入式系统抗缓冲区溢出攻击的硬件防御机制研究[D];华中科技大学;2011年
5 韩万军;缓冲区溢出攻击代码检测与防御技术研究[D];解放军信息工程大学;2012年
6 魏闪闪;SPARC v8体系结构下缓冲区溢出的研究与分析[D];华北电力大学(北京);2011年
7 王儒伟;缓冲区溢出攻击分析和防范策略研究[D];吉林大学;2007年
8 钟达夫;缓冲区溢出攻击语言研究与实现[D];广西师范大学;2006年
9 张秀峰;缓冲区溢出攻击的检测与防范系统[D];电子科技大学;2008年
10 赵起迪;基于leon3处理器的存储器监控模块设计[D];华中科技大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026