Litcius/Paper detail

FSSDroid: Feature subset selection for Android malware detection

Nikolaos Polatidis, Stelios Kapetanakis, Marcello Trovati, Ioannis Korkontzelos, Yannis Manolopoulos

2024World Wide Web13 citationsDOIOpen Access PDF

Abstract

Abstract Android malware has become an increasingly important threat to individuals, organizations, and society, posing significant risks to data security, privacy, and infrastructure. As malware evolves in sophistication and complexity, the detection and mitigation of these malicious software instances have become more challenging and time consuming since the required number of features to identify potential malware can be very high. To address this issue, we have developed an effective feature selection methodology for malware detection in Android. The critical concern in the field of malware detection is the complexity of algorithms and the use of features that are used to detect malware. The present paper delivers a methodology for pre-processing datasets to select the most optimal features that will allow detecting malware, while maintaining very high accuracy. The proposed methodology has been tested on two real world datasets and the results indicate that the number of features is significantly reduced from 489 to between 19 and 28 for the first dataset and from 9503 to between 9 and 27 for the second dataset, whilst the accuracy is maintained as if all features were used.

Topics & Concepts

Computer scienceAndroid malwareMalwareFeature selectionAndroid (operating system)Artificial intelligenceSelection (genetic algorithm)Machine learningComputer securityOperating systemAdvanced Malware Detection TechniquesNetwork Security and Intrusion DetectionSoftware Testing and Debugging Techniques