articleOct 17, 2011Closed access

Android permissions demystified

University of California, Berkeley

Indexed incrossref

Abstract

Android provides third-party applications with an extensive API that includes access to phone hardware, settings, and user data. Access to privacy- and security-relevant parts of the API is controlled with an install-time application permission system. We study Android applications to determine whether Android developers follow least privilege with their permission requests. We built Stowaway, a tool that detects overprivilege in compiled Android applications. Stowaway determines the set of API calls that an application uses and then maps those API calls to permissions. We used automated testing tools on the Android API in order to build the permission map that is necessary for detecting overprivilege. We…

Citation impact

1,283
total citations
FWCI
112.29
Percentile
100%
References
16
Citations per year

Authors

5

Topics & keywords

Keywords
  • Permission
  • Android (operating system)
  • Computer science
  • Documentation
  • Computer security
  • Operating system
  • World Wide Web
UN Sustainable Development Goals
  • Peace, Justice and strong institutions
No related works found for this paper.

Funding