...
首页> 外文期刊>Neurocomputing >Android malware detection through machine learning on kernel task structures
【24h】

Android malware detection through machine learning on kernel task structures

机译:Android恶意软件检测通过机器学习在内核任务结构上

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

摘要

With the advent of smart phones, the popularity of free Android applications has risen rapidly. This has led to malicious Android apps being involuntarily installed, which violate the user privacy or conduct attack. Malware detection on Android platforms therefore is a growing concern because of the undesirable similarity between malicious behavior and benign behavior, which can lead to slow detection, and allow compromises to persist for comparatively long periods of time in infected phones.The contributions of this paper are first a multiple dimensional, kernel feature-based framework and feature weight-based detection (WBD) designed to categorize and comprehend the characteristics of Android malware and benign apps. Furthermore, our software agent is orchestrated and implemented for the data collection and storage to scan thousands of benign and malicious apps automatically. We examine 112 kernel attributes of executing the task data structure in the Android system and evaluate the detection accuracy with a number of datasets of various dimensions. We find that memory-and signal-related features contribute to more precise classification than schedule-related and other descriptors of task states listed in our paper. Particularly, memory-related features provide fine-grain classification policies for preserving higher classification precision than the signal-related and others. Furthermore, we study and evaluate 80 newly infected attributes of the Android kernel task structure, prioritizing the 70 features of most significance based on dimensional reduction to optimize the efficiency of high-dimensional classification.Our second contribution is that our experiments demonstrate that, as compared to existing techniques with a short list of task structure features (16 or 32 features), our method can achieve 94%-98% accuracy and 2%& ndash;7% false positive rate, while detecting malware apps with reduced-dimensional features that adequately abbreviate online malware detections and advance offline malware inspections.(c) 2021 Elsevier B.V. All rights reserved.
机译:随着智能手机的出现,免费的Android应用程序的普及迅速上升。这导致了恶意的Android应用程序不由自主地安装,违反了用户隐私或进行攻击。由于恶意行为与良性行为之间的不良相似性,恶意软​​件检测是日益增长的问题,这可能导致检测缓慢,并允许妥协在感染的手机中保持相对长的时间。本文的贡献首先是基于内核的基于内核功能的框架和特征基于权重的检测(WBD),旨在对Android恶意软件和良性应用的特性进行分类和理解。此外,我们的软件代理被策划并为数据收集和存储来实现,以自动扫描数千个良性和恶意应用程序。我们检查在Android系统中执行任务数据结构的112个内核属性,并使用各种维度的多个数据集进行评估检测精度。我们发现内存和信号相关的功能贡献比我们论文中列出的时间表相关的与时间表和其他描述符更多的精确分类。特别地,内存相关的特征提供了用于保留比信号相关和其他相比精度更高的分类精度的微粒分类政策。此外,我们研究和评估了80个新感染的Android内核任务结构属性,基于维度减少优先考虑最重要的70个特征,以优化高维分类的效率。我们的实验表明,我们的实验表明,比较对于具有短短任务结构特征(16或32个功能)的现有技术,我们的方法可以获得94%-98%的准确度和2%– 7%的假阳性率,同时检测到具有衰减维度的恶意软件应用程序充分缩写在线恶意软件检测并提前离线恶意软件检查。(c)2021 Elsevier BV保留所有权利。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号