{"title":"基于机器学习技术的Android勒索软件检测:GPU和CPU的对比分析","authors":"Shweta Sharma, C. Krishna, Rakesh Kumar","doi":"10.1109/ACIT50332.2020.9300108","DOIUrl":null,"url":null,"abstract":"Cyber-criminals perform ransomware attacks to make money from victims by harming their devices. The attacks are rapidly increasing on Android-based smartphones due to its vast usage world-wide. In this paper, a framework has been proposed in which we (1) utilize novel features of Android ransomware, (2) employ machine learning models to classify ransomware and benign apps, and (3) perform a comparative analysis to calculate the computational time required by machine learning models to detect Android ransomware. Our proposed framework can efficiently detect both locker and crypto ransomware. The experimental results show that the proposed framework detects Android ransomware by achieving an accuracy of 99.59% with Logistic Regression in 177 milliseconds and 235 milliseconds on the Graphics Processing Unit (GPU) and Central Processing Unit (CPU) respectively.","PeriodicalId":193891,"journal":{"name":"2020 21st International Arab Conference on Information Technology (ACIT)","volume":"136 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Android Ransomware Detection using Machine Learning Techniques: A Comparative Analysis on GPU and CPU\",\"authors\":\"Shweta Sharma, C. Krishna, Rakesh Kumar\",\"doi\":\"10.1109/ACIT50332.2020.9300108\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cyber-criminals perform ransomware attacks to make money from victims by harming their devices. The attacks are rapidly increasing on Android-based smartphones due to its vast usage world-wide. In this paper, a framework has been proposed in which we (1) utilize novel features of Android ransomware, (2) employ machine learning models to classify ransomware and benign apps, and (3) perform a comparative analysis to calculate the computational time required by machine learning models to detect Android ransomware. Our proposed framework can efficiently detect both locker and crypto ransomware. The experimental results show that the proposed framework detects Android ransomware by achieving an accuracy of 99.59% with Logistic Regression in 177 milliseconds and 235 milliseconds on the Graphics Processing Unit (GPU) and Central Processing Unit (CPU) respectively.\",\"PeriodicalId\":193891,\"journal\":{\"name\":\"2020 21st International Arab Conference on Information Technology (ACIT)\",\"volume\":\"136 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 21st International Arab Conference on Information Technology (ACIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ACIT50332.2020.9300108\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 21st International Arab Conference on Information Technology (ACIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ACIT50332.2020.9300108","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Android Ransomware Detection using Machine Learning Techniques: A Comparative Analysis on GPU and CPU
Cyber-criminals perform ransomware attacks to make money from victims by harming their devices. The attacks are rapidly increasing on Android-based smartphones due to its vast usage world-wide. In this paper, a framework has been proposed in which we (1) utilize novel features of Android ransomware, (2) employ machine learning models to classify ransomware and benign apps, and (3) perform a comparative analysis to calculate the computational time required by machine learning models to detect Android ransomware. Our proposed framework can efficiently detect both locker and crypto ransomware. The experimental results show that the proposed framework detects Android ransomware by achieving an accuracy of 99.59% with Logistic Regression in 177 milliseconds and 235 milliseconds on the Graphics Processing Unit (GPU) and Central Processing Unit (CPU) respectively.