Kontakt aufnehmen

Schulungsübersicht

Einführung in sicheres Coden

  • Überblick über die Praxis des sicheren Codens
  • Gängige Schwachstellen in Software
  • Bedeutung des sicheren Software-Lebenszyklus

Grundlagen von Web-, Windows- und Mobile-Anwendungen

  • Einführung in die Anwendungsplattformen
  • Sicherheitsimplikationen für jede Plattform
  • Best Practices für die sichere Entwicklung

Angriffe und Exploits auf Anwendungen

  • Cross-Site-Scripting (XSS)
  • SQL-Injection
  • Cross-Site-Request-Forgery (CSRF)

Angriffe und Exploits auf Server

  • Denial-of-Service-Angriffe (DoS)
  • Buffer-Overflow (BOF)
  • Gängige Server-Schwachstellen

Validierung und Verifizierung

  • Techniken zur Eingabevalidierung
  • Sanitisierung von Daten und Ausgabe-Encoding
  • Verifizierung von Sicherheitsmaßnahmen

Sicherheitskontrollen und Gegenmaßnahmen

  • Implementierung von Zugriffskontrollen
  • Verwendung von Verschlüsselung für die Datensicherheit
  • Schutz vor häufigen Bedrohungen

Sicheres Coden für Mobile-Anwendungen

  • Sicherheitsbedenken in der mobilen Entwicklung
  • Implementierung sicherer mobiler App-Architekturen
  • Sichere Verarbeitung mobiler Daten

Sicherheitsstandards und Testen

  • Überblick über Sicherheitsstandards (z. B. OWASP)
  • Testen auf Sicherheitslücken
  • Best Practices für das Sicherheitstesten

Voraussetzungen

  • Grundkenntnisse in einer beliebigen Programmiersprache
  • Grundkenntnisse des Software-Lebenszyklus (SDLC)

Zielgruppe

  • Entwickler
  • Software-Architekten
  • Sicherheitsexperten
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien