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.Department of Comp...
Abstract—A fundamental security principle in developing net-worked applications is end-to-end securi...
While Apple has checked every app available on the App Store, Google takes another approach that all...
Mobile applications have played a huge part in our daily lives, providing convenience for the appli...
In widely used mobile operating systems a single vulnerability can threaten the security and privacy...
With the increasing complexity of application software there is an acute need for software analysis ...
peer reviewedThe Android ecosystem today is a growing universe of a few billion devices, hundreds of...
Mobile apps that use an embedded web browser, or mobile web apps, make up 85 % of the free apps on t...
The number of applications for the Android platform found on Google Play is now over 1 million and t...
In this paper, we systematically study two vulnerabili-ties and their presence in existing Android a...
Thesis (M.S.)--Boston UniversityAndroid is a major mobile operating system pre-installed and shipped...
Applications within mobile devices, although useful and entertaining, come with security risks to pr...
Privacy-related vulnerabilities and risks are often embedded into applications during their developm...
An enormous number of apps have been developed for Android in recent years, making it one of the mos...
An enormous number of apps have been developed for Android in recent years, making it one of the mos...
The ubiquity of smartphones, and their very broad capabilities and usage, make the security of these...
Abstract—A fundamental security principle in developing net-worked applications is end-to-end securi...
While Apple has checked every app available on the App Store, Google takes another approach that all...
Mobile applications have played a huge part in our daily lives, providing convenience for the appli...
In widely used mobile operating systems a single vulnerability can threaten the security and privacy...
With the increasing complexity of application software there is an acute need for software analysis ...
peer reviewedThe Android ecosystem today is a growing universe of a few billion devices, hundreds of...
Mobile apps that use an embedded web browser, or mobile web apps, make up 85 % of the free apps on t...
The number of applications for the Android platform found on Google Play is now over 1 million and t...
In this paper, we systematically study two vulnerabili-ties and their presence in existing Android a...
Thesis (M.S.)--Boston UniversityAndroid is a major mobile operating system pre-installed and shipped...
Applications within mobile devices, although useful and entertaining, come with security risks to pr...
Privacy-related vulnerabilities and risks are often embedded into applications during their developm...
An enormous number of apps have been developed for Android in recent years, making it one of the mos...
An enormous number of apps have been developed for Android in recent years, making it one of the mos...
The ubiquity of smartphones, and their very broad capabilities and usage, make the security of these...
Abstract—A fundamental security principle in developing net-worked applications is end-to-end securi...
While Apple has checked every app available on the App Store, Google takes another approach that all...
Mobile applications have played a huge part in our daily lives, providing convenience for the appli...