{"title":"基于权限的Android恶意软件检测特征选择与评估","authors":"S. K, S. Chakravarty, Ravi Kiran Varma Penmatsa","doi":"10.1109/ICOEI48184.2020.9142929","DOIUrl":null,"url":null,"abstract":"Android malware is a ubiquitous threat to the information security of mobile users. Android users often download applications from unauthorized and untrusted sources. Such applications may request several permissions from the user, and due to unawareness, the user may grant the required permissions. Android permissions are one of the significant sources of malware infection. By analyzing the permissions database classification of malware and benign applications can be done with the help of machine learning tools. There are a total of 330 permissions in Android applications. However, all of them may not contribute to the classification. In this paper, the proposed system investigates identifying the most influential permissions using feature reduction. The gain ratio is used for feature reduction and J48, Random Committee, Multilayer Perceptron, Sequential Minimal Optimization (SMO), and Randomizable filtered classifiers are used for evaluation of the selected features. The experimentation results show that five permissions can produce near full feature accuracy, thereby optimizing the malware detection system.","PeriodicalId":267795,"journal":{"name":"2020 4th International Conference on Trends in Electronics and Informatics (ICOEI)(48184)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Feature Selection and Evaluation of Permission-based Android Malware Detection\",\"authors\":\"S. K, S. Chakravarty, Ravi Kiran Varma Penmatsa\",\"doi\":\"10.1109/ICOEI48184.2020.9142929\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Android malware is a ubiquitous threat to the information security of mobile users. Android users often download applications from unauthorized and untrusted sources. Such applications may request several permissions from the user, and due to unawareness, the user may grant the required permissions. Android permissions are one of the significant sources of malware infection. By analyzing the permissions database classification of malware and benign applications can be done with the help of machine learning tools. There are a total of 330 permissions in Android applications. However, all of them may not contribute to the classification. In this paper, the proposed system investigates identifying the most influential permissions using feature reduction. The gain ratio is used for feature reduction and J48, Random Committee, Multilayer Perceptron, Sequential Minimal Optimization (SMO), and Randomizable filtered classifiers are used for evaluation of the selected features. The experimentation results show that five permissions can produce near full feature accuracy, thereby optimizing the malware detection system.\",\"PeriodicalId\":267795,\"journal\":{\"name\":\"2020 4th International Conference on Trends in Electronics and Informatics (ICOEI)(48184)\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 4th International Conference on Trends in Electronics and Informatics (ICOEI)(48184)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICOEI48184.2020.9142929\",\"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 4th International Conference on Trends in Electronics and Informatics (ICOEI)(48184)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOEI48184.2020.9142929","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Feature Selection and Evaluation of Permission-based Android Malware Detection
Android malware is a ubiquitous threat to the information security of mobile users. Android users often download applications from unauthorized and untrusted sources. Such applications may request several permissions from the user, and due to unawareness, the user may grant the required permissions. Android permissions are one of the significant sources of malware infection. By analyzing the permissions database classification of malware and benign applications can be done with the help of machine learning tools. There are a total of 330 permissions in Android applications. However, all of them may not contribute to the classification. In this paper, the proposed system investigates identifying the most influential permissions using feature reduction. The gain ratio is used for feature reduction and J48, Random Committee, Multilayer Perceptron, Sequential Minimal Optimization (SMO), and Randomizable filtered classifiers are used for evaluation of the selected features. The experimentation results show that five permissions can produce near full feature accuracy, thereby optimizing the malware detection system.