articleAug 8, 2012Closed access

DroidScope: seamlessly reconstructing the OS and Dalvik semantic views for dynamic Android malware analysis

United States Air Force Research Laboratory · Syracuse University

Abstract

The prevalence of mobile platforms, the large market share of Android, plus the openness of the Android Market makes it a hot target for malware attacks. Once a malware sample has been identified, it is critical to quickly reveal its malicious intent and inner workings. In this paper we present DroidScope, an Android analysis platform that continues the tradition of virtualization-based malware analysis. Unlike current desktop malware analysis platforms, DroidScope reconstructs both the OS-level and Java-level semantics simultaneously and seamlessly. To facilitate custom analysis, DroidScope exports three tiered APIs that mirror the three levels of an Android device: hardware, OS and Dalvik Virtual Machine. On…

Citation impact

614
total citations
FWCI
44.83
Percentile
100%
References
31
Citations per year

Authors

2

Topics & keywords

Keywords
  • Computer science
  • Android (operating system)
  • Malware
  • Android malware
  • Java
  • Operating system
  • Malware analysis
  • Static analysis
No related works found for this paper.