WorkshopSecurityOffenes Seminar

Security Advanced: Bewährte Verfahren für Software-Implementierungen

Praxisorientiertes Secure Coding — Schwachstellen früh erkennen und Anforderungen aus CRA, ISO 21434 und IEC 62443 erfüllen

Dauer:
1 Tag
Preis:
ab 550€

Der Workshop vermittelt praxisorientiertes Wissen zu sicherer Softwareentwicklung („Secure Coding“) und sensibilisiert für typische Angriffsvektoren, Fehlerquellen und Schwachstellen im Entwicklungsprozess.

  • Erhöhung der Security-Kompetenz der Entwickler:innen und Architekt:innen
  • Reduktion sicherheitsrelevanter Schwachstellen bereits in frühen Entwicklungsphasen
  • Aufbau eines gemeinsamen Verständnisses für Security-Verantwortlichkeiten im Team
  • Direkter Beitrag zur Erfüllung regulatorischer Anforderungen (z. B. CRA, ISO/SAE 21434, IEC 62443)
  • Stärkung der Security Culture im Unternehmen

Ziel und Nutzen

Sie lernen, wie Sie Sicherheitsanforderungen effektiv umsetzen, Risiken erkennen und vermeiden sowie Security in Architektur und Code verankern.
Das Format kombiniert Wissenstransfer, Diskussion, Codebeispiele und praktische Übungen.

Agenda

  • Einführung in grundlegende Prinzipien der Software Security (CIA-Trias, Secure Development Lifecycle, Shift Left, Security by Design)
  • Typische Schwachstellen in Softwareprojekten (z. B. OWASP Top 10, Memory Safety, Input Validation, Authentication/Authorization, Logging)
  • Analyse realer Fallbeispiele aus dem Kundenumfeld oder aus bekannten CVEs
  • Praktische Übungen zu:
    • Erkennung und Behebung unsicherer Code-Stellen
    • Umgang mit externen Libraries und Abhängigkeiten
    • Absicherung von Schnittstellen (API Security Basics)
  • Vorstellung relevanter Standards und Richtlinien (z. B. IEC 81001-5-1, ISO/SAE 21434, IEC 62443-4-1, OWASP ASVS)
  • Empfehlungen zu Tools und Methoden (Static Code Analysis, Dependency Checking, Threat Modeling)
  • Abschlussdiskussion: Lessons Learned, Ableitung von Verbesserungsmaßnahmen im Entwicklungsprozess

Zielgruppe

Softwareentwickler:innen (Embedded, Backend, Frontend), Software- und Systemarchitekt:innen, Technical Leads und Security Champions

Voraussetzungen

Grundkenntnisse in Softwareentwicklung (C/C++, Python, Java oder ähnlich)



Anfrage zu diesem Angebot

Schreiben Sie uns kurz — wir melden uns innerhalb eines Werktages.

Diese Seite ist durch reCAPTCHA geschützt; es gelten die Datenschutzerklärung und Nutzungsbedingungen von Google.

← Alle Trainings