• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

人工智能算法在安卓操作系统移动设备中的恶意软件检测。

Artificial Intelligence Algorithms for Malware Detection in Android-Operated Mobile Devices.

机构信息

College of Computer Science and Information Technology, King Faisal University, P.O. Box 400, Al-Ahsa 31982, Saudi Arabia.

Applied College in Abqaiq, King Faisal University, P.O. Box 400, Al-Ahsa 31982, Saudi Arabia.

出版信息

Sensors (Basel). 2022 Mar 15;22(6):2268. doi: 10.3390/s22062268.

DOI:10.3390/s22062268
PMID:35336437
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8954874/
Abstract

With the rapid expansion of the use of smartphone devices, malicious attacks against Android mobile devices have increased. The Android system adopted a wide range of sensitive applications such as banking applications; therefore, it is becoming the target of malware that exploits the vulnerabilities of the security system. A few studies proposed models for the detection of mobile malware. Nevertheless, improvements are required to achieve maximum efficiency and performance. Hence, we implemented machine learning and deep learning approaches to detect Android-directed malicious attacks. The support vector machine (SVM), k-nearest neighbors (KNN), linear discriminant analysis (LDA), long short-term memory (LSTM), convolution neural network-long short-term memory (CNN-LSTM), and autoencoder algorithms were applied to identify malware in mobile environments. The cybersecurity system was tested with two Android mobile benchmark datasets. The correlation was calculated to find the high-percentage significant features of these systems in the protection against attacks. The machine learning and deep learning algorithms successfully detected the malware on Android applications. The SVM algorithm achieved the highest accuracy (100%) using the CICAndMal2017 dataset. The LSTM model also achieved a high percentage accuracy (99.40%) using the Drebin dataset. Additionally, by calculating the mean error, mean square error, root mean square error, and Pearson correlation, we found a strong relationship between the predicted values and the target values in the validation phase. The correlation coefficient for the SVM method was R = 100% using the CICAndMal2017 dataset, and LSTM achieved R = 97.39% in the Drebin dataset. Our results were compared with existing security systems, showing that the SVM, LSTM, and CNN-LSTM algorithms are of high efficiency in the detection of malware in the Android environment.

摘要

随着智能手机设备的快速普及,针对 Android 移动设备的恶意攻击也在增加。Android 系统采用了广泛的敏感应用程序,如银行应用程序;因此,它正成为利用安全系统漏洞的恶意软件的目标。有一些研究提出了用于检测移动恶意软件的模型。然而,需要改进以实现最高效率和性能。因此,我们实施了机器学习和深度学习方法来检测针对 Android 的恶意攻击。支持向量机 (SVM)、k-最近邻 (KNN)、线性判别分析 (LDA)、长短期记忆 (LSTM)、卷积神经网络-长短期记忆 (CNN-LSTM) 和自动编码器算法被应用于识别移动环境中的恶意软件。该网络安全系统使用两个 Android 移动基准数据集进行了测试。计算了相关性,以找到这些系统在抵御攻击方面的高百分比显著特征。机器学习和深度学习算法成功地检测到了 Android 应用程序中的恶意软件。SVM 算法使用 CICAndMal2017 数据集实现了最高准确率(100%)。LSTM 模型使用 Drebin 数据集也实现了高百分比准确率(99.40%)。此外,通过计算平均误差、均方误差、均方根误差和皮尔逊相关系数,我们在验证阶段发现预测值和目标值之间存在很强的关系。SVM 方法在 CICAndMal2017 数据集上的相关系数为 R=100%,LSTM 在 Drebin 数据集上的相关系数为 R=97.39%。我们的结果与现有的安全系统进行了比较,结果表明 SVM、LSTM 和 CNN-LSTM 算法在检测 Android 环境中的恶意软件方面具有很高的效率。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/74c52dfefc9f/sensors-22-02268-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/742076d40de2/sensors-22-02268-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/75264a4e691b/sensors-22-02268-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/331f997df2d6/sensors-22-02268-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/4e863ef37475/sensors-22-02268-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/a102a2179790/sensors-22-02268-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/cf5a3cc2507d/sensors-22-02268-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/f775f797bbbc/sensors-22-02268-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/12f8419dbcb2/sensors-22-02268-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/c4100abff394/sensors-22-02268-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/74c52dfefc9f/sensors-22-02268-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/742076d40de2/sensors-22-02268-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/75264a4e691b/sensors-22-02268-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/331f997df2d6/sensors-22-02268-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/4e863ef37475/sensors-22-02268-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/a102a2179790/sensors-22-02268-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/cf5a3cc2507d/sensors-22-02268-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/f775f797bbbc/sensors-22-02268-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/12f8419dbcb2/sensors-22-02268-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/c4100abff394/sensors-22-02268-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f17d/8954874/74c52dfefc9f/sensors-22-02268-g010.jpg

相似文献

1
Artificial Intelligence Algorithms for Malware Detection in Android-Operated Mobile Devices.人工智能算法在安卓操作系统移动设备中的恶意软件检测。
Sensors (Basel). 2022 Mar 15;22(6):2268. doi: 10.3390/s22062268.
2
Convolution neural network with batch normalization and inception-residual modules for Android malware classification.基于批量归一化和 Inception-Residual 模块的卷积神经网络用于安卓恶意软件分类。
Sci Rep. 2022 Aug 17;12(1):13996. doi: 10.1038/s41598-022-18402-6.
3
Deep Feature Extraction and Classification of Android Malware Images.安卓恶意软件图像的深度特征提取与分类。
Sensors (Basel). 2020 Dec 8;20(24):7013. doi: 10.3390/s20247013.
4
Artificial Intelligence Algorithm-Based Economic Denial of Sustainability Attack Detection Systems: Cloud Computing Environments.基于人工智能算法的经济可持续性否认攻击检测系统:云计算环境。
Sensors (Basel). 2022 Jun 21;22(13):4685. doi: 10.3390/s22134685.
5
Detection of Android Malware in the Internet of Things through the K-Nearest Neighbor Algorithm.通过K近邻算法检测物联网中的安卓恶意软件。
Sensors (Basel). 2023 Aug 18;23(16):7256. doi: 10.3390/s23167256.
6
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.
7
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.
8
AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems.AndroMalPack:通过检测和移除针对 Android 系统的重打包应用,增强基于机器学习的恶意软件分类。
Sci Rep. 2022 Nov 14;12(1):19534. doi: 10.1038/s41598-022-23766-w.
9
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.
10
Lightweight On-Device Detection of Android Malware Based on the Koodous Platform and Machine Learning.基于 Koodous 平台和机器学习的轻量级 Android 恶意软件设备端检测。
Sensors (Basel). 2022 Aug 31;22(17):6562. doi: 10.3390/s22176562.

引用本文的文献

1
GEAAD: generating evasive adversarial attacks against android malware defense.GEAAD:针对安卓恶意软件防御生成规避性对抗攻击。
Sci Rep. 2025 Apr 7;15(1):11867. doi: 10.1038/s41598-025-96392-x.
2
Android Ransomware Detection Using Supervised Machine Learning Techniques Based on Traffic Analysis.基于流量分析的监督式机器学习技术在安卓勒索软件检测中的应用
Sensors (Basel). 2023 Dec 28;24(1):189. doi: 10.3390/s24010189.
3
Cyber Attack Detection for Self-Driving Vehicle Networks Using Deep Autoencoder Algorithms.基于深度自动编码器算法的自动驾驶车辆网络的网络攻击检测。

本文引用的文献

1
An Enhanced Intrusion Detection Model Based on Improved kNN in WSNs.一种基于改进k近邻算法的无线传感器网络增强型入侵检测模型
Sensors (Basel). 2022 Feb 11;22(4):1407. doi: 10.3390/s22041407.
2
Attacks to Automatous Vehicles: A Deep Learning Algorithm for Cybersecurity.自动驾驶汽车攻击:网络安全的深度学习算法。
Sensors (Basel). 2022 Jan 4;22(1):360. doi: 10.3390/s22010360.
3
A Deep Learning-Based Intrusion Detection System for MQTT Enabled IoT.基于深度学习的 MQTT 物联网入侵检测系统。
Sensors (Basel). 2023 Apr 18;23(8):4086. doi: 10.3390/s23084086.
4
An Insight into the Machine-Learning-Based Fileless Malware Detection.基于机器学习的无文件恶意软件检测的深入分析。
Sensors (Basel). 2023 Jan 5;23(2):612. doi: 10.3390/s23020612.
5
Artificial intelligence framework for modeling and predicting crop yield to enhance food security in Saudi Arabia.用于建模和预测作物产量以增强沙特阿拉伯粮食安全的人工智能框架。
PeerJ Comput Sci. 2022 Sep 30;8:e1104. doi: 10.7717/peerj-cs.1104. eCollection 2022.
6
Detecting and Analyzing Suicidal Ideation on Social Media Using Deep Learning and Machine Learning Models.利用深度学习和机器学习模型检测和分析社交媒体上的自杀意念。
Int J Environ Res Public Health. 2022 Oct 3;19(19):12635. doi: 10.3390/ijerph191912635.
7
Cybersecurity of Critical Infrastructures: Challenges and Solutions.关键基础设施的网络安全:挑战与解决方案。
Sensors (Basel). 2022 Jul 7;22(14):5105. doi: 10.3390/s22145105.
Sensors (Basel). 2021 Oct 22;21(21):7016. doi: 10.3390/s21217016.
4
Deep Transfer Learning Based Intrusion Detection System for Electric Vehicular Networks.基于深度迁移学习的车联网入侵检测系统。
Sensors (Basel). 2021 Jul 11;21(14):4736. doi: 10.3390/s21144736.
5
Adaptive Anomaly Detection Framework Model Objects in Cyberspace.网络空间中的自适应异常检测框架模型对象
Appl Bionics Biomech. 2020 Dec 9;2020:6660489. doi: 10.1155/2020/6660489. eCollection 2020.
6
An Improved LDA-Based ELM Classification for Intrusion Detection Algorithm in IoT Application.基于改进 LDA 的 ELM 分类算法在物联网应用中的入侵检测。
Sensors (Basel). 2020 Mar 19;20(6):1706. doi: 10.3390/s20061706.
7
DroidFusion: A Novel Multilevel Classifier Fusion Approach for Android Malware Detection.DroidFusion:一种用于 Android 恶意软件检测的新型多级分类器融合方法。
IEEE Trans Cybern. 2019 Feb;49(2):453-466. doi: 10.1109/TCYB.2017.2777960. Epub 2018 Jan 3.
8
Deep Convolutional Neural Networks for Image Classification: A Comprehensive Review.用于图像分类的深度卷积神经网络:全面综述
Neural Comput. 2017 Sep;29(9):2352-2449. doi: 10.1162/NECO_a_00990. Epub 2017 Jun 9.
9
Deep learning.深度学习。
Nature. 2015 May 28;521(7553):436-44. doi: 10.1038/nature14539.
10
Long short-term memory.长短期记忆
Neural Comput. 1997 Nov 15;9(8):1735-80. doi: 10.1162/neco.1997.9.8.1735.