Skip to main navigation Skip to search Skip to main content

Automatic uncovering of hidden behaviors from input validation in mobile apps

  • Qingchuan Zhao
  • , Chaoshun Zuo
  • , Brendan Dolan-Gavitt
  • , Giancarlo Pellegrino
  • , Zhiqiang Lin

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

Mobile applications (apps) have exploded in popularity, with billions of smartphone users using millions of apps available through markets such as the Google Play Store or the Apple App Store. While these apps have rich and useful functionality that is publicly exposed to end users, they also contain hidden behaviors that are not disclosed, such as backdoors and blacklists designed to block unwanted content. In this paper, we show that the input validation behavior - the way the mobile apps process and respond to data entered by users - can serve as a powerful tool for uncovering such hidden functionality. We therefore have developed a tool, INPUTSCOPE, that automatically detects both the execution context of user input validation and also the content involved in the validation, to automatically expose the secrets of interest. We have tested INPUTSCOPE with over 150,000 mobile apps, including popular apps from major app stores and preinstalled apps shipped with the phone, and found 12,706 mobile apps with backdoor secrets and 4,028 mobile apps containing blacklist secrets.
Original languageEnglish
Title of host publicationProceedings - 2020 IEEE Symposium on Security and Privacy, SP 2020
PublisherIEEE
Pages1106-1120
ISBN (Electronic)9781728134987
ISBN (Print)9781728134970
DOIs
Publication statusPublished - 2020
Externally publishedYes
Event41st IEEE Symposium on Security and Privacy (SP 2020) - Virtual, San Francisco, United States
Duration: 18 May 202021 May 2020

Publication series

NameProceedings - IEEE Symposium on Security and Privacy
Volume2020-May
ISSN (Print)1081-6011
ISSN (Electronic)2375-1207

Conference

Conference41st IEEE Symposium on Security and Privacy (SP 2020)
Abbreviated title2020 IEEE S&P
PlaceUnited States
CitySan Francisco
Period18/05/2021/05/20

Fingerprint

Dive into the research topics of 'Automatic uncovering of hidden behaviors from input validation in mobile apps'. Together they form a unique fingerprint.

Cite this