Microsoft has released
a free tool for retroactively hardening applications against known
attacks, without recompiling the program[img_assist|nid=1293|title=|desc=|link=none|align=right|width=115|height=115] with a special compiler flag.
The Enhanced Mitigation Evaluation Toolkit
(EMET) allows developers and administrators to activate specific
protection mechanisms in compiled binaries without requiring access to
the source code. The tool is currently able to prevent or impede four
attack techniques. Read the full story [The H Online] See Microsoft blog post on EMET [technet.com]