DEEPINTENT: Deep Icon-Behavior Learning for Detecting Intention-Behavior Discrepancy in Mobile Apps

被引:38
|
作者
Xi, Shengqu [1 ]
Yang, Shao [2 ]
Xiao, Xusheng [2 ]
Yao, Yuan [1 ]
Xiong, Yayuan [1 ]
Xu, Fengyuan [1 ]
Wang, Haoyu [3 ]
Gao, Peng [4 ]
Liu, Zhuotao [5 ]
Xu, Feng [1 ]
Lu, Jian [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
[2] Case Western Reserve Univ, Cleveland, OH 44106 USA
[3] Beijing Univ Posts & Telecommun, Beijing, Peoples R China
[4] Univ Calif Berkeley, Berkeley, CA 94720 USA
[5] Univ Illinois, Urbana, IL USA
基金
美国国家科学基金会;
关键词
mobile apps; discrepancy detection; static analysis; deep learning;
D O I
10.1145/3319535.3363193
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile apps have been an indispensable part in our daily life. However, there exist many potentially harmful apps that may exploit users' privacy data, e.g., collecting the user's information or sending messages in the background. Keeping these undesired apps away from the market is an ongoing challenge. While existing work provides techniques to determine what apps do, e.g., leaking information, little work has been done to answer, are the apps' behaviors compatible with the intentions reflected by the app's UI? In this work, we explore the synergistic cooperation of deep learning and program analysis as the first step to address this challenge. Specifically, we focus on the UI widgets that respond to user interactions and examine whether the intentions reflected by their UIs justify their permission uses. We present DEEPINTENT, a framework that uses novel deep icon-behavior learning to learn an icon-behavior model from a large number of popular apps and detect intention-behavior discrepancies. In particular, DEEPINTENT provides program analysis techniques to associate the intentions (i.e., icons and contextual texts) with UI widgets' program behaviors, and infer the labels (i.e., permission uses) for the UI widgets based on the program behaviors, enabling the construction of a large-scale high-quality training dataset. Based on the results of the static analysis, DEEPINTENT uses deep learning techniques that jointly model icons and their contextual texts to learn an icon-behavior model, and detects intention-behavior discrepancies by computing the outlier scores based on the learned model. We evaluate DEEPINTENT on a large-scale dataset (9,891 benign apps and 16,262 malicious apps). With 80% of the benign apps for training and the remaining for evaluation, DEEPINTENT detects discrepancies with AUC scores 0.8656 and 0.8839 on benign apps and malicious apps, achieving 39.9% and 26.1% relative improvements over the state-of-the-art approaches.
引用
收藏
页码:2421 / 2436
页数:16
相关论文
共 38 条
  • [1] EXPLAINING INTENTION-BEHAVIOR DISCREPANCY - A PARADIGM
    WONG, JK
    SHETH, JN
    ADVANCES IN CONSUMER RESEARCH, 1985, 12 : 378 - 384
  • [2] PREDICTING CHANGES IN TEENAGE DRUG-USE - THE ROLE OF INTENTION-BEHAVIOR DISCREPANCY
    WENG, LJ
    NEWCOMB, MD
    GENETIC SOCIAL AND GENERAL PSYCHOLOGY MONOGRAPHS, 1989, 115 (01): : 25 - +
  • [3] Intention-Behavior Discrepancy of Foreign Versus Domestic Brands in Emerging Markets: The Relevance of Consumer Prior Knowledge
    Sun, Luping
    Zheng, Xiaona
    Su, Meng
    Keller, L. Robin
    JOURNAL OF INTERNATIONAL MARKETING, 2017, 25 (01) : 91 - 109
  • [4] The Influence of User Diversity on Motives and Barriers when Using Health Apps - A Conjoint Investigation of the Intention-Behavior Gap
    Roessler, Eva
    Halbach, Patrick
    Burbach, Laura
    Ziefle, Martina
    Valdez, Andre Calero
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, CD-MAKE 2022, 2022, 13480 : 130 - 149
  • [5] Intention-behavior dynamics in MOOC Learning; What happens to good intentions along the way?
    Henderikx, Maartje
    Kreijns, Karel
    Kalz, Marco
    PROCEEDINGS OF 2018 LEARNING WITH MOOCS (IEEE LWMOOCS 2018): MOOCS FOR ALL - A SOCIAL AND INTERNATIONAL APPROACH, 2018, : 110 - 112
  • [6] CONSUMERS' INTENTION TO ADOPT MOBILE TAXI BOOKING APPS: AN APPLICATION OF THE THEORY OF PLANNED BEHAVIOR
    Hansani, Wijesinghe Arachchilage Don Isanka
    Karunarathne, Edirisinghe Arachchige Chaminda Prasanna
    JOURNAL OF ORGANIZATIONAL BEHAVIOR RESEARCH, 2021, 6 (01): : 34 - 45
  • [7] Bridging the intention-behavior gap in mobile phone recycling in China: the effect of consumers’ price sensitivity and proactive personality
    Wenchun Ran
    Ling Zhang
    Environment, Development and Sustainability, 2023, 25 : 938 - 959
  • [8] Bridging the intention-behavior gap in mobile phone recycling in China: the effect of consumers' price sensitivity and proactive personality
    Ran, Wenchun
    Zhang, Ling
    ENVIRONMENT DEVELOPMENT AND SUSTAINABILITY, 2023, 25 (01) : 938 - 959
  • [9] Chinese students' behavior intention to use mobile library apps and effects of education level and discipline
    Hu, Jiming
    Zhang, Yin
    LIBRARY HI TECH, 2016, 34 (04) : 639 - 656
  • [10] The impact of student learning aids on deep learning and mobile platform on learning behavior
    Fan, Yanli
    Liu, Liyan
    LIBRARY HI TECH, 2023, 41 (05) : 1376 - 1394