On Discovering Vulnerabilities in Android Applications

X. Li, L. Yu, Xiapu Luo

Research output: Chapter in book / Conference proceedingChapter in an edited book (as author)Academic researchpeer-review

Abstract

With the prosperity of the app economy, more than four million apps have been published in various markets, including Google Play, Apple Store, etc. However, recent studies show that many apps are vulnerable to various attacks for many reasons, such as a short development period, lack of security awareness, etc. In this chapter, we survey the vulnerabilities found in Android apps and the approaches for discovering the vulnerabilities, because Android occupies more than 80% of global market. Besides introducing major vulnerabilities in Android apps, we model how to discover them as graph traversals. Moreover, we discuss the limitations of existing vulnerability detection approaches and suggest future directions of research.
Original languageEnglish
Title of host publicationMobile Security and Privacy
Subtitle of host publicationAdvances, Challenges and Future Research Directions
PublisherElsevier Inc.
Pages155-166
Number of pages12
ISBN (Electronic)9780128047460
ISBN (Print)9780128046296
DOIs
Publication statusPublished - 13 Sep 2016

Keywords

  • Android
  • Android applications
  • Vulnerability discovery

ASJC Scopus subject areas

  • Computer Science(all)

Cite this