期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
基于源码分析的缓冲区溢出漏洞检测方法 被引量:7
1
作者 尹茗 张功萱 《江苏大学学报(自然科学版)》 EI CAS CSCD 北大核心 2016年第4期450-455,共6页
根据缓冲区溢出原因提出一种基于源码分析的缓冲区溢出漏洞检测方法,该方法对源码预处理后进行静态分析并依次构造相应的抽象语法树、控制流图、函数调用图和变量表,最后建立有限状态自动机检测模型.以容易出现溢出的C/C++源码为例,构... 根据缓冲区溢出原因提出一种基于源码分析的缓冲区溢出漏洞检测方法,该方法对源码预处理后进行静态分析并依次构造相应的抽象语法树、控制流图、函数调用图和变量表,最后建立有限状态自动机检测模型.以容易出现溢出的C/C++源码为例,构造相应的检测模型,结果表明:该检测模型相比已有检测方案,可以更加有效地检测出缓冲区溢出漏洞;同时,该方法对程序代码中的危险函数调用和溢出过滤机制也能进行有效识别从而降低误报率,该检测方法也适用于其他语言的源码检测. 展开更多
关键词 缓冲区溢出检测 软件开发 有限状态自动机 静态源码分析 蠕虫
下载PDF
利用动态二进制分析方法实现内存自动检测
2
作者 张华强 喻胜 +1 位作者 王继刚 阎波 《微型机与应用》 2016年第14期21-24,共4页
内存相关程序错误的自动检测技术能够帮助程序员尽早发现程序中的内存相关错误,从而提高软件开发效率,增强软件运行的可靠性。探讨了采用前沿的动态二进制分析技术检测软件中与内存相关错误,为程序员定位错误位置、查找错误、消除错误... 内存相关程序错误的自动检测技术能够帮助程序员尽早发现程序中的内存相关错误,从而提高软件开发效率,增强软件运行的可靠性。探讨了采用前沿的动态二进制分析技术检测软件中与内存相关错误,为程序员定位错误位置、查找错误、消除错误原因提供准确的信息的方法,为致力于内存程序错误检测技术的研究人员提供参考。在C/C++软件中的内存错误检测实例验证了本文方法的有效性。 展开更多
关键词 内存自检 影子内存 静态源码分析 动态二进制分析
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部