Skip navigation


  • DSpace logo
  • Home
  • Collections
  • Researcher Profile
  • Explore by
    • Researcher Profile
  • VGU library
  • Help
  • User Guide
  • Sign on to:
    • My DSpace
    • Receive email
      updates
    • Edit Account details

VGU RESEARCH REPOSITORY


Please use this identifier to cite or link to this item: https://epub.vgu.edu.vn/handle/dlibvgu/735
DC FieldValueLanguage
dc.contributor.authorNguyen Trung Tinen_US
dc.date.accessioned2020-03-12T17:08:12Z-
dc.date.available2020-03-12T17:08:12Z-
dc.date.issued2018-
dc.identifier.urihttp://epub.vgu.edu.vn/handle/dlibvgu/735-
dc.description.abstractThe Android platform employs permission mechanisms to protect the security and pri- vacy of its users by providing them the option to allow or deny third-party application’s access requests to their private information (i.e., permission requests). However, once the permissions have been granted, users have from very little to no knowledge on how Android apps access their sensitive information. Especially, in the aspect of app’s user interface (UI), where app’s behaviours are advertised. This thesis presents the first empirical study on Android app’s permission accesses ad- vertised on their user interface versus their actual behaviour. To this end, I develop GUIBAT to detect mismatched behaviours in Android apps, i.e., whether advertised permission related UI matches its actual behaviour. GUIBAT employs image process- ing and supervised machine learning techniques to identify permission related images that are associated with app’s UI elements (P1), and static program analysis to de- tect permission-protected APIs (P2) triggered by the corresponding UI elements. Any mismatches between P1 and P2 indicate potential misbehaviour. On a data set of 100,000 Android apps, GUIBAT identified 207,746 UI elements that trigger permission-protected APIs, where 56.3% of them are represented by images. It then successfully identified 20,118 permission related images and found mismatched behaviours in 5,372 (27%) images. Our results show that there is a non-negligible amount of mismatched behaviours in Android apps, and it is a fundamental problem that needs to be solved to improve the security of privacy of the end users. Further, it shows the necessity and importance for security analysis of UI elements that associate with images, which was not considered by any existing works. This thesis’ results make a call for action to make app behaviours more explicit and more informative in accessing users’sensitive information with regarding app’s user interface since this is the main interaction channel of the end users and the apps. Additionally, it calls for better tools to support end-users in understanding the Android’s permissions and developers in writing better apps in term of permission usage transparency.en_US
dc.language.isoenen_US
dc.publisherVietnamese-German Universityen_US
dc.rightsAttribution-NonCommercial 4.0 International*
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/*
dc.subjectPredicting android application behavioursen_US
dc.subjectUser interfaceen_US
dc.titleThe hidden scene: predicting android application behavior's based on its user interfaceen_US
dc.typeThesisen_US
item.languageiso639-1other-
item.fulltextWith Fulltext-
item.grantfulltextrestricted-
Appears in Collections:Business Information Systems (BIS)
Files in This Item:
File Description SizeFormat Existing users please Login
The hidden scene predicting android application behavior's based on its user interface.pdf4.33 MBAdobe PDF
Show simple item record

Page view(s)

118
checked on Aug 23, 2025

Download(s)

41
checked on Aug 23, 2025

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons

© Copyright 2020 by Vietnamese - German University Library.
Add: Ring road 4, Quarter 4, Thoi Hoa Ward, Ben Cat City, Binh Duong Province
Tel.:(0274) 222 0990. Ext.: 70206