Kripke Structure Generating with Control Flow Information

Malware detection is an important part of information security technology.The detection based on program behavior characteristics can remedy the limits of binary signature detection method.Model checking technology can verifya program's specific behavior property,which requires a model for the target program,in order to obtain a transition system which is coincident with Kripke structure.Current model checking technology and Kripke structure were tho-roughly analyzed,and then the method of generating Kripke structure was proposed,which is based on the full control flow information and greed strategy.The generated transition system can fully represent the control flow information and describe the changes of target system status.