Moodle zum Wahlfach "Secure Coding"
Vorlesung von Bernhard Hirschmann und Javan Rasokat
Ziel des Moduls
Die Studierenden werden in die Lage versetzt, die wichtigsten Sicherhehits-Schwachstellen bei Webanwendungen zu kennen, sowie sie zu vermeiden. Secure Coding gehört zu den Basic-Skills jedes Softwareentwicklers, sowie -Tester und -Verantwortlicher.
Kenntnisse – fachliche Kompetenzen
Die Studierenden lernen dabei folgendes kennen:
- Die am meisten verbreiten Schwachstellen bei Webanwendungen
- Die Möglichkeiten um unsichere Software anzugreifen
- Präventionsmaßnahmen um Schwachstellen zu vermeiden
- Verständnis für sicherheitskritische Zusammenhänge
Fertigkeiten – methodische Kompetenzen
Die Studierenden sind in der Lage:
- Webanwendungen anzugreifen und Schwachstellen zu finden
- Unsichere Programmierung zu erkennen
- Tools für die Qualitätskontrolle für Sicherheitsschwachstellen einzusetzen
Übergreifende Kompetenzen
Die Studierenden können Sicherheitsrisiken einschätzen, die über verwundbare Webanwendungen geschäftskritische Bedrohungen darstellen.
- Dozent:in: Bernhard Hirschmann