期刊文献+

基于漏洞知识库的8031单片机系统软件漏洞检测算法 被引量:5

8031 Microcontroller Software Vulnerability Detection Algorithm Based on Vulnerability Knowledge Database
下载PDF
导出
摘要 针对基于8031单片机系统软件的安全问题,对各权威漏洞数据库进行了分析研究,采用一种基于ECV规则的攻击分析方法从攻击事件中提取漏洞知识,根据漏洞种类及特征将漏洞从代码安全的角度分类,设计了三层结构的漏洞知识库,并根据漏洞知识库的设计提出了一种基于知识的漏洞检测算法,用于检测8031单片机系统漏洞.基于上述方法设计并实现了软件安全性逆向分析系统,对8031单片机系统进行漏洞检测.实验结果表明,基于该漏洞知识库的漏洞检测算法可以对目标程序正确进行漏洞检测,有利于降低软件代码漏洞量,并在一定程度上降低成本和资源消耗. The 8031 microcontroller software are currently used widely and its security issue become increasingly prominent. In view of this, the authoritative vulnerability databases were studied, extracted knowledge from attacks through a rule of ECV, classified security vulnerabilities according to the type and characteristics based code security, designed three-tier structure vulnerability knowledge database, and proposed a knowledge-based vulnerability detection algorithm based on the vulnerability knowledge library to detect the vulnerability of 8031 microcontroller. Designed and implemented a software security reverse-analysis system for 8031 binary program, and the effectiveness and availability of the vulnerability knowledge database and the rule of ECV were verified. The experimental result shows that the algorithm can correctly detect the target program vulnerability, having great significant in reducing the number of software vulnerabilities and saving lots of cost in detecting software vulnerability.
出处 《北京理工大学学报》 EI CAS CSCD 北大核心 2017年第4期371-375,共5页 Transactions of Beijing Institute of Technology
基金 国家重点研发计划资助项目(2016YFB0800700)
关键词 漏洞知识库 8031单片机 漏洞检测 软件安全 vulnerability knowledge database 8031 microcontroller vulnerability detection software security
  • 相关文献

参考文献5

二级参考文献106

  • 1中华人民共和国国家标准.漏洞描述规范(草案).2010.
  • 2美国国家漏洞库NVD(National Vulnerability Database).http://nvd.nist.gov/.
  • 3澳大利亚国家计算机应急响应小组Aus-CERT.http://www.auscert.org.au/.
  • 4丹麦安全公司Secunia.http://secunia.com/.
  • 5法国安全公司VUPEN.http://www.vupen.com/english/.
  • 6通用漏洞披露CVE(CommonVulnerabilitiesandExposures).http://cve.mitre.org/.
  • 7NIST Special Publication 800-51. Use of Common Vulnerabilities and Exposures (CVE) Vulnerability Naming Scheme. http ://csrc. nist. gov/publications/nistpubs/800-51/sp800-51 .pdf.
  • 8通用漏洞评估系统CVSS(CommonVulnerabilityScoringSystem).http://www.first.org/cvss/cvss-guide.html.
  • 9通用平台列举GPE(CommonPlatforrnEnumeration).http://cpe.mitre.org/.
  • 10通用缺陷列举CWE(CommonWeaknessEnumer&tion).http://cwe.mitre.org/.

共引文献52

同被引文献45

引证文献5

二级引证文献42

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部