Menu

#42 Windows build settings security requirements

cvs-current
open
nobody
None
5
2006-06-29
2006-06-29
Mat Marcus
No

The following switches should be on in IDE builds and
in the appropriate Jamfiles:

Compiler flags:

/GS (Stack Buffer Overrun Detection)

Linker flags:
/SafeSEH (exception handling protection)
/NXCOMPAT (prevent code from executing in data
segments) after testing compat on a DEP system
/DYNAMICBASE (Address Space Layout Randomization
(ASLR)) after testing for ASLR viloations on Vista beta 2

Discussion


Log in to post a comment.