4–17 Sept 2022
AGH University of Science and Technology
Europe/Warsaw timezone

Software Security - exercises

12 Sept 2022, 14:15
1h 15m
Exercise Software Engineering

Speaker

Sebastian Lopienski (CERN)

Description

In the practice session, a range of typical security vulnerabilities will be presented. The goal is to learn how they can be exploited (for privilege escalation, data confidentiality compromise etc.), how to correct them, and how to avoid them in the first place! Students will be given small pieces of source code in different programming languages, and will be asked to find vulnerabilities and fix them. The online course documentation will gradually reveal more and more information to help students in this task. Additionally, students will have a chance to try several source code analysis tools, and see how such tools can help them find functionality bugs and security vulnerabilities.

Presentation materials