Estoy usando Visual Studio 2013 Preview, aunque estoy seguro de que lo he visto en versiones anteriores. Al crear un nuevo proyecto usando el asistente, selecciono C ++, Aplicación de consola Win32, y hay una opción para habilitar las Verificaciones del ciclo de vida del desarrollo de seguridad en mi proyecto. ¿Alguien podría explicar exactamente qué le hace esta opción a mi código / proyecto?
fuente
El ciclo de vida de desarrollo de seguridad de Microsoft es un proceso de desarrollo de software utilizado y propuesto por Microsoft para reducir los costos de mantenimiento del software y aumentar la confiabilidad del software con respecto a los errores relacionados con la seguridad del software.
Estos pueden ser útiles:
http://download.microsoft.com/download/B/5/A/B5A89F4C-D591-4AAB-BF45-D818D80527B6/SDLServices2011.pdf
http://msdn.microsoft.com/en-us/library/windows/desktop/84aed186-1d75-4366-8e61-8d258746bopq.aspx
fuente