Jannis Seemann
IT-Sicherheit: Entwickle sicherere Anwendungen!
https://jannisseemann.de/courses/it-sicherheit
IT-Sicherheit: Entwickle sicherere Anwendungen!
Praxisnaher Udemy-Kurs "IT-Sicherheit: Entwickle sicherere Anwendungen!" mit klaren Erklärungen, Übungen und direkt anwendbaren Beispielen.
Für Softwareentwickler ist es notwendig auch über die sicherheitstechnischen Aspekte ihres Codes und der Infrastruktur Bescheid zu wissen, um etwa wirtschaftliche Schäden zu vermeiden.
Dieser Kurs richtet sich an alle Entwickler ohne Vorerfahrung in der IT-Sicherheit; alle benötigten Tools (gcc, objdump, xampp, Hex-Editor) werden im Laufe des Kurses vorgestellt.
Herzstück in diesem Kurs sind die spezifischen und eingängigen Beispiele anhand denen die Risken und Gefahren für die IT-Sicherheit aufgezeigt werden:
- Unsichere Übertragung von Daten im Internet und Wichtigkeit von Verschlüsselungen
- Sicherheit von Webseiten (PHP/JavaScript)
- Buffer-Overflow und wie ein Angreifer diese ausnutzen kann (Programmiersprache C)
- Sicherheit bei Dateiuploads und Passwörtern
- Cross Site Scripting (XSS) Attacken
Gleichzeitig werden auch allgemeine Konzepte der IT-Sicherheit dargestellt, sodass die Kursteilnehmer ein gutes Gespür für sichere Programmier-Patterns gewinnen und einen umfassenden Leitfaden für zukünftige Projekte an die Hand bekommen.