FSSDroid: Feature subset selection for Android malware detection

Nikolaos Polatidis, stelios Kapetanakis, MARCELLO TROVATI, YANNIS KORKONTZELOS

Research output: Contribution to journalArticle (journal)peer-review

2 Citations (Scopus)
16 Downloads (Pure)

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.
Original languageEnglish
Article number50
Pages (from-to)1-17
Number of pages17
JournalWorld Wide Web: Internet and Web Information Systems
Volume27
Issue number5
Early online date2 Jul 2024
DOIs
Publication statusPublished - 16 Jul 2024

Keywords

  • Android
  • Malware detection
  • Feature selection
  • Machine learning
  • Binarization
  • Pre-processing

Fingerprint

Dive into the research topics of 'FSSDroid: Feature subset selection for Android malware detection'. Together they form a unique fingerprint.

Cite this