arrow
Return

IntDroid: Android Malware Detection Based on API Intimacy Analysis

delete2021-05-08
delete32
PRE
AI
D
Deqing Zou
Y
Yueming Wu *
S
Siru Yang
A
Anki Chauhan
W
Wei Yang
J
Jiangying Zhong
S
Shihan Dou
金
金海 (Hai Jin)
DOI:10.1145/3442588delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Android, the most popular mobile operating system, has attracted millions of users around the world. Meanwhile, the number of new Android malware instances has grown exponentially in recent years. On the one hand, existing Android malware detection systems have shown that distilling the program semantics into a graph representation and detecting malicious programs by conducting graph matching are able to achieve high accuracy on detecting Android malware. However, these traditional graph-based approaches always perform expensive program analysis and suffer from low scalability on malware detection. On the other hand, because of the high scalability of social network analysis, it has been applied to complete large-scale malware detection. However, the social-network-analysis-based method only considers simple semantic information (i.e., centrality) for achieving market-wide mobile malware scanning, which may limit the detection effectiveness when benign apps show some similar behaviors as malware. In this article, we aim to combine the high accuracy of traditional graph-based method with the high scalability of social-network-analysis-based method for Android malware detection. Instead of using traditional heavyweight static analysis, we treat function call graphs of apps as complex social networks and apply social-network-based centrality analysis to unearth the central nodes within call graphs. After obtaining the central nodes, the average intimacies between sensitive API calls and central nodes are computed to represent the semantic features of the graphs. We implement our approach in a tool called IntDroid and evaluate it on a dataset of 3,988 benign samples and 4,265 malicious samples. Experimental results show that IntDroid is capable of detecting Android malware with an F-measure of 97.1% while maintaining a True-positive Rate of 99.1%. Although the scalability is not as fast as a social-network-analysis-based method (i.e., MalScan), compared to a traditional graph-based method, IntDroid is more than six times faster than MaMaDroid. Moreover, in a corpus of apps collected from GooglePlay market, IntDroid is able to identify 28 zero-day malware that can evade detection of existing tools, one of which has been downloaded and installed by more than ten million users. This app has also been flagged as malware by six anti-virus scanners in VirusTotal, one of which is Symantec Mobile Insight.
Keywords:
Android malware
API intimacy
social network
centrality
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

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
Papers:
1.2K
Citations:
3.4K

Organization

U
University of Texas Dallas
Scholars:
5.6K
Papers: 5.0K
Citations: 15
U
university of texas system
Scholars:
18.5W
Papers: 15.6W
Citations: 210
Cited Papers

Cited Papers

errShare
errSave
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
Multicenter three-distorted-wave approach to three-dimensional images for electron-impact-ionization dynamics of molecules: Overall agreement with experiment
err2018-10-29
err0
PREAI
errMaomao Gong; Xingyu Li; Song Bin Zhang; Shanshan Niu; Xueguang Ren; Enliang Wang; Alexander Dorn; Xiangjun Chen
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
THE ENZYMATIC REDUCTION OF Δ4-3-KETOSTEROIDS
err1957-03-01
err0
errOAAI
errGordon M. Tomkins; Patricia J. Michael
errShare
errSave
Investigating Team Learning in a Military Context
err2013-11-21
err0
PREAI
errMarlies Veestraeten; Eva Kyndt; Filip Dochy
errShare
errSave
errShare
errSave
errShare
errSave
researcher View more