A collaborative approach to ensure the security of Android

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 nu...

Full description

Saved in:
Bibliographic Details
Main Author: Gu, Peng
Other Authors: Liu Yang
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59059
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-59059
record_format dspace
spelling sg-ntu-dr.10356-590592023-03-03T20:56:19Z A collaborative approach to ensure the security of Android Gu, Peng Liu Yang School of Computer Engineering Liu Yang DRNTU::Engineering::Computer science and engineering 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. Bachelor of Engineering (Computer Engineering) 2014-04-22T02:52:38Z 2014-04-22T02:52:38Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59059 en Nanyang Technological University 32 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Gu, Peng
A collaborative approach to ensure the security of Android
description 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.
author2 Liu Yang
author_facet Liu Yang
Gu, Peng
format Final Year Project
author Gu, Peng
author_sort Gu, Peng
title A collaborative approach to ensure the security of Android
title_short A collaborative approach to ensure the security of Android
title_full A collaborative approach to ensure the security of Android
title_fullStr A collaborative approach to ensure the security of Android
title_full_unstemmed A collaborative approach to ensure the security of Android
title_sort collaborative approach to ensure the security of android
publishDate 2014
url http://hdl.handle.net/10356/59059
_version_ 1759853723228569600