Intelligent Hybrid Approach for Android Malware Detection based on Permissions and API Calls

作者: Altyeb Altaher , Omar Mohammed Barukab

DOI: 10.14569/IJACSA.2017.080608

关键词: Operating systemAndroid malwareApplication programming interfaceAndroid (operating system)MalwareArtificial intelligenceHybrid approachMachine learningComputer science

摘要: Android malware is rapidly becoming a potential threat to users. The number of growing exponentially; they become significantly sophisticated and cause financial information losses for Hence, there need effective efficient techniques detect the applications. This paper proposes an intelligent hybrid approach detection using permissions API calls in application. proposed consists two steps. first step involves finding most significant Application Programming Interfaces (API) that leads discrimination between good ware For this purpose, features selection algorithms, Information Gain (IG) Pearson CorrCoef (PC) are employed rank individual API’s based on their importance classification. In second step, new combination Adaptive neural fuzzy Inference System (ANFIS) with Particle Swarm Optimization (PSO), differentiate goodware applications (apps). PSO intelligently utilized optimize ANFIS parameters by tuning its membership functions generate reliable more precise rules apps Using dataset 250 collected from different recourse, conducted experiments show suggested method achieved accuracy 89%.

参考文章(33)
Akanksha Sharma, Subrat Kumar Dash, Mining API Calls and Permissions for Android Malware Detection cryptology and network security. pp. 191- 205 ,(2014) , 10.1007/978-3-319-12280-9_13
Gianluca Dini, Fabio Martinelli, Andrea Saracino, Daniele Sgandurra, MADAM: A Multi-level Anomaly Detector for Android Malware Lecture Notes in Computer Science. pp. 240- 253 ,(2012) , 10.1007/978-3-642-33704-8_21
Thomas Raffetseder, Christopher Kruegel, Engin Kirda, Detecting System Emulators Lecture Notes in Computer Science. pp. 1- 18 ,(2007) , 10.1007/978-3-540-75496-1_1
Borja Sanz, Igor Santos, Carlos Laorden, Xabier Ugarte-Pedrero, Pablo Garcia Bringas, Gonzalo Álvarez, PUMA: Permission Usage to Detect Malware in Android CISIS/ICEUTE/SOCO Special Sessions. pp. 289- 298 ,(2013) , 10.1007/978-3-642-33018-6_30
Damien Octeau, William Enck, Patrick McDaniel, Swarat Chaudhuri, A study of android application security usenix security symposium. pp. 21- 21 ,(2011)
Alexander Moshchuk, Adrienne Porter Felt, Helen J. Wang, Erika Chin, Steven Hanna, Permission re-delegation: attacks and defenses usenix security symposium. pp. 22- 22 ,(2011)
Yousra Aafer, Wenliang Du, Heng Yin, DroidAPIMiner: Mining API-Level Features for Robust Malware Detection in Android Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering. pp. 86- 103 ,(2013) , 10.1007/978-3-319-04283-1_6
William Enck, Patrick McDaniel, Jaeyeon Jung, Byung-Gon Chun, Peter Gilbert, Anmol N. Sheth, Landon P. Cox, TaintDroid: an information-flow tracking system for realtime privacy monitoring on smartphones operating systems design and implementation. pp. 393- 407 ,(2010) , 10.5555/1924943.1924971
Asaf Shabtai, Uri Kanonov, Yuval Elovici, Chanan Glezer, Yael Weiss, Andromaly: a behavioral malware detection framework for android devices intelligent information systems. ,vol. 38, pp. 161- 190 ,(2012) , 10.1007/S10844-010-0148-X