跳到主要导航 跳到搜索 跳到主要内容

TraceDroid: A Robust Network Traffic Analysis Framework for Privacy Leakage in Android Apps

  • Huajun Cui
  • , Guozhu Meng
  • , Yan Zhang*
  • , Weiping Wang
  • , Dali Zhu
  • , Ting Su
  • , Xiaodong Zhang
  • , Yuejun Li
  • *此作品的通讯作者
  • CAS - Institute of Information Engineering
  • University of Chinese Academy of Sciences

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Network traffic analysis is an appealing approach for the security auditing of mobile apps. Prior research employs various techniques (e.g., Man-in-the-Middle, TCPDUMP) to capture network traffic from apps and further recognize security/privacy risks inside. However, these techniques suffer from limitations such as traffic mixing, proxy evasion, and SSL pinning. Possible solutions are to modify and customize the Android system. However, existing studies are mainly based on Android OS 6/7. Contemporary apps generally cannot work properly on these archaic Android OS, which has become a stumbling block for further traffic analysis research. To address the above problems, we propose a new network traffic analysis framework-TraceDroid. We first leverage the dynamic hooking technique to hook the critical functions for sending network requests, and then save the request data along with code execution traces. Besides, TraceDroid proposes an unsupervised way to identify third-party libraries (TPLs) inside apps for facilitating the liability analysis between apps and TPLs. Utilizing TraceDroid, we conduct a large-scale experiment on 9,771 real-world apps to make an empirical study of the status quo of privacy leakage. Our findings show that TPLs account for 44.45% of privacy leakage in contemporary apps, and files transmitted from user devices contain much more detailed privacy data than network requests. We bring to light the over-data harvest and cross-library data harvest issues in apps. Furthermore, we unveil the relationship between TPLs and their visiting domains that previous research has never discussed.

源语言英语
主期刊名Science of Cyber Security - 4th International Conference, SciSec 2022, Revised Selected Papers
编辑Chunhua Su, Kouichi Sakurai, Feng Liu
出版商Springer Science and Business Media Deutschland GmbH
541-556
页数16
ISBN(印刷版)9783031175503
DOI
出版状态已出版 - 2022
活动4th International Conference on Science of Cyber Security, SciSec 2022 - Matsue, 日本
期限: 10 8月 202212 8月 2022

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
13580 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议4th International Conference on Science of Cyber Security, SciSec 2022
国家/地区日本
Matsue
时期10/08/2212/08/22

指纹

探究 'TraceDroid: A Robust Network Traffic Analysis Framework for Privacy Leakage in Android Apps' 的科研主题。它们共同构成独一无二的指纹。

引用此