Please use this identifier to cite or link to this item:
Title: Artificial intelligent-based security testing of mobile application
Authors: Allagu Revathi Subramanian
Keywords: DRNTU::Engineering::Computer science and engineering
Issue Date: 2018
Abstract: Communication between the Android application is possible by using intent messages. An application could send intent messages to another application or receive intent messages from another application. Exploitation of an app is possible by an intent message. One of the vulnerabilities that an app can face is privilege escalation. An application that receives intents has a higher possibility of facing privilege escalation vulnerability. There are a few tools that help to detect vulnerabilities, but each tool has its flaws. In this research, a further study was made to understand about intent messages and how privilege escalation happens. With that understanding, an automated tool was created using a genetic algorithm to detect and maximise the privilege escalation attack. The tool would give a developer a deeper understanding of component encapsulation and about implicit and explicit intents. Moreover, the tool can show how the app behaviours to various incoming intents and detect potential escalation by determining which component have access to the permission API of the app.
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 
Allagu Revathi FYP SCE17-0693 U1521329K.pdf
  Restricted Access
3.77 MBAdobe PDFView/Open

Page view(s)

checked on Sep 26, 2020


checked on Sep 26, 2020

Google ScholarTM


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