SCADA System Testbed for Cybersecurity Research Using Machine Learning Approach

by   Marcio Andrey Teixeira, et al.

This paper presents the development of a Supervisory Control and Data Acquisition (SCADA) system testbed used for cybersecurity research. The testbed consists of a water storage tank's control system, which is a stage in the process of water treatment and distribution. Sophisticated cyber-attacks were conducted against the testbed. During the attacks, the network traffic was captured, and features were extracted from the traffic to build a dataset for training and testing different machine learning algorithms. Five traditional machine learning algorithms were trained to detect the attacks: Random Forest, Decision Tree, Logistic Regression, Naive Bayes and KNN. Then, the trained machine learning models were built and deployed in the network, where new tests were made using online network traffic. The performance obtained during the training and testing of the machine learning models was compared to the performance obtained during the online deployment of these models in the network. The results show the efficiency of the machine learning models in detecting the attacks in real time. The testbed provides a good understanding of the effects and consequences of attacks on real SCADA environments



There are no comments yet.



What we learn from learning - Understanding capabilities and limitations of machine learning in botnet attacks

With a growing increase in botnet attacks, computer networks are constan...

Processing Analytical Workloads Incrementally

Analysis of large data collections using popular machine learning and st...

Evaluating Cascading Effects of Attacks on Resilience of Industrial Control Systems: A Design-Centric Modeling Approach

A design-centric modeling approach was proposed to model the behavior of...

A Comparative Study on Machine Learning Algorithms for the Control of a Wall Following Robot

A comparison of the performance of various machine learning models to pr...

A Machine Learning Approach for Employee Retention Prediction.

Abstract—Massive investment in employee skills training has been adopted...

nPrint: A Standard Data Representation for Network Traffic Analysis

Conventional detection and classification ("fingerprinting") problems in...

Phishing Attacks and Websites Classification Using Machine Learning and Multiple Datasets (A Comparative Analysis)

Phishing attacks are the most common type of cyber-attacks used to obtai...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.