Einführung in die Cyber Security· Folge 15

Sichere Softwareentwicklung

Montag, 6. Oktober 2025 · 1 h 27

MP3

Shownotes

Wie sorgt man dafür, dass Sicherheitslücken bei der Softwareentwicklung gar nicht erst entstehen?
Links und Ressourcen

• Software-Entwicklungsmodelle: Vorgehensmodell zur Softwareentwicklung – Wikipedia (de.wikipedia.org/wiki/Vorgehensmodell_zur_Soft…)

• Buch: Basiswissen sichere Software: Basiswissen Sichere Software • Buch oder E-Book kaufen • dpunkt.verlag (amazon.de/dp/3898647269)

• Cyber Resilience Act: BSI - Cyber Resilience Act (bsi.bund.de/EN/Themen/Unternehmen-und-Organisa…)

• Misuse Cases: Misuse case - Wikipedia (en.wikipedia.org/wiki/Misuse_case)

• Nicht-funktionale Sicherheitsanforderungen: Non-functional requirement - Wikipedia (en.wikipedia.org/wiki/Non-functional_requirement)

• Secure Design Prinzipien: Secure Product Design - OWASP Cheat Sheet Series (cheatsheetseries.owasp.org/cheatsheets/Secure_…)

• Secure Design Patterns: Security Patterns - Gesellschaft für Informatik e.V. (gi.de/informatiklexikon/security-patterns)

• Bedrohungsmodellierung: Threat Modeling | OWASP Foundation (owasp.org/www-community/Threat_Modeling)

• Pair Programming: Was ist Pair Programming? - Wissen kompakt - t2informatik (t2informatik.de/wissen-kompakt/pair-programming)

• 3R-Prinzip: s. Thomas' Link oder Three Rs of Security (devopedia.org/three-rs-of-security)

• Überwachung von externen Abhängigkeiten mit VersionEye (versioneye.com)

0:00 / 0:00