一句话:提出 Mars,用 LLM 从风险识别树提取指标,自动判定移动应用风险并生成证据链。
移动应用市场需审核应用以识别安全风险,但现有流程依赖人工和半自动工具,效率低下。Mars 利用大语言模型实现自动化风险识别与画像:先用预构建的风险识别树从高维应用特征中提取指标,过滤数据以降低 LLM 输入量和无关特征导致的幻觉,再由 LLM 进行最终风险判定,并自动生成证据链以支持人工复核和执法决策。在合作 Android 市场的真实数据集上,Mars 风险识别 F1 为 0.838,证据检索 F1 为 0.934;20 名专家参与的用户研究显示,其相比传统人工分析效率提升 60% 至 90%。
Mobile application marketplaces are responsible for vetting apps to identify and mitigate security risks. Current vetting processes are labor-intensive, relying on manual analysis by security professionals aided by semi-automated tools. To address this inefficiency, we propose Mars, a system that leverages Large Language Models (LLMs) for automated risk identification and profiling. Mars is designed to concurrently analyze multiple applications across diverse risk categories with minimal human intervention. To enhance analytical precision and operational efficiency, Mars leverages a pre-constructed risk identification tree to extract relevant indicators from high-dimensional application features. This initial step filters the data, reducing the input volume for the LLM and mitigating the potential for model hallucination induced by irrelevant features. The extracted indicators are then subjected to LLM analysis for final risk determination. Furthermore, Mars automatically generates a comprehensive evidence chain for each assessment, documenting the analytical process to provide transparent justification. These chains are designed to facilitate subsequent manual review and to inform enforcement decisions, such as application delisting. The performance of Mars was evaluated on a real-world dataset from a partner Android marketplace. The results demonstrate that Mars attained an F1-score of 0.838 in risk identification and an F1-score of 0.934 in evidence retrieval. To assess its practical applicability, a user study involving 20 expert analysts was conducted, which indicated that Mars yielded a substantial efficiency gain, ranging from 60% to 90%, over conventional manual analysis.
@inproceedings{abs-2508-15606,
title = {Towards Scalable and Interpretable Mobile App Risk Analysis via Large Language Models},
author = {Yu Yang and Zhenyuan Li and Xiandong Ran and Jiahao Liu and Jiahui Wang and Bo Yu and Shouling Ji},
booktitle = {ICSE},
year = {2026},
doi = {10.1145/3744916.3773184}
}