GoConqr has a new look! Let us know what you think.

Quiz

Test Seguridad en el Software

Julian Lloris Ramos 64 questions

Take the quiz

Questions in this quiz (64)

  1. 1Señalar la respuesta correcta. El objetivo del principio de "minimo privilegio" es:
    1. AReducir el número de vulnerabilidades en el código fuente de la aplicación
    2. BLimitar el daño potencial que se puede infligir si un usuario malintencionado compromete la aplicación
    3. CSirve para que los arquitectos de aplicaciones seleccionen la mejor tecnología de autenticación a usar
    4. DNinguna de las anteriores
  2. 2Señalar la respuesta correcta. El objetivo de la reducción de la superficie de ataque de una aplicación es:
    1. AMinimizar el número de puntos expuestos de la superficie de ataque de una aplicación, que con un usuario malintencionado puede descubrir e intentar explotar.
    2. BMaximizar el número de herramientas de análisis de código de seguridad utilizadas para analizar la implementación del código fuente de una aplicación
    3. CNinguna de las anteriores
    4. DMinimizar el número de vulnerabilidades presentes en una aplicación.
  3. 3Señala la o las correcta/s. Respecto a los usos de los casos de uso de seguridad:
    1. AAnaliza y especifica los requisitos de seguridad
    2. BAnaliza y especifica las amenazas a la seguridad
    3. CAnálisis de vulnerabilidades de activos y amenazas
    4. DAnálisis forense de las actividades maliciosas
  4. 4Señalar la respuesta correcta. ¿Es el código correcto?
    if(path != null && path.length() > 0 && path.length() <= MAXPATH){
    fileOperation(path);
    }
    1. ACorrecto
    2. BIncorrecto
    3. CNo se puede determinar
    4. DNinguna de las anteriores
  5. 5Señalar la respuesta correcta. ¿Qué tipo de vulnerabilidad se comete en este código ?
    while (fgets (buf, sizeofbuf, f)){
    lreply(200,buf);
    ...
    }
    void lreply(int n, *fmt, ...){
    buf[BUFSIZ];
    ...
    vsnprintf(buf,sizeof buf, fmt, ap);
    ...}
    1. ADesbordamiento de buffer
    2. BFormat String
    3. CInteger Overflow
    4. DUse after free
  6. 6Señalar la respuesta correcta. Un desarollador que programa en C estándar propone que las variables de tipo puntero sean asignadas a NULL después de ser liberadas con free (). Haciendo esto:
    1. ADetiene la escritura de valores de puntero maliciosos que de otro modo podrían tener éxito y resultar en el compromiso del programa.
    2. BEvitar errores del tipo memory leaks, evitando de esta manera una potencial de denegación de servicio.
    3. CHace el programa menos seguro, porque puntero nulo no referenciado podria hacer que el programa se bloquee.
    4. DAyuda a la legibilidad del código, pero no la seguridad
  7. 7Señalar la respuesta correcta. Un equipo de desarrollo está preocupado por la amenaza de un escape de información y tiene recursos para llevar a cabo las verificaciones de seguridad que se listan a continuación. ¿Cuál de las siguientes aproximaciones recomendarías en este caso?
    1. ARevisión de funcionalidades
    2. BRevisión de código
    3. CTest de penetración
    4. DNinguna de las anteriores
  8. 8Señalar la respuesta incorrecta. Normalmente se suele asignar un usuario general con conjunto de privilegios que le permitirá realizar todas las tareas, incluidas las no necesarias. Ejemplos de errores comunes son:
    1. AInstalación de aplicaciones y servicios con el uso de administrador.
    2. BAplicación de derechos normales
    3. CUsuarios con derechos normales
    4. DServicios y procesos con privilegios por tiempo definido
  9. 9Señalar la respuesta incorrecta. Características de una buena implementación, prácticas y defectos a evitar, indicar la respuesta que es una buena práctica.
    1. AInvocar programas en los que no se confía desde otros en los que se confía
    2. BFormación continua
    3. CInsistir en el proceso de revisión de código
    4. DManejo de los datos con precaución
  10. 10Señalar la respuesta incorrecta. Como ejemplo de técnicas y mecanismos que se tienen para salvaguardar la integridad, tenemos:
    1. AEstricta gestión de sesiones
    2. BUso de sistemas de monitorización de la integridad.
    3. CUso de firma digital
    4. DClasificación de las aplicaciones y servicios en base a su criticidad

Information

Description
Seguridad en el Software Quiz on Test Seguridad en el Software, created by Julian Lloris Ramos on 11/12/2019.
Language
Español
Views
85
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?