CS-725 / 2 credits

Teacher(s): Payer Mathias Josef, Egele Manuel

Language: English

Remark: Next time: Fall 2021


Summary

Memory corruption and type safety flaws dominate the threat landscape. We will approach current research from three dimensions: sanitization (finding flaws through runtime monitors); fuzzing (testing software automatically); and mitigation (protecting software at runtime).

Content

Keywords

Language-based software security, security, software testing, sanitization, mitigation, fuzzing

In the programs

  • Exam form: Oral presentation (session free)
  • Subject examined: Topics in Language-based Software Security
  • Lecture: 14 Hour(s)
  • Exercises: 14 Hour(s)

Reference week