SneakLeak: Detecting multipartite leakage paths in Android apps

被引:6
|
作者
Bhandari, Shweta [1 ]
Herbreteau, Frederic [2 ]
Laxmi, Vijay [1 ]
Zemmari, Akka [2 ]
Roop, Partha S. [3 ]
Gaur, Manoj Singh [1 ]
机构
[1] Malaviya Natl Inst Technol Jaipur, Dept Comp Sci & Engn, Jaipur, Rajasthan, India
[2] Univ Bordeaux, CNRS, LaBRI, F-33405 Talence, France
[3] Univ Auckland, Dept Elect & Comp Engn, Auckland, New Zealand
关键词
App Collusion; Multi-app Analysis; Verification; Model checking; Information Leakage; Permission Escalation;
D O I
10.1109/Trustcom/BigDataSE/ICESS.2017.249
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a technique is proposed to address the threat emerging from multiple colluding Android applications (apps). Existing techniques have focused on single app analysis which may be defeated by scattering leakage-capable path segments across multiple apps. In such a scenario, individual app shall appear benign. Whereas, together with other conspiring apps, if present, can lead to information leakage. This threat is known as app collusion. Relay of private and sensitive information from one app to another is possible via multiple communication mechanisms provided by Android. In this paper, we present SneakLeak, a new model-checking based technique for detection of app collusion. The proposed method analyze multiple apps simultaneously. SneakLeak can identify any set of conspiring apps that might be involved in the collusion. To demonstrate the efficacy of our proposal, we experimented with Android apps exhibiting collusion through inter-app communication. The apps are taken from test dataset named DroidBench. Our experiments show that the technique can precisely detect the presence/absence of collusion among apps.
引用
收藏
页码:285 / 292
页数:8
相关论文
共 50 条
  • [21] AnFlo: Detecting Anomalous Sensitive Information Flows in Android Apps
    Demissie, Biniam Fisseha
    Ceccato, Mariano
    Shar, Lwin Khin
    2018 IEEE/ACM 5TH INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT), 2018, : 24 - 34
  • [22] A static technique for detecting input validation vulnerabilities in Android apps
    Fang, Zhejun
    Liu, Qixu
    Zhang, Yuqing
    Wang, Kai
    Wang, Zhiqiang
    Wu, Qianru
    SCIENCE CHINA-INFORMATION SCIENCES, 2017, 60 (05)
  • [23] MadDroid: Characterizing and Detecting Devious Ad Contents for Android Apps
    Liu, Tianming
    Wang, Haoyu
    Li, Li
    Luo, Xiapu
    Dong, Feng
    Guo, Yao
    Wang, Liu
    Bissyande, Tegawende
    Klein, Jacques
    WEB CONFERENCE 2020: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2020), 2020, : 1715 - 1726
  • [24] Detecting Malicious Android Apps using the Popularity and Relations of APIs
    Jung, Jaemin
    Lim, Kyeonghwan
    Kim, Byoungchul
    Cho, Seong-je
    Han, Sangchul
    Suh, Kyoungwon
    2019 IEEE SECOND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE), 2019, : 309 - 312
  • [25] Detecting Energy Bugs in Android Apps Using Static Analysis
    Jiang, Hao
    Yang, Hongli
    Qin, Shengchao
    Su, Zhendong
    Zhang, Jian
    Yan, Jun
    FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2017, 2017, 10610 : 192 - 208
  • [26] Droids in Disarray: Detecting Frame Confusion in Hybrid Android Apps
    Caputo, Davide
    Verderame, Luca
    Aonzo, Simone
    Merlo, Alessio
    DATA AND APPLICATIONS SECURITY AND PRIVACY XXXIII, 2019, 11559 : 121 - 139
  • [27] Characterizing and Detecting Inefficient Image Displaying Issues in Android Apps
    Li, Wenjie
    Jiang, Yanyan
    Xu, Chang
    Liu, Yepang
    Ma, Xiaoxing
    Lu, Jian
    2019 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER), 2019, : 355 - 365
  • [28] A static technique for detecting input validation vulnerabilities in Android apps
    Zhejun FANG
    Qixu LIU
    Yuqing ZHANG
    Kai WANG
    Zhiqiang WANG
    Qianru WU
    ScienceChina(InformationSciences), 2017, 60 (05) : 210 - 225
  • [29] Understanding and Detecting Inefficient Image Displaying Issues in Android Apps
    Li, Wen-Jie
    Ma, Jun
    Jiang, Yan-Yan
    Xu, Chang
    Ma, Xiao-Xing
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2024, 39 (02) : 434 - 459
  • [30] DDLDroid: Efficiently Detecting Data Loss Issues in Android Apps
    Zhou, Yuhao
    Song, Wei
    PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 703 - 714