🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónFlujos de datos y límites de confianza
4 tareas · 40 min · Principiante
Antes de probar nada hay que saber qué hay. Un diagrama de flujo de datos no es un plano de red: no dibuja cables ni armarios, dibuja quién manda qué a quién y dónde cambia el dueño de la responsabilidad. Esta sala lee la documentación que Transportes Chisacá entregó para el encargo TCH-PT-07 —el diagrama pasado a tablas, sus zonas y sus fronteras— y sale con la primera lista de preguntas del plan. No se toca ningún sistema: en esta fase solo se lee lo entregado.
Objetivo de la sala
Antes de probar nada hay que saber qué hay. Un diagrama de flujo de datos no es un plano de red: no dibuja cables ni armarios, dibuja quién manda qué a quién y dónde cambia el dueño de la responsabilidad. Esta sala lee la documentación que Transportes Chisacá entregó para el encargo TCH-PT-07 —el diagrama pasado a tablas, sus zonas y sus fronteras— y sale con la primera lista de preguntas del plan. No se toca ningún sistema: en esta fase solo se lee lo entregado.Un diagrama de flujo de datos tiene cuatro clases de elemento y conviene que no tenga ninguna más. Entidades externas: quien usa el sistema o quien le habla desde fuera, y sobre quien la organización no manda. Procesos: lo que recibe algo, hace algo y devuelve algo. Almacenes: donde los datos se quedan quietos. Y flujos: las flechas, que son el dato en movimiento.
La disciplina está en lo que se deja fuera. Un balanceador, un cortafuegos o una red privada virtual no son elementos del diagrama: son controles. Si se dibujan, el diagrama empieza a contar cómo está protegido el sistema en vez de cómo funciona, y el modelado se convierte en una revisión de la lista de controles del cliente. Eso ya lo hace el cliente; lo que el evaluador necesita saber es por dónde se mueve el dato cuando todo funciona.
Para un pentester el diagrama tiene un uso muy concreto: cada flecha es una pregunta y cada almacén es un premio. El plan de pruebas sale de recorrerlos, no de la lista de herramientas que uno sabe usar.
Responde para continuar
El cliente te pasa un diagrama donde aparecen el cortafuegos perimetral y el balanceador como cajas propias. ¿Qué haces con ellos al pasarlo a tu modelo?
Ver pista de ayuda
Pregúntate si el elemento transforma o guarda el dato del negocio, o si solo decide quién pasa.
Un límite de confianza es la línea donde cambia quién responde por lo que ocurre. A un lado la organización controla el código, las cuentas y la máquina; al otro, no. Por eso los límites no se dibujan por zonas de red sino por responsabilidad: la frontera entre internet y las aplicaciones, la que separa las aplicaciones de los datos, la que separa la red de oficina del entorno productivo y la que separa a la organización de un proveedor.
Lo que importa de un límite es lo que lo cruza. Un flujo que nace y muere dentro de la misma zona casi nunca es el primer sitio donde mirar; uno que entra desde fuera lo es siempre. Y de los que entran desde fuera, el que más dice es el que no pide nada para entrar: convierte cualquier pregunta posterior sobre contraseñas o sesiones en una pregunta sobre si hacía falta tenerlas.
Abre el laboratorio y revisa los flujos que cruzan la frontera de internet, con la columna que dice qué pide cada uno.
Responde para continuar
Escribe el identificador del flujo que entra desde internet sin pedir ninguna autenticación.
Ver pista de ayuda
Ejecuta `SELECT id, origen, destino, autenticacion FROM flujos WHERE limite = 'L-1'` y mira la última columna.
La frontera entre la capa que atiende y la capa que guarda es la que decide cuánto duele un error. Si un proceso entra a los almacenes con una cuenta que puede hacer de todo, cualquier fallo de ese proceso se convierte en acceso a todo lo guardado; si entra con una cuenta que solo puede hacer lo suyo, el mismo fallo se queda en un susto.
Por eso cada cruce de esa frontera es una pregunta del plan: con qué cuenta entra, qué puede hacer esa cuenta y quién más la conoce. La cifra de cuántos cruces hay es lo que justifica ante el cliente cuántas horas pide ese bloque.
Responde para continuar
¿Cuántos flujos del diagrama cruzan la frontera entre la zona de aplicaciones y la zona de datos?
Ver pista de ayuda
Ejecuta `SELECT COUNT(*) AS cruzan FROM flujos WHERE limite = 'L-2'`.
Un diagrama entregado por el cliente es un documento de buena fe, no una verdad verificada. Dice lo que el equipo cree que pasa, y suele estar desactualizado en los mismos sitios: integraciones añadidas con prisa, trabajos programados que nadie dibuja, accesos de soporte que existen pero no figuran.
El modelador no corrige el diagrama por su cuenta ni lo da por bueno. Lo usa como hipótesis y anota las preguntas que le faltan por responder. Esas preguntas son material del plan igual que las amenazas: una integración no dibujada que aparezca durante la prueba cambia el reparto de horas, y el cliente tiene que haberlo sabido antes.
Responde para continuar
Durante la reunión de arranque descubres un trabajo nocturno que copia datos del almacén de envíos a un servidor que no aparece en el diagrama. ¿Qué haces?
Ver pista de ayuda
El modelo se actualiza con lo que aparece; el alcance solo lo cambia quien lo firmó.
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.