Throughout this workshop, students are introduced to the architecture of web applications, as well as to their common bugs. After a short presentation in theory students, each presented bug category is illustrated through a practical example, students are also provided the required resources to execute the same in their own laptop. These examples apply directly to websites used by maritime companies to track shipments, routes and other logistic information.
- Teacher: Christos Grigoriadis
Throughout this workshop, students are introduced to the architecture of web applications, as well as to their common bugs. After a short presentation in theory students, each presented bug category is illustrated through a practical example, students are also provided the required resources to execute the same in their own laptop. These examples apply directly to websites such as doctor-patient portals.
- Teacher: Christos Grigoriadis
Throughout this workshop, students are introduced to the architecture of web applications, as well as to their common bugs. After a short presentation in theory students, each presented bug category is illustrated through a practical example, students are also provided the required resources to execute the same in their own laptop.The purpose of this workshop is to provide an environment where the students can view different implementations of code with different levels of security and actively try known attacks against them to undertake an attacker’s perspective.
- Teacher: Christos Grigoriadis
This seminar provides an overview of how memory-corruption vulnerabilities work and are managed. This seminar aims to (1) provide an overview of how native software works, (2) how simple bugs can be used to execute an attacker's code, and (3) how such bugs are managed.
- Teacher: Elias Athanasopoulos
CSP009 - Secure Healthcare Software Development