Please use this identifier to cite or link to this item:
Title: Custom security monitor for Android
Authors: Tan, Wei Yi
Keywords: DRNTU::Engineering::Computer science and engineering
Issue Date: 2017
Abstract: 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.
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.35 MBAdobe PDFView/Open

Page view(s)

Updated on Jun 19, 2021

Download(s) 50

Updated on Jun 19, 2021

Google ScholarTM


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