
Above is the message Windows XP SP2 gave me when I tried to install Yahoo! Messenger using Yahoo’s own web installer. Since I have enabled DEP (data execution prevention) on Windows, I have seen a few of these pop up form time to time. What is unexpected is that a major software vender like Yahoo! allows this to happen. I thought for sure that with a user base as large as theirs, they would solve it very quickly, guess not. In the end I had to disable DEP, restart the computer, install Messenger, re-enable DEP, and then restart one more time. Nothing too big, just a gripe.
For those of you who do not know what DEP is, I have included several links below. DEP is a feature added into Windows XP SP2. It basically stops buffer overflows which has been the number one vector for computer exploits for the past 15 years. According to some (see Steve Gibson and Leo Laporte in Security Now!, episode 78 http://www.twit.tv/sn78) DEP is almost as important as having a firewall enabled on your machine. The downside is that unlike the SP2 firewall, DEP is not enabled by default. DEP may cause hassle on some older programs but it has actually demonstrated itself as a helpful security product on my PC (I will tell you about my adventures with PWDump2 one day).
Standard Microsoft Article:
http://support.microsoft.com/kb/875352
http://support.microsoft.com/kb/875351
TechNet Article:
http://technet2.micr...3.mspx?mfr=true












