PhD Course: Advanced cybersecurity

Published April 15, 2026 - 13:49

The course aims to discuss modern cybersecurity issues and provide an overview of research topics that have recently received significant attention. By taking the course, students will acquire knowledge of these topics, as well as related research issues. The first part of the course will cover methodological aspects related to the description and analysis of security scenarios. Next, the course will explore key topics in IoT security, highlighting the main differences between IoT security and traditional security paradigms, as well as attack surfaces and common vulnerabilities. Students will then delve into firmware analysis techniques, focusing on firmware structure, extraction methods, cross-compilation, and re-hosting for security testing. The course will also provide insights into device exploitation, covering attacks via UART and SPI interfaces, protocol-based vulnerabilities, and firmware exploitation strategies. In addition, through theoretical discussions and hands-on tutorials, participants will gain practical expertise in analyzing and securing embedded systems, equipping them with essential skills for both research and real-world cybersecurity challenges. Finally, the course will introduce tools and methodologies used in embedded systems security research, providing the foundation for further studies in the field.

3 CFU

  • lunedì 27 aprile: 10:30-13:30 - Aula seminari cubo 44Z
  • martedì 28 aprile: 15:00-18:00 - Aula DS8 (Cubo 41B, II Piano)
  • mercoledì 29 aprile: 15:00-18:00 - Aula seminari cubo 44Z
  • giovedì 30 aprile: 10:30-13:30 - aula collaborativa (Cubo 39C, piano ponte carrabile)
Teachers
Andrea Pugliese
Hours
12