...
首页> 外文期刊>Journal of information security and applications >NATICUSdroid: A malware detection framework for Android using native and custom permissions
【24h】

NATICUSdroid: A malware detection framework for Android using native and custom permissions

机译:naticusdroid:使用本机和自定义权限的Android的恶意软件检测框架

获取原文
获取原文并翻译 | 示例

摘要

The rapid growth of Android apps and its worldwide popularity in the smartphone market has made it an easy and accessible target for malware. In the past few years, the Android operating system (AOS) has been updated several times to fix various vulnerabilities. Unfortunately, malware apps have also upgraded and adapted to this evolution. The ever-increasing number of native AOS permissions and developers' ability to create custom permissions provide plenty of options to gain control over devices and private data. Therefore, newly created permissions could be of great importance in detecting current malware. Previous popular works on malware detection used apps collected during 2010-2012 to propose malware detection and classification methods. A majority of permissions used in those apps are not as widely used or do not exist anymore. In this work, we present a novel malware detection framework for Android called NATICUSdroid, which investigates and classifies benign and malware using statistically selected native and custom Android permissions as features for various machine learning (ML) classifiers. We analyze declared permissions in more than 29,000 benign and malware collected during 2010-2019 to identify the most significant permissions based on the trend. Subsequently, we collect these identified permissions that include both the native and custom permissions. Finally, we use feature selection techniques and evaluate eight ML algorithms for NATICUSdroid to distinguish benign apps from malware. Experimental results show that the Random Forest classifier based model performed best with an accuracy of 97%, a false-positive rate of 3.32%, and an f-measure of 0.96.
机译:Android应用程序的快速增长及其全球普及的智能手机市场的流行使其成为恶意软件的简单且无障碍目标。在过去几年中,Android操作系统(AOS)已更新多次以修复各种漏洞。不幸的是,恶意软件应用程序也升级并适应了这一进化。越来越多的原生AOS权限和开发人员创建自定义权限的能力提供了充足的选项,以获得对设备和私有数据的控制。因此,新创建的权限可能非常重要地检测当前恶意软件。以前的流行工作在Malware检测2010-2012期间收集的应用程序,以提出恶意软件检测和分类方法。这些应用中使用的大部分权限并不像广泛使用或不再存在。在这项工作中,我们为Android提供了一个名为naticusdroid的恶意软件检测框架,它使用统计选择的本机和自定义android权限来调查和分类良性和恶意软件,作为各种机器学习(ml)分类器的功能。我们分析了2010 - 2019年期间收集了29,000多个良性和恶意软件的声明权限,以确定基于趋势的最重要的权限。随后,我们收集包括本机和自定义权限的这些已识别的权限。最后,我们使用特征选择技术,并评估八个八种血管算法,以区分恶意软件的良性应用。实验结果表明,基于随机森林分类器的型号最佳,精度为97%,假阳性率为3.32%,F法测量为0.96。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号