Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2009, Vol. 35 ›› Issue (5): 72-73,1. doi: 10.3969/j.issn.1000-3428.2009.05.024

• Software Technology and Database • Previous Articles     Next Articles

Study of Recognition Algorithm for Program Section

ZHANG You-wei, LIU Xiao-chun, WANG Yong-hong   

  1. (Institute of Surveying and Mapping, Information Engineering University, Zhengzhou 450052)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-03-05 Published:2009-03-05

程序段识别算法研究

张有为,刘小春,汪永红   

  1. (信息工程大学测绘学院,郑州 450052)

Abstract: In static disassembly, there are disassembly indirect jump and indirect call of instructions, it is difficult to find their program invoked by these instructions. This paper gives a kind of algorithm to found program flowchart, describes data structure and flow. Moreover one removal method about abnormal nodes in flowchart is expatiated. Experimental results show that the algorithm is effective.

Key words: program flowchart, data section, program section, data structure

摘要: 静态反汇编中会遇到间接跳转和间接调用类指令,对这类指令引用的目标是否为程序比较难以判断。该文提出一种建立程序流程全图的程序段识别算法,给出算法数据结构设计和详细的流程描述,说明程序流程全图中异常节点的剔除方法,测试结果证明了算法的有效性。
关键词:程序流程图;数据

关键词: 程序流程图, 数据段, 程序段, 数据结构

CLC Number: