Técnicas de programación segura.
Caso práctico
 
Juan esta terminado de realizar una aplicación.
María: Hola Juan. Ya he visto que estás terminado la aplicación para la empresa. Recientemente hemos tenido bastantes problemas con la seguridad en las aplicaciones desarrolladas porque cada vez es más frecuente sufrir ataques informáticos.
Juan: ¿Y qué tengo que tener en cuenta? Pensaba que la seguridad informática era una función de los administradores de la red y de los servidores. Ya sabes, cortafuegos, gestión de usuarios,…
María. Una parte muy importante de la seguridad de la empresa reside en la red y en los servidores. Pero ten en cuenta, que cuando el usuario puede ejecutar la aplicación, la seguridad del sistema queda en la aplicación. Tenemos que tener mucho cuidado en la seguridad de las aplicaciones que desarrollamos. Mira, a continuación, vamos a ver una introducción a la seguridad informática haciendo hincapié en las aplicaciones y luego entraremos en más detalle, en la programación de aplicaciones seguras.
 
 



 Debido al auge de Internet, las vulnerabilidades de
Debido al auge de Internet, las vulnerabilidades de 
 De forma general, para incluir el manejo de excepciones en un programa hay que realizar los siguientes pasos:
 De forma general, para incluir el manejo de excepciones en un programa hay que realizar los siguientes pasos: A continuación, para aprender a utilizar las excepciones, vamos a ver un ejemplo en el que como se  puede ver en el siguiente código, se genera un vector de 100 elementos con valores aleatorios y posteriormente, se almacenan los valores en el fichero
A continuación, para aprender a utilizar las excepciones, vamos a ver un ejemplo en el que como se  puede ver en el siguiente código, se genera un vector de 100 elementos con valores aleatorios y posteriormente, se almacenan los valores en el fichero  Una vía importante de errores de seguridad y de inconsistencia de datos dentro de una aplicación se produce a través de los datos que introducen los usuarios. Un fallo de seguridad muy frecuente, consiste en los errores basados en
 Una vía importante de errores de seguridad y de inconsistencia de datos dentro de una aplicación se produce a través de los datos que introducen los usuarios. Un fallo de seguridad muy frecuente, consiste en los errores basados en  Los ficheros de registro o
Los ficheros de registro o 












