NDSS 2025 – UI-CTX: Understanding UI Behaviors With Code Contexts For Mobile Applications
本文提出了一种名为UI-CTX的方法,用于分析移动应用中UI组件的行为意图。该方法通过构建UI处理器图(UHG)并结合代码上下文,消除无关信息,并对图进行总结化处理以捕捉核心意图。实验表明,与现有方案相比,UI-CTX在分类任务中实现了更高的F1分数,并在集群性能上提升了3.6倍。 2025-10-30 19:0:0 Author: securityboulevard.com(查看原文) 阅读量:2 收藏

SESSION Session 1C: Privacy & Usability 1
Authors, Creators & Presenters: Jiawei Li (Beihang University & National University of Singapore), Jiahao Liu (National University of Singapore), Jian Mao (Beihang University), Jun Zeng (National University of Singapore), Zhenkai Liang (National University of Singapore)

Cruise Con 2025

PAPER UI-CTX: Understanding UI Behaviors with Code Contexts for Mobile Applications
Many mobile apps utilize UI widgets to interact with users and trigger specific operational logic, such as clicking a button to send a message. While UI widgets are designed to be intuitive and user-friendly, they can also be misused to perform harmful behaviors that violate user expectations. To address these potential threats, recent studies strive to understand the intentions of UI widgets in mobile apps. However, existing methods either concentrate on the surface-level features of UI widgets, failing to capture their underlying intentions, or involve tedious and faulty information, making it challenging to distill the core intentions. In this paper, we present UI-CTX, which demystifies UI behaviors with a concise and effective representation. For each UI widget, UI-CTX first represents its intentions with a UI Handler Graph (UHG), incorporating the code context behind the widget while eliminating irrelevant information (e.g., unreachable code blocks). Then, UI-CTX performs graph summarization and explores both the structural and semantic information in UHGs to model the core intentions of UI widgets. To systematically evaluate UI-CTX, we extract a series of UI widget behaviors, such as login and search, from a large-scale dataset and conduct extensive experiments. Experimental results show that UI-CTX can effectively represent the intentions of UI widgets and significantly outperforms existing solutions in modeling UI widget behaviors. For example, in the task of classifying UI widget intentions, UHG achieves the highest average F1-score compared to other widget representations (+95.2% and +8.2% compared with permission set and call sequence, respectively) used in state-of-the-art approaches. Additionally, by accurately pinpointing the code contexts of widgets, UI-CTX achieves a $mathbf{3.6times}$ improvement in widget intention clustering performance.

Our thanks to the Network and Distributed System Security (NDSS) Symposium for publishing their Creators, Authors and Presenter’s superb NDSS Symposium 2025 Conference content on the organization’s’ YouTube channel.

*** This is a Security Bloggers Network syndicated blog from Infosecurity.US authored by Marc Handelman. Read the original post at: https://www.infosecurity.us/blog/2025/10/30/ndss-2025-ui-ctx-understanding-ui-behaviors-with-code-contexts-for-mobile-applications


文章来源: https://securityboulevard.com/2025/10/ndss-2025-ui-ctx-understanding-ui-behaviors-with-code-contexts-for-mobile-applications/
如有侵权请联系:admin#unsafe.sh