arrow
Return

A3CM: Automatic Capability Annotation for Android Malware

delete2019-01-01
delete26
delete
OA
AI
J
Junyang Qiu
J
Jun Zhang
罗玮 cover
罗玮 (Wei Luo)
L
Lei Pan
‪
‪Surya Nepal‬
Y
Yu Wang *
向
向阳 (Yang Xiang)
DOI:10.1109/ACCESS.2019.2946392delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Android malware poses serious security and privacy threats to the mobile users. Traditional malware detection and family classification technologies are becoming less effective due to the rapid evolution of the malware landscape, with the emerging of so-called zero-day-family malware families. To address this issue, our paper presents a novel research problem on automatically identifying the security/privacy-related capabilities of any detected malware, which we refer to as Malware Capability Annotation (MCA). Motivated by the observation that known and zero-day-family malware families share the security/privacy-related capabilities, MCA opens a new alternative way to effectively analyze zero-day-family malware (the malware that do not belong to any existing families) through exploring the related information and knowledge from known malware families. To address the MCA problem, we design a new MCA hunger solution, Automatic Capability Annotation for Android Malware (A3CM). A3CM works in the following four steps: 1) A3CM automatically extracts a set of semantic features such as permissions, API calls, network addresses from raw binary APKs to characterize malware samples; 2) A3CM applies a statistical embedding method to map the features into a joint feature space, so that malware samples can be represented as numerical vectors; 3) A3CM infers the malicious capabilities by using the multi-label classification model; 4) The trained multi-label model is used to annotate the malicious capabilities of the candidate malware samples. To facilitate the new research of MCA, we create a new ground truth dataset that consists of 6,899 annotated Android malware samples from 72 families. We carry out a large number of experiments based on the four representative security/privacy-related capabilities to evaluate the effectiveness of A3CM. Our results show that A3CM can achieve promising accuracy of 1.00, 0.98 and 0.63 in inferring multiple capabilities of known Android malware, small size-families' malware and zero-day-families' Android malware, respectively.
Keywords:
Malware
Feature extraction
Smart phones
Machine learning
Semantics
Security
Australia
Android malware
security
privacy-related capability
multi-label learning
malicious capability prediction
zero-day-family malware
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

G
Guangzhou University
Scholars:
1.8W
Papers: 1.3W
Citations: 1.8W
S
Swinburne University of Technology
Scholars:
9.3K
Papers: 1.2W
Citations: 2.0W
D
Deakin University
Scholars:
2.0W
Papers: 2.1W
Citations: 2.8W
researcher View more organizations
Cited Papers

Cited Papers

Patterns of cerebral cortex mRNA expression
err2004-10-11
err0
PREAI
errJ. Bernal; M. Godbout; K. W. Hasel; G. H. Travis; J. G. Sutcliffe
errShare
errSave
Data-Driven Cybersecurity Incident Prediction: A Survey
err2019-01-01
err210
PREAI
errSun, Nan; Zhang, Jun; Rimba, Paul; Gao, Shang; Zhang, Leo Yu; Xiang, Yang
errShare
errSave
Twitter spam detection: Survey of new approaches and comparative study
err2018-07-01
err96
PREAI
errWu, Tingmin; Wen, Sheng; Xiang, Yang; Zhou, Wanlei
errShare
errSave
Detecting Android Malware Leveraging Text Semantics of Network Flows
err2018-05-01
err103
errOAAI
errWang, Shanshan; Yan, Qiben; Chen, Zhenxiang; Yang, Bo; Zhao, Chuan; Conti, Mauro
errShare
errSave
errShare
errSave
errShare
errSave
Development of a Rechargeable Zinc-Air Battery
err2010-02-05
err0
errOAAI
errGwenaëlle Toussaint; Philippe Stevens; Florian Moureau; Robert Rouget; Fabrice Fourgeot
errShare
errSave
errShare
errSave
errShare
errSave
Dalvik Opcode Graph Based Android Malware Variants Detection Using Global Topology Features
err2018-01-01
err30
errOAAI
errZhang, Jixin; Qin, Zheng; Zhang, Kehuan; Yin, Hui; Zou, Jingfu
errShare
errSave
researcher View more