Skip to content
This repository has been archived by the owner on Jun 4, 2023. It is now read-only.

In this work, we aim at developing a NIDS (Network Intrusion Detection System) that detects attacks targeting SCADA systems, in a concrete industrial used case scenario.

License

Notifications You must be signed in to change notification settings

Rocionightwater/ML-NIDS-for-SCADA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine learning techniques for Intrusion Detection in SCADA Systems

In this work, we aim at developing a NIDS (Network Intrusion Detection System) that detects attacks targeting SCADA systems, in a concrete industrial used case scenario.In order to achieve this goal, various machine learning approaches, such as Support Vector Machines (SVMs) and Random Forest (RF), are used to build this intrusion detection system along with a deep learning algorithm called Long Short Term Memory (LSTM).

These pre-processing files were implemented to work with a Gas Pipeline Control System dataset (IanArffDataset.arff). The dataset is hosted in the Industrial Control System (ICS) Cyber Attack Datasets website:

https://sites.google.com/a/uah.edu/tommy-morris-uah/ics-data-sets http://www.ece.uah.edu/~thm0009/icsdatasets/IanArffDataset.arff

If you want to cite our work, please use the following BibTex entry:

@inproceedings{lopez:2018:inproceedings:scada-ml,
  author    = {Lopez Perez, Rocio and Adamsky, Florian and Soua, Ridha and Engel Thomas},
  title     = {{Machine Learning for Reliable Network Attack Detection in SCADA Systems}}
  publisher = {{IEEE}},
  year      = {2018},
  booktitle = {Proceedings of the 17th IEEE International Conference On Trust, Security And Privacy In Computing And Communications (IEEE TrustCom-18)}
}

About

In this work, we aim at developing a NIDS (Network Intrusion Detection System) that detects attacks targeting SCADA systems, in a concrete industrial used case scenario.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published