revDroid: Code Analysis of the Side Effects after Dynamic Permission Revocation of Android Apps

被引:16
|
作者
Fang, Zheran [1 ]
Han, Weili [1 ]
Li, Dong [1 ]
Guo, Zeqing [1 ]
Guo, Danhao [1 ]
Wang, Xiaoyang Sean [1 ]
Qian, Zhiyun [2 ]
Chen, Hao [3 ]
机构
[1] Fudan Univ, Shanghai, Peoples R China
[2] Univ Calif Riverside, Riverside, CA 92521 USA
[3] ShanghaiTech Univ, Shanghai, Peoples R China
关键词
Android Security; Permission Over-claim; Permission Revocation; revDroid;
D O I
10.1145/2897845.2897914
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic revocation of permissions of installed Android applications has been gaining popularity, because of the increasing concern of security and privacy in the Android platform. However, applications often crash or misbehave when their permissions are revoked, rendering applications completely unusable. Even though Google has officially introduced the new permission mechanism in Android 6.0 to explicitly support dynamic permission revocation, the issue still exists. In this paper, we conduct an empirical study to understand the latest application practice post Android 6.0. Specifically, we design a practical tool, referred to as revDroid, to help us to empirically analyze how often the undesirable side effects, especially application crash, can occur in off-the-shelf Android applications. From the analysis of 248 popular applications from Google Play Store, revDroid finds out that 70% applications and 46% permission-relevant calls do not appropriately catch exceptions caused by permission revocation, while third-party libraries pay much more attention to permission revocation. We also user evDroid to analyze 132 recent malware samples. The result shows that only 27% malwares and 36% permission-relevant API calls of malwares fail to consider the permission revocation. In fact, many of them perform specialized handling of permission revocation to keep the core malicious logic running. Finally, r evDroid can be used to help developers uncover the unhandled permission revocations during development time and greatly improve the application quality.
引用
收藏
页码:747 / 758
页数:12
相关论文
共 50 条
  • [41] Effects of acetaminophen on morphine side-effects and consumption after major surgery: meta-analysis of randomized controlled trials
    Remy, C
    Marret, E
    Bonnet, F
    BRITISH JOURNAL OF ANAESTHESIA, 2005, 94 (04) : 505 - 513
  • [42] Side-effects after intrathecal morphine administration: a systematic review and meta-analysis with meta regression
    Renard, Y.
    El-Boghdadly, K.
    Nguyen, A.
    Albrecht, E.
    SWISS MEDICAL WEEKLY, 2023, 153 : 6S - 6S
  • [43] Nocebo is the enemy, not placebo. A meta-analysis of reported side effects after placebo treatment in headaches
    Mitsikostas, Dimos D.
    Mantonakis, Leonidas I.
    Chalarakis, Nikolaos G.
    CEPHALALGIA, 2011, 31 (05) : 550 - 561
  • [44] Visualizing dynamic (after)taste effects by means of time-discrete TCATA data analysis
    Derks, Eduard
    Ramnarain, Shalla
    Zhang, Tristan
    van Doorn, Rudi
    Nijmeijer, Marieke
    van den Berg, Marco
    JOURNAL OF SENSORY STUDIES, 2022, 37 (03)
  • [45] Sugammadex Versus Neostigmine for Reversal of Residual Neuromuscular Blocks After Surgery: A Retrospective Cohort Analysis of Postoperative Side Effects
    Ruetzler, Kurt
    Li, Kai
    Chhabada, Surendrasingh
    Maheshwari, Kamal
    Chahar, Praveen
    Khanna, Sandeep
    Schmidt, Marc T.
    Yang, Dongsheng
    Turan, Alparslan
    Sessler, Daniel, I
    ANESTHESIA AND ANALGESIA, 2022, 134 (05): : 1043 - 1053
  • [46] Anabolic and andogenic activity of 19-norandrostenedione after oral and subcutaneous administration-Analysis of side effects and metabolism
    Parr, M. K.
    Laudenbach-Leschowsky, U.
    Hoefer, Nicola
    Schaenzer, W.
    Diel, P.
    TOXICOLOGY LETTERS, 2009, 188 (02) : 137 - 141
  • [47] MATHEMATICAL MODEL ANALYSIS OF HEPATITIS C WITH CARDIAC SIDE EFFECTS BEFORE, DURING, AND AFTER RECEIVING DIRECT ACTING ANTIVIRALS TREATMENT
    EL Mourabit, Chaimae
    Fatmi, Nadia idrissi
    COMMUNICATIONS IN MATHEMATICAL BIOLOGY AND NEUROSCIENCE, 2024,
  • [48] Analysis of adipose tissue immune gene expression after vaccination of rainbow trout with adjuvanted bacterins reveals an association with side effects
    Veenstra, Kimberly A.
    Wang, Tiehui
    Alnabulsi, Ayham
    Douglas, Alex
    Russell, K. Spencer
    Tubbs, Lincoln
    Ben Arous, Juliette
    Secombes, Christopher J.
    MOLECULAR IMMUNOLOGY, 2017, 88 : 89 - 98
  • [49] MATHEMATICAL MODEL ANALYSIS OF HEPATITIS C WITH CARDIAC SIDE EFFECTS BEFORE, DURING, AND AFTER RECEIVING DIRECT ACTING ANTIVIRALS TREATMENT
    EL Mourabit, Chaimae
    Fatmi, Nadia idrissi
    COMMUNICATIONS IN MATHEMATICAL BIOLOGY AND NEUROSCIENCE, 2024,
  • [50] Incidence of side-effects of ticlopidine after sirolimus-eluting stent implantation - Retrospective analysis from three hospitals
    Fukushima, Kenichi
    Kobayashi, Yoshio
    Okuno, Tomonobu
    Nakamura, Yoshitake
    Sakakibara, Masayoshi
    Nakayama, Takashi
    Kuroda, Nakabumi
    Miyazaki, Akira
    Shimizu, Youichi
    Komuro, Issei
    CIRCULATION JOURNAL, 2007, 71 (04) : 617 - 619