188.988 Language-based Security

2021W, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Online

Learning outcomes

After successful completion of the course, students are able to... still to be completed, still to be completed, still to be completed, still to be completed, still to be completed, still to be completed,...

Subject of course

  • run time organization of programs
  • code injection attacks and defenses
  • buffer overflows und stack canaries
  • ontrol-flow hijacking und control-flow integrity
  • code re-use attacks and defenses
  • return-oriented programming und software diversity
  • non-control data attacks und data-flow integrity and data randomization
  • recent results
  • theoretical security of control-flow integrity
  • trends in software diversity

Teaching methods

To be done.

Mode of examination

Immanent

Additional information

  • Vorlesungsbesuch (incl. Vor- und Nachbereitung): 35h
  • Uebungsaufgaben: 30h
  • Pruefungsvorbereitung und muendliche Pruefung: 10h

Lecturers

---

Institute

Examination modalities

To be done.

Course registration

Not necessary

Curricula

Study CodeObligationSemesterPrecon.Info
No records found.

Literature

No lecture notes are available.

Preceding courses

Continuative courses

Language

English