全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

一种基于cil静态分析的c#程序缺陷检测方法

Keywords: 静态分析,缺陷检测,别名分析,cil,c#

Full-Text   Cite this paper   Add to My Lib

Abstract:

通过静态检测发现源程序中的潜在缺陷,可以帮助程序员在软件发布之前发现并修补程序缺陷,提高软件的安全性。提出一种通过静态分析cil代码来检测c#程序代码缺陷的方法。采用改进的深度优先搜索算法遍历目标程序的控制流程图,结合历史状态缓存机制,能够大幅度提高检测效率;另外,为便于实施别名分析,还提出一种基于内存区域的变量表示方法。基于所述分析方法,开发了一个c#源代码缺陷静态检测系统,并对实际开源项目进行了检测。实验结果表明,本系统能够高效、准确地检测c#程序中常见类型的缺陷。

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133