AFrame: Isolating advertisements from mobile applications in android

Xiao Zhang, Amit Ahlawat, Wenliang Du

Research output: Chapter in Book/Report/Conference proceedingConference contribution

40 Scopus citations

Abstract

Android uses a permission-based security model to restrict applications from accessing private data and privileged resources. However, the permissions are assigned at the application level, so even untrusted third-party libraries, such as advertisement, once incorporated, can share the same privileges as the entire application, leading to over-privileged problems. We present AFrame, a developer friendly method to isolate untrusted third-party code from the host applications. The isolation achieved by AFrame covers not only the process/permission isolation, but also the display and input isolation. Our AFrame framework is implemented through a minimal change to the existing Android code base; our evaluation results demonstrate that it is effective in isolating the privileges of untrusted third-party code from applications with reasonable performance overhead.

Original languageEnglish (US)
Title of host publicationProceedings - 29th Annual Computer Security Applications Conference, ACSAC 2013
Pages9-18
Number of pages10
DOIs
StatePublished - Dec 1 2013
Event29th Annual Computer Security Applications Conference, ACSAC 2013 - New Orleans, LA, United States
Duration: Dec 9 2013Dec 13 2013

Publication series

NameACM International Conference Proceeding Series

Other

Other29th Annual Computer Security Applications Conference, ACSAC 2013
CountryUnited States
CityNew Orleans, LA
Period12/9/1312/13/13

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'AFrame: Isolating advertisements from mobile applications in android'. Together they form a unique fingerprint.

  • Cite this

    Zhang, X., Ahlawat, A., & Du, W. (2013). AFrame: Isolating advertisements from mobile applications in android. In Proceedings - 29th Annual Computer Security Applications Conference, ACSAC 2013 (pp. 9-18). (ACM International Conference Proceeding Series). https://doi.org/10.1145/2523649.2523652