Protecting Your Code with Visual C++ Defenses by Michael Howard
Executive summary:
Always compile with:
/NXCompat
/SafeSEH
/DynamicBase
In the header(PCH) always define:
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
In the code call :
SetProcessDEPPolicy(PROCESS_DEP_ENABLE);
Note that some of these feature are available from Vista SP1.
© Copyright 2010 Sorin Mustaca, All rights Reserved. Written For: Sorin Mustaca on Cybersecurity
Check www.endpoint-cybersecurity.com for seeing the consulting services we offer.
Visit www.itsecuritynews.info for latest security news in English
Besuchen Sie de.itsecuritynews.info für IT Sicherheits News auf Deutsch
You must be logged in to post a comment.