tahoma Posted July 24, 2004 Share Posted July 24, 2004 this thing has been added to my boot.ini: /NoExecute=OptIn whole thing looks like: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn i have no idea what that is...any clues ? cant find anything on google Link to comment Share on other sites More sharing options...
Chr1zt1an Posted July 24, 2004 Share Posted July 24, 2004 /NOEXECUTE This option is only available on 32-bit versions of Windows when running on AMD64 processors and only when PAE (see the /PAE switch) is also enabled. It enables no-execute protection, which results in the Memory Manager marking pages containing data as no-execute so that they cannot be executed as code. This can be useful for preventing malicious code from exploiting buffer overflow bugs with unexpected program input in order to execute arbitrary code. No-execute protection is always enabled on 64-bit versions of Windows on AMD64 processors. source: Boot ini Options Reference Link to comment Share on other sites More sharing options...
tahoma Posted July 24, 2004 Author Share Posted July 24, 2004 hmm thanks i ahvent got an amd64 tho Link to comment Share on other sites More sharing options...
I8PP Posted July 24, 2004 Share Posted July 24, 2004 I've noticed this with build 2162 of SP2. I think it's just setting windows to use the software-based DEP that's implemented for systems without the CPU support for the protection mechanism. Link to comment Share on other sites More sharing options...
war Posted July 24, 2004 Share Posted July 24, 2004 Yeap it is enabled by default in Windows XP SP2. Link to comment Share on other sites More sharing options...
Nick Sheldon Posted August 17, 2004 Share Posted August 17, 2004 http://www.microsoft.com/technet/prodtechn...n/sp2mempr.mspx Interesting. Link to comment Share on other sites More sharing options...
Recommended Posts