|
|
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| = Cyber Security: Gesamtstruktur = | | = Cyber Security: Struktur = |
| Zwei Kurse, je eine Woche, die aufeinander aufbauen: | | Zwei eigenständige Kurse von je einer Woche. Jeder ist für sich abgeschlossen, man kann auch nur einen davon besuchen. |
| * '''[[Cyber Security I.]]''' : den Perimeter verstehen und absichern. Roter Faden ist der Workshop mit der OPNsense. | | *'''[[Cybersec1 Struktur]]''': Perimeter verstehen und absichern, mit der OPNsense als rotem Faden. |
| * '''[[Cyber Security II.]]''' : erkennen, prüfen, reagieren und organisieren. Rote Fäden sind der MQTT-Workshop, Wazuh als SIEM und das ISMS. | | *'''[[Cybersec2 Struktur]]''': Bedrohungslage, vernetzte Systeme, Schwachstellen, SIEM, Reaktion und ISMS. Beginnt mit einer Auffrischung für Neueinsteiger. |
| | |
| Die Seite ordnet alle Themen in Blöcke. Am Ende steht für jeden Lernzielpunkt beider Kurse, in welchem Block er behandelt wird.
| |
| | |
| ;Leitidee
| |
| {| class="wikitable"
| |
| ! Kurs !! Frage !! Blöcke
| |
| |-
| |
| | Cyber Security I. || Wie kommt der Angreifer herein, und wie halte ich ihn an der Grenze auf? || A1 bis A7
| |
| |-
| |
| | Cyber Security II. || Wer greift an, wie finde ich ihn, wie reagiere ich, und wie organisiere ich das Ganze? || B1 bis B8
| |
| |}
| |
| | |
| = Teil A: Cyber Security I. (8420) =
| |
| | |
| == A1 Angriffsvektoren ==
| |
| Womit wir es zu tun haben. Grundlage für alles Weitere.
| |
| *[[Schadsoftware/Malware]]
| |
| *[[Botnetze]]
| |
| *[[DDoS-Angriffe]]
| |
| *[[Backdoor]]
| |
| *[[Advanced Persistent Threats (APTs)]] (hier als Angriffsweg, vertieft in B1)
| |
| ;Animationen
| |
| *[https://xinux.org/network-attacks.html Network Attacks]
| |
| *[https://xinux.org/reverse-bind-shell.html Reverse TCP vs. Bind TCP]
| |
| | |
| == A2 Firewall-Grundlagen ==
| |
| Arbeitsweisen, Zugangssicherung, Zusammenwirken und Konzepte von Firewall, IDS und IPS.
| |
| *[[IDS/IPS]]
| |
| *[[Statische Paketfilter und Zugriffslisten]]
| |
| *[[Dynamische Paketfilter und stateful Firewalls]]
| |
| *[[Client-Firewalls]]
| |
| ;Animationen
| |
| *[https://xinux.org/firewall-konzept.html Firewall-Konzept]
| |
| *[https://xinux.org/stateful-vs-stateless-firewall.html Stateful vs. Stateless Firewall]
| |
| *[https://xinux.org/nftables-conntrack.html nftables und Conntrack]
| |
| *[https://xinux.org/nftables-nat.html nftables NAT]
| |
| ;OPNsense
| |
| *[[OPNsense Allgemein]]
| |
| *[[OPNsense Specs]]
| |
| *[[OPNsense Installation]]
| |
| *[[OPNsense Grundkonfiguration]]
| |
| *[[OPNsense Import der Maschinen]]
| |
| *[[OPNsense Netz Scan]]
| |
| *[[OPNsense Konsole]]
| |
| *[[OPNsense Logging]]
| |
| | |
| == A3 Proxies, Authentifizierung und Verschlüsselung ==
| |
| *[[Proxies|Generic Proxies und Application Layer Gateways]]
| |
| *[[Authentifizierung an der Firewall, AD Integration]]
| |
| *[[Zertifikate und Kryptografische Protokolle (SSH, SSL, IPSec)]]
| |
| ;Animationen
| |
| *[https://xinux.org/proxy.html Proxy-Konzepte]
| |
| *[https://xinux.org/ipsec-ikev2.html IPsec IKEv2], [https://xinux.org/ipsec-spd.html SPD], [https://xinux.org/ipsec-sad.html SAD]
| |
| *[https://xinux.org/openvpn.html OpenVPN]
| |
| ;OPNsense
| |
| *[[OPNsense Active Directory MemberOf]]
| |
| *[[OPNsense site2site IPSEC mit Bildern]]
| |
| *[[OPNsense site2site IPSEC]]
| |
| *[[OPNsense Route based (VTI) PSK setup]]
| |
| *[[OPNsense Wireguard]]
| |
| *[[OPNsense OpenVPN]]
| |
| *[[OPNsense Transparenter Proxy]]
| |
| *[[OPNsense Squid ClamAV]]
| |
| | |
| == A4 Webanwendungen schützen ==
| |
| Angriffe auf Webanwendungen und die Application Firewall als Gegenmittel.
| |
| *[[Cross-Site-Skripting (XSS), SQL Einschleusung, Cookie-Poisonning]] (inklusive Command Injection)
| |
| *[[Application Firewalls – passiv vs aktiv]]
| |
| *[[WAF]]
| |
| *[[WAF mit HAProxy und Coraza Rocky Cybersec]]
| |
| *[[SELinux Einfach erklärt]]
| |
| ;Animationen
| |
| *[https://xinux.org/injection.html SQL- und Command-Injection]
| |
| *[https://xinux.org/waf-haproxy-coraza.html WAF: HAProxy mit Coraza]
| |
| ;OPNsense
| |
| *[[OPNsense HAProxy]]
| |
| *[[OPNsense HAProxy Einrichtung]]
| |
| | |
| == A5 IDS und IPS ==
| |
| *[[IPS Technologien (HIPS, NIPS, PIPS)]]
| |
| ;Animationen
| |
| *[https://xinux.org/hids-hips-nids-nips.html HIDS, HIPS, NIDS, NIPS]
| |
| *[https://xinux.org/nids-platzierung.html Netzwerkbasierte Sensoren: Platzierung]
| |
| *[https://xinux.org/ips-nfqueue.html IPS in der Firewall: NFQUEUE]
| |
| ;OPNsense
| |
| *[[OPNsense Suricata]]
| |
| | |
| == A6 Architektur und Verfügbarkeit ==
| |
| *[[Firewall Topologien|DMZ Konzepte]]
| |
| *[[Hochverfügbarkeit und Lastenverteilung - Netzwerk und Firewall]]
| |
| *[[Firewalls und Virtualisierung]]
| |
| *[[Layer-2 Firewalls]]
| |
| *[[Transparente Firewalls]]
| |
| *[[Firewalls und IPv6]]
| |
| ;Animationen
| |
| *[https://xinux.org/firewall-topologien.html Firewall-Architekturen]
| |
| *[https://xinux.org/routing-konzept.html Routing-Konzept mit NAT-Policy]
| |
| ;OPNsense
| |
| *[[OPNsense HA KIT]]
| |
| *[[OPNsense 2 Provider]]
| |
| *[[OPNsense Layer 2 Firewall]]
| |
| *[[OPNsense IPv6]]
| |
| *[[OPNsense Cyber Security Weiteres]]
| |
| | |
| == A7 Übungen und Lehrumgebung ==
| |
| *[[Cyber Security I. - Was wollen wir praktisch tun]]
| |
| *[[Cyber Security I. Netzplan]]
| |
| *[[Beispiel Aufgaben]]
| |
| | |
| = Teil B: Cyber Security II. (8421) =
| |
| | |
| == B1 Bedrohungslage: Täter, Motive, Methoden ==
| |
| Baut auf A1 auf. Dort ging es um das Werkzeug, hier um den Täter: Wer greift an, warum, und wie breit oder gezielt?
| |
| *[[Cyber-Risiken (Phishing, Ransomeware)]]
| |
| *[[Spionage, Sabotage, Missbrauch]]
| |
| *[[Massen- vs. Speerangriffe]]
| |
| *[[Fortgeschrittenen persistente Bedrohungen (APT)]]
| |
| *[[Cyberbedrohungen]]
| |
| ;Roter Faden durch B1
| |
| {| class="wikitable"
| |
| ! Täter !! Motiv !! typische Methode !! Beispiel
| |
| |-
| |
| | Kriminelle || Geld || Massenangriff: Phishing-Welle, Ransomware || Verschlüsselung und Lösegeld
| |
| |-
| |
| | Innentäter || Rache, Geld, Fahrlässigkeit || Missbrauch vorhandener Rechte || Datenabfluss
| |
| |-
| |
| | Staaten || Spionage, Sabotage || Speerangriff, APT über Monate || gezielte Mail an eine Person, dann seitliche Ausbreitung
| |
| |}
| |
| | |
| == B2 Vernetzte Systeme ==
| |
| *[[Internet der Dinge (IoT)]]
| |
| *[[MQTT]]
| |
| *[[MQTT Projekt]] und [[MQTT Projekt Umsetzung]] (Workshop: Sensor, Aktor, Broker in vier Stufen)
| |
| *[[Industrie 4.0 (Sicherheit vernetzter Systeme)]]
| |
| *[[Einheitliche Kommunikation (plattformbasierte Bündelung von Apps, Effizienz)]]
| |
| *[[Cloud-Sicherheit]]
| |
| | |
| == B3 Schwachstellen finden ==
| |
| Vom automatischen Scan zum gezielten Test.
| |
| *[[Cybersicherheits-/Schwachstellenbewertung]]
| |
| *[[Vulnerability Scanner Ablauf]]
| |
| *[[Abgrenzung zum Penetration Test]]
| |
| *[[Penetrationstests unter Linux]]
| |
| *[[Wireshark 8421]]
| |
| ;Animationen
| |
| *[https://xinux.org/password-cracking.html Passwort-Hacking: Online vs. Offline]
| |
| *[https://xinux.org/injection.html SQL- und Command-Injection]
| |
| | |
| == B4 Schützen: Firewalls der nächsten Generation und Identität ==
| |
| Baut auf A3 bis A5 auf.
| |
| *[[Firewalls der nächsten Generation]]
| |
| *[[WAF]]
| |
| *[[Identitätsbasierter Zugriff und Profilerstellung]]
| |
| | |
| == B5 Erkennen: IDS, IPS und SIEM ==
| |
| *[[Erkennung und Verhinderung von Eindringlingen]]
| |
| *[[Suricate IDS mit Evebox]]
| |
| *[[Angriff mit hydra und Abwehr mit Crowdsec]]
| |
| *[[Crowdsec]]
| |
| *[[Sicherheitsinformations- und Ereignisverwaltung (SIEM)]] (Wazuh, mit allen Anbindungen)
| |
| *[[SOC]]
| |
| *[[Docker Caddy]] und [[Wazuh Docker überwachen]]
| |
| *[[Kali Purple Home]]
| |
| | |
| == B6 Reagieren ==
| |
| *[[Team zur Reaktion auf Computersicherheitsvorfälle]]
| |
| *[[Wenn ein Angreiffer in ihrem Netz ist]]
| |
| *[[Verantwortung]]
| |
| | |
| == B7 Organisieren: ISMS ==
| |
| Die Klammer um alles: Das ISMS sorgt dafür, dass die Maßnahmen aus A und B vollständig, begründet und überprüfbar sind.
| |
| *[[Informationssicherheits-Managementsysteme (ISMS) Theorie]]
| |
| *[[Informationssicherheits-Managementsysteme (ISMS) Praxis]]
| |
| *[[Informationssicherheits-Managementsysteme (ISMS) Weiteres]]
| |
| *[[Sicherheitsbewusstsein vertiefen und Haltungsbewertung]]
| |
| ;Animationen
| |
| *[https://xinux.org/it-grundschutz.html IT-Grundschutz: Webserver mit WAF und Firewall] (Übung)
| |
| | |
| == B8 Übungen und Lehrumgebung ==
| |
| *[[Cyber Security II. - Was wollen wir praktisch tun]]
| |
| *[[Cyber Security II. Netzplan]]
| |
| *[[Übungen zu Szenarien in einer für die Teilnehmenden bereitgestellten Lehrumgebung]]
| |
| | |
| = Abdeckung der Lernziele =
| |
| | |
| == Cyber Security I. (8420) ==
| |
| {| class="wikitable"
| |
| ! Lernziel !! Block
| |
| |-
| |
| | Gängige Angriffsvektoren: Schadsoftware/Malware, Botnetze, DDoS-Angriffe, Backdoor, APTs || A1
| |
| |-
| |
| | Firewalls, IDS und IPS: Arbeitsweisen, Zugangssicherung, Zusammenwirken, Konzepte || A2, A5
| |
| |-
| |
| | Statische Paketfilter und Zugriffslisten || A2
| |
| |-
| |
| | Dynamische Paketfilter und stateful Firewalls || A2
| |
| |-
| |
| | Client-Firewalls || A2
| |
| |-
| |
| | Generic Proxies und Application Layer Gateways || A3
| |
| |-
| |
| | Authentifizierung an der Firewall, AD-Integration || A3
| |
| |-
| |
| | Zertifikate und kryptografische Protokolle (SSH, SSL, IPsec) || A3
| |
| |-
| |
| | Application Firewalls passiv vs. aktiv, Sonderform WAF || A4
| |
| |-
| |
| | XSS, SQL-Einschleusung, Cookie-Poisoning, Command Injection || A4
| |
| |-
| |
| | Hochverfügbarkeit und Lastenverteilung: Netzwerk, Firewall || A6
| |
| |-
| |
| | Firewalls und Virtualisierung || A6
| |
| |-
| |
| | Layer-2-Firewalls, transparente Firewalls || A6
| |
| |-
| |
| | Firewalls und IPv6 || A6
| |
| |-
| |
| | IPS-Technologien (HIPS, NIPS, PIPS) || A5
| |
| |-
| |
| | DMZ-Konzepte || A6
| |
| |-
| |
| | Übungen zu Szenarien in bereitgestellter Lehrumgebung || A7, alle OPNsense-Seiten
| |
| |}
| |
| | |
| == Cyber Security II. (8421) ==
| |
| {| class="wikitable"
| |
| ! Lernziel !! Block
| |
| |-
| |
| | Internet der Dinge (IoT) || B2
| |
| |-
| |
| | Industrie 4.0 (Sicherheit vernetzter Systeme) || B2
| |
| |-
| |
| | Einheitliche Kommunikation || B2
| |
| |-
| |
| | Cloud-Sicherheit || B2
| |
| |-
| |
| | Cyber-Risiken (Phishing, Ransomware) || B1
| |
| |-
| |
| | Spionage, Sabotage, Missbrauch || B1
| |
| |-
| |
| | Massen- vs. Speerangriffe || B1
| |
| |-
| |
| | Fortgeschrittene persistente Bedrohungen (APT) || B1 (Grundlage in A1)
| |
| |-
| |
| | ISMS: Quasi-Standard (IT-Grundschutz, BSI-Standards 200-1, 200-2, 200-3, ISO/IEC 27001 und 27701) || B7
| |
| |-
| |
| | ISMS: Wer und warum, Funktionsweise || B7
| |
| |-
| |
| | ISMS: Rahmenbedingungen, Aufbau, entscheidende Faktoren || B7
| |
| |-
| |
| | SIEM vorstellen, erklären und demonstrieren || B5
| |
| |-
| |
| | Team zur Reaktion auf Computersicherheitsvorfälle || B6
| |
| |-
| |
| | Cybersicherheits-/Schwachstellenbewertung || B3
| |
| |-
| |
| | Penetrationstests unter Linux || B3
| |
| |-
| |
| | Firewalls der nächsten Generation || B4
| |
| |-
| |
| | Erkennung und Verhinderung von Eindringlingen || B5
| |
| |-
| |
| | Identitätsbasierter Zugriff und Profilerstellung || B4
| |
| |-
| |
| | Übungen zu Szenarien in einer bereitgestellten Lehrumgebung || B8, MQTT-Workshop, Wazuh
| |
| |}
| |
|
| |
|
| [[Kategorie:Cybersecurity]] | | [[Kategorie:Cybersecurity]] |