Denial of Service Attacks Detection on SCADA Network IEC 60870-5-104 using Machine Learning

M. M. Arifin, D. Stiawan, Susanto, J. Rejito, Mohd Yazid Bin Idris, R. Budiarto
{"title":"Denial of Service Attacks Detection on SCADA Network IEC 60870-5-104 using Machine Learning","authors":"M. M. Arifin, D. Stiawan, Susanto, J. Rejito, Mohd Yazid Bin Idris, R. Budiarto","doi":"10.23919/eecsi53397.2021.9624255","DOIUrl":null,"url":null,"abstract":"SCADA was designed to be used in an isolated area however, in modern SCADA, its connection to the Internet has become essential due to performance and commercial needs. This extended SCADA interconnection creates new vulnerabilities in the SCADA network. One of the attacks that may occur caused by the extended interconnection of SCADA networks to heterogeneous networks is Denial of Service attacks (DoS). DoS attack is launched by sending many messages from nodes. The development of easily accessible and simple DoS tools has increased the frequency of attacks. Ease of access and use of DoS tools made reduced the level of expertise needed to launch an attack. This study uses a SCADA dataset containing DoS attacks and running IEC 60870-5-104 protocol where this protocol will be encapsulated into TCP/IP protocol before being transmitted so that the treatment in detecting DoS attack in SCADA networks using the IEC 104 protocol is not much different from a traditional computer network. This study implements three machine learning approaches, i.e.: Decision Tree, Support Vector Machine, and Gaussian Naïve Bayes in creating an Intrusion Detection System (IDS) model to recognize DoS attack on the SCADA Network. Experimental results show that the performance of the Decision Tree approach has the best performance detection on the Testing dataset and Training dataset with an accuracy of 99.99% in all experiments.","PeriodicalId":259450,"journal":{"name":"2021 8th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/eecsi53397.2021.9624255","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

SCADA was designed to be used in an isolated area however, in modern SCADA, its connection to the Internet has become essential due to performance and commercial needs. This extended SCADA interconnection creates new vulnerabilities in the SCADA network. One of the attacks that may occur caused by the extended interconnection of SCADA networks to heterogeneous networks is Denial of Service attacks (DoS). DoS attack is launched by sending many messages from nodes. The development of easily accessible and simple DoS tools has increased the frequency of attacks. Ease of access and use of DoS tools made reduced the level of expertise needed to launch an attack. This study uses a SCADA dataset containing DoS attacks and running IEC 60870-5-104 protocol where this protocol will be encapsulated into TCP/IP protocol before being transmitted so that the treatment in detecting DoS attack in SCADA networks using the IEC 104 protocol is not much different from a traditional computer network. This study implements three machine learning approaches, i.e.: Decision Tree, Support Vector Machine, and Gaussian Naïve Bayes in creating an Intrusion Detection System (IDS) model to recognize DoS attack on the SCADA Network. Experimental results show that the performance of the Decision Tree approach has the best performance detection on the Testing dataset and Training dataset with an accuracy of 99.99% in all experiments.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于机器学习的SCADA网络拒绝服务攻击检测
SCADA被设计用于一个孤立的区域,然而,在现代SCADA中,由于性能和商业需求,它与互联网的连接已经变得必不可少。这种扩展的SCADA互连在SCADA网络中产生了新的漏洞。由于SCADA网络与异构网络的扩展互联,可能导致的攻击之一是拒绝服务攻击(DoS)。DoS攻击是通过在节点上发送大量消息来发起的。易于访问和简单的DoS工具的开发增加了攻击的频率。易于访问和使用DoS工具降低了发动攻击所需的专业知识水平。本研究使用包含DoS攻击的SCADA数据集并运行IEC 60870-5-104协议,该协议在传输之前将被封装到TCP/IP协议中,因此使用IEC 104协议检测SCADA网络中的DoS攻击的处理与传统计算机网络没有太大区别。本研究采用决策树、支持向量机和高斯Naïve贝叶斯三种机器学习方法创建入侵检测系统(IDS)模型,用于识别SCADA网络上的DoS攻击。实验结果表明,决策树方法在测试数据集和训练数据集上的检测性能最好,准确率达到99.99%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Calibration of 93.1GHz FOD Detection Radar on Airport Runway using Trihedral Corner Reflector Techno-Economic Analysis of the NB-IoT Network Planning for Smart Metering Services in Urban Area Spiral-Coupled-Line Resonators for Chipless RFID Sensors A Convolutional Neural Network for Arrhythmia Classification: A Review Load Effect on Switched Reluctance Motor Using Hysteresis Current and Voltage Control
×
引用
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