TUM Logo

Securing the Linux Kernel - Features and Attack Vectors

Securing the Linux Kernel - Features and Attack Vectors  

Seminare 2 SWS / 5 ECTS
Veranstalter: Fabian Franzen
Zeit und Ort:

Preliminary meeting on Tuesday, January 28th, 11 a.m. in room 01.08.033: slides

Block Course

 

Appointments for the seminar at AISEC Room Turing:

·         Initial meeting and assignment of topics: 03.03.2020 - time: 10-11 a.m. - slides

·         Deregistration of the seminar: Until 20.04.2020

·         Submission date for table of content: 04.05.2020

·         Discussion table of content with participants (individual appointments):     
          06.05.2020 – 20.05.2020

·         Submission date for seminar reports: 17.06.2020

·         Submission date for presentation slides: 24.06.2020

·         Block Course - Presentation days: 01.07.2020 – 02.07.2020 & 08.07.2020 –
          09.07.2020

Beginn: 2020-03-03

The lecture is given in english

This course is organized and held by Fraunhofer AISEC!

Organizers:

  • Barbora Hrdá +49 89 32299 86 167
  • Monika Huber +49 89 32299 86 148

Topics

  • (Security Issues in) Hardware Virtualization
  • Privilege Escalation
  • Isolation with Namespaces & Cgroups
  • Sandboxing with seccomp
  • Security Enhanced Linux (SELinux)
  • AppArmor
  • Full Disk Encryption
  • Integrity Management Architecture using Secure Boot as an example
  • Spectre
  • Meltdown
  • ...

Students are strongly encouraged to suggest their own topics!

Prerequisites

  • IN0009 Grundlagen: Betriebssysteme und Systemsoftware
  • IN0004 Einführung in die Rechnerarchitektur
  • strongly suggested: IN2209 IT Sicherheit

Course goals

  • Understand Linux Kernel security mechanisms and attack vectors
  • Preparing and writing a scientific paper in LaTeX (english, 8-10 pages LNCS)
  • Presenting a scientific topic (german/english) 30 minutes + 15 minutes discussion