Executive Cyber Security Awareness Schulung
Dieser Kurs bietet Führungskräften und Managern einen Überblick über die mit der Cybersicherheit verbundenen Probleme und Aktivitäten.
Führungskräfte erhalten Informationen zu verschiedenen Themen, die ihr Wissen aufbauen und die executive Entscheidungsfindung in Bezug auf die Cybersicherheit verbessern.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Das Internet und Datenschutz in sozialen Netzwerken verstehen
- PII (Personally Identifiable Information) und deren Bedeutung kennen
- Weiss, wie man Online-Aktivitäten sichert
- Weiss, wie die Privatsphäre der Geschäftsbenutzer gewahrt wird
- Mehr über Cybergesetze erfahren, die den Datenschutz schützen
Kursformat
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und praktische Anwendungen.
- Praktische Umsetzung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
- Um eine maßgeschneiderte Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung.
Schulungsübersicht
Einführung
Bedrohungsakteure und deren Motivation
- Cyberkriminelle
- Script Kiddies
- Staatlich geförderte Hacker
- Hacktivisten
- Insider
- Forscher / White-Hat-Hacker
Arten von Cyberangriffen
- Ransomware
- DDOS
- APT
Taktiken und Techniken
- Phishing, Vishing, Smishing
- Bösartige Geräte
- Physische Sicherheit
- Brute-Force/Passwort-Spray
- APT-Angriffe
Cyber-Resilienz-Strategie
- MITRE ATT&CK
- Defense-in-Depth
- Sicherheitsüberwachung
- Katastrophenwiederherstellung
Persönliche Sicherheit
- Passwortsicherheit und Multi-Faktor-Authentifizierung
- Darknet-Monitoring
- Sichere Internetverbindung
- Datenverschlüsselung
- Sichere E-Mails
- Mobilgeräte-Sicherheit
Zusammenfassung und nächste Schritte
Voraussetzungen
Grundlagen der Computernutzung
Grundlagen der Internet- und E-Mail-Nutzung
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Executive Cyber Security Awareness Schulung - Buchung
Executive Cyber Security Awareness Schulung - Anfrage
Executive Cyber Security Awareness - Beratungsanfrage
Erfahrungsberichte (1)
Ich habe es genossen, mein Wissen zu verschiedenen Themen im Bereich der Cyber-Sicherheit aufzufrischen. Mein Interesse an Cyber-Angriffen wuchs zunehmend: Wie sie passieren und was wir als Organisation unternehmen könnten, um potenzielle Risiken abzumildern. Ich stellte eine Frage zu KI in Cyber-Angriffen, und die Antwort war sehr detailliert und interessant, mit einem lebhaften Beispiel auf der Stelle.
Siobhan
Kurs - Executive Cyber Security Awareness
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
389 Directory Server für Administratoren
14 StundenDiese unter Anleitung von einem Dozenten durchgeführte Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Systemadministratoren, die den 389 Directory Server nutzen möchten, um LDAP-basierte Authentifizierung und Autorisierung zu konfigurieren und zu verwalten.
Am Ende dieser Schulung werden die Teilnehmer:
- den 389 Directory Server installieren und konfigurieren können.
- die Funktionen und die Architektur des 389 Directory Servers verstehen können.
- lernen, wie der Verzeichnisserver über die Webkonsole und die CLI konfiguriert wird.
- Replikation für Hochverfügbarkeit und Lastenausgleich einrichten und überwachen können.
- die LDAP-Authentifizierung unter Verwendung von SSSD für eine schnellere Performance verwalten können.
- den 389 Directory Server in Microsoft Active Directory integrieren können.
Active Directory für Administratoren
21 StundenDiese von einem Dozenten geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Systemadministratoren, die Microsoft Active Directory nutzen möchten, um den Datenzugriff zu verwalten und abzusichern.
Am Ende dieser Schulung sind die Teilnehmer in der Lage:
- Active Directory einzurichten und zu konfigurieren.
- Eine Domäne einzurichten und Zugriffsrechte für Benutzer und Geräte festzulegen.
- Benutzer und Maschinen über Gruppenrichtlinien zu verwalten.
- Den Zugriff auf Dateiserver zu steuern.
- Einen Zertifikatsdienst einzurichten und Zertifikate zu verwalten.
- Dienste wie Verschlüsselung, Zertifikate und Authentifizierung implementieren und verwalten.
Netzwerksicherheit und sichere Kommunikation
21 StundenDie Implementierung einer sicheren, vernetzten Anwendung kann schwierig sein, selbst für Entwickler, die zuvor verschiedene kryptografische Bausteine (wie Verschlüsselung und digitale Signaturen) verwendet haben. Um den Teilnehmern die Rolle und Verwendung dieser kryptografischen Primitive verständlich zu machen, wird zunächst ein solides Fundament bezüglich der Hauptanforderungen an eine sichere Kommunikation gelegt – sichere Bestätigung, Integrität, Vertraulichkeit, Fernidentifikation und Anonymität – wobei auch die typischen Probleme dargestellt werden, die diese Anforderungen gefährden können, zusammen mit realweltlichen Lösungen.
Da Kryptographie ein kritischer Aspekt der Netzwerksicherheit ist, werden die wichtigsten kryptografischen Algorithmen in der symmetrischen Verschlüsselung, Hashing, asymmetrischer Kryptographie und dem Schlüsselaustausch ebenfalls behandelt. Statt einen tiefgehenden mathematischen Hintergrund zu präsentieren, werden diese Elemente aus der Perspektive eines Entwicklers diskutiert, wobei typische Use-Case-Beispiele und praktische Überlegungen zur Verwendung von Krypto, wie etwa Public-Key-Infrastrukturen (PKI), aufgezeigt werden. Sicherheitsprotokolle in vielen Bereichen der sicheren Kommunikation werden eingeführt, mit einer eingehenden Diskussion über die am weitesten verbreiteten Protokollfamilien wie IPSEC und SSL/TLS.
Typische Krypto-Schwachstellen werden sowohl im Zusammenhang mit bestimmten kryptografischen Algorithmen als auch mit kryptografischen Protokollen diskutiert, wie BEAST, CRIME, TIME, BREACH, FREAK, Logjam, Padding Oracle, Lucky Thirteen, POODLE und ähnlichen, sowie dem RSA-Timing-Angriff. In jedem Fall werden die praktischen Überlegungen und möglichen Konsequenzen für jedes Problem beschrieben, ebenfalls ohne in tiefe mathematische Details zu gehen.
Schliesslich wird, da XML-Technologie für den Datenaustausch durch vernetzte Anwendungen zentral ist, die Sicherheit von XML beschrieben. Dies umfasst die Nutzung von XML innerhalb von Webdiensten und SOAP-Nachrichten sowie Schutzmassnahmen wie XML-Signatur und XML-Verschlüsselung – ebenso wie Schwachstellen in diesen Schutzmassnahmen und xml-spezifische Sicherheitsprobleme wie XML-Injection, Angriffe auf externe Entitäten (XXE), XML-Bomben und XPath-Injection.
Teilnehmende dieser Schulung werden
- Die Grundkonzepte der Sicherheit, IT-Sicherheit und sicheren Codierung verstehen
- Die Anforderungen einer sicheren Kommunikation verstehen
- Etiketten von Netzwerkangriffen und Verteidigungsmechanismen auf verschiedenen OSI-Schichten kennenlernen
- eine praktische Vorstellung von Kryptographie erhalten
- wichtige Sicherheitsprotokolle verstehen
- Angriffe auf kryptografische Systeme der jüngsten Vergangenheit verstehen
- Informationen zu einigen neuen, entsprechenden Schwachstellen erhalten
- Sicherheitskonzepte von Webdiensten verstehen
- Quellen und weiterführende Literatur zu bewährten Praktiken des sicheren Codierens erhalten
Zielgruppe
Entwickler, Fachpersonen
Sicheres Programmieren in C/C++
21 StundenDas Schreiben von sicherem C- und C++-Code erfordert eine strenge Abwehr gegen böswillige Ausnutzung, Speicherkorruption und das Umgehen der Eingabevalidierung. Dieses Programm untersucht Schwachstellenmuster wie Pufferüberläufe, Use-after-free, ganzzahlige Überläufe und Typanomalien. Die Teilnehmer wenden sichere Programmierrichtlinien, statische Analyse-Tools und defensive Programmierungstechniken an, um Schwachstellen zu beseitigen, die Eingabebereinigung durchzusetzen und eine gegen Cyberangriffe widerstandsfähige Software zu liefern.
Erweiterte Java-Sicherheit
21 StundenAuch erfahrene Java-Programmierer beherrschen nicht automatisch sämtliche von Java angebotenen Sicherheitsdienste und sind sich ebenfalls der verschiedenen Schwachstellen, die für in Java geschriebene Webanwendungen relevant sind, oft nicht bewusst.
Der Kurs – neben der Einführung der Sicherheitskomponenten der Standard Java Edition (SE) – befasst sich mit Sicherheitsfragen der Java Enterprise Edition (JEE) und von Webdiensten. Der Diskussion spezifischer Dienste gehen Grundlagen der Kryptografie und sicherer Kommunikation voraus. Verschiedene Übungen befassen sich mit deklarativen und programmatischen Sicherheitstechniken in JEE, wobei sowohl die Sicherheitsmechanismen auf Transportebene als auch End-to-End-Sicherheit bei Webdiensten behandelt werden. Die Anwendung aller Komponenten wird durch mehrere praktische Übungen vorgestellt, bei denen die Teilnehmenden die diskutierten APIs und Tools selbst ausprobieren können.
Der Kurs durchleuchtet und erklärt zudem die häufigsten und schwerwiegendsten Programmierfehler der Java-Sprache und -Plattform sowie webbezogene Schwachstellen. Neben den typischen Fehlern, die von Java-Programmierern begangen werden, decken die vorgestellten Sicherheitslücken sowohl sprachen spezifische Probleme als auch Schwierigkeiten ab, die aus der Laufzeitumgebung resultieren. Alle Schwachstellen und die relevanten Angriffe werden anhand leicht verständlicher Übungen demonstriert, gefolgt von empfohlenen Coding-Richtlinien und möglichen Abschwächungstechniken.
Teilnehmende dieses Kurses werden
- Begriffe rund um Sicherheit, IT-Sicherheit und sicheres Programmieren verstehen
- Schadenspotenziale von Webanwendungen jenseits der OWASP Top Ten kennenlernen und wissen, wie man diesen ausweicht
- Sicherheitskonzepte von Webdiensten verstehen
- Lernen, verschiedene Sicherheitsfunktionen der Java-Entwicklungsumgebung zu nutzen
- Ein praktisches Verständnis von Kryptografie entwickeln
- Sicherheitslösungen von Java EE verstehen
- Sich über typische Programmierfehler informieren und lernen, wie man diese vermeidet
- Informationen zu einigen jüngsten Schwachstellen im Java-Framework erhalten
- Praktische Kenntnisse im Umgang mit Sicherheitstestwerkzeugen erwerben
- Quellen und weiterführende Literatur zu sicheren Programmierpraktiken erhalten
Zielgruppe
Entwickler/innen
Sicherheit in der .NET-, C#- und ASP.NET-Entwicklung
14 StundenHeute stehen zahlreiche Programmiersprachen zur Verfügung, um Code für die .NET- und ASP.NET-Frameworks zu kompilieren. Die Umgebung bietet mächtige Mittel für die Sicherheitsentwicklung, doch Entwickler müssen wissen, wie sie die programmtechnischen Konzepte auf Architektur- und Codierungsebene anwenden, um die gewünschte Sicherheitsfunktionalität zu implementieren, Schwachstellen zu vermeiden oder deren Ausnutzung einzuschränken.
Ziel dieses Kurses ist es, Entwicklern durch zahlreiche praktische Übungen nahezubringen, wie man unzuverlässigen Code daran hindert, privilegierte Aktionen auszuführen, Ressourcen durch starke Authentifizierung und Autorisierung schützt, Remote Procedure Calls bereitstellt, Sitzungen verwaltet, verschiedene Implementierungen für bestimmte Funktionalitäten einführt und vieles mehr.
Die Einführung verschiedener Schwachstellen beginnt mit der Präsentation typischer Programmierprobleme, die bei der Verwendung von .NET auftreten. Die Diskussion der Schwachstellen in ASP.NET befasst sich ebenfalls mit verschiedenen Umgebungseinstellungen und deren Auswirkungen. Das Thema spezifischer ASP.NET-Schwachstellen behandelt nicht nur allgemeine Herausforderungen der Webanwendungssicherheit, sondern auch spezielle Probleme und Angriffsmethoden wie das Angreifen der ViewState oder String-Terminierungsangriffe.
Teilnehmer dieses Kurses werden
- Grundlegende Konzepte der Sicherheit, IT-Sicherheit und sicheren Codierung verstehen
- Web-Schwachstellen jenseits der OWASP Top Ten kennenlernen und wissen, wie man sie vermeidet
- Lernen, verschiedene Sicherheitsfeatures der .NET-Entwicklungsumgebung zu nutzen
- Praktische Kenntnisse im Umgang mit Sicherheitstesttools erlangen
- Typische Codierungsfehler kennenlernen und erfahren, wie man sie vermeidet
- Informationen über einige aktuelle Schwachstellen in .NET und ASP.NET erhalten
- Quellen und weiterführende Literatur zu sicheren Codierungspraktiken erhalten
Zielgruppe
Entwickler
Sicheres Programmieren in PHP
21 StundenDieser Kurs vermittelt den für PHP-Entwickler unverzichtbaren Grundlagen, um deren Anwendungen wirksam gegen aktuelle Internetangriffe zu wappnen. Dabei werden Webschwachstellen anhand praxisnaher PHP-Beispiele erläutert und dabei die OWASP Top Ten erweitert. Behandelt werden unter anderem diverse Injektionsangriffe, Skriptinjektionen, Angriffe auf die Session-Verarbeitung in PHP, unsichere direkte Objektreferenzen sowie Probleme beim Dateiupload. PHP-bezogene Schwachstellen werden nach den Standardkategorien fehlender oder unzulänglicher Eingabevalidierung, fehlerhafter Fehler- und Ausnahmeverarbeitung, falscher Nutzung von Sicherheitsfeatures sowie zeit- und zustandsbezogenen Problemen zusammengefasst. Im Bereich der letzteren thematisieren wir Angriffe wie das Umgehen von open_basedir, Denial-of-Service über magische Floats oder Hash-Tabellen-Kollisionsangriffe. In allen Fällen setzen sich die Teilnehmer mit den wichtigsten Techniken und Funktionen zur Abmilderung dieser Risiken auseinander.
Besonderes Gewicht wird der clientseitigen Sicherheit beigemessen, wobei Sicherheitsprobleme von JavaScript, Ajax und HTML5 behandelt werden. Zudem werden eine Reihe sicherheitsrelevanter PHP-Erweiterungen vorgestellt, wie etwa hash, mcrypt und OpenSSL für die Kryptographie sowie Ctype, ext/filter und HTML Purifier zur Eingabevalidierung. Die besten Hardening-Praktiken werden im Zusammenhang mit der PHP-Konfiguration (Einstellung von php.ini), Apache und dem Server im Allgemeinen erläutert. Abschliessend gibt es einen Überblick über verschiedene Sicherheitstesttools und -techniken, die Entwickler und Tester nutzen können, darunter Security-Scanner, Penetrationstests und Exploit-Packs, Sniffer, Proxy-Server, Fuzzing-Tools sowie statische Quellcode-Analysatoren.
Sowohl die Einführung in Schwachstellen als auch die Konfigurationspraktiken werden durch zahlreiche praktische Übungen unterstützt, die die Folgen erfolgreicher Angriffe aufzeigen, demonstrieren, wie Sicherheitsmassnahmen angewendet werden können, und die Nutzung verschiedener Erweiterungen und Tools erläutern.
Die Teilnehmenden dieses Kurses werden
- Grundlegende Konzepte der IT-Sicherheit und des sicheren Programmierens verstehen
- Web-Schwachstellen jenseits der OWASP Top Ten kennenlernen und lernen, wie man ihnen ausweicht
- Clientseitige Schwachstellen und bewährte Praktiken für sicheres Programmieren erlernen
- eine praktische Einführung in die Kryptographie erhalten
- verschiedene Sicherheitsfeatures von PHP anwenden können
- typische Programmierfehler kennenlernen und lernen, wie man sie vermeidet
- über aktuelle Schwachstellen des PHP-Frameworks informiert sein
- praktische Kenntnisse im Umgang mit Sicherheitstesttools erwerben
- Literaturquellen und weiterführende Lektüren zu sicheren Programmierpraktiken erhalten
Zielgruppe
Entwickler
Microsoft SDL Core
14 StundenDie kombinierte Schulung zu den Kernthemen des Secure Development Lifecycle (SDL) gibt einen Einblick in das sichere Entwerfen, Entwickeln und Testen von Software anhand des Microsoft Secure Development Lifecycle (SDL). Sie bietet einen Überblick auf Ebene 100 über die grundlegenden Bausteine des SDL, gefolgt von Entwurfstechniken zur Erkennung und Behebung von Schwachstellen in frühen Phasen des Entwicklungsprozesses.
Im Hinblick auf die Entwicklungsphase vermittelt der Kurs einen Überblick über typische sicherheitsrelevante Programmierfehler sowohl bei verwaltetem als auch bei nativem Code. Für die behandelten Schwachstellen werden Angriffs Methoden sowie die entsprechenden Gegenmassnahmen vorgestellt, allesamt erklärt anhand zahlreicher praktischer Übungen, die den Teilnehmern Live-Hacking-Erlebnisse bieten. Die Einführung unterschiedlicher Sicherheits Testmethoden wird durch Demonstrationen der Effektivität verschiedener Testing Tools ergänzt. Die Teilnehmer können das Funktionsweisen dieser Tools in praktischen Übungen erlernen, indem sie diese auf die bereits besprochenen anfälligen Codebasen anwenden.
Die Teilnehmer dieser Schulung
Verstehen die grundlegenden Konzepte von Sicherheit, IT-Sicherheit und Secure Coding
Lernen die wesentlichen Schritte des Microsoft Secure Development Lifecycle kennen
Erwerben sichere Entwurfs- und Entwicklungspraktiken
Lernen sichere Implementierungsprinzipien kennen
Verstehen die Methodik des Sicherheits Testings
- Erhalten Quellen und weiterführende Literatur zu Secure Coding Praktiken
Zielgruppe
Entwickler, Manager
DevOps-Sicherheit: Erstellung einer DevOps-Sicherheitsstrategie
7 StundenIn diesem Dozentengeführten Live-Kurs in Schweiz lernen die Teilnehmer, wie sie eine geeignete Sicherheitsstrategie entwickeln können, um der DevOps-Sicherheitsherausforderung zu begegnen.
EC-Council Certified DevSecOps Engineer (ECDE)
28 StundenDer Kurs «EC-Council Certified DevSecOps Engineer (ECDE)» ist eine praxisorientierte Schulung, die Fachleuten die notwendigen Fähigkeiten vermittelt, um Sicherheit nahtlos in den gesamten DevOps-Lebenszyklus zu integrieren und so eine sichere Softwareentwicklung von der Planung bis zum Deployment zu gewährleisten.
Diese Dozenten-gestützte, lebendige Schulung (online oder vor Ort) richtet sich an Software- und DevOps-Fachkräfte mit fortgeschrittenen Kenntnissen, die Sicherheitspraktiken in ihre CI/CD-Pipelines integrieren möchten, um eine sichere und konforme Auslieferung des Codes zu gewährleisten.
Nach Abschluss dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Prinzipien und Praktiken von DevSecOps zu verstehen.
- Jede Phase der CI/CD-Pipeline mit automatisierten Tools abzusichern.
- Sichere Coding-Praktiken und Vulnerability-Scanning durchzuführen.
- Sich auf die ECDE-Zertifizierung vorzubereiten, dank praktischer Labore und Wiederholungen.
Kursformat
- Interaktive Vorträge und Diskussionen.
- Praktische Anwendung von DevSecOps-Tools in simulierten Pipelines.
- Geführte Übungen mit Fokus auf sichere Entwicklung und Deployment.
Möglichkeiten zur Kursanpassung
- Um eine maßgeschneiderte Schulung für diesen Kurs zu beantragen, die an die Workflows oder Tools Ihres Teams angepasst ist, kontaktieren Sie uns bitte zur Organisation.
FreeIPA für Administratoren
14 StundenDieser live-durchgeführte, von einem Dozenten geleitete Kurs in Schweiz (online oder vor Ort) richtet sich an Systemadministratoren, die FreeIPA nutzen möchten, um die Authentifizierung, Autorisierung und Benutzerkontoinformationen für ihre Organisation zentral zu verwalten.
Nach Abschluss dieser Schulung werden die Teilnehmer in der Lage sein:
- FreeIPA zu installieren und zu konfigurieren.
- Linux-Benutzer und -Clients von einer einzigen zentralen Stelle aus zu verwalten.
- Die CLI, die Web-Oberfläche und die RPC-Schnittstelle von FreeIPA zu verwenden, um Berechtigungen einzurichten und zu verwalten.
- Eine Single Sign-On (SSO)-Authentifizierung für alle Systeme, Dienste und Anwendungen zu ermöglichen.
- FreeIPA mit Microsoft Active Directory zu integrieren.
- Einen FreeIPA-Server zu sichern, zu replizieren und zu migrieren.
Identity und Zugriffsschutz mit Okta
14 StundenDieser live durchgeführte, instruktionsgeleitete Kurs in Schweiz (online oder vor Ort) richtet sich an Systemadministratoren, die Okta für das Identity- und Zugriffmanagement einsetzen möchten.
Nach Abschluss dieses Kurses können die Teilnehmenden:
- Okta konfigurieren, integrieren und verwalten.
- Okta in eine bestehende Anwendung integrieren.
- Die Sicherheit durch Multi-Faktor-Authentifizierung gewährleisten.
OpenLDAP für Linux-Systeme
7 StundenOpenLDAP ist eine Open-Source-Software zur Implementierung des LDAP-Protokolls (Lightweight Directory Access Protocol), das die Verwaltung und den Zugriff auf Informationsverzeichnisse ermöglicht. Es handelt sich um einen beliebten Verzeichnisservers, der zur Speicherung und Bereitstellung von Daten über Benutzer, Gruppen, Netzwerkressourcen und andere Objekte im Netzwerk genutzt werden kann.