{"title":"Hybrid-Based Malware Analysis for Effective and Efficiency Android Malware Detection","authors":"R. B. Hadiprakoso, Herman Kabetta, I. K. S. Buana","doi":"10.1109/ICIMCIS51567.2020.9354315","DOIUrl":null,"url":null,"abstract":"In the last decade, Android is the most widely used operating system. Despite this rapidly increasing popularity, Android is also a target for the spread of malware. Android admits the installation of applications from other unauthorized markets. This fact allows malware developers to place malicious apps and engage Android devices. So far, malware analysis and detection systems have been developed to use both static analysis and dynamic analysis. However, existing research is still lagging in the performance of detecting malware efficiently and accurately. For accurate malware detection, it often utilizes many resources from resource-limited mobile devices. Therefore, this research proposes a solution by developing and testing an efficient and accurate machine learning and deep learning model for this problem. We used the malware genome dataset and the Drebin project for static analysis and used the CICMalDroid dataset for dynamic analysis. From these two datasets, we extract 261 combined features of the hybrid analysis. To test the model that was built, we took 311 application samples consisting of 165 benign apps from the play store and 146 malicious apps from VirusShare. The test results show that the hybrid analysis model can increase detection by about 5%. Further testing also revealed that the extreme gradient boosting (XGB) assemble model is the best accuracy and efficiency model.","PeriodicalId":441670,"journal":{"name":"2020 International Conference on Informatics, Multimedia, Cyber and Information System (ICIMCIS)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Informatics, Multimedia, Cyber and Information System (ICIMCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIMCIS51567.2020.9354315","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16
Abstract
In the last decade, Android is the most widely used operating system. Despite this rapidly increasing popularity, Android is also a target for the spread of malware. Android admits the installation of applications from other unauthorized markets. This fact allows malware developers to place malicious apps and engage Android devices. So far, malware analysis and detection systems have been developed to use both static analysis and dynamic analysis. However, existing research is still lagging in the performance of detecting malware efficiently and accurately. For accurate malware detection, it often utilizes many resources from resource-limited mobile devices. Therefore, this research proposes a solution by developing and testing an efficient and accurate machine learning and deep learning model for this problem. We used the malware genome dataset and the Drebin project for static analysis and used the CICMalDroid dataset for dynamic analysis. From these two datasets, we extract 261 combined features of the hybrid analysis. To test the model that was built, we took 311 application samples consisting of 165 benign apps from the play store and 146 malicious apps from VirusShare. The test results show that the hybrid analysis model can increase detection by about 5%. Further testing also revealed that the extreme gradient boosting (XGB) assemble model is the best accuracy and efficiency model.