Virus Detection Method Based on Behavior Resource Tree

Mengsong Zou,Lansheng Han,Ming Liu,Qiwen Liu
DOI: https://doi.org/10.3745/jips.2011.7.1.173
2011-01-01
Journal of Information Processing Systems
Abstract:Due to the disadvantages of signature-based computer virus detection techniques, behavior-based detection methods have developed rapidly in recent years. However, current popular behavior-based detection methods only take API call sequences as program behavior features and the difference between API calls in the detection is not taken into consideration. This paper divides virus behaviors into separate function modules by introducing DLLs into detection. APIs in different modules have different importance. DLLs and APIs are both considered program calling resources. Based on the calling relationships between DLLs and APIs, program calling resources can be pictured as a tree named program behavior resource tree. Important block structures are selected from the tree as program behavior features. Finally, a virus detection model based on behavior the resource tree is proposed and verified by experiment which provides a helpful reference to virus detection.
What problem does this paper attempt to address?