Particularities on Control Flow Analysis Methods for Malware Detection

Research Empowers Us

Mircea Prejban
In both software optimization and malware analysis the concept of control flow graph is used to denote a graph model generated from the program’s code and its flow-changing instructions. Analysis and detection methods based on these models enable the efficient analysis and detection of advanced types of malware, as they contain the necessary semantics and properties to handle specific aspects of malware design. That makes them versatile in any automated analysis process, both in malware and software. In this talk, we focus on the particularities of Control Flow Graphs methods in Malware Detection, by presenting the state of the art of these methods and a short demo on how these graphs, generated from malware samples, look.