Graph Neural Network-based Android Malware Classification with Jumping Knowledge release_cubrowiqjbffhgzujdxa2452ue

by Wai Weng Lo, Siamak Layeghy, Mohanad Sarhan, Marcus Gallagher, Marius Portmann

Released as a article .

2022  

Abstract

This paper presents a new Android malware detection method based on Graph Neural Networks (GNNs) with Jumping-Knowledge (JK). Android function call graphs (FCGs) consist of a set of program functions and their inter-procedural calls. Thus, this paper proposes a GNN-based method for Android malware detection by capturing meaningful intra-procedural call path patterns. In addition, a Jumping-Knowledge technique is applied to minimize the effect of the over-smoothing problem, which is common in GNNs. The proposed method has been extensively evaluated using two benchmark datasets. The results demonstrate the superiority of our approach compared to state-of-the-art approaches in terms of key classification metrics, which demonstrates the potential of GNNs in Android malware detection and classification.
In text/plain format

Archived Files and Locations

application/pdf  1.8 MB
file_xlac4tr7yfgipfj56rsgw6l5pq
arxiv.org (repository)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article
Stage   submitted
Date   2022-06-13
Version   v9
Language   en ?
arXiv  2201.07537v9
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: fe6d6c8c-9901-461a-a3a0-a8b9e8ce6606
API URL: JSON