当前位置:问答库>论文摘要

题目:基于x86语言的嵌入式软件安全性分析工具的设计与实现

关键词:X86汇编语言,软件安全性,规则检查

  摘要

软件的安全性在软件质量评价中占很重要的地位。在软件开发阶段遵循合理有效的软件安全性设计规范,能够有效的提高软件的安全性和可靠性,同时指导软件测试人员对软件进行评估。本论文结合航天型号软件的自身特点,制定出了X86汇编语言安全性设计规范,并且设计和完成了X86汇编语言安全性分析工具的。本文的主要工作如下:1. 结合相关标准,通过对各种类型的X86嵌入式软件进行的代码走查和动态配置项确认测试,结合数年来此类软件的质量分析,结合国军标要求,制定符合航天自身特点的X86汇编语言安全性设计规范。同时,所制定的安全性设计规范,根据执行方式分为强制类和参考类。2.结合编译原理的理论,依据所制定设计规范,设计并开发了X86汇编语言安全性分析工具。主要完成X86汇编语言的编程规则检查功能。3对源程序进行扫描,通过词法分析、语法分析生成多个供安全性分析时所使用的符号表,最终完成规则检查。本软件经过测试,并在工作中得到了应用,运行稳定可靠,完成了设计要求。