Suppr超能文献

基于机器学习算法的物联网网络中用于检测拒绝服务攻击的异常检测入侵检测系统

Anomaly Detection IDS for Detecting DoS Attacks in IoT Networks Based on Machine Learning Algorithms.

作者信息

Altulaihan Esra, Almaiah Mohammed Amin, Aljughaiman Ahmed

机构信息

Department of Computer Networks and Communications, College of Computer Sciences and Information Technology, King Faisal University, Al-Ahsa 31982, Saudi Arabia.

King Abdullah the II IT School, The University of Jordan, Amman 11942, Jordan.

出版信息

Sensors (Basel). 2024 Jan 22;24(2):713. doi: 10.3390/s24020713.

Abstract

Widespread and ever-increasing cybersecurity attacks against Internet of Things (IoT) systems are causing a wide range of problems for individuals and organizations. The IoT is self-configuring and open, making it vulnerable to insider and outsider attacks. In the IoT, devices are designed to self-configure, enabling them to connect to networks autonomously without extensive manual configuration. By using various protocols, technologies, and automated processes, self-configuring IoT devices are able to seamlessly connect to networks, discover services, and adapt their configurations without requiring manual intervention or setup. Users' security and privacy may be compromised by attackers seeking to obtain access to their personal information, create monetary losses, and spy on them. A Denial of Service (DoS) attack is one of the most devastating attacks against IoT systems because it prevents legitimate users from accessing services. A cyberattack of this type can significantly damage IoT services and smart environment applications in an IoT network. As a result, securing IoT systems has become an increasingly significant concern. Therefore, in this study, we propose an IDS defense mechanism to improve the security of IoT networks against DoS attacks using anomaly detection and machine learning (ML). Anomaly detection is used in the proposed IDS to continuously monitor network traffic for deviations from normal profiles. For that purpose, we used four types of supervised classifier algorithms, namely, Decision Tree (DT), Random Forest (RF), K Nearest Neighbor (kNN), and Support Vector Machine (SVM). In addition, we utilized two types of feature selection algorithms, the Correlation-based Feature Selection (CFS) algorithm and the Genetic Algorithm (GA) and compared their performances. We also utilized the IoTID20 dataset, one of the most recent for detecting anomalous activity in IoT networks, to train our model. The best performances were obtained with DT and RF classifiers when they were trained with features selected by GA. However, other metrics, such as training and testing times, showed that DT was superior.

摘要

针对物联网(IoT)系统的广泛且日益增加的网络安全攻击正给个人和组织带来各种各样的问题。物联网是自我配置且开放的,这使其容易受到内部人员和外部人员的攻击。在物联网中,设备被设计为自我配置,使其能够在无需大量手动配置的情况下自动连接到网络。通过使用各种协议、技术和自动化流程,自我配置的物联网设备能够无缝连接到网络、发现服务并调整其配置,而无需人工干预或设置。攻击者试图获取用户的个人信息、造成金钱损失并对其进行监视,这可能会危及用户的安全和隐私。拒绝服务(DoS)攻击是针对物联网系统最具破坏性的攻击之一,因为它会阻止合法用户访问服务。这种类型的网络攻击会严重损害物联网网络中的物联网服务和智能环境应用。因此,保障物联网系统的安全已成为日益重要的关注点。因此,在本研究中,我们提出一种入侵检测系统(IDS)防御机制,以利用异常检测和机器学习(ML)提高物联网网络抵御DoS攻击的安全性。在所提出的IDS中使用异常检测来持续监控网络流量是否偏离正常配置文件。为此,我们使用了四种类型的监督分类器算法,即决策树(DT)、随机森林(RF)、K近邻(kNN)和支持向量机(SVM)。此外,我们利用了两种类型的特征选择算法,基于相关性的特征选择(CFS)算法和遗传算法(GA),并比较了它们的性能。我们还利用了IoTID20数据集(用于检测物联网网络中异常活动的最新数据集之一)来训练我们的模型。当使用GA选择的特征对DT和RF分类器进行训练时,获得了最佳性能。然而,其他指标,如训练和测试时间,表明DT更具优势。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2c3f/10820271/a7c8e6c59855/sensors-24-00713-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验