Schulungsübersicht

IT-Sicherheit und sichere Codierung: Grundlagen

  • Kernprinzipien der Sicherheit und vertiefte Verteidigung
  • Aktuelle Trends in Verwundbarkeiten und Ausnutzungen
  • Integration des sicheren Softwareentwicklungslebenszyklus (SSDLC)

Webanwendungssicherheit

  • OWASP Top Ten (2021) und darüber hinaus
  • Injektionen, fehlerhafte Authentifizierung, unsichere Deserialisierung
  • Sicheres Session- und Tokenmanagement

Clientseitige Sicherheit

  • Cross-Site Scripting (XSS) und DOM-basierte Angriffe
  • Cross-Site Request Forgery (CSRF)
  • Moderne clientseitige Frameworks und Lieferkettensicherheit

Grundlagen der Java-Sicherheit

  • Java-Sicherheitsarchitektur und Sandboxing
  • Sichere Nutzung von Java-APIs und -Bibliotheken
  • Abwehr von Deserialisierungsverwundbarkeiten

Praktische Kryptografie

  • Hashing, Verschlüsselung und digitale Signaturen
  • Nutzung der Java Cryptography Architecture (JCA)
  • Schlüsselverwaltung und sichere Kommunikation mit TLS

Java-Sicherheitsdienste

  • Authentifizierung und Autorisierung mit JAAS
  • Übersicht über Spring Security
  • Sichere Webdienste und APIs mit Java

C/C++-Sicherheit und Speichersicherheit

  • Speicherlayout und Stapeloperationen
  • Pufferüberläufe, Formatstringangriffe und hängende Zeiger
  • Abwehrmethoden: ASLR, DEP, Stapelsicherungen

Häufige Codierungsfehler und Verwundbarkeiten

  • Injektionsfehler in C/C++ und Java
  • Fehlende Fehlerbehandlung und Protokollierung
  • Unsichere Datei- und Ressourcenverwaltung

Wissensquellen und Best Practices

  • Aktualisierung über CVEs, Berichte und Frameworks
  • Statistische und dynamische Analysetools für sichere Codierung
  • Weiterführende Literatur und Ressourcen für kontinuierliches Lernen

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Kenntnisse in C/C++, Java und Webanwendungsentwicklung
  • Grundlegendes Verständnis von Netzwerken und HTTP
  • Erfahrung mit der Nutzung einer IDE oder eines Code-Editors

Zielgruppe

  • Entwickler
  • Software-Ingenieure
  • Technische Leiter
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien