Introduction
We live in a time of increasing digitalization which results in an increased dependency on IT systems. This again leads to an increased potential of harm, especially for small and medium-sized enterprises (SMEs) - "kleine und mittlere Unternehmen (KMU)". In most cases, these companies do not have a sufficient understanding of IT security and clear competencies to act in the event of a an attack.
The aim of the project is to develop a platform that uses interactive demonstrators in order to teach scenarios of common IT security attacks and appropriate countermeasures. Additionally, it is supposed to provide an easy-to-understand and accessible background knowledge i.e. with posters, brochures and videos.
Project Overview
The Gitlab-Group holds all repositories that emerged within the master course "Experience Cyber Security".
- Demonstrations: This repository contains all demos for the platform as well as the nativeapp.
- Teaching: This repository holds the platform web application which controls the demos and contains the teaching material.
- Container Templates: This repository builds the needed basic containers to speedup build time for the project containers.
Getting Started
The sidebar has an overview of the wiki entries. For a good starting point read the following pages:
Credits
Projekt ELITE
- Active development:
- Patrick Renkel (h_da)
- Kevin Köster (UHH)
- Mohamed Budagow (FOKUS)
- Inactive develpment:
- Ugurcan Albayrak (h_da)
MPSE Course "Experience Cyber Security"
Since the project was started, multiple teams have been contributing as follows:
- Teaching/Web Platform: This team is responsible for implementing the general infrastructure of the ECS system and the platform itself.
- Demonstrations: This team is responsible for design and implementation of the demonstrations. The repository holds all the demonstrations of different scenarios (Phishing, Password, etc.)
- Teaching: Teaching Portal including all teaching material.
- Infrastructure: This team is responsible for the improvement of the CI/CD pipeline, quality control and the deployment process.
- Demo Improvement: This team is maintaining quality of the teaching material as well as the code quality of the native app and all demos.
- Drive-By Download: This demo is responsible for for creating the new drive-by download demo and the corresponding teaching material.
- Supervisor: Andreas Heinemann
- Co-Supervisor: Ugurcan Albayrak, Patrick Renkel
- Past development (WS21/WS20/SoSe21):
- Teaching Platform: Timo Achtelik, Luciano Jung, Julian Fess, Indranil Ariunbold-Behnke, Ewald Meier
- Infrastructure: Jonathan Leppert, Christian Swjatoslaw Stiefel, Tim Stoffel, Peter Müller, Lukas Markert, Marco Warnke
- Demonstrations: Jonathan Leppert, Matthias Merz, Jan Niklas Pucher
- Demo Improvement: Siri Lorenz, Alexandra Melzer
- Drive-By Download: Nikolai Wiegand, Felix Hofmann