arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2501.13782cs.CRcs.AIcs.LGcs.SE

防御针对基于机器学习的Android恶意软件检测系统的对抗性恶意软件攻击

Defending against Adversarial Malware Attacks on ML-based Android Malware Detection Systems

Zhejiang University(浙江大学);University College London(伦敦大学学院)

Ping He, Lorenzo Cavallaro, Shouling Ji

AI总结:

本文提出ADD框架,一种插件式防御方案,用于增强基于机器学习的Android恶意软件检测系统对问题空间对抗性攻击的鲁棒性,实验证明其有效且能提升现实防病毒软件的防御能力。

摘要:

Android恶意软件对用户的隐私和数据完整性构成持续威胁。为了应对这一威胁,研究人员提出了基于机器学习的Android恶意软件检测(AMD)系统。然而,对抗性Android恶意软件攻击破坏了基于ML的AMD系统的检测完整性,引发了重大关切。现有的针对对抗性Android恶意软件的防御措施仅能防御特征空间攻击(此类攻击仅生成对抗性特征向量),而对来自问题空间攻击(此类攻击生成真实的对抗性恶意软件)的现实威胁的防护仍然是一个开放性问题。在本文中,我们通过提出ADD(一种实用的对抗性Android恶意软件防御框架)来解决这一空白,该框架设计为插件,以增强基于ML的AMD系统针对问题空间攻击的对抗鲁棒性。我们在各种基于ML的AMD系统上的广泛评估表明,ADD对最先进的问题空间对抗性Android恶意软件攻击是有效的。此外,ADD在增强现实世界防病毒解决方案的对抗鲁棒性方面也显示出防御有效性。

英文摘要:

Android malware presents a persistent threat to users' privacy and data integrity. To combat this, researchers have proposed machine learning-based (ML-based) Android malware detection (AMD) systems. However, adversarial Android malware attacks compromise the detection integrity of the ML-based AMD systems, raising significant concerns. Existing defenses against adversarial Android malware provide protections against feature space attacks which generate adversarial feature vectors only, leaving protection against realistic threats from problem space attacks which generate real adversarial malware an open problem. In this paper, we address this gap by proposing ADD, a practical adversarial Android malware defense framework designed as a plug-in to enhance the adversarial robustness of the ML-based AMD systems against problem space attacks. Our extensive evaluation across various ML-based AMD systems demonstrates that ADD is effective against state-of-the-art problem space adversarial Android malware attacks. Additionally, ADD shows the defense effectiveness in enhancing the adversarial robustness of real-world antivirus solutions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑