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
- FWCI
- 44.83
- Percentile
- 100%
- References
- 31
Authors
2Topics & keywords
- Computer science
- Android (operating system)
- Malware
- Android malware
- Java
- Operating system
- Malware analysis
- Static analysis