Probing AndroVul dataset for studies on Android malware classification

被引:2
|
作者
Zakeya, Namrud [1 ]
Segla, Kpodjedo [1 ]
Chamseddine, Talhi [1 ]
Alvine, Boaye Belle [2 ]
机构
[1] Ecole Technol Super, Dept Software & IT Engn, Montreal, PQ H3C 1K3, Canada
[2] York Univ, Dept Elect Engn & Comp Sci, Toronto, ON, Canada
关键词
Mobile security; Static analysis; Reverse engineering; Mobile computing; Machine learning; CODE SMELLS;
D O I
10.1016/j.jksuci.2021.08.033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Security issues in mobile apps are increasingly relevant as this software have become part of the daily life of billions of people. As the dominant OS, Android is a primary target for ill-intentioned programmers willing to exploit its vulnerabilities by spreading malwares. Significant research has been devoted to the identification of these malwares. The current paper is an extension of our previous effort to contribute to said research with a new benchmark of Android vulnerabilities. We proposed AndroVul, a repository for Android security vulnerabilities, that builds on AndroZoo - a well-known Android app dataset - and contains data on vulnerabilities for a representative sample of about 16,000 Android apps. The present paper adds confirmed malwares from the VirusShare dataset and explores more thoroughly the effectiveness of different machine learning techniques, with respect to the classification of malicious apps. We investigated different classifiers and feature selection techniques as well as different combinations for our input data. Our results suggest that the classifier MPL is the leading classifier, with competitive results that favorably compare to recent malware detection work. Additionally, we investigate how to classify (as benign or malicious) AndroZoo apps based on the number of antivirus flags they are tagged with. We found that different thresholds only marginally affect the machine learning classifier results and that the strictest choice (i.e. one flag) performs best on the confirmed malwares from VirusShare. (c) 2021 The Authors. Published by Elsevier B.V. on behalf of King Saud University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:6883 / 6894
页数:12
相关论文
共 50 条
  • [1] Effective and Efficient Android Malware Detection and Category Classification Using the Enhanced KronoDroid Dataset
    Waheed, Mudassar
    Qadir, Sana
    [J]. Security and Communication Networks, 2024, 2024
  • [2] A framework for Android Malware detection and classification
    Murtaz, Muhammad
    Azwar, Hassan
    Ali, Syed Baqir
    Rehman, Saad
    [J]. 2018 5TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING TECHNOLOGIES AND APPLIED SCIENCES (IEEE ICETAS), 2018,
  • [3] Deep Android Malware Detection and Classification
    Vinayakumar, R.
    Soman, K. P.
    Poornachandran, Prabaharan
    [J]. 2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1677 - 1683
  • [4] An Analysis of Android Malware Classification Services
    Rashed, Mohammed
    Suarez-Tangil, Guillermo
    [J]. SENSORS, 2021, 21 (16)
  • [5] Hierarchical Classification of Android Malware Traffic
    Bovenzi, Giampaolo
    Persico, Valerio
    Pescape, Antonio
    Piscitelli, Anna
    Spadari, Vincenzo
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, 2022, : 1354 - 1359
  • [6] Not so Crisp, Malware! Fuzzy Classification of Android Malware Classes
    Mercaldo, Francesco
    Saracino, Andrea
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2018,
  • [7] Combining traditional machine learning and anomaly detection for several imbalanced Android malware dataset's classification
    Gan, Yiwei
    Han, Qian
    Gao, Yumeng
    [J]. PROCEEDINGS OF 2022 7TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING TECHNOLOGIES, ICMLT 2022, 2022, : 74 - 80
  • [8] Maloid-DS: Labeled Dataset for Android Malware Forensics
    Almomani, Iman
    Almashat, Tala
    El-Shafai, Walid
    [J]. IEEE ACCESS, 2024, 12 : 73481 - 73546
  • [9] Machine learning aided Android malware classification
    Milosevic, Nikola
    Dehghantanha, Ali
    Choo, Kitn-Kwang Raymond
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2017, 61 : 266 - 274
  • [10] A Modified ResNeXt for Android Malware Identification and Classification
    Albahar, Marwan Ali
    ElSayed, Mahmoud Said
    Jurcut, Anca
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022