arrow
Return

DroidNative: Automating and optimizing detection of Android native code malware variants

delete2017-03-01
delete76
PRE
AI
S
Shahid Alam *
R
Ryan Riley *
陈
陈焰 (Yan Chen)
V
Vaibhav Rastogi
DOI:10.1016/j.cose.2016.11.011delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
According to the Symantec and F-Secure threat reports, mobile malware development in 2013 and 2014 has continued to focus almost exclusively (similar to 99%) on the Android platform. Malware writers are applying stealthy mutations (obfuscations) to create malware variants, thwarting detection by signature-based detectors. In addition, the plethora of more sophisticated detectors making use of static analysis techniques to detect such variants operate only at the bytecode level, meaning that malware embedded in native code goes undetected. A recent study shows that 86% of the most popular Android applications contain native code, making native code malware a plausible threat vector. This paper proposes DroidNative, an Android malware detector that uses specific control flow patterns to reduce the effect of obfuscations and provides automation. As far as we know, DroidNative is the first system that builds cross-platform (x86 and ARM) semantic-based signatures at the Android native code level, allowing the system to detect malware embedded in either bytecode or native code. When tested with a dataset of 5490 samples, DroidNative achieves a detection rate (DR) of 93.57% and a false positive rate of 2.7%. When tested with traditional malware variants, it achieves a DR of 99.48%, compared to the DRs of academic and commercial tools that range from 8.33% to 93.22%. (C) 2016 Elsevier Ltd. All rights reserved.
Keywords:
Android native code
Maiware analysis
Maiware variant detection
Control flow analysis
Data mining

Journal

C
Computers and Security
IF:
5.4
Papers:
4.6K
Citations:
1.4W

Organization

G
Gebze Technical University
Scholars:
2.7K
Papers: 2.6K
Citations: 2.4K
University of Wisconsin System cover
University of Wisconsin System
Scholars:
6.7W
Papers: 5.8W
Citations: 382
Q
Qatar University
Scholars:
8.9K
Papers: 9.0K
Citations: 16
N
Northwestern University
Scholars:
6.2W
Papers: 5.3W
Citations: 3.9K
researcher View more organizations
Cited Papers

Cited Papers

DENDROID: A text mining approach to analyzing and classifying code structures in Android malware families
err2014-03-01
err179
errOAAI
errSuarez-Tangil, Guillermo; Tapiador, Juan E.; Pens-Lopez, Pedro; Blasco, Jorge
errShare
errSave
Workplace Hypertension Is Associated with Obesity and Family History of Hypertension
err2006-01-01
err0
errOAAI
errKazumasa HARADA; Yuya KARUBE; Hirokazu SARUHARA; Kazuhiro TAKEDA; Iwao KUWAJIMA
errShare
errSave
Android Security: A Survey of Issues, Malware Penetration, and Defenses
err2015-01-01
err294
errOAAI
errFaruki, Parvez; Bharmal, Ammar; Laxmi, Vijay; Ganmoor, Vijay; Gaur, Manoj Singh; Conti, Mauro; Rajarajan, Muttukrishnan
errShare
errSave
Detecting mobile malware threats to homeland security through static analysis
err2014-02-01
err113
PREAI
errSeo, Seung-Hyun; Gupta, Aditi; Sallam, Asmaa Mohamed; Bertino, Elisa; Yim, Kangbin
errShare
errSave
errShare
errSave
Spatiotemporal variation of groundwater quality using integrated multivariate statistical and geostatistical approaches in Amol–Babol Plain, Iran
err2014-06-04
err0
PREAI
errTahoora Sheikhy Narany; Mohammad Firuz Ramli; Ahmad Zaharin Aris; Wan Nor Azmin Sulaiman; Kazem Fakharian
errShare
errSave
no more