Inhalt

[ 921CGELWSCK21 ] KV (*)Web Security

Versionsauswahl
(*) Leider ist diese Information in Deutsch nicht verfügbar.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS M1 - Master 1. Jahr Informatik Michael Sonntag 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Masterstudium Computer Science 2025W
Lernergebnisse
Kompetenzen
(*)Students know about attack vectors, defense and recognition opportunities, and strategies to prevent security issues from arising in web applications. They can independently test web-based applications for vulnerabilities and recognize a (successful) attack (attempt). They can develop (more) secure web applications.
Fertigkeiten Kenntnisse
(*)Students can:

  • Recognize and analyze the most common kinds of attacks against web applications and evaluate their danger (K5)
  • Analyze where a specific type of attack might be possible in a web application (K4) and implement a suitable countermeasure (K6)
  • Apply general countermeasures during software development (K3)
  • Test web applications against selected vulnerabilities (K3)
(*)
  • Types of attacks (such as SQL injections, cross-site scripting, cross-site request forgery, session stealing/fixation etc)
  • Specific countermeasures for these attacks
  • General methods of securing web applications (e.g. input validation, indirections)
  • Examples of attacks (how they occurred) and how to perform them (testing for vulnerabilities)
  • How to recognize such attacks, i.e. typical patterns for these types of attacks
Beurteilungskriterien (*)Written exam
Lehrmethoden (*)Lecture and discussion; example attacks on a demonstration website
Abhaltungssprache Englisch
Literatur (*)Slides
Lehrinhalte wechselnd? Nein
Sonstige Informationen (*)https://www.jku.at/en/institute-of-networks-and-security/
Äquivalenzen (*)575WQUEWSCK10: KV Web Security (3 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung