Temario del curso
- Modelo de amenazas del BMC.
- Superficie de ataque de los BMC de servidores.
- Vulnerabilidades comunes en firmware BMC heredado.
- Descripción general de la arquitectura de seguridad de OpenBMC.
- Requisitos de cumplimiento (NIST, PCI-DSS).
Inicio Seguro
- Cadena de arranque verificada de U-Boot.
- Firmado de imágenes con RSA y ECDSA.
- Jerarquía de claves y revocación.
- Fundamentos de medición y atestación.
Seguridad en la Actualización de Firmware
- Flujo de verificación de firma de imágenes.
- Protección contra retrocesos y políticas de versión.
- Estrategias de actualización de doble banco.
- Actualización del código mediante Redfish e IPMI.
Gestión de Certificados
- Arquitectura de Phosphor-certificate-manager.
- Instalación y reemplazo de certificados HTTPS.
- Almacenes de confianza de la Autoridad de Certificación (CA).
- Autenticación con LDAPS y certificados de cliente.
Autenticación y Autorización
- Gestión de usuarios locales y políticas de contraseñas.
- Integración con LDAP y Active Directory.
- Configuración de la pila PAM.
- Mapeo de privilegios y RBAC en Redfish.
Seguridad de Red
- Reglas de firewall y nftables.
- Configuración de TLS 1.3 en bmcweb.
- Fortalecimiento de SSH y autenticación basada en claves.
- Segmentación de red para interfaces de BMC.
Auditoría y Respuesta
- Configuración de syslog remoto.
- Registro de eventos de seguridad.
- Gestión de SEL y rastro de auditoría.
- Respuesta a incidentes para BMCs comprometidos.
Pruebas de Seguridad
- Análisis estático con CodeQL y Bandit.
- Fuzzing de interfaces D-Bus.
- Pruebas de penetración en APIs REST y Redfish.
- Seguimiento de CVE y gestión de parches.
Requerimientos
- Comprensión de los fundamentos de PKI y TLS.
- Conceptos básicos de seguridad en Linux.
- Conocimiento familiar de mecanismos de actualización de firmware integrado.
Público Objetivo
- Ingenieros de seguridad.
- Desarrolladores de firmware.
- Administradores de sistemas que gestionan infraestructura de BMC.
Testimonios (4)
El formador fue útil.
Attila - Lifial
Curso - Compliance and the Management of Compliance Risk
Traducción Automática
Entendí el proceso del sistema operativo y cómo enlazar todos los factores, incluyendo la información de la red. Ahora tengo una imagen clara y completa de lo que ocurre en estos computadores y cómo se comunican entre sí. Finalmente, adquirí conocimientos sobre el sistema operativo más importante, que es Linux, y cómo implementar nuestro propio Linux embebido.
Rawda Alnaqbi - beamtrail
Curso - Introduction to Embedded Linux (Hands-on training)
Traducción Automática
Velocidad de respuesta y comunicación
Bader Bin rubayan - Lean Business Services
Curso - ISO/IEC 27001 Lead Implementer
Traducción Automática
El conocimiento del formador. Fue capaz de responder a todas mis preguntas, incluso a las relacionadas con nuestra plataforma. También continuó ayudando hasta que todos comprendimos el material.
James O'Donnell - Tennant Company
Curso - Embedded Linux Kernel and Driver Development
Traducción Automática