paperbot · PL 论文追踪

全部论文 待读 收藏

P2 EnMobile

EnMobile:基于实体的移动应用行为刻画与移动恶意软件检测
ICSE Proceedings of the 40th International Conference on Software Engineering2018匹配度 2/10 · 该论文属于传统静态程序分析在移动恶意软件检测中的应用,虽然与“程序分析与抽象解释”标签相关,但不涉及用户核心关注的 LLM/Agent、ML 系统静态分析、浮点程序分析或贝叶斯程序分析等交叉方向。引用 26 inbox
Wei Yang, Mukul R. Prasad, Tao Xie
crossref: 2026-09-12

AI 速览

一句话:提出以实体及其交互来源刻画移动应用行为的静态分析方法 EnMobile,用于签名式恶意软件检测,精度与召回率显著优于四种已有方法。

现代移动恶意软件往往通过涉及多实体(移动平台、用户、网络位置等)的复杂交互实施恶意行为,已有检测方法因刻画表达能力与准确性有限而难以识别。本文提出 EnMobile:将应用所处环境中的实体、应用与这些实体的交互、以及交互的来源(即每次交互的意图与归属)视为全面刻画现代移动应用(尤其是恶意软件)的关键,据此给出一种全新的基于实体的应用行为刻画方式,并设计相应的静态分析以准确刻画应用与实体的交互。作者实现了 EnMobile,并将其应用于基于签名的移动恶意软件检测方案。在由 Genome 与 Drebin 恶意应用及 Google Play 良性应用构成的 6614 个应用集合上评估,结果显示 EnMobile 的检测精度与召回率大幅优于 Apposcopy、Drebin、MUDFLOW 和 AppContext 四种代表性方法。

问题
现有移动恶意软件检测方法对涉及多实体(平台、用户、网络位置等)的复杂交互模式刻画能力与准确性不足,容易漏检这类恶意软件。
方法
以实体、应用与实体的交互及其来源(交互的意图与归属)为核心,提出基于实体的移动应用行为刻画,并设计相应静态分析来准确抽取应用与实体的交互,进而用于签名式恶意软件检测。
评估
在包含 Genome、Drebin 恶意应用与 Google Play 良性应用共 6614 个应用的集合上评估,与 Apposcopy、Drebin、MUDFLOW、AppContext 四种现有方法对比,检测精度与召回率显著更高。
原文摘要(Abstract)

Modern mobile malware tend to conduct their malicious exploits through sophisticated patterns of interactions that involve multiple entities, e.g., the mobile platform, human users, and network locations. Such malware often evade the detection by existing approaches due to their limited expressiveness and accuracy in characterizing and detecting these malware. To address these issues, in this paper, we recognize entities in the environment of an app, the app's interactions with such entities, and the provenance of these interactions, i.e., the intent and ownership of each interaction, as the key to comprehensively characterizing modern mobile apps, and mobile malware in particular. With this insight, we propose a novel approach named EnMobile including a new entity-based characterization of mobile-app behaviors, and corresponding static analyses, to accurately characterize an app's interactions with entities. We implement EnMobile and provide a practical application of EnMobile in a signature-based scheme for detecting mobile malware. We evaluate EnMobile on a set of 6614 apps consisting of malware from Genome and Drebin along with benign apps from Google Play. Our results show that EnMobile detects malware with substantially higher precision and recall than four state-of-the-art approaches, namely Apposcopy, Drebin, MUDFLOW, and AppContext.

链接与引用

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

BibTeX
@inproceedings{paperbot4455,
  title = {EnMobile},
  author = {Wei Yang and Mukul R. Prasad and Tao Xie},
  booktitle = {ICSE},
  year = {2018},
  doi = {10.1145/3180155.3180223}
}