articleJun 28, 2011Closed access
Analyzing inter-application communication in Android
University of California, Berkeley
Indexed incrossref
Abstract
Modern smartphone operating systems support the development of third-party applications with open system APIs. In addition to an open API, the Android operating system also provides a rich inter-application message passing system. This encourages inter-application collaboration and reduces developer burden by facilitating component reuse. Unfortunately, message passing is also an application attack surface. The content of messages can be sniffed, modified, stolen, or replaced, which can compromise user privacy. Also, a malicious application can inject forged or otherwise malicious messages, which can lead to breaches of user data and violate application security policies.
Citation impact
850
total citations
- FWCI
- 81.41
- Percentile
- 100%
- References
- 20
Citations per year
Authors
4Topics & keywords
Topics
Keywords
- Android (operating system)
- Computer science
- Reuse
- Computer security
- Compromise
- Attack surface
- Operating system
- Engineering
No related works found for this paper.