Open Repository and Bibliography (University of Luxembourg) · 2013 · 330 citations · 26 references
Open access
ComputingComputer EngineeringCybersecurityApplication SecurityMobile SecurityMobile SystemsApplication Programming InterfacesMobile Application DevelopmentMobile Application VulnerabilitiesMobile Device SecuritySoftware Security EngineeringSoftware Vulnerability DiscoveryAndroid Application AnalysisAndroid Application VulnerabilitiesInter-component Communication AnalysisMobile Application Vulnerability Assessment
Many threats present in smartphones are the result of in-teractions between application components, not just ar-tifacts of single components. However, current tech-niques for identifying inter-application communication are ad hoc and do not scale to large numbers of ap-plications. In this paper, we reduce the discovery of inter-component communication (ICC) in smartphones to an instance of the Interprocedural Distributive Envi-ronment (IDE) problem, and develop a sound static anal-ysis technique targeted to the Android platform. We ap-ply this analysis to 1,200 applications selected from the Play store and characterize the locations and substance of their ICC. Experiments show that full specifications for ICC can be identified for over 93 % of ICC locations for the applications studied. Further the analysis scales well; analysis of each application took on average 113 seconds to complete. Epicc, the resulting tool, finds ICC vulnerabilities with far fewer false positives than the next best tool. In this way, we develop a scalable vehicle to extend current security analysis to entire collections of applications as well as the interfaces they export. 1
26
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
Android permissions demystified
Adrienne Porter Felt, Erika Chin, Steve Hanna et al. · 2011 · 1.3K citations
On lightweight mobile phone application certification
William Enck, Machigar Ongtang, Patrick McDaniel · 2009 · 923 citations
A study of android application security
William Enck, Damien Octeau, Patrick McDaniel et al. · 2011 · 859 citations
Analyzing inter-application communication in Android
Erika Chin, Adrienne Porter Felt, Kate Greenwood et al. · 2011 · 850 citations