Design and Implementation of a Fine-grained Resource Usage Model for the Android Platform

被引:0
|
作者
Nauman, Mohammad [1 ]
Khan, Sohail [2 ]
机构
[1] Univ Peshawar, Dept Comp Sci, Peshawar, Pakistan
[2] NUST, Sch Elect Engn & Comp Sci, Islamabad, Pakistan
关键词
Security; mobile platforms; android; policy framework; constraints;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Android is among the new breed of smartphone software stacks. It is powerful yet friendly enough to be widely adopted by both the end users and the developer community. This adoption has led to the creation of a large number of third-party applications that run on top of the software stack accessing device resources and data. Users installing third party applications are provided information about which resources an application might use but have no way of restricting access to these resources if they wish to use the application. All permissions have to be granted or the application fails to install. In this paper, we present a fine-grained usage control model for Android that allows users to specify exactly what resources an application should be allowed access to. These decisions might be based on runtime constraints such as time of day or location of the device or on application attributes such as the number of SMSs already sent by the application. We give details of our implementation and describe an extended installer that provides an easy-to-use interface to the users for setting their policies. Our architecture only requires a minimal change to the existing code base and is thus compatible with the existing security mechanism. As a result, it has a high potential for adoption by the Android community at large.
引用
下载
收藏
页码:440 / 448
页数:9
相关论文
共 50 条
  • [31] Fine-Grained Model Slicing for Rebel
    Eilers, Renate
    Hage, Jurriaan
    Prasetya, Wishnu
    Bosman, Joost
    2018 IEEE 18TH INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM), 2018, : 235 - 244
  • [32] Improving Resource Utilization by Timely Fine-Grained Scheduling
    Jin, Tatiana
    Cai, Zhenkun
    Li, Boyang
    Zheng, Chengguang
    Jiang, Guanxian
    Cheng, James
    PROCEEDINGS OF THE FIFTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS'20), 2020,
  • [33] Fine-grained scheduling in multi-resource clusters
    Mosong Zhou
    Xiaoshe Dong
    Heng Chen
    Xingjun Zhang
    The Journal of Supercomputing, 2020, 76 : 1931 - 1958
  • [34] Fine-grained scheduling in multi-resource clusters
    Zhou, Mosong
    Dong, Xiaoshe
    Chen, Heng
    Zhang, Xingjun
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (03): : 1931 - 1958
  • [35] Towards Fine-grained Resource Allocation in NFV Infrastructures
    Papathanail, George
    Pentelas, Angelos
    Papadimitriou, Panagiotis
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [36] Strong mobility and fine-grained resource control in NOMADS
    Suri, N
    Bradshaw, JM
    Breedy, MR
    Groth, PT
    Hill, GA
    Jeffers, R
    AGENT SYSTEMS, MOBILE AGENTS AND APPLICATIONS, 2000, 1882 : 2 - 15
  • [37] SSDExplorer: a Virtual Platform for Fine-Grained Design Space Exploration of Solid State Drives
    Zuolo, Lorenzo
    Zambelli, Cristian
    Micheloni, Rino
    Galfano, Salvatore
    Indaco, Marco
    Di Carlo, Stefano
    Prinetto, Paolo
    Olivo, Piero
    Bertozzi, Davide
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [38] Predicting Smartphone Battery Life by Fine-grained Usage Data
    Li H.-R.
    Liu X.-Z.
    Mei Q.-Z.
    Mei H.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (10): : 3219 - 3235
  • [39] Fine-grained activity recognition by aggregating abstract object usage
    Patterson, DJ
    Fox, D
    Kautz, H
    Philipose, M
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS, 2005, : 44 - 51
  • [40] A Fine-grained Pipelined Implementation of the LINPACK Benchmark on FPGAs
    Wu, Guiming
    Dou, Yong
    Lei, Yuanwu
    Zhou, Jie
    Wang, Miao
    Jiang, Jingfei
    PROCEEDINGS OF THE 2009 17TH IEEE SYMPOSIUM ON FIELD PROGRAMMABLE CUSTOM COMPUTING MACHINES, 2009, : 183 - 190