The project aims to help setup a minimal, low-cost Industrial Control System (ICS) testbest for students, researchers, or anyone with an interest in industrial security. The project contains a list of affordable hardware to build the minimalistic ICS with, instructions, configurations and installation scripts to instantiate the system as well as various attacker scenarios and their implications.
![]() |
Our goal is to ease the entry into the industrial security sector. Industrial hardware is usually quite expensive as well as mostly proprietary, both of which do not encourage easy learning. With the upcoming of Industry 4.0, however, it has become imperative that the security of industrial networks and components is up to par with the modern cyber risks of the connected world. Practice and knowledge has to be accessible and affordable to empower engineers and developers to master the challenges of the fourth industrial revolution.
Although the testbed only comprises of the bare minimum components necessary for an ICS, the concepts and more importantly, the attack scenarios are mostly the same.
The picture shows the setup of the testbed with the HMI and the physical process.
![]() |
This project was set up with the following requirements in mind:
We try to keep the prerequisites as little as possible to reduce the hurdle for beginners.
At the beginning you may be a bit confused by the many different components. However, the assembly is not as difficult as expected.
Name | Contribution |
---|---|
Matthias Niedermaier | Maintainer |
Felix Sauer | Developer |
Susanne Kießling | Learning concepts |
Dominik Merli | Coordinator |
Fabian Klemm | Secure webapplication for HMI |
Eric Hoffmann | Intrusion detection system |
Raphael Hausmanninger | Secure communication between PLC and Remote-IO |
Michael Janzer | Intrusion detection system |
Muhammet Bilbey | Secure communication between PLC and Remote-IO |
Athanasios Luludis | Secure webapplication for HMI |
Janis Schickram | Intrusion detection system |
You find the research paper here. To cite the work you can use the official bibtex entry:
@article{ScienceOpenVid:4fa78131-80f5-4fca-b45a-bfd6a04ae2cc,\ author = {Sauer, Felix and Niedermaier, Matthias and Kießling, Susanne and Merli, Dominik},\ title = {LICSTER – A Low-cost ICS Security Testbed for Education and Research},\ journal = {},\ year = 2019,\ volume = {},\ number = {},\ pages = {1-10},\ doi = {10.14236/ewic/icscsr19.1}\ }