Está en la página 1de 3

Programa Académico: Tecnología en Desarrollo de Software

Módulo de Autoaprendizaje: Seguridad Informática


Clase: 5

Nombres y apellidos del estudiante: Davison Andrés Cañaveral Grajales

Propósito:
Esta actividad tiene como propósito que usted Identifique las vulnerabilidades y amenazas que
afectan a los datos, la información y las plataformas informáticas originadas en el desarrollo del
software y gestionar estos riesgos proponiendo controles y salvaguardas.

Instrucciones:
Para afianzar sus conocimientos consulte el documento (Vulnerabilidades, amenazas y riesgo en
“texto claro”), este sitio web presenta un artículo en el cual hace claridad en las diferencias y
relaciones que existen entre los conceptos de vulnerabilidades, amenazas y riesgos para
comprender sus implicaciones en la gestión de seguridad de la información.

Para acceder al sitio vaya a:


http://www.magazcitum.com.mx/?p=2193#.XlDWDypKiUm

Una vez haya leído el documento, conteste las preguntas planteadas a continuación:

1. Defina vulnerabilidad en el contexto de Desarrollo de Software


2. Una vulnerabilidad puede darse por una codificación deficiente, plantee un ejemplo
3. Defina amenaza en el contexto de Desarrollo de Software
4. A qué se le conoce como Riesgo
5. Identifique un Riesgo que puede presentarse en el proceso de Desarrollo de Software
6. A qué se refiere el término: “Gestión de riesgos”
7. Desde su rol como Desarrollador de Software y a manera de conclusión realice una
pequeña reflexión de lo que ha aprendido con respecto a vulnerabilidades, amenazas y
riesgos (no mayor a dos párrafos).

Esta actividad se debe presentar de manera individual y corresponde al primer taller del
10%

Si lo considera necesario, puede apoyarse en material complementario y citar la fuente de


consulta.
1. una vulnerabilidad en el contexto del software es donde el software puede poseer fallos en de
seguridad, donde en su código puede ver algún error o problema en su código que puede ser
aprovechado para manipular o descomponer el software. Un error en un programa puede llevar a
que no funcione correctamente o que su comportamiento no sea el esperado [ CITATION INT \l 2058 ]

2. Un ejemplo de vulnerabilidad por decodificación deficiente seria cuando se deja caminos libres
al acceso al servidor o bases de datos, no se protege o se da seguridad a esa parte, ya que es
común hacer inyecciones de comandos para servidor o bases de datos para ver que
vulnerabilidad se le puede detectar y que datos se pueden sacar para que este ya se convierta en
una amenaza.

3. una amenaza de software se puede definir cuando ya existe esa vulnerabilidad en el software
o web , y está desarrollada a través de un programa en forma de malware puede atacar esa
vulnerabilidad y hacer ataques para identificar mas vulnerabilidades mas conocido como exploits y
asi poder controlar ese sistema que ha sido atacado.

4. El riesgo es la probabilidad de que una amenaza se convierta en un desastre. La vulnerabilidad


o las amenazas, por separado, no representan un peligro. Pero si se juntan, se convierten en un
riesgo, o sea, en la probabilidad de que ocurra un desastre.

5. Un riesgo que se puede tomar a la hora de desarrollo de software Caer en alguno de los
errores típicos.

Desarrollar sin metodología.


No tener una correcta estimación, evaluación y administración de riesgos.

Que el contenido de la planeación y propuesta no sea realmente definido por el equipo, sino
que solo escriban lo que el cliente les dicta.

CADA PROYECTO DE SOFTWARE TIENE SUS PROPIOS RIESGOS DEPENDIENDO DE SU TAMAÑO,


COMPLEJIDAD, USUARIOS Y ENTORNO.

6. La gestión de riesgos es una actividad de protección dentro de la gestión de proyectos de


software, encargada de identificar, mitigar y monitorizar los riesgos que pudieran afectar a la
ejecución y viabilidad del proyecto.

7. Desde el desarrollo de software a la hora de entregar un proyecto primero hay que evaluar
hacer un análisis de riesgo para la identificación de activos informáticos, sus vulnerabilidades y
amenazas a los que se encuentran expuestos, así como su probabilidad de ocurrencia y el
impacto de las mismas, a fin de determinar los controles adecuados para aceptar, disminuir,
transferir o evitar la ocurrencia del riesgo.

Considerando que el uso del riesgo ocasionará daños o pérdidas financieras o de gestión a la
empresa u organización, es necesario poder estimar el impacto del riesgo que enfrenta la
implementación de medidas de control. Los controles deben implementarse juntos de manera
efectiva para formar una arquitectura de seguridad para proteger la confidencialidad, integridad y
disponibilidad de los recursos en riesgo.

Referencias
INTECO. (s.f.). ¿QUÉ SON LAS VULNERABILIDADES DEL SOFTWARE? Obtenido de
https://www.jesusamieiro.com/: https://www.jesusamieiro.com/wp-
content/uploads/2011/08/Que_son_las_vulnerabilidades_del_-software.pdf

También podría gustarte