首页 | 本学科首页   官方微博 | 高级检索  
     

基于双栈结构的安全C编译器的研究
引用本文:张得佳.基于双栈结构的安全C编译器的研究[J].电脑开发与应用,2005,18(9):46-47,49.
作者姓名:张得佳
作者单位:温州职业技术学院,温州,325035
摘    要:通过对缓冲区溢出攻击原理的研究和分析,讨论了C/C++源程序缓冲区溢出的常见表现,并分析了其原因和产生机理,提出了一种基于安全分离控制和数据信息的双栈结构的C编译器模型,其好处是无论数据栈如何溢出,控制线都不受影响,缺点是该法一样不能防御所有的缓冲溢出攻击。

关 键 词:缓冲区溢出  堆栈溢出  栈帧  C编译器  双栈结构
文章编号:1003-5850(2005)09-0046-03
收稿时间:2005-04-22
修稿时间:2005-04-222005-07-17

Research on Security C Complier of Double Stack
Zhang Dejia.Research on Security C Complier of Double Stack[J].Computer Development & Applications,2005,18(9):46-47,49.
Authors:Zhang Dejia
Abstract:This paper studies and analyzes the principle of buffer overflow,and presents the familiar representation of buffer overflow in C/C++ source code,and makes an analysis to the vulnerabilities characteristics and how they work.At last the C com- plier model of double stack is proposed,in which the control stack will not been affected by the data stack overflow but it could do nothing for buffer overflow.
Keywords:buffer overflow  stack overflow  stack frame  C complier  double stack structure
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号