La plataforma Secure Code Warrior ofrece tres niveles de dificultad para los retos: Fácil, Medio y Difícil. Las vulnerabilidades en sí no tienen niveles de dificultad, pero cada vulnerabilidad está asociada a retos de diferentes niveles de dificultad.
Por favor, lea Cómo jugar un desafío para más detalles sobre las diferentes etapas de los desafíos.
A continuación describiremos los cambios en cada etapa por cada dificultad.
Seleccione la categoría de vulnerabilidad:
A medida que aumenta la dificultad, se presentarán más opciones posibles a elegir siendo sólo una opción la correcta. La siguiente tabla muestra el número de opciones/categorías máximas para cada nivel de dificultad.
Nivel de dificultad | Número máximo de opciones/categorías a elegir |
Fácil | 4 categorías de vulnerabilidad |
Media | 6 categorías de vulnerabilidad |
Difícil | 8 categorías de vulnerabilidad |
Localizar vulnerabilidad:
A medida que aumenta la dificultad, habrá más bloques de código marcados como vulnerables en diferentes archivos para elegir.
Nivel de dificultad | Bloques correctos | Trozos incorrectos | Archivos marcados |
Fácil | 1 | 1 a 7 | 1 a 4 |
Medio | 1 | 7 a 14 | 4 a 7 |
Duro | 2 | 14 a 20 | 7 a 10 |
Identificar la solución:
Esta etapa no tiene una diferencia medible como otras etapas, pero la complejidad aumentará a medida que aumente la dificultad.
En la mayoría de los casos, los desafíos fáciles tendrán cambios en un archivo y una ubicación para arreglar, ya que son simples.
Los desafíos medios y difíciles tendrán cambios en múltiples archivos y tendrán múltiples fragmentos de código en diferentes lugares para ser corregidos, lo que aumenta la complejidad.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.