Secure Coding in C

Secure Coding in C

Symbol

Beschreibung

Diese Schulung bietet einen Überblick über die Aspekte der sicheren Programmierung zum Schutz vor Angreifern und ihre Wechselwirkungen mit Security Prozessen. Um ein Verständnis für die Wichtigkeit der Anwendung sicherer Programmierpraktiken zu vermitteln, wird Teilnehmende anhand von Beispielen veranschaulicht, wie Softwareschwachstellen von Angreifer ausgenutzt werden können. Auf dieser Grundlage werden sichere Programmiermethoden sowie Tools eingeführt, die zur Unterstützung beim Schreiben von sicherem C-Code verwendet werden. Die Schulung wird von zwei Senior Cyber ​​Security Engineers durchgeführt, die aktiv in Cyber-Security Projekten im Bereich Medizin-, Automobil- und Industrietechnik arbeiten.

Symbol

Ihr Nutzen

  • Einnehmen der Angreiferperspektive: Verständnis der Funktionsweise von Software-Exploits
  • Einnehmen der Entwicklerperspektive: Überblick über die relevanten Secure Coding Richtlinien (bspw. CWE) und Methodiken (bspw. Static/Dynamic Code Analysis, etc.)
  • Überblick über relevante Abwehrtechniken (bspw. Exploit Mitigation Techniques (EMT), Input/Output Validation, Side-Channel Angriffsvermeidung, etc.)
Symbol

Zielgruppe

Das Seminar richtet sich an Entwickler:innen. Obwohl sich das Training auf die C-Sprache konzentriert, kann der größte Teil des Inhalts auch für andere Programmiersprachen (z. B. C ++) angewendet werden. Daher empfehlen wir auch Programmierer:innen anderer Sprachen die Teilnahme an diesem Seminar.

Symbol

Voraussetzungen

Wissen, wie man C-Code schreibt und diesen kompiliert sowie Grundkenntnisse in Software-Engineering-Prozessen

Symbol

Dauer & Teilnehmer

2 Tage praktische Beispiele und Übungen / Bis 12 Teilnehmer:innen

Preis auf Anfrage.

*Bitte beachten Sie, dass wir Anfragen erst ab einer Gruppengröße von 3 Personen annehmen können. Bei Einzelanfragen können wir Sie gerne auf unsere Warteliste setzen.

Etwaig anfallende Reise- und Aufenthaltskosten sind nicht Bestandteil der Leistung. Diese sind vom Kursteilnehmenden selbst zu tragen.

ITK Secure Coding in C

buchbar als Online-
oder Präsenzschulung

ITK Person - ITK Customer Training

ITK Customer Training

Haben Sie Fragen oder Bedarf darüber hinaus? Zu all unseren Entwicklungsleistungen und Beratungen bieten wir Ihnen gerne Schulungen, Coachings oder Workshops an. Kontaktieren Sie uns!