Die Herausforderung
Sicherheitsanforderungen an moderne IT-Systeme steigen und sind nicht allein durch konstruktive Maßnahmen realisierbar. Über 90 Prozent aller Software-Sicherheitsvorfälle werden durch Angreifer verursacht, die bekannte Sicherheitslücken ausnutzen. Diese beruhen in der Mehrzahl auf Programmierfehlern. Eine systematische Verzahnung von Sicherheitstestaktivitäten mit anderen Life Cycle Aktivitäten im Softwareentwicklungsprozess erlauben es, Sicherheitslücken bereits frühzeitig zu identifizieren und damit kosteneffizient beseitigen zu können.
Die Lösung
Sicherheitstests während des gesamten Software-Lebenszyklus
Der Kurs vermittelt die allgemeinen Grundlagen des Sicherheitstestens. Es werden spezielle Sicherheitstestmethoden, Auswahlkriterien für Sicherheitstesttechniken, die einzelnen Testschritte sowie ihre Rolle im Entwicklungszyklus erläutert. Der Kurs referenziert auf etablierte Test- und Sicherheitsteststandards sowie auf die dort beschriebenen Verfahren und Techniken.
Ihre Vorteile auf einem Blick
Nach dem Seminar können Sie
- Grundlegende Sicherheitstestmethoden anwenden
- Grundlegende Sicherheitstesttechniken auswählen
- Einfache Sicherheitstestmaßnahmen im Softwarelebenszyklus anwenden
Dieses Seminar bietet Ihnen
- Systematische Einführung in die Grundlagen des Sicherheitstestens
- Einführung in Sicherheitstesttechniken wie das Fuzzing, Scanning etc.
- Systematische Integration der Sicherheitstesttechniken mit den Aktivitäten eines Softwarelebenszyklus