🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónLas cuatro preguntas y el diagrama en tablas
4 tareas · 35 min · Principiante
Antes de buscar una sola amenaza hay que saber qué se está construyendo. La Cooperativa Cafetera Lindero lanza una app para que sus asociados vean liquidaciones y pidan anticipos, y te entrega su diagrama de flujo de datos, pero no dibujado: descrito en dos tablas, una de elementos y otra de flujos. Un diagrama así se revisa leyéndolo con rigor, y la mitad de los errores de un modelo de amenazas nace en el diagrama, no en la lista de amenazas.
Objetivo de la sala
Antes de buscar una sola amenaza hay que saber qué se está construyendo. La Cooperativa Cafetera Lindero lanza una app para que sus asociados vean liquidaciones y pidan anticipos, y te entrega su diagrama de flujo de datos, pero no dibujado: descrito en dos tablas, una de elementos y otra de flujos. Un diagrama así se revisa leyéndolo con rigor, y la mitad de los errores de un modelo de amenazas nace en el diagrama, no en la lista de amenazas.Un modelo de amenazas es un ejercicio de cuatro preguntas que se repiten en este orden: qué estamos construyendo, qué puede salir mal, qué vamos a hacer al respecto y si lo que hicimos fue suficiente. El orden importa porque cada pregunta produce el material de la siguiente. Sin un diagrama acordado no hay una lista de amenazas que valga, y sin amenazas no hay mitigaciones que se puedan defender.
Un modelo no es una lista de verificación que se llena una vez. Es un documento con dueño que se escribe sobre un diseño concreto: el mismo método aplicado a otra aplicación produce otras amenazas. Por eso el primer entregable no es una amenaza sino un alcance y un diagrama.
Responde para continuar
¿Cuál es la primera pregunta del modelo y qué produce?
Ver pista de ayuda
Piensa en qué necesitas tener acordado antes de poder preguntar qué falla.
Un diagrama de flujo de datos usa cuatro piezas. La entidad externa es quien está fuera del sistema y le envía o le pide datos. El proceso es código que transforma o decide. El almacén es donde los datos descansan. El flujo es el movimiento de datos de una pieza a otra, con su sentido, y siempre nace o termina en un proceso.
Descrito en tablas, el diagrama se puede auditar: se recorre cada fila y se comprueba que cada pieza participa en el trabajo del sistema. Un almacén que nadie escribe ni lee es una de dos cosas: un elemento que sobra o un flujo que el equipo olvidó dibujar.
Abre diagrama/elementos.txt y diagrama/flujos.txt y cruza las dos tablas.
Responde para continuar
¿Qué almacén de datos de la tabla de elementos no aparece como origen ni como destino de ningún flujo? Escribe su nombre.
Ver pista de ayuda
Hay seis almacenes, A-01 a A-06. Comprueba uno por uno si su código aparece en las columnas de origen o de destino de los flujos.
Un almacén no hace nada por sí mismo: no copia, no calcula, no decide. Cuando un diagrama dibuja una flecha de un almacén a otro, esconde algo que sí hace trabajo: un proceso, un trabajo programado o una persona con acceso a las dos bases. Ese trabajo es justo donde se pueden perder, alterar o ver los datos.
Lee la tabla de flujos pensando en el origen y el destino de cada fila, y marca los que no tocan ningún proceso.
Responde para continuar
¿Qué flujo une directamente dos almacenes de datos sin pasar por ningún proceso? Escribe su identificador.
Ver pista de ayuda
Los almacenes se identifican con la letra A. Busca la fila cuyo origen y cuyo destino empiezan los dos con A.
Corregir el diagrama no es una cuestión de estética. El método de las siguientes salas pregunta por amenazas elemento por elemento y flujo por flujo: lo que no está dibujado no se pregunta, y lo que no se pregunta no se mitiga. Un trabajo programado que copia datos entre dos bases sin figurar en el modelo es un proceso con credenciales propias que nadie evaluó.
Responde para continuar
¿Por qué hay que reescribir un flujo entre dos almacenes como un proceso con dos flujos?
Ver pista de ayuda
Piensa en qué elementos del diagrama el método examina para buscar amenazas y qué pasa con lo que no está dibujado.
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.