arrow
Return

SWORD: Semantic aWare andrOid malwaRe Detector

delete2018-10-01
delete33
PRE
AI
S
Shweta Bhandari *
R
Rekha Panihar
S
Smita Naval
V
Vijay Laxmi
A
Akka Zemmari
M
Manoj Singh Gaur
DOI:10.1016/j.jisa.2018.07.003delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Malicious android applications have become more advanced and severe threat to user privacy, confidentiality, integrity, money, and device. The process of malware evolution mainly consists of modifications to existing malware using repackaging of apps employing polymorphism, metamorphism and injecting malicious code. The existing dynamic approaches can handle polymorphism, metamorphism and repacking of apps but failed to address code injection at runtime, as it modifies the control/data flow. In this paper, we present a semantic aware dynamic malware detection tool, SWORD. It encapsulates the semantics of Android apps in such a way that makes it resilient towards injection-based evasion techniques. The intuition behind specifying the semantics of apps lies in applying Asymptotic Equipartition Property (AEP) inherited from information theory domain. The semantics of the app are captured using a sequence of system-calls. To assess the efficacy of SWORD, we carried out comprehensive experiments on 60 0 0 execution traces of 20 0 0 applications (10 0 0 malware apps belonging to 119 different families and 10 0 0 benign apps, selected randomly from 12,0 0 0 Google Play store apps). We obtain a detection accuracy of 94.2%. Moreover, we show that SWORD can cope with the code injection based evasion techniques. (c) 2018 Elsevier Ltd. All rights reserved.
Keywords:
Android
Malware analysis
Semantic analysis
Information leakage
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

Journal of Information Security and Applications cover
Journal of Information Security and Applications
IF:
3.7
Papers:
2.0K
Citations:
4.9K

Organization

M
malaviya national institute of technology jaipur
Scholars:
1.3K
Papers: 1.3K
Citations: 2
N
national institute of technology (nit system)
Scholars:
4.0W
Papers: 3.7W
Citations: 31
N
National Institute of Technology Warangal
Scholars:
1.3K
Papers: 1.1K
Citations: 2.3K
researcher View more organizations
Cited Papers

Cited Papers

DAPASA: Detecting Android Piggybacked Apps Through Sensitive Subgraph Analysis
err2017-08-01
err110
PREAI
errFan, Ming; Liu, Jun; Wang, Wei; Li, Haifei; Tian, Zhenzhou; Liu, Ting
errShare
errSave
MADAM: Effective and Efficient Behavior-based Android Malware Detection and Prevention
err2018-01-01
err201
PREAI
errSaracino, Andrea; Sgandurra, Daniele; Dini, Gianluca; Martinelli, Fabio
errShare
errSave
SneakLeak+: Large-scale klepto apps analysis
err2020-08-01
err4
PREAI
errBhandari, Shweta; Herbreteau, Frederic; Laxmi, Vijay; Zemmari, Akka; Gaur, Manoj Singh; Roop, Partha S.
errShare
errSave
WGRID-49 GMLC Project Report: Understanding the Role of Short-Term Energy Storage and Large Motor Loads for Active Power Controls by Wind Power
err
IF0
err2019-08-20
err0
errOAAI
errVahan Gevorgian; Przemyslaw Koralewicz; Hugo Nestor Villegas Pico; Shahil Shah; Robert Wallen; David Corbus; Jonathan Keller; R. Hovsapian; M. Mohanpurkar; R. Kadavi; M. Pnawar; J. Leonard; M. Richwine; N. Miller; D. Gao; W. Yan; W. Gao
errShare
errSave
Runtime Defense against Code Injection Attacks Using Replicated Execution
err2011-07-01
err38
PREAI
errSalamat, Babak; Jackson, Todd; Wagner, Gregor; Wimmer, Christian; Franz, Michael
errShare
errSave
Employing Program Semantics for Malware Detection
err2015-12-01
err81
PREAI
errNaval, Smita; Laxmi, Vijay; Rajarajan, Muttukrishnan; Gaur, Manoj Singh; Conti, Mauro
errShare
errSave
researcher View more