2013 · 252 citations · 13 references
ComputingComputer ScienceCybersecurityMalware AnalysisMobile ComputingMobile SecurityApi SecurityApplication SandboxingBehavioral AnalysisMobile Application DevelopmentAndroid Application AnalysisAndroid Application SandboxingAndroid Malware AnalysisApi Call AnalysisMalicious App DetectionMobile Application SandboxingNative Code AnalysisSandbox Analysis
Smartphones in general and Android in particular are increasingly shifting into the focus of cybercriminals. For understanding the threat to security and privacy it is important for security researchers to analyze malicious software written for these systems. The exploding number of Android malware calls for automation in the analysis. In this paper, we present Mobile-Sandbox, a system designed to automatically analyze Android applications in two novel ways: (1) it combines static and dynamic analysis, i.e., results of static analysis are used to guide dynamic analysis and extend coverage of executed code, and (2) it uses specific techniques to log calls to native (i.e., "non-Java") APIs. We evaluated the system on more than 36,000 applications from Asian third-party mobile markets and found that 24% of all applications actually use native calls in their code.
13
TaintDroid: an information-flow tracking system for realtime privacy monitoring on smartphones
William Enck, Peter Gilbert, Byung-Gon Chun et al. · 2010 · 2.3K citations
Dissecting Android Malware: Characterization and Evolution
Yajin Zhou, Xuxian Jiang · 2012 · 2.1K citations
Android permissions demystified
Adrienne Porter Felt, Erika Chin, Steve Hanna et al. · 2011 · 1.3K citations
Iker Burguera, Urko Zurutuza, Simin Nadjm‐Tehrani · 2011 · 906 citations