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 条
  • [31] The HaLoop approach to large-scale iterative data analysis
    Bu, Yingyi
    Howe, Bill
    Balazinska, Magdalena
    Ernst, Michael D.
    VLDB JOURNAL, 2012, 21 (02): : 169 - 190
  • [32] Efficient large-scale data analysis using mapreduce
    Kubo, R., 1600, Nippon Telegraph and Telephone Corp. (10):
  • [33] Computational solutions to large-scale data management and analysis
    Eric E. Schadt
    Michael D. Linderman
    Jon Sorenson
    Lawrence Lee
    Garry P. Nolan
    Nature Reviews Genetics, 2010, 11 : 647 - 657
  • [34] Exploratory data analysis in large-scale genetic studies
    Teo, Yik Y.
    BIOSTATISTICS, 2010, 11 (01) : 70 - 81
  • [35] Large-Scale Collaborative Analysis and Extraction of Web Data
    Weigel, Felix
    Panda, Biswanath
    Riedewald, Mirek
    Gehrke, Johannes
    Calimlim, Manuel
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (02): : 1476 - 1479
  • [36] Large-Scale Analysis of Genetic and Clinical Patient Data
    Ritchie, Marylyn D.
    ANNUAL REVIEW OF BIOMEDICAL DATA SCIENCE, VOL 1, 2018, 1 : 263 - 274
  • [37] Review of Statistical Analysis Methods of Large-Scale Data
    Hajirahimova, Makrufa S.
    Aliyeva, Aybeniz S.
    2015 9TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2015, : 67 - 71
  • [38] PheWAS analysis on large-scale biobank data with PheTK
    Tran, Tam C.
    Schlueter, David J.
    Zeng, Chenjie
    Mo, Huan
    Carroll, Robert J.
    Denny, Joshua C.
    BIOINFORMATICS, 2025, 41 (01)
  • [39] Statistical analysis of large-scale neuronal recording data
    Reed, Jamie L.
    Kaas, Jon H.
    NEURAL NETWORKS, 2010, 23 (06) : 673 - 684
  • [40] Efficient bioinformatics approaches for large-scale data analysis
    Hautaniemi, S.
    FEBS JOURNAL, 2011, 278 : 27 - 27