Please use this identifier to cite or link to this item:
Title: A collaborative approach to ensure the security of Android
Authors: Gu, Peng
Keywords: DRNTU::Engineering::Computer science and engineering
Issue Date: 2014
Abstract: Android is an operating system based on the Linux kernel and it is designed for touchscreen mobile devices such as smartphones and tablet computers. Google releases android’s source code under a permissive license, this license allows developers freely modify the software. Android has the largest number of applications (apps) available for download in Google Play store, which has over 50billion downloads and 1 million apps published by July 2013. A survey conducted in 2013 shows that Android is the most popular platform among developers; it is used by 71% of the mobile developers. Since Android is an open source platform, so the applications will be sharing their code and data with other applications. In this progress, users cannot decide what permissions the applications should run with. This report is focused on using a collaborative approach to ensure the security of Android applications. We use Java Pathfinder to enable execution of android applications and we also generating Android-specific drivers to simulate all valid events. By using the approach above we can analysis the report of an android application whether it has any activities that not permitted by users and causes user private information leakage.
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
  Restricted Access
1.71 MBAdobe PDFView/Open

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.