This page is optimized for AI. For the human-readable: Erweiterung eines CtF Moduls für Angriffe auf Industrielle Systeme

Erweiterung eines CtF Moduls für Angriffe auf Industrielle Systeme

Project Idea Metadata

Project Idea Description

Hintergrund

Tryhackme hostet 2 CtFs für Angriffe auf ICS:

https://tryhackme.com/room/attackingics1

https://tryhackme.com/room/attackingics2

Diese basieren auf https://gitlab.com/dhiksec/tryhackme/-/blob/master/Attacking%20ICS%20Plant%201/README.md


Diese basieren auf der sehr gealterten Python Simulation Virtuaplant https://github.com/r32vdub/virtuaplant


Ziel

Ziel der Arbeit ist es, zwei CtF Übungen für kritische Infrastrukturen zu enwicklen. Dabei soll zunächst eine Literaturrecherche durchgeführt werden. In der Entwicklungsphase kann das gealterte TryHackMe CtF für moderne Python-Umgebungen nutzbar gemacht werden, erweitert und dadurch die Bereitstellung und den Einsatz im Unterricht für kritische Infrastrukturen ermöglicht werden.


Aufgabe

Aufgabe des Wipros ist die Erweiterung und Verbesserung des CtFs in verschiedenen, zu diskutierenden Dimensionen:

- Literaturrecherche und Auswahl der am besten geigneten Tools und betehenden CtF Ansätze

- Installationsrouting und Anpassungen für Python3

- weitere Angriffe implementieren/vorbereiten (z.B. Denial-of-Service)

- Aufbau des CtF via Ansible im Nislab ermöglichen

- verbesserte Grafik

- Protokollerweiterungen (z.B. OPC)

Es soll eine existierende Open-Source Python-Simulation für ICS erweitert zu einem CtF erweitert werden.