一种基于安全状态跟踪检查的漏洞静态检测方法研究与实施.docVIP

  • 3
  • 0
  • 约5.06万字
  • 约 16页
  • 2017-08-21 发布于河南
  • 举报

一种基于安全状态跟踪检查的漏洞静态检测方法研究与实施.doc

一种基于安全状态跟踪检查的漏洞静态检测方法研究与实施

一种基于安全状态跟踪检查的漏洞静态检测方法研究与实施? 梁彬 侯看看 石文昌 梁朝晖 (中国人民大学信息学院 北京100872) (数据工程与知识工程教育部重点试验室 北京100872) 摘 要:现有的采用基于源代码分析的漏洞静态检测方法中存在的主要问题是误报率和漏报率较高。主要原因之一是缺乏对数据合法性检查与非可信数据源等程序安全相关元素的精确有效的识别分析。本文提出了一种基于数据安全状态跟踪和检查的安全漏洞静态检测方法。该方法对漏洞状态机模型的状态空间进行了扩展,使用对应多个安全相关属性的向量标识变量安全状态,细化了状态转换的粒度以提供更为精确的程序安全行为识别;在漏洞状态机中引入了对合法性检查的识别,有效降低了误报的发生;建立了系统化的非可信数据鉴别方法,可防止由于遗漏非可信数据源而产生的漏报。基于此方法的原型系统的检测实验表明:本文方法能够有效检测出软件系统中存在的缓冲区溢出等安全漏洞,误报率明显降低,并能避免现有主流静态检测方法中存在的一些严重漏报。 关键词:漏洞检测;静态分析;状态机;漏报;误报 中图分类号:TP309 Research and Enforcement of a Static Vulnerabilities Detection Method Based on Security State LIANG Bin Hou Kan-Kan SHI We

文档评论(0)

1亿VIP精品文档

相关文档