Schulungsübersicht
- BMC-Drohlagenmodell
- Angriffsfläche von Server-BMCs
- Häufige Schwachstellen in Legacy-BMC-Firmware
- Überblick über die OpenBMC-Sicherheitsarchitektur
- Einhaltungsvorschriften (NIST, PCI-DSS)
Sicherer Bootvorgang
- Überwachte Boot-Kette von U-Boot
- Image-Signierung mit RSA und ECDSA
- Schlüsselhierarchie und Widerrufen
- Grundlagen der Messung und Attestierung
Sicherheit bei Firmware-Updates
- Ablauf zur Überprüfung der Image-Signatur
- Rollback-Schutz und Versionsrichtlinien
- Dual-Bank-Update-Strategien
- Firmware-Updates über Redfish und IPMI
Zertifikatsverwaltung
- Architektur des Phosphor-certificate-manager
- Installation und Austausch von HTTPS-Zertifikaten
- Vertrauensspeicher (Trust Stores) für Zertifizierungsstellen (CA)
- LDAPS und Clientzertifikat-Authentifizierung
Authentifizierung und Autorisierung
- Lokale Benutzerverwaltung und Passwortrichtlinien
- LDAP- und Active-Directory-Integration
- Konfiguration des PAM-Stacks
- Redfish RBAC und Berechtigungsabbildung
Netzwerksicherheit
- Firewallregeln und nftables
- TLS 1.3-Konfiguration in bmcweb
- Härtung von SSH und schlüsselbasierte Authentifizierung
- Netzwerksegmentierung für BMC-Schnittstellen
Prüfung und Reaktion
- Konfiguration von Remote-Syslog
- Protokollierung von Sicherheitsereignissen
- Verwaltung von SEL- und Audit-Verlauf
- Ereignisreaktion auf kompromittierte BMCs
Sicherheitstests
- Statische Analyse mit CodeQL und Bandit
- Fuzzing von D-Bus-Schnittstellen
- Penetrationstests der REST- und Redfish-APIs
- CVE-Verfolgung und Patchmanagement
Voraussetzungen
- Verständnis der Grundlagen von PKI und TLS
- Bekanntschaft mit grundlegenden Linux-Sicherheitskonzepten
- Vertrautheit mit Embedded-Firmware-Update-Mechanismen
Zielgruppe
- Sicherheitsingenieure
- Firmware-Entwickler
- Systemadministratoren, die BMC-Infrastruktur verwalten
Erfahrungsberichte (3)
Der Trainer war hilfreich.
Attila - Lifial
Kurs - Compliance and the Management of Compliance Risk
Maschinelle Übersetzung
Die Berichtserstellung und die Regeldefinition.
Jack - CFNOC- DND
Kurs - Micro Focus ArcSight ESM Advanced
Maschinelle Übersetzung
Ich habe den Prozess des Betriebssystems und die Verknüpfung aller Faktoren miteinander, einschließlich Netzwerkinformationen, verstanden. Nun habe ich ein klares und vollständiges Bild davon, was in diesen Computern vor sich geht und wie sie miteinander kommunizieren. Letztendlich habe ich Wissen über das wichtigste Betriebssystem, Linux, erworben und gelernt, wie wir unser eigenes eingebettetes Linux implementieren können.
Rawda Alnaqbi - beamtrail
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung