and C++ programs.” Stack canaries and operating system-level stack randomization
(available in gnu/Linux andWindowsVista) are aimed at making it more difficult
Software Security Assurance State-of-the-Art Report (SOAR) 189
Section 5 SDLC Processes and Methods and the Security of Software