Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Árboles de ataque a nivel de lectura

4 tareas · 35 min · Principiante

STRIDE mira elemento por elemento. Un árbol de ataque mira un objetivo y desciende hasta lo que haría falta para alcanzarlo. En Lindero el objetivo que más preocupa a Contabilidad es que un anticipo se pague a una cuenta que no es del asociado. El equipo dibujó el árbol en texto, con un esfuerzo estimado en cada hoja y el control que existe hoy. Aquí no se construye nada: se lee el árbol, se calcula por dónde es más barato llegar y se decide qué control conviene poner primero.

0 de 4 · 0%

Objetivo de la sala

STRIDE mira elemento por elemento. Un árbol de ataque mira un objetivo y desciende hasta lo que haría falta para alcanzarlo. En Lindero el objetivo que más preocupa a Contabilidad es que un anticipo se pague a una cuenta que no es del asociado. El equipo dibujó el árbol en texto, con un esfuerzo estimado en cada hoja y el control que existe hoy. Aquí no se construye nada: se lee el árbol, se calcula por dónde es más barato llegar y se decide qué control conviene poner primero.

La raíz del árbol es el objetivo del adversario, descrito desde el punto de vista del defensor. Cada nodo se descompone en pasos más pequeños, hasta llegar a las hojas, que son acciones que ya no se subdividen. Un nodo O se alcanza con cualquiera de sus hijos; un nodo Y exige todos. El esfuerzo de un nodo O es el del hijo más barato; el de un nodo Y, la suma de sus hijos.

Esa aritmética es lo único que el árbol calcula. No se trata de describir cómo se hace nada, sino de comparar caminos: cuál es el más barato, dónde se juntan varios y qué hoja, si se cierra, deja a todos más caros.

Responde para continuar

Un nodo Y y un nodo O tienen los mismos dos hijos, con esfuerzos 3 y 5. ¿Cuánto cuesta cada uno?

Ver pista de ayuda

Un Y necesita todo lo que cuelga de él; un O se conforma con lo más fácil.

Abre modelo/arbol-anticipo-ajeno.txt. La raíz es un O con tres ramas, y cada rama es un Y con sus propias hojas y subnodos. Se calcula de abajo hacia arriba: primero los nodos O más hondos, luego los Y que los contienen, y al final la raíz se queda con la rama más barata.

Nada de esto depende de que el esfuerzo sea exacto, sino de que la escala sea la misma para todas las hojas. Si el equipo se equivoca por uno en una hoja, el orden de las ramas casi nunca cambia; si se equivoca por mucho en una, conviene reestimar esa.

Responde para continuar

¿Cuál es el esfuerzo del camino más barato hasta el objetivo de la raíz? Escribe el número.

Ver pista de ayuda

Calcula cada rama de la raíz por separado, de las hojas hacia arriba, y quédate con la menor.

Una mitigación no se elige por lo grande que parezca ni por su costo, sino por lo que le hace al camino más barato. Un control que sube mucho una hoja que no está en ese camino no mueve la raíz. La pregunta útil es: con este control puesto, ¿cuánto cuesta ahora el camino más barato?

El taller propuso cuatro controles, con la hoja que toca cada uno y el esfuerzo nuevo. Recalcula la raíz para cada uno, cambiando solo esas hojas.

Responde para continuar

¿Qué control candidato deja más alto el esfuerzo del camino más barato? Escribe su identificador.

Ver pista de ayuda

Para cada candidato sustituye el esfuerzo de las hojas que toca y vuelve a calcular la raíz. Compara los cuatro resultados.

Un árbol de ataque es una herramienta de comparación, no un oráculo. Los esfuerzos los estima el equipo con lo que sabe, y lo que no sabe no aparece. Tampoco da probabilidades: un camino muy barato que nadie intenta sigue siendo barato, y uno caro puede ocurrir si alguien con recursos lo busca.

Al presentar el árbol a quien decide, conviene decir con claridad qué se puede concluir de él y qué no.

Responde para continuar

¿Qué limitación hay que declarar al presentar el árbol?

Ver pista de ayuda

Relee la cabecera del archivo: ahí está dicho qué son los números de las hojas y qué no son.

Inicia sesión para registrar tus puntos y progreso en el ranking.

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