• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用具有低计算成本卷积层的混合自适应神经模糊推理系统(ANFIS)架构进行安卓恶意软件检测。

Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers.

作者信息

Atacak İsmail, Kılıç Kazım, Doğru İbrahim Alper

机构信息

IoTLab, Department of Computer Engineering, Faculty of Technology, Gazi University, Ankara, Turkey.

出版信息

PeerJ Comput Sci. 2022 Sep 26;8:e1092. doi: 10.7717/peerj-cs.1092. eCollection 2022.

DOI:10.7717/peerj-cs.1092
PMID:36262124
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9575934/
Abstract

BACKGROUND

Android is the most widely used operating system all over the world. Due to its open nature, the Android operating system has become the target of malicious coders. Ensuring privacy and security is of great importance to Android users.

METHODS

In this study, a hybrid architecture is proposed for the detection of Android malware from the permission information of applications. The proposed architecture combines the feature extraction power of the convolutional neural network (CNN) architecture and the decision making capability of fuzzy logic. Our method extracts features from permission information with a small number of filters and convolutional layers, and also makes the feature size suitable for ANFIS input. In addition, it allows the permission information to affect the classification without being neglected. In the study, malware was obtained from two different sources and two different data sets were created. In the first dataset, Drebin was used for malware applications, and in the second dataset, CICMalDroid 2020 dataset was used for malware applications. For benign applications, the Google Play Store environment was used.

RESULTS

With the proposed method, 92% accuracy in the first data set and 92% -score value in the weighted average was achieved. In the second data set, an accuracy of 94.6% and an -score of 94.6% on the weighted average were achieved. The results obtained in the study show that the proposed method outperforms both classical machine learning algorithms and fuzzy logic-based studies.

摘要

背景

安卓是全球使用最广泛的操作系统。由于其开放性,安卓操作系统已成为恶意编码者的目标。确保隐私和安全对安卓用户至关重要。

方法

在本研究中,提出了一种混合架构,用于从应用程序的权限信息中检测安卓恶意软件。所提出的架构结合了卷积神经网络(CNN)架构的特征提取能力和模糊逻辑的决策能力。我们的方法使用少量滤波器和卷积层从权限信息中提取特征,还使特征大小适合自适应神经模糊推理系统(ANFIS)输入。此外,它允许权限信息在不被忽视的情况下影响分类。在该研究中,恶意软件来自两个不同来源,并创建了两个不同的数据集。在第一个数据集中,Drebin用于恶意软件应用程序,在第二个数据集中,CICMalDroid 2020数据集用于恶意软件应用程序。对于良性应用程序,使用了谷歌应用商店环境。

结果

使用所提出的方法,在第一个数据集中达到了92%的准确率,加权平均值的得分值为92%。在第二个数据集中,加权平均值的准确率为94.6%,得分值为94.6%。该研究获得的结果表明,所提出的方法优于经典机器学习算法和基于模糊逻辑的研究。

相似文献

1
Android malware detection using hybrid ANFIS architecture with low computational cost convolutional layers.使用具有低计算成本卷积层的混合自适应神经模糊推理系统(ANFIS)架构进行安卓恶意软件检测。
PeerJ Comput Sci. 2022 Sep 26;8:e1092. doi: 10.7717/peerj-cs.1092. eCollection 2022.
2
Artificial Intelligence Algorithms for Malware Detection in Android-Operated Mobile Devices.人工智能算法在安卓操作系统移动设备中的恶意软件检测。
Sensors (Basel). 2022 Mar 15;22(6):2268. doi: 10.3390/s22062268.
3
Deep Feature Extraction and Classification of Android Malware Images.安卓恶意软件图像的深度特征提取与分类。
Sensors (Basel). 2020 Dec 8;20(24):7013. doi: 10.3390/s20247013.
4
AMDDLmodel: Android smartphones malware detection using deep learning model.AMDDL 模型:基于深度学习模型的安卓智能手机恶意软件检测。
PLoS One. 2024 Jan 19;19(1):e0296722. doi: 10.1371/journal.pone.0296722. eCollection 2024.
5
MFDroid: A Stacking Ensemble Learning Framework for Android Malware Detection.MFDroid:一种用于 Android 恶意软件检测的堆叠集成学习框架。
Sensors (Basel). 2022 Mar 28;22(7):2597. doi: 10.3390/s22072597.
6
A detection method for android application security based on TF-IDF and machine learning.基于 TF-IDF 和机器学习的安卓应用安全检测方法。
PLoS One. 2020 Sep 11;15(9):e0238694. doi: 10.1371/journal.pone.0238694. eCollection 2020.
7
A static analysis approach for Android permission-based malware detection systems.基于静态分析的 Android 权限型恶意软件检测系统。
PLoS One. 2021 Sep 30;16(9):e0257968. doi: 10.1371/journal.pone.0257968. eCollection 2021.
8
DyHAP: Dynamic Hybrid ANFIS-PSO Approach for Predicting Mobile Malware.DyHAP:用于预测移动恶意软件的动态混合自适应神经模糊推理系统-粒子群优化方法
PLoS One. 2016 Sep 9;11(9):e0162627. doi: 10.1371/journal.pone.0162627. eCollection 2016.
9
A Modified ResNeXt for Android Malware Identification and Classification.一种用于 Android 恶意软件识别和分类的改进型 ResNeXt。
Comput Intell Neurosci. 2022 May 20;2022:8634784. doi: 10.1155/2022/8634784. eCollection 2022.
10
FG-Droid: Grouping based feature size reduction for Android malware detection.FG-Droid:用于安卓恶意软件检测的基于分组的特征尺寸缩减
PeerJ Comput Sci. 2022 Jul 14;8:e1043. doi: 10.7717/peerj-cs.1043. eCollection 2022.

引用本文的文献

1
BlockDroid: detection of Android malware from images using lightweight convolutional neural network models with ensemble learning and blockchain for mobile devices.BlockDroid:使用带有集成学习和区块链的轻量级卷积神经网络模型从图像中检测安卓恶意软件,用于移动设备。
PeerJ Comput Sci. 2025 May 30;11:e2918. doi: 10.7717/peerj-cs.2918. eCollection 2025.
2
PermQRDroid: Android malware detection with novel attention layered mini-ResNet architecture over effective permission information image.PermQRDroid:基于有效权限信息图像的新型注意力分层迷你残差网络架构进行安卓恶意软件检测
PeerJ Comput Sci. 2024 Oct 17;10:e2362. doi: 10.7717/peerj-cs.2362. eCollection 2024.

本文引用的文献

1
AndroAnalyzer: android malicious software detection based on deep learning.安卓分析器:基于深度学习的安卓恶意软件检测
PeerJ Comput Sci. 2021 May 10;7:e533. doi: 10.7717/peerj-cs.533. eCollection 2021.
2
DyHAP: Dynamic Hybrid ANFIS-PSO Approach for Predicting Mobile Malware.DyHAP:用于预测移动恶意软件的动态混合自适应神经模糊推理系统-粒子群优化方法
PLoS One. 2016 Sep 9;11(9):e0162627. doi: 10.1371/journal.pone.0162627. eCollection 2016.