DApriori算法:一种结合动态分析的Android恶意软件检测

需积分: 9 8 下载量 29 浏览量 更新于2024-09-14 1 收藏 655KB PDF 举报
"DApriori:一种基于Apriori的Android恶意应用检测方法" 这篇论文主要探讨了在安卓平台上的动态检测技术,特别是针对恶意软件的检测。文章中提出了一种名为DApriori的算法,它结合了静态分析和动态分析的特性,以提高检测Android恶意应用的效率和准确性。在当前的Android安全领域,很多静态分析方法虽然能深入到代码执行流程,但计算复杂度高,可能导致资源消耗大。另一方面,单独依赖动态检测的方法可能会占用大量系统资源,影响手机性能。 DApriori算法的核心是利用Apriori关联规则学习,这是一种数据挖掘中的经典算法,常用于发现数据集中项集之间的频繁模式。在Android应用检测中,算法通过分析恶意应用和正常应用的权限使用模式,找出两者间的差异性。通过对比恶意应用样本和良性应用样本的权限关联规则,DApriori能够识别出潜在的恶意行为模式。然后,这些关联规则被用来检测未知的应用,以判断其是否具有恶意行为。 论文指出,实验结果显示DApriori算法在检测Android恶意应用方面表现出色,能有效地识别出恶意软件,同时降低了对系统资源的需求,从而避免影响手机的运行速度。这种方法对于防范Android系统的隐私泄露和提升用户安全具有重要意义。 关键词涉及到Apriori算法、恶意应用、隐私泄露和权限,表明研究的重点在于如何通过分析应用的权限使用来检测可能的恶意行为,以及如何防止用户的隐私信息被不当获取。 此外,该研究得到了贵州省科学基金的支持,表明这是一个受到官方资助的科研项目,研究团队包括马绍菊、万良等人,他们在信息安全和形式化方法等领域有着深入的研究背景。 这篇论文提出的DApriori算法为Android平台的恶意软件检测提供了一个新的思路,结合静态和动态分析,以更高效、低耗的方式保护用户的隐私安全。这种技术对于持续对抗日益复杂的移动安全威胁具有重要的实际价值。