Network security for developers (NSDEV)

 

Kursüberblick

In unserer vernetzten Welt sind vernetzte Anwendungen anfälliger für Cyberangriffe als je zuvor - daher ist die Sicherung der Kommunikation zwischen den Systemkomponenten äusserst wichtig.

Dieser Kurs konzentriert sich auf das "Warum" und "Wie" der sicheren Kommunikation. Er vermittelt Grundlagenwissen über wesentliche kryptografische Algorithmen und deren Anwendung (Hashing, Verschlüsselung, digitale Signaturen, PKI) und setzt diese in einer TCP/IP-Umgebung durch praktische Übungen um. Ausgehend von der Verwendung von Secure Sockets und TLS-Zertifikatsmanagement erhalten Sie einen systematischen Überblick über Netzwerkangriffe auf jeder Schicht des OSI-Modells, von der Datenverbindung bis zur Anwendung. Dazu gehören klassische Angriffe gegen IPv4- und IPv6-Netzwerke wie ARP- und NDP-Spoofing, DHCP-Starvation und SYN-Floods sowie modernere Angriffe auf der Anwendungsschicht wie DNS-Cache-Poisoning und Slowloris.

Natürlich behandelt der Kurs auch geeignete Best Practices und Empfehlungen zur Verhinderung dieser Angriffe, von der sicheren Konfiguration von Switches bis hin zu sicheren Betriebssystemeinstellungen und der ordnungsgemässen Verwendung von sicheren Protokollen auf jeder Ebene.

Denn auch wenn Sie nichts von diesen Angriffen wissen, die Hacker wissen es mit Sicherheit!

Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.

Zielgruppe

Entwickler, die an vernetzten Anwendungen arbeiten

Voraussetzungen

Allgemeine Entwicklung von Netzanwendungen, Grundlagen der Vernetzung

Kursziele

  • Vertrautmachen mit grundlegenden Konzepten der Cybersicherheit
  • Verstehen, wie Kryptographie die Sicherheit unterstützt
  • Verständnis der häufigsten Angriffe von OSI Layer 2 bis Layer 7
  • Verwendung von Tools zur Manipulation des Netzwerkverkehrs

Kursinhalt

  • Grundlagen der Cybersicherheit
  • Kryptographie für Entwickler
  • Sicherheit im Netz
  • Denial of Service
  • Sicherheit durch Design
  • Einpacken

Preise & Trainingsmethoden

Online Training

Dauer
3 Tage

Preis
  • auf Anfrage
Klassenraum-Training

Dauer
3 Tage

Preis
  • auf Anfrage
 

Kurstermine

Instructor-led Online Training:   Kursdurchführung online im virtuellen Klassenraum.

Englisch

Zeitzone: Mitteleuropäische Sommerzeit (MESZ)

Online Training Zeitzone: Mitteleuropäische Sommerzeit (MESZ) Kurssprache: Englisch
Online Training Zeitzone: Mitteleuropäische Sommerzeit (MESZ) Kurssprache: Englisch
Online Training Zeitzone: Mitteleuropäische Zeit (MEZ) Kurssprache: Englisch