Survey on the Usage of Machine Learning Techniques for Malware Analysis.

作者: Leonardo Aniello , Roberto Baldoni , Daniele Ucci

DOI:

关键词: Malware analysisArtificial intelligencePaceMalwareMachine learningComputer science

摘要: Coping with malware is getting more and challenging, given their relentless growth in complexity volume. One of the most common approaches literature using machine learning techniques, to automatically learn models patterns behind such complexity, develop technologies for keeping pace speed development novel malware. This survey aims at providing an overview on way has been used so far context analysis. We systematize surveyed papers according objectives (i.e., expected output, what analysis to), information about they specifically use features), techniques employ algorithm process input produce output). also outline a number problems concerning datasets considered works, finally introduce concept economics, regarding study existing tradeoffs among key metrics, as accuracy economical costs.

参考文章(65)
Charles LeDoux, Arun Lakhotia, Malware and Machine Learning Intelligent Methods for Cyber Warfare. pp. 1- 42 ,(2015) , 10.1007/978-3-319-08624-8_1
Duen Horng Chau, Carey Nachenberg, Christos Faloutsos, Adam Wright, Jeffrey Wilhelm, Polonium: Tera-Scale Graph Mining for Malware Detection ,(2013)
Martina Lindorfer, Clemens Kolbitsch, Paolo Milani Comparetti, Detecting Environment-Sensitive Malware Lecture Notes in Computer Science. pp. 338- 357 ,(2011) , 10.1007/978-3-642-23644-0_18
Manuel Egele, Peter Chapman, Maverick Woo, David Brumley, Blanket execution: dynamic similarity testing for program binaries and components usenix security symposium. pp. 303- 317 ,(2014)
Rachel Greenstadt, Richard Harang, Clare Voss, Arvind Narayanan, Fabian Yamaguchi, Aylin Caliskan-Islam, Andrew Liu, De-anonymizing programmers via code stylometry usenix security symposium. pp. 255- 270 ,(2015)
Hinrich Schütze, Christopher D. Manning, Prabhakar Raghavan, Introduction to Information Retrieval ,(2005)
Sandeep Bhatkar, Kang G. Shin, Kent Griffin, Xin Hu, MutantX-S: scalable malware clustering based on static features usenix annual technical conference. pp. 187- 198 ,(2013)
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
Hans-Peter Kriegel, Martin Ester, Jörg Sander, Xiaowei Xu, A density-based algorithm for discovering clusters in large spatial Databases with Noise knowledge discovery and data mining. pp. 226- 231 ,(1996)
Mario Polino, Andrea Scorti, Federico Maggi, Stefano Zanero, Jackdaw: Towards Automatic Reverse Engineering of Large Datasets of Binaries Detection of Intrusions and Malware, and Vulnerability Assessment. pp. 121- 143 ,(2015) , 10.1007/978-3-319-20550-2_7