DCEL: Classifier Fusion Model for Android Malware Detection

IF 1.9 3区 计算机科学 Q3 AUTOMATION & CONTROL SYSTEMS Journal of Systems Engineering and Electronics Pub Date : 2024-03-12 DOI:10.23919/jsee.2024.000018
Xiaolong Xu, Shuai Jiang, Jinbo Zhao, Xinheng Wang
{"title":"DCEL: Classifier Fusion Model for Android Malware Detection","authors":"Xiaolong Xu, Shuai Jiang, Jinbo Zhao, Xinheng Wang","doi":"10.23919/jsee.2024.000018","DOIUrl":null,"url":null,"abstract":"The rapid growth of mobile applications, the popularity of the Android system and its openness have attracted many hackers and even criminals, who are creating lots of Android malware. However, the current methods of Android malware detection need a lot of time in the feature engineering phase. Furthermore, these models have the defects of low detection rate, high complexity, and poor practicability, etc. We analyze the Android malware samples, and the distribution of malware and benign software in application programming interface (API) calls, permissions, and other attributes. We classify the software's threat levels based on the correlation of features. Then, we propose deep neural networks and convolutional neural networks with ensemble learning (DCEL), a new classifier fusion model for Android malware detection. First, DCEL preprocesses the malware data to remove redundant data, and converts the one-dimensional data into a two-dimensional gray image. Then, the ensemble learning approach is used to combine the deep neural network with the convolutional neural network, and the final classification results are obtained by voting on the prediction of each single classifier. Experiments based on the Drebin and Malgenome datasets show that compared with current state-of-art models, the proposed DCEL has a higher detection rate, higher recall rate, and lower computational cost.","PeriodicalId":50030,"journal":{"name":"Journal of Systems Engineering and Electronics","volume":"123 1","pages":""},"PeriodicalIF":1.9000,"publicationDate":"2024-03-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Systems Engineering and Electronics","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.23919/jsee.2024.000018","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

The rapid growth of mobile applications, the popularity of the Android system and its openness have attracted many hackers and even criminals, who are creating lots of Android malware. However, the current methods of Android malware detection need a lot of time in the feature engineering phase. Furthermore, these models have the defects of low detection rate, high complexity, and poor practicability, etc. We analyze the Android malware samples, and the distribution of malware and benign software in application programming interface (API) calls, permissions, and other attributes. We classify the software's threat levels based on the correlation of features. Then, we propose deep neural networks and convolutional neural networks with ensemble learning (DCEL), a new classifier fusion model for Android malware detection. First, DCEL preprocesses the malware data to remove redundant data, and converts the one-dimensional data into a two-dimensional gray image. Then, the ensemble learning approach is used to combine the deep neural network with the convolutional neural network, and the final classification results are obtained by voting on the prediction of each single classifier. Experiments based on the Drebin and Malgenome datasets show that compared with current state-of-art models, the proposed DCEL has a higher detection rate, higher recall rate, and lower computational cost.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
DCEL:用于安卓恶意软件检测的分类器融合模型
移动应用程序的快速增长、安卓系统的普及及其开放性吸引了许多黑客甚至犯罪分子,他们正在制造大量的安卓恶意软件。然而,目前的安卓恶意软件检测方法在特征工程阶段需要花费大量时间。此外,这些模型还存在检测率低、复杂度高、实用性差等缺陷。我们分析了安卓恶意软件样本,以及恶意软件和良性软件在应用程序编程接口(API)调用、权限和其他属性方面的分布。我们根据特征的相关性对软件的威胁等级进行分类。然后,我们提出了深度神经网络和卷积神经网络与集合学习(DCEL)--一种用于安卓恶意软件检测的新型分类器融合模型。首先,DCEL 对恶意软件数据进行预处理以去除冗余数据,并将一维数据转换为二维灰度图像。然后,利用集合学习方法将深度神经网络与卷积神经网络结合起来,通过对每个单一分类器的预测结果进行投票来获得最终分类结果。基于 Drebin 和 Malgenome 数据集的实验表明,与目前最先进的模型相比,所提出的 DCEL 具有更高的检测率、更高的召回率和更低的计算成本。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Journal of Systems Engineering and Electronics
Journal of Systems Engineering and Electronics 工程技术-工程:电子与电气
CiteScore
4.10
自引率
14.30%
发文量
131
审稿时长
7.5 months
期刊介绍: Information not localized
期刊最新文献
System Error Iterative Identification for Underwater Positioning Based on Spectral Clustering Cloud Control for IIoT in a Cloud-Edge Environment Multi-Network-Region Traffic Cooperative Scheduling in Large-Scale LEO Satellite Networks Quantitative Method for Calculating Spatial Release Region for Laser-Guided Bomb Early Warning of Core Network Capacity in Space-Terrestrial Integrated Networks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1