194.121 CTF Contests: Hands-On Experience of the IT Security Culture Canceled
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2023S, UE, 4.0h, 6.0EC
TUWEL

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: UE Exercise
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to fundamentally understand capture the flag (CTF) contests that are commonly used in the security community to train and upgrade skills. Students will be able to use their technical skills in a competitive environment effectively together in a team. Students will have exercised how to integrate their individual strengths in a CTF team while complementing their weaknesses. They will have exercised different ways to prepare themselves for various forms of contests, and will be trained in actively collaborating with each other during contests. Furthermore, students will a have learned organisational aspects of CTF teams and CTF competitions. 

Subject of course

Knowledge of basic aspects of the following topics will be acquired:
- Characteristics of CTFs
- CTF platforms
- CTF writeups
- Tools and exploit scripting
- Infrastructure of attack/defense CTFs
- Automated analysis of network traffic
- Communication and collaboration strategies
- Organisation of a CTF team
- Organsiation of a CTF

Furthermore, practical skills in the following areas will be exercised and strengthened:
- Programming/scripting
- Algorithms
- Web security
- Binary exploitation
- Reverse engineering
- Application security
- Mobile security
- Cryptography
- Forensics

Teaching methods

Together with the instructors, necessary concepts will be worked out. Instructors provide guidance for self-study and preparation for the contests. Within the scope of CTF competitions the timely and collaborative solving of various practical IT security and computer science problems is practiced. Individual practical skills are trained, previous knowledge is extended and improved.
Students participate as a team in multiple international CTF competitions during the semester. After the participation, students complete and document their solutions in the form of writeups. Lastly, students present one of their submitted writeups.


Mode of examination

Immanent

Additional information

Effort for the student (ECTS-Breakdown):
Preliminary talk: 0.5 h
Discussions and presentations: 24.5 h
Self Study: 80 h
CTF participations: 30 h
Documentation: 15 h
Total: 150 hours (6 ECTS)

Please direct general questions to lva.security@inso.tuwien.ac.at.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed16:00 - 18:0001.03.2023 - 08.03.2023GM 3 Vortmann Hörsaal - VT Vorbesprechung
Fri16:00 - 23:0010.03.2023InfLab Frogger CTF Contest
00:00 - 23:0011.03.2023 - 12.03.2023InfLab Frogger CTF Contest
Wed16:00 - 18:0015.03.2023 - 28.06.2023Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
CTF Contests: Hands-On Experience of the IT Security Culture - Single appointments
DayDateTimeLocationDescription
Wed01.03.202316:00 - 18:00GM 3 Vortmann Hörsaal - VT Vorbesprechung
Wed08.03.202316:00 - 18:00GM 3 Vortmann Hörsaal - VT 194121
Fri10.03.202316:00 - 23:00InfLab Frogger CTF Contest
Sat11.03.202300:00 - 23:00InfLab Frogger CTF Contest
Sun12.03.202300:00 - 23:00InfLab Frogger CTF Contest
Wed15.03.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed22.03.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed29.03.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed19.04.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed26.04.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed03.05.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed10.05.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed17.05.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed24.05.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed31.05.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed07.06.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed14.06.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed21.06.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121
Wed28.06.202316:00 - 18:00Projektraum HB2 - 7/253 - Achtung! Werkraum, kein Seminarraum! 194121

Examination modalities

Writeups about the CTF participations, presentation of one writeup, creation of a training exercise. Active, transparent participation, as seen, for example, from the logs of the used collaboration tools.

Course registration

Begin End Deregistration end
06.02.2023 00:00 10.04.2023 23:55 11.04.2023 23:55

Curricula

Literature

No lecture notes are available.

Previous knowledge

Basic knowledge and practical skills in at least 2 of the areas mentioned above are required.

Miscellaneous

Language

German