A federated approach to Android malware classification through Perm-Maps

被引:15
|
作者
D'Angelo, Gianni [1 ]
Palmieri, Francesco [1 ]
Robustelli, Antonio [1 ]
机构
[1] Univ Salerno, Dipartimento Informat, Salerno, Italy
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2022年 / 25卷 / 04期
关键词
Federated approach; Android classification; Perm-Maps; Deep neural network; Android permissions;
D O I
10.1007/s10586-021-03490-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the last decades, mobile-based apps have been increasingly used in several application fields for many purposes involving a high number of human activities. Unfortunately, in addition to this, the number of cyber-attacks related to mobile platforms is increasing day-by-day. However, although advances in Artificial Intelligence science have allowed addressing many aspects of the problem, malware classification tasks are still challenging. For this reason, the following paper aims to propose new special features, called permission maps (Perm-Maps), which combine information related to the Android permissions and their corresponding severity levels. Such features have proven to be very effective in classifying different malware families through the usage of a convolutional neural network. Also, the advantages introduced by the Perm-Maps have been enhanced by a training process based on a federated logic. Experimental results show that the proposed approach achieves up to a 3% improvement in average accuracy with respect to J48 trees and Naive Bayes classifier, and up to 16% compared to multi-layer perceptron classifier. Furthermore, the combined use of Perm-Maps and federated logic allows dealing with unbalanced training datasets with low computational efforts.
引用
收藏
页码:2487 / 2500
页数:14
相关论文
共 50 条
  • [21] Hierarchical Classification of Android Malware Traffic
    Bovenzi, Giampaolo
    Persico, Valerio
    Pescape, Antonio
    Piscitelli, Anna
    Spadari, Vincenzo
    2022 IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, 2022, : 1354 - 1359
  • [22] FedHGCDroid: An Adaptive Multi-Dimensional Federated Learning for Privacy-Preserving Android Malware Classification
    Jiang, Changnan
    Yin, Kanglong
    Xia, Chunhe
    Huang, Weidong
    ENTROPY, 2022, 24 (07)
  • [23] Not so Crisp, Malware! Fuzzy Classification of Android Malware Classes
    Mercaldo, Francesco
    Saracino, Andrea
    2018 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2018,
  • [24] Comprehensive Android Malware Detection Based on Federated Learning Architecture
    Fang, Wenbo
    He, Junjiang
    Li, Wenshan
    Lan, Xiaolong
    Chen, Yang
    Li, Tao
    Huang, Jiwu
    Zhang, Linlin
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 3977 - 3990
  • [25] TabLSTMNet: enhancing android malware classification through integrated attention and explainable AI
    Ambekar, Namrata Govind
    Devi, N. Nandini
    Thokchom, Surmila
    Yogita
    MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2025, 31 (03): : 695 - 713
  • [26] Effective classification of android malware families through dynamic features and neural networks
    D'Angelo, Gianni
    Palmieri, Francesco
    Robustelli, Antonio
    Castiglione, Arcangelo
    CONNECTION SCIENCE, 2021, 33 (03) : 786 - 801
  • [27] Image-based detection and classification of Android malware through CNN models
    Aldini, Alessandro
    Petrelli, Tommaso
    19TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY, ARES 2024, 2024,
  • [28] An Android Malware Multi-class Classification Explained Through Genetic Programming
    D'Angelo, Gianni
    Palmieri, Francesco
    Robustelli, Antonio
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2024 WORKSHOPS, PT II, 2024, 14816 : 53 - 70
  • [29] Android malware defense through a hybrid multi-modal approach
    Asmitha, K. A.
    Vinod, P.
    Rehiman, Rafidha K. A.
    Raveendran, Neeraj
    Conti, Mauro
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2025, 233
  • [30] Ensemble Machine Learning Approach for Android Malware Classification Using Hybrid Features
    Pektas, Abdurrahman
    Acarman, Tankut
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER RECOGNITION SYSTEMS CORES 2017, 2018, 578 : 191 - 200