I noticed via Bugtraq and NT Bugtraq release from Data Security Software of a free Windows NT4/2000/XP/2003 Stack Guard for personal use, it essentially makes the stack on various services non-executable and thereby prevents from unknown vulnerabilities taking you out especially in IE and Outlook.
OverflowGuard 1.0 is now released. Buffer overflows are an easy way for hackers to gain access into a system. Traditionally the only way to protect your Windows system against buffer overflows was to install a patch from the vendor after the vulnerability was known. This left a period of time when hackers could break into your system regardless of how quickly you installed vendor patches. OverflowGuard has changed this. It protects almost every service on a Windows NT 4 / 2000 / XP / 2003 computer against buffer overflow exploit attempts. In the Unix world buffer overflow protection programs have existed for years. Unfortunately, due to the complexities of implementing such a program in Windows, no reliable buffer overflow protection has been available until now.
This sounds great, the download link is a simple no-frills download without any personal details being collected, kudos to them for that – all you have to do is agree to some fairly generic License Agreement.
UPDATE: They have now removed the Free one from their site and instead offers a 30 day edition. Silly Buggers.