arrow
Return

FUADroid: android malware detection with multi-view API feature fusion using machine learning

delete2026-07-22
delete0
PRE
AI
J
Jiyun Yang *
F
Fan Mei
Z
Zhengdong Wan
X
Xintong Cai
P
Pei Ran
DOI:10.1007/s13042-026-03224-zdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The rapid growth of Android malware calls for accurate and efficient detection techniques. Function call graph (FCG) based static analysis has shown strong potential for modeling application behaviors, yet existing approaches commonly face two challenges: (i) when simplifying large-scale call graphs to reduce overhead, they often fail to adequately preserve the critical contextual information around sensitive APIs; and (ii) continuous Android API evolution tends to induce method-level feature drift and render sensitive API sets outdated, leading to feature mismatch and degraded generalization in cross-year scenarios. These issues jointly weaken a model’s ability to capture the semantics of malicious behaviors, with the performance drop being especially evident under cross-year evaluation. To address this, we propose FUADroid, a static malware detection method that fuses structural and statistical-semantic views. FUADroid first constructs an updatable sensitive API set by combining knowledge priors from Android official documentation with a $$\chi ^2$$ statistical test. It then builds a Sensitive System Function Call Graph (SSFCG) by retaining n-hop contextual subgraphs around sensitive APIs while aggregating peripheral structures into class-level supernodes, thereby balancing semantic fidelity and computational efficiency. Finally, FUADroid performs soft-voting fusion between a GCN-based structural classifier on SSFCG and a Random Forest classifier on class-level statistical semantic features to enable complementary modeling. Experimental results on multiple datasets demonstrate that FUADroid achieves strong detection performance and exhibits improved robustness under cross-year evaluation settings.
Keywords:
Android malware detection
Feature engineering
Function call graph
Graph neural network
Machine learning

Journal

International Journal of Machine Learning and Cybernetics cover
International Journal of Machine Learning and Cybernetics
IF:
2.7
Papers:
3.2K
Citations:
5.6K

Organization

C
Chongqing Airport
Scholars:
1
Papers: 34
Citations: 4
C
College of Computer Science
Scholars:
359
Papers: 172
Citations: 0
researcher View more organizations
Cited Papers

Cited Papers

Using multi-audio feature fusion for android malware detection
err2023-08-01
err8
PREAI
errTarwireyi, Paul; Terzoli, Alfredo; Adigun, Matthew
errShare
errSave
errShare
errSave
GSEDroid: GNN-based Android malware detection framework using lightweight semantic embedding
err2024-05-01
err2
errOAAI
errGu, Jintao; Zhu, Hongliang; Han, Zewei; Li, Xiangyu; Zhao, Jianjin
errShare
errSave
errShare
errSave
Lightweight Graph Mining for Website Fingerprinting Guided by Structure Knowledge
err2026-02-01
err0
PREAI
errGao,Bo; Liu,Weiwei; Liu,Guangjie; Nie,Fengyuan; Huang,Jianan; Zhang,Hui
errShare
errSave
An effective deep learning scheme for android malware detection leveraging performance metrics and computational resources
err2024-02-20
err0
PREAI
errAhsan Wajahat; Jingsha He; Nafei Zhu; Tariq Mahmood; Ahsan Nazir; Faheem Ullah; Sirajuddin Qureshi; Musa Osman
errShare
errSave
Outsmarting Android Malware with Cutting-Edge Feature Engineering and Machine Learning Techniques
err2024-01-01
err0
errOAAI
errAhsan Wajahat; Jingsha He; Nafei Zhu; Tariq Mahmood; Tanzila Saba; Amjad Rehman Khan; Faten S. Alamri
errShare
errSave
researcher View more