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 条
  • [11] Android Malware Detection Using Fine-Grained Features
    Jiang, Xu
    Mao, Baolei
    Guan, Jun
    Huang, Xingli
    SCIENTIFIC PROGRAMMING, 2020, 2020
  • [12] Perman: Fine-grained Permission Management for Android Applications
    Fu, Jiaojiao
    Zhou, Yangfan
    Liu, Huan
    Kang, Yu
    Wang, Xin
    2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2017, : 250 - 259
  • [13] BIGMAC: Fine-Grained Policy Analysis of Android Firmware
    Hernandez, Grant
    Tian, Dave
    Yadav, Anurag Swarnim
    Williams, Byron J.
    Butler, Kevin R. B.
    PROCEEDINGS OF THE 29TH USENIX SECURITY SYMPOSIUM, 2020, : 271 - 287
  • [14] Efficient ASIP Design for Configurable Processors with Fine-Grained Resource Sharing
    Dinh, Quang
    Chen, Deming
    Wong, Martin D. F.
    FPGA 2008: SIXTEENTH ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2008, : 99 - 106
  • [15] Design and implementation fine-grained power gating on microprocessor functional units
    Lei Z.
    Ikebuchi D.
    Usami K.
    Namiki M.
    Kondo M.
    Nakamura H.
    Amano H.
    IPSJ Transactions on System LSI Design Methodology, 2011, 4 : 182 - 192
  • [16] A Fine-Grained Access Control Model with Secure Label on Data Resource
    Gao, Lijie
    Liu, Lianzhong
    Jin, Ze
    Han, Chunyan
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 14 - 18
  • [17] Implementation of Algorithms with a Fine-Grained Parallelism on GPUs
    Kalgin, K. V.
    NUMERICAL ANALYSIS AND APPLICATIONS, 2011, 4 (01) : 46 - 55
  • [18] Fine-grained Design Pattern Detection
    Lebon, Maurice
    Tzerpos, Vassilios
    2012 IEEE 36TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2012, : 267 - 272
  • [19] Fine-grained Android Malware Detection based on Deep Learning
    Li, Dongfang
    Wang, Zhaoguo
    Xue, Yibo
    2018 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2018,
  • [20] Droidlens: Robust and Fine-Grained Detection for Android Code Smells
    Mao, Chenguang
    Wang, Hao
    Han, Gaojie
    Zhang, Xiaofang
    2020 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE 2020), 2020, : 161 - 168