专利名称:一种51汇编语言软件安全性编码规则自动检查方法专利类型:发明专利
发明人:侯成杰,武占峰,段永顥,宇,欧阳高翔,常江
申请号:CN201110412461.6
申请日:20111208
公开号:CN102419730A
公开日:
字符常量合法
20120418
专利内容由知识产权出版社提供
摘要:一种51汇编语言软件安全性编码规则自动检查方法,首先确定针对51汇编语言的安全编码规则。然后将源代码按照统一格式重新排版,进行分离代码和注释、提取独立的单词助记符。随后在重新排版的源代码上增加子程序开始和结束标识,然后从得到的单词助记符中提取伪指令、指令、操作数、行号、标号并与51汇编语言语法规则进行匹配,识别出变量、相关指令、操作数、中断向量区、子程序、中断服务程序,由此提取各个子程序、中断服务程序的名称及起始行号和结束行号。最后根据提取结果以及结构分析结果,将制定的安全性编码规则作为标准,判断程序代码中是否存在错误并将判断结果输出。本方法具有分析准确率高、直接对应源程序、规则可扩展等特点。
申请人:北京控制工程研究所
地址:100080 北京市2729信箱
国籍:CN
代理机构:中国航天科技专利中心
代理人:安丽
更多信息请下载全文后查看
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论