Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CHIMBORAZO
FACULTAD: INFORMÁTICA Y
ELECTRÓNICA
CARRERA: SOFTWARE
Informe de Investigación
1. DATOS GENERALES:
21/08/2021 23/08/2021
2. OBJETIVO:
Realizar un informe que contenga una guía en la que se indique cómo mejorar la
seguridad en la construcción de software con el lenguaje de programación C#.
3. INTRODUCCIÓN
Construye seguridad
La seguridad también es una consideración importante en el proceso de construcción.
Algunos otros pasos pueden mejorar la seguridad de las aplicaciones implementadas y
ayudar a prevenir la ingeniería inversa no autorizada, el phishing u otros ataques:
• Se pueden utilizar firmas de nombres seguros para identificar componentes de
software y evitar la suplantación de nombres.
• Al desarrollar software, debemos considerar los siguientes puntos:
• Acceder a archivos (físicos y permisos).
• Posibilidad de modificar el código en una misma ejecución o inyección SQL.
• Cuando se utiliza una matriz de tamaño incontrolado, el búfer se desborda.
• El formato de los datos de entrada (en forma tabular).
• Actualizaciones de IDE y funciones. Las funciones obsoletas pueden crear un
agujero de seguridad en nuestro código.
• Utilice contraseñas en el código. La contraseña debe estar encriptada y en la base
de datos.
Este ámbito da un medio poderoso para el desarrollo de la estabilidad, sin embargo, los
desarrolladores tienen que saber cómo ejercer técnicas de programación de arquitectura y
codificación para llevar a cabo las funcionalidades de estabilidad requeridas y eludir lagunas o
precisar su uso.
• Pc de escritorio
• Laptop
• Bloc de notas
• Microsoft Office 365
6. CONCLUSIONES
Podemos concluir a través de esta investigación que se debe tener presente las técnicas de
desarrollo seguro de software en todos los proyectos de todo tipo, debido a que es fundamental
tener seguridad en los productos desarrollados.