信息网络安全 ›› 2014, Vol. 14 ›› Issue (12): 21-26.doi: 10.3969/j.issn.1671-1122.2014.12.005

Previous Articles     Next Articles

Dynamic Analysis Scheme of Android Malware Based on Sandbox

ZHAO Yang, HU Long, XIONG Hu, QIN Zhi-guang   

  1. School of Computer Science & Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 611731, China
  • Received:2014-07-14 Online:2014-12-15

Abstract: The popularity of smart phones have greatly stimulated the spread of malicious software, because of its huge market share and revenue characteristics, the Android platform has become the preferred target of attackers. Since the traditional signature-based antivirus software can effectively detect known malicious software, the unknown malware is powerless. In this paper, we proposed a novel dynamic analysis scheme of Android malware based on sandbox, which is used to analyze unknown malware effectively. The scheme implements the Android sandbox by installing Android x86 virtual machine in the virtualization software Oracle VM VirtualBox, while using a command-line tool provide by VirtualBox to control the Android sandbox. The Android application performs the corresponding action by calling the appropriate API. We determine the behavioral characteristics by monitoring the API information called by Android application. We make the Android application to run automatically by inserting monitoring codes in the application package and transmit different user flow of events to simulate real operations of users on the application. Experiments show that the proposed scheme is feasible.

Key words: Android, malware, sandbox, dynamic analysis

CLC Number: