{"title":"使用API调用增强基于机器学习的Android恶意软件检测的可持续性","authors":"Hojun Lee, Seong-je Cho, Hyoil Han, Woosang Cho, Kyoungwon Suh","doi":"10.1109/AIKE55402.2022.00028","DOIUrl":null,"url":null,"abstract":"The number of malware such as banking Trojans, spyware, and ransomware in Android devices has been rising. In addition, the recent evolution of Android malware makes existing malware detection techniques less effective. This paper shows that existing Android malware detection techniques based on Random Forest classifiers using Application Programming Interface (API) calls as a feature set are not sustainable on a relatively long-time scale. Then, we introduce two new machine learning techniques that exhibit high sustainability. By applying the proposed techniques to 126,000 Android apps, we obtained the highest accuracy of 97,8% and an F1-score of 98.8%.","PeriodicalId":441077,"journal":{"name":"2022 IEEE Fifth International Conference on Artificial Intelligence and Knowledge Engineering (AIKE)","volume":"84 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Enhancing Sustainability in Machine Learning-based Android Malware Detection using API calls\",\"authors\":\"Hojun Lee, Seong-je Cho, Hyoil Han, Woosang Cho, Kyoungwon Suh\",\"doi\":\"10.1109/AIKE55402.2022.00028\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The number of malware such as banking Trojans, spyware, and ransomware in Android devices has been rising. In addition, the recent evolution of Android malware makes existing malware detection techniques less effective. This paper shows that existing Android malware detection techniques based on Random Forest classifiers using Application Programming Interface (API) calls as a feature set are not sustainable on a relatively long-time scale. Then, we introduce two new machine learning techniques that exhibit high sustainability. By applying the proposed techniques to 126,000 Android apps, we obtained the highest accuracy of 97,8% and an F1-score of 98.8%.\",\"PeriodicalId\":441077,\"journal\":{\"name\":\"2022 IEEE Fifth International Conference on Artificial Intelligence and Knowledge Engineering (AIKE)\",\"volume\":\"84 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE Fifth International Conference on Artificial Intelligence and Knowledge Engineering (AIKE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AIKE55402.2022.00028\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Fifth International Conference on Artificial Intelligence and Knowledge Engineering (AIKE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIKE55402.2022.00028","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Enhancing Sustainability in Machine Learning-based Android Malware Detection using API calls
The number of malware such as banking Trojans, spyware, and ransomware in Android devices has been rising. In addition, the recent evolution of Android malware makes existing malware detection techniques less effective. This paper shows that existing Android malware detection techniques based on Random Forest classifiers using Application Programming Interface (API) calls as a feature set are not sustainable on a relatively long-time scale. Then, we introduce two new machine learning techniques that exhibit high sustainability. By applying the proposed techniques to 126,000 Android apps, we obtained the highest accuracy of 97,8% and an F1-score of 98.8%.