Pentesting Lab (S26)

Course Number 705014 | Sommersemester 2026

Content

The primary focus of this course is to provide comprehensive insights into industry-standard penetration testing techniques. The Pentesting Lab will be conducted by various industry experts who will share their knowledge and experience. Throughout the course, we will offer a comprehensive overview of common techniques for scanning and attacking applications. Additionally, we will demonstrate the practical application of these tools in real-world scenarios. You will learn practically about privilege escalation, lateral movement, compromising a domain controller (and many more things) and how to report the findings in a standardized way.

Material

Lecture slides:
Date Who Slides
03.03.2026 Martin and Patrick 00-organizational, 01-pentesting101 
10.03.2026 Robert and Simon 02-reconnaissance-handout-2026
19.03.2026 Patrick
23.03.2026 Patrick and Simon
13.04.2026 Simon
20.04.2026 Simon
27.04.2026 Robert
04.05.2026 Martin
11.05.2026 Lukas
  Old lecture slides:
Date Who Slides
04.03.2024 Martin L0 – Orga
04.03.2024 Martin L1 – Pentesting 101
11.03.2024 Robert and Dominik L2 – Enumeration
18.03.2024 Simon L3 – Privesc UNIX
8.04.2024 Martin L4 – Advanced Web Application Security
15.04.2024 Robert and Sebastian L5 – Test system exploitation / Docker Security
22.04.2024 Lukas L6 – Linux kernel exploitation
29.04.2024 All Question Hour
06.05.2024 Simon L7 - Windows PrivEsc
13.05.2024 Simon L8 - Post Exploitation
27.05.2024 Patrick L9 - Windows LDAP
3.6.2024 Robert L10 - Bonus session + assignment interviews (whole week)
 

Administrative Information

Deadline: 31st of May, 2026 Released assignment sheet: Deliverables: You will be graded on 3 main parts each equally worth (one third of the grade). For parts 2 and 3 provide a proper pentesting report using your findings template:
  1. Lecture challenges: Throughout the course you will get the chance to collect some lecture challenge flags. You receive them either in the sessions or can solve them afterwards. Submit them at the CTF/TBD.
  2. Linux pentesting challenge - Find the description in TBD.
  3. Windows AD pentesting challenge - Find the description in TBD.
Upload your reports to https://ctfd.leberkas.club/teams/submission Pentesting report: Your report should meet the requirements of industry standards as shown in the lecture. See for instance the reports of cure53.   Grading
Percentage Grade
> 90% Sehr gut (1)
78.5% – 90% Gut (2)
67.5% – 78.49% Befriedigend (3)
50% – 67.49% Genügend (4)
< 50% Nicht genügend (5)

Important notes

  • There will be no second chance option
  • Submission deadlines are hard. We give you multiple weeks to solve an assignment, so ensure to start on time.

Oral exam

After the deadline of all assignments, there will be an oral exam. The oral exam is mandatory. You will have the option to select one of the multiple time slots where you need to be able to answer questions to each assignment and task that you fulfilled. Insufficient answers will lead to a point deduction that can even yield a negative grade. We will provide more information on what you need to know for the oral exam for each assignment individually.

Plagiarism

We encourage discussions with other students and really appreciate that. However, we do not tolerate any plagiarism at all. We will check all submissions for plagiarism. All affected students will receive 0 points and a Ungültig/Täuschung with all its consequences. Thus, do not give away your source code to other students. You are responsible for protecting your source code and solutions from unintended access of others. In the end, we do not want you to copy code and solutions. We want you to learn and understand the topics for yourself!

Lecture Dates

Date Begin End Location Event Type Comment
2026/03/19 16:00 17:30 HS i11 "SIEMENS Hörsaal" Abhaltung VU fix/
2026/03/23 16:00 17:30 HS i1 Abhaltung VU fix/
2026/04/13 16:00 17:30 HS i1 Abhaltung VU fix/
2026/04/20 16:00 17:30 HS i1 Abhaltung VU fix/
2026/04/27 16:00 17:30 HS i1 Abhaltung VU fix/
2026/05/04 16:00 17:30 HS i1 Abhaltung VU fix/
2026/05/11 16:00 17:30 HS i1 Abhaltung VU fix/
2026/05/18 16:00 17:30 HS i1 Abhaltung VU fix/
2026/06/01 16:00 17:30 HS i1 Abhaltung VU fix/
2026/06/01 16:00 17:30 HS i1 Abhaltung VU fix/
2026/06/08 16:00 17:30 HS i1 Abhaltung VU fix/
2026/06/15 16:00 17:30 HS i1 Abhaltung VU fix/
2026/06/22 16:00 17:30 HS i1 Abhaltung VU fix/
2026/06/29 16:00 17:30 HS i1 Abhaltung VU fix/

Lecturers

Lena Heimberger
Lena
Heimberger

PhD Student

View more
Martin Schwarzl
Martin
Schwarzl

External Lecturer

View more