SEC4YOUTermin vereinbaren
Beratung

Secure Coding

In einem individuellen Workshop erarbeitet Ihr Entwicklungsteam Secure-Coding-Standards und wendet sie an praktischen Beispielen an, um sicherheitskritische Fehler früh zu erkennen und zu vermeiden.

Leistung im Überblick
Sicherheit in den Entwicklungsalltag bringen
Sicherheit in den Entwicklungsalltag bringenEin Code-Editor steht im Mittelpunkt des Workshops. Planung, Standards, Eingabevalidierung und Code-Review verbinden Theorie und Praxis.Code-WorkshopPlanungStandardsPraxisEingabenvalidierenCode-Review
Planung, Standards und praktische Arbeit am Code.
ISO 27001:2022 · No. 00761/020+ Jahre ErfahrungExpertise aus Österreich
01 / Ihr Anlass

Sicherheit in der Entwicklung verankern.

Sie möchten Security by Design bereits in der Planung Ihrer Software berücksichtigen.

02 / Wobei wir unterstützen

Daran arbeiten wir.

  • Typische Schwachstellen und ihre Ursachen
  • Secure-Coding-Standards für eigene Projekte
  • Praxisbeispiele und Fallstricke
03 / Ihr Ergebnis

Wissen für die tägliche Entwicklung.

Ihr Team lernt, Schwachstellen einzuschätzen und eigene Secure-Coding-Standards zu entwickeln und anzuwenden.

Für Ihren genauen Blick

Die Leistung im Detail.

Öffnen Sie die Themen, die für Ihr Vorhaben relevant sind.

Security by Design & Privacy by Default

Secure Coding ist Teil der “Security by Design” und “Privacy by Design und Default” Strategie und eine notwendige Voraussetzung für die Entwicklung sicherer Software. Secure Coding sollte bereits in der Planungsphase neuer Produkte mit Softwarekomponenten entsprechend berücksichtigt werden. In der Praxis werden sicherheitskritische Fehler leider viel zu oft erst im Zuge von Penetrationstests oder durch erfolgreiche Hacking-Angriffe entdeckt. Die Behebung dieser Fehler, die meist vermeidbar gewesen wären, verursacht in der Regel höhere Kosten als ein Secure Coding.

Im individuellen Kundenworkshop vermitteln wir einen umfassenden Überblick über das Thema „Secure Coding“. Beginnend bei den Anforderungen bzw. der Ausarbeitung von Secure Coding Standards bis hin zur tatsächlichen Anwendung in der täglichen Praxis. Anhand zahlreicher praktischer Beispiele erarbeiten wir mit dem Entwicklerteam das richtige Vorgehen und das Team kann das erlernte Wissen in eigenen Projekten berücksichtigen.

Workshop-Inhalte
  • Grundlagen von Secure Coding
  • Typische Schwachstellen von Anwendungen und Ursachen, z.B.
  • fehlende Eingabeprüfung
  • Verwendung nicht initialisierter Datenstrukturen
  • Aufruf von Funktionen
  • Risikobetrachtung
  • Übersicht der Standards und Organisationen, z.B.
  • OWASP
  • Entwicklung von Secure Coding Standards für eigene Projekte
  • Praxisbeispiele und Fallstricke anhand von konkreten Beispielen in verschiedenen Programmiersprachen
  • Good Practice und Erfolgsfaktoren
  • Bedeutung von Penetrationstests und Code Reviews
Was Ihr Team mitnimmt

Sie lernen die Herausforderungen und Erfolgsfaktoren von Secure Coding kennen und können typische Schwachstellen einschätzen und deren Risiken durch entsprechende Programmierung vermindern. Sie kennen die Bedeutung von Secure Coding Standards und sind in der Lage diese zu entwickeln und anzuwenden.

Für wen ist der Workshop gedacht?
  • Projektleiter
  • Entwicklungsleiter
  • Softwarearchitekten
  • Softwareentwickler
  • Tester
  • Testmanager
  • Qualitätsmanager
Ihre Vorteile
  • Sichere Planung von Produkten und Software
  • Implementierung von “Security by Design”, “Privacy by Design” und “Privacy by Default”
  • Sensibilisierung von Entwicklungsteams für Datenschutz und IT-Sicherheit
  • Erlernung von Security Standards und Secure Coding Best Practices
  • Kosteneinsparung durch effektives und effizientes Design in der Planungsphase
Ihr nächster Schritt

Was steht bei Ihnen an?

Sprechen wir über Ihre Anforderungen und den passenden Umfang.

Termin vereinbaren