Android系统移动支付恶意检测:行为特征与算法结合

需积分: 10 0 下载量 152 浏览量 更新于2024-09-06 1 收藏 450KB PDF 举报
"Android系统中基于移动支付行为特征的恶意检测研究与实现,王丽娜,谈诚等人,探讨了在Android系统中如何利用移动支付行为特征进行恶意软件检测的方案。该研究结合了系统调用和环境因素,提出了一个新的KNN算法与贝叶斯信念网络的组合模型,通过实验验证了其有效性。" 这篇研究论文主要关注的是在Android系统中,针对移动支付安全性的恶意检测问题。随着移动支付的普及,如何保护用户在进行交易时免受恶意软件的攻击变得至关重要。Android系统作为主流的手机操作系统,自然成为了研究的重点。 作者们首先指出了当前移动终端上的恶意软件检测需求迫切,尤其是在移动支付场景下。他们选择Android系统作为研究平台,因为它的开放性和广泛使用使其成为恶意软件的目标。研究的核心是利用移动支付行为特征,这些特征可能包括用户在支付过程中的交互行为、交易时间、交易金额等。 为了实现有效的检测,研究者采用了内核层的系统调用作为行为检测的基础。系统调用是操作系统与应用程序交互的关键接口,恶意软件在执行恶意行为时往往会产生特定的系统调用模式。通过监测这些调用,可以识别出异常或潜在的恶意活动。 考虑到系统环境因素的影响,研究还纳入了系统资源消耗的分析,如CPU使用率、内存占用等,这些都可以作为辅助指标来评估支付行为是否正常。通过这种方式,可以更全面地理解支付行为的上下文环境,提高检测的准确性。 在算法设计上,研究团队创新性地结合了KNN(K-近邻算法)和贝叶斯信念网络(Bayesian Belief Network, BBN)。KNN是一种常用的分类算法,可以根据已知类别数据的特征来预测未知数据的类别,而BBN则能有效地处理不确定性和概率推理,两者结合能够更好地适应移动支付行为的复杂性和不确定性。 通过实验,他们证明了这个结合KNN和BBN的模型在检测Android系统中的移动支付恶意软件方面具有较高的效率和准确性。这种方法不仅提供了新的思路,也为未来移动支付安全防护技术的发展提供了理论支持和实践参考。 关键词涵盖了Android系统、移动支付、恶意检测、系统调用等多个关键点,表明这篇论文深入探讨了这些领域的交叉应用,并且提出了新的解决方案。这项工作对于提升移动支付的安全性,防止用户遭受经济损失具有重要意义。