Malware Analysis and Classification: A Survey

作者: Ekta Gandotra , Divya Bansal , Sanjeev Sofat

DOI: 10.4236/JIS.2014.52006

关键词: Cluster analysisCode (cryptography)Malware analysisStatic analysisExecutableMalwareComputer scienceComputer securityBehavioral patternThe Internet

摘要: One of the major and serious threats on the Internet today is malicious software, often referred to as a malware. The malwares being designed by attackers are polymorphic metamorphic which have the ability change their code they propagate. Moreover, diversity and volume variants severely undermine effectiveness traditional defenses typically use signature based techniques unable to detect previously unknown executables. The malware families share typical behavioral patterns reflecting origin purpose. The obtained either statically or dynamically can be exploited detect classify malwares into known families using machine learning techniques. This survey paper provides an overview of techniques for analyzing classifying malwares.

参考文章(35)
Ulrich Bayer, Christopher Kruegel, Engin Kirda, TTAnalyze: A Tool for Analyzing Malware Proceedings of the European Institute for Computer Antivirus Research Annual Conference,2006. ,(2006)
Igor Santos, Javier Nieves, Pablo G Bringas, None, Semi-supervised Learning for Unknown Malware Detection distributed computing and artificial intelligence. pp. 415- 422 ,(2011) , 10.1007/978-3-642-19934-9_53
Igor Santos, Carlos Laorden, Pablo G Bringas, None, Collective classification for unknown malware detection international conference on security and cryptography. pp. 251- 256 ,(2011)
William W. Cohen, Fast Effective Rule Induction Machine Learning Proceedings 1995. pp. 115- 123 ,(1995) , 10.1016/B978-1-55860-377-6.50023-2
Konrad Rieck, Philipp Trinius, Carsten Willems, Thorsten Holz, Automatic analysis of malware behavior using machine learning Journal of Computer Security. ,vol. 19, pp. 639- 668 ,(2011) , 10.3233/JCS-2010-0410
Ulrich Bayer, Paolo Milani Comparetti, Clemens Hlauschek, Christopher Kruegel, Engin Kirda, Scalable, behavior-based malware clustering network and distributed system security symposium. ,(2009)
S. Nari, A. A. Ghorbani, Automated malware classification based on network behavior 2013 International Conference on Computing, Networking and Communications (ICNC). pp. 642- 647 ,(2013) , 10.1109/ICCNC.2013.6504162
Rafiqul Islam, Ronghua Tian, Lynn M. Batten, Steve Versteeg, Review: Classification of malware based on integrated static and dynamic features Journal of Network and Computer Applications. ,vol. 36, pp. 646- 656 ,(2013) , 10.1016/J.JNCA.2012.10.004
Blake Anderson, Daniel Quist, Joshua Neil, Curtis Storlie, Terran Lane, Graph-based malware detection using dynamic analysis Journal of Computer Virology and Hacking Techniques. ,vol. 7, pp. 247- 258 ,(2011) , 10.1007/S11416-011-0152-X
L. Nataraj, S. Karthikeyan, G. Jacob, B. S. Manjunath, Malware images: visualization and automatic classification visualization for computer security. pp. 4- ,(2011) , 10.1145/2016904.2016908