paperbot · PL 论文追踪

全部论文 待读 收藏

P2 MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating

MiniMon:基于智能监控的 Android 应用去臃肿
ICSE Proceedings of the IEEE/ACM 46th International Conference on Software Engineering2024匹配度 2/10 · 论文研究 Android 应用基于用户交互日志的去膨胀与攻击面缩减,属于程序分析和移动安全应用;但它不涉及用户核心方向中的 LLM/Agent 与静态分析交叉、浮点程序分析或贝叶斯程序分析。标签“程序分析与抽象解释”仅有方法层面的弱关联,应用场景与研究目标差距较大。引用 3 inbox
Jiakun Liu, Zicheng Zhang, Xing Hu, Ferdian Thung, Shahar Maoz, Debin Gao, Eran Toch, Zhipeng Zhao, David Lo
crossref: 2026-09-12

AI 速览

一句话:提出 MiniMon 框架,依据特定用户与应用的交互日志去除 Android 应用中的冗余功能,以缩减体积并减小攻击面。

为满足多样化用户的需求,Android 应用的体积不断膨胀,但单个用户往往只使用其中一部分功能;这些多余且非所需的功能会扩大攻击面,并额外占用存储与内存等系统资源。为此,作者提出 MiniMon 框架,通过记录特定用户与应用的实际交互日志,识别并去除与该用户无关的功能,从而对应用实施去臃肿(debloating)。其核心思路是以监控得到的用户行为作为取舍依据,只保留用户实际使用到的部分。摘要仅给出框架层面的概述,未说明具体的实现机制与实验评估结果。

问题
Android 应用功能与体积持续膨胀,其中用户不需要的功能会扩大攻击面,并浪费存储、内存等系统资源。
方法
MiniMon 通过采集特定用户与应用交互的日志,据此判定并去除该用户不需要的功能,实现面向个体用户的去臃肿。
评估
摘要仅给出框架概述,未描述具体的评估方法与实验结果。
原文摘要(Abstract)

The size of Android applications is getting larger to fulfill the requirements of various users. However, not all the features of the applications are needed and desired by a specific user. The unnecessary and non-desired features can increase the attack surface and consume system resources such as storage and memory. To address this issue, we propose a framework, MiniMon, to debloat unnecessary features from an Android app based on the logs of specific users' interactions with the app.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11277,
  title = {MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating},
  author = {Jiakun Liu and Zicheng Zhang and Xing Hu and Ferdian Thung and Shahar Maoz and Debin Gao and Eran Toch and Zhipeng Zhao and David Lo},
  booktitle = {ICSE},
  year = {2024},
  doi = {10.1145/3597503.3639113}
}