Collusive Data Leak and More: Large-scale Threat Analysis of Inter-app Communications

被引:81
|
作者
Bosu, Amiangshu [1 ]
Liu, Fang [2 ]
Yao, Danfeng [2 ]
Wang, Gang [2 ]
机构
[1] Southern Illinois Univ, Dept Comp Sci, Carbondale, IL 62901 USA
[2] Virginia Tech, Dept Comp Sci, Blacksburg, VA USA
来源
PROCEEDINGS OF THE 2017 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (ASIA CCS'17) | 2017年
关键词
Android; Security; Collusion; Inter-component communication; Inter-app communication; Privilege escalation; Intent;
D O I
10.1145/3052973.3053004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inter-Component Communication (ICC) provides a message passing mechanism for data exchange between Android applications. It has been long believed that inter-app ICCs can be abused by malware writers to launch collusion attacks using two or more apps. However, because of the complexity of performing pairwise program analysis on apps, the scale of existing analyses is too small (e.g., up to several hundred) to produce concrete security evidence. In this paper, we report our findings in the first large-scale detection of collusive and vulnerable apps, based on inter-app ICC data flows among 110,150 real-world apps. Our system design aims to balance the accuracy of static ICC resolution/data-flow analysis and run-time scalability. This large-scale analysis provides real-world evidence and deep insights on various types of inter-app ICC abuse. Besides the empirical findings, we make several technical contributions, including a new open source ICC resolution tool with improved accuracy over the state-of-the-art, and a large database of inter-app ICCs and their attributes.
引用
收藏
页码:71 / 85
页数:15
相关论文
共 50 条
  • [41] Kernel methods for large-scale genomic data analysis
    Wang, Xuefeng
    Xing, Eric P.
    Schaid, Daniel J.
    BRIEFINGS IN BIOINFORMATICS, 2015, 16 (02) : 183 - 192
  • [42] The HaLoop approach to large-scale iterative data analysis
    Yingyi Bu
    Bill Howe
    Magdalena Balazinska
    Michael D. Ernst
    The VLDB Journal, 2012, 21 : 169 - 190
  • [43] Large-Scale Analysis of Auditory Segregation Behavior Crowdsourced via a Smartphone App
    Teki, Sundeep
    Kumar, Sukhbinder
    Griffiths, Timothy D.
    PLOS ONE, 2016, 11 (04):
  • [44] <bold>Inter-Neuron Communications for Large-Scale Neural Networks using Capacitive Coupling</bold>
    Tuffy, Fergal
    McDaid, Liam J.
    Kwan, Vunfu W.
    Alderman, John
    McGinnity, Thomas M.
    Kelly, Peter M.
    Santos, Jose A.
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 2779 - +
  • [45] Large-Scale Data Classification System Based on Galaxy Server and Protected from Information Leak
    Fujarewicz, Krzysztof
    Student, Sebastian
    Zielanski, Tomasz
    Jakubczak, Michal
    Pieter, Justyna
    Pojda, Katarzyna
    Swierniak, Andrzej
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2017), PT II, 2017, 10192 : 765 - 773
  • [46] Larger inter-individual variability of large-scale brain organization in schizophrenia revealed by topological data analysis
    Dmitruk, Emil
    Metzner, Christoph
    Steuber, Volker
    Kadir, Shabnam
    JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2021, 49 (SUPPL 1) : S23 - S24
  • [47] Geographically distributed data management to support large-scale data analysis
    Emara, Tamer Z.
    Trinh, Thanh
    Huang, Joshua Zhexue
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [48] Data Services for Carpooling Based on Large-scale Traffic Data Analysis
    Zhang, Zhongmei
    Wang, Guiling
    Cao, Bo
    Han, Yanbo
    2015 IEEE 12TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2015), 2015, : 672 - 679
  • [49] A distributed data management system to support large-scale data analysis
    Emara, Tamer Z.
    Huang, Joshua Zhexue
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 148 : 105 - 115
  • [50] Nonparametric Data Reduction Approach for Large-Scale Survival Data Analysis
    Sadeghzadeh, Keivan
    Fard, Nasser
    2015 61ST ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2015), 2015,