Paul, Greig and Irvine, James (2015) Achieving optional Android permissions without operating system modifications. In: 2015 IEEE 81st Vehicular Technology Conference, 2015-05-10 - 2015-05-13.
Paul_Irvine_VTC2015_5G_optional_Android_permissions_without_operating_system_modifications.pdf - Accepted Author Manuscript
Since the release of the open-source Android operating system in 2009, considerable research has been carried out into various factors affecting the security and privacy of user data. As these devices become more widespread in usage, such as in vehicles with the announcement of Android Auto, the need for users to have control over the data available to applications is becoming important. A recurring theme from other works into this topic is that a more granular permissions model for Android applications would be beneficial, allowing users to understand which permissions their apps actually need, and to make decisions, rather than be forced to accept all of the requested permissions. A number of effective solutions have been presented, but these have required modifications be made to the core operating system, to enforce the existence of these new, optional permissions. We present an approach which permits an application developer to add optional permissions to their application, without any modifications being made to the underlying operating system. By not requiring rooting or other modifications to the device, this technique makes use of native Android functionality, and thus should remain operative between Android versions (which are increasingly difficult to gain root access on), unlike alternative techniques.
|Item type:||Conference or Workshop Item (Paper)|
|Notes:||© 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.|
|Keywords:||android, security, privacy, permissions, Electrical engineering. Electronics Nuclear engineering, Computer Networks and Communications, Electrical and Electronic Engineering|
|Subjects:||Technology > Electrical engineering. Electronics Nuclear engineering|
|Department:||Faculty of Engineering > Electronic and Electrical Engineering|
|Depositing user:||Pure Administrator|
|Date Deposited:||16 Mar 2015 13:40|
|Last modified:||21 Apr 2017 19:59|