🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónElementos mínimos de un SBOM útil
4 tareas · 36 min · Principiante
Un SBOM con la mitad de los datos en blanco existe pero no sirve: no se puede cruzar con una base de avisos ni saber de quién es. Para evitarlo, la NTIA de Estados Unidos publicó en 2021 una guía con los datos mínimos que debe traer. Con ella revisas el SBOM interno de planificador-hornos 6.2.0 (Ladrillera Bejuco) y decides si cumple. Todo es lectura de tablas ficticias en la consola; no se ejecuta nada.
Objetivo de la sala
Un SBOM con la mitad de los datos en blanco existe pero no sirve: no se puede cruzar con una base de avisos ni saber de quién es. Para evitarlo, la NTIA de Estados Unidos publicó en 2021 una guía con los datos mínimos que debe traer. Con ella revisas el SBOM interno de planificador-hornos 6.2.0 (Ladrillera Bejuco) y decides si cumple. Todo es lectura de tablas ficticias en la consola; no se ejecuta nada.La guía de elementos mínimos de la NTIA (2021) pide siete datos base. Cinco son por componente: el nombre del proveedor, el nombre del componente, la versión, otros identificadores únicos (por ejemplo un Package URL) y la relación de dependencia. Dos son del documento: el autor de los datos del SBOM y la marca de tiempo. La tabla elementos_minimos los reúne.
Empieza por lo que el documento dice de sí mismo: la tabla metadatos_sbom.
Responde para continuar
¿Qué campo de metadatos_sbom está vacío? Escribe su nombre tal como aparece en la tabla.
Ver pista de ayuda
Busca la fila cuyo valor es (vacío).
Cruzar un componente con una base de avisos exige nombre y versión: los avisos se escriben como rangos de versiones. Un componente sin versión no se puede descartar ni confirmar.
Revisa componentes_sbom y mira la columna version.
Responde para continuar
¿Qué componente no trae versión? Escribe su nombre.
Ver pista de ayuda
Busca la celda con el valor (vacío) en la columna version.
El identificador único evita confundir dos componentes con el mismo nombre en ecosistemas distintos. Un Package URL como pkg:pypi/nombre@version dice el ecosistema, el nombre y la versión de una vez. Sin él, la herramienta que cruza avisos adivina por el nombre.
Cuenta las filas de componentes_sbom cuya columna identificador está vacía. Una que trae un identificador sin versión no cuenta como vacía: cuéntala aparte en tu cabeza, porque es otro defecto.
Responde para continuar
¿Cuántos componentes tienen el campo identificador vacío? Escribe solo el número.
Ver pista de ayuda
Cuenta las celdas (vacío) de la columna identificador.
Un documento cumple el mínimo cuando trae los siete datos para todos sus componentes. Una lista de nombres y versiones sin relaciones de dependencia deja a quien lee sin saber cuál componente trajo a cuál, y por tanto qué hay que actualizar para quitar uno profundo.
Responde para continuar
Un SBOM trae proveedor, nombre, versión e identificador de cada componente, pero ninguna relación de dependencia. ¿Cumple el mínimo?
Ver pista de ayuda
Cuenta los siete datos base: cinco por componente y dos del documento.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.