Real-time detection and prevention of android SMS permission abuses

  • Authors:
  • Weiliang Luo;Shouhuai Xu;Xuxian Jiang

  • Affiliations:
  • University of Texas at San Antonio, San Antonio, TX, USA;University of Texas at San Antonio, San Antonio, TX, USA;North Carolina State University, Raleigh, NC, USA

  • Venue:
  • Proceedings of the first international workshop on Security in embedded systems and smartphones
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Android permission system informs users about the privileges demanded by applications (apps), and in principle allows users to assess potential risks of apps. Unfortunately, recent studies showed that the installation-time permission verification procedure is often ignored, due to users' lack of attention or insufficient understanding of the privileges or the Android permission system. As a consequence, malicious apps are likely granted with security- and privacy-critical permissions, and launch various kinds of attacks without being noticed by the users. In this paper, we present the design, analysis, and implementation of DroidPAD, a novel solution that aims to leverage system-wide state information to detect and block in real-time possible abuses of Android permissions. Especially, with a focus on SMS-related permissions, we have implemented a proof-of-concept prototype. Our evaluation based on 48 representative benign and malicious apps shows that DroidPAD successfully detected SMS permissions-abusing activities with low false-positive rates, and zero false-negative rates.