Permission-based Android malware analysis by using dimension reduction with PCA and LDA

Şahin D. Ö., Kural O. E., Akleylek S., Kılıç E.

JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, vol.63, 2021 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 63
  • Publication Date: 2021
  • Doi Number: 10.1016/j.jisa.2021.102995
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Keywords: Android malware, Mobile malware analysis, Static analysis, Principal component analysis, Linear discriminant analysis, Machine learning, FEATURE-SELECTION
  • Ondokuz Mayıs University Affiliated: Yes


The expansion of the Android operating system increases the interest of malware developers in this field. With the develop malicious software, the material, and moral harms are given to the users in many ways such as stealing personal data and decreasing device performance. Therefore, the need for systems that detect malware with high accuracy is increasing day by day. In this study, it is aimed to detect malware with a static analysis technique based on machine learning. Because of the limited system resources of mobile devices, principal component analysis and linear discriminant analysis, which are frequently used in machine learning problems with a high number of attributes, are applied for Android malware detection. When the results are examined, it is observed that the dimension reduction techniques have a positive effect on classification performance in general.