Custom security monitor for Android

LogicDroid is a customized security extension of Android system. It achieves this by using various hooks in the Android framework which listen for events of interest and with its inbuild Monitor it can stop malicious app from accessing that information. Currently LogicDroid is based on the Android 4...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Wei Yi
Other Authors: Alwen Fernanto Tiu
Format: Final Year Project
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/70256
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-70256
record_format dspace
spelling sg-ntu-dr.10356-702562023-03-03T20:47:02Z Custom security monitor for Android Tan, Wei Yi Alwen Fernanto Tiu School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering LogicDroid is a customized security extension of Android system. It achieves this by using various hooks in the Android framework which listen for events of interest and with its inbuild Monitor it can stop malicious app from accessing that information. Currently LogicDroid is based on the Android 4.4 system, which is a few years old and there are more current versions of Android that is currently out in the market. Android 6.0 is one of the most recent and has a larger user base out there. The aim is to upgrade LogicDroid to a newer version of Android which is 6.0. Because of the complexity of such a task, this Final Year Project was created to achieve the task. This project will focus on bringing LogicDroid from 4.4 to 6.0 and in the process test the various hook that was implemented. Upgrading will require detailed understanding of the Android system and its underlying kernel. As there is no IDE available for the system and kernel, all of the knowledge will need to be self-taught. Moreover, Android source code is extremely huge with over 40gb worth of files. The various hooks will be demonstrated on Android 6.0 and detailed explanations will be given in each section for the problems and solutions that was encounter. There is still room for LogicDroid to improve on, like its function usage and memory storage. Bachelor of Engineering (Computer Science) 2017-04-18T02:13:57Z 2017-04-18T02:13:57Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70256 en Nanyang Technological University 57 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
Tan, Wei Yi
Custom security monitor for Android
description LogicDroid is a customized security extension of Android system. It achieves this by using various hooks in the Android framework which listen for events of interest and with its inbuild Monitor it can stop malicious app from accessing that information. Currently LogicDroid is based on the Android 4.4 system, which is a few years old and there are more current versions of Android that is currently out in the market. Android 6.0 is one of the most recent and has a larger user base out there. The aim is to upgrade LogicDroid to a newer version of Android which is 6.0. Because of the complexity of such a task, this Final Year Project was created to achieve the task. This project will focus on bringing LogicDroid from 4.4 to 6.0 and in the process test the various hook that was implemented. Upgrading will require detailed understanding of the Android system and its underlying kernel. As there is no IDE available for the system and kernel, all of the knowledge will need to be self-taught. Moreover, Android source code is extremely huge with over 40gb worth of files. The various hooks will be demonstrated on Android 6.0 and detailed explanations will be given in each section for the problems and solutions that was encounter. There is still room for LogicDroid to improve on, like its function usage and memory storage.
author2 Alwen Fernanto Tiu
author_facet Alwen Fernanto Tiu
Tan, Wei Yi
format Final Year Project
author Tan, Wei Yi
author_sort Tan, Wei Yi
title Custom security monitor for Android
title_short Custom security monitor for Android
title_full Custom security monitor for Android
title_fullStr Custom security monitor for Android
title_full_unstemmed Custom security monitor for Android
title_sort custom security monitor for android
publishDate 2017
url http://hdl.handle.net/10356/70256
_version_ 1759857458468093952