You’ve got to keep building better mousetraps, and that what Microsoft appears to have included in its new Windows 7. The OS includes a feature called safe unlinking that makes it a great deal harder for attackers to exploit bugs within the operating system.
It’s in the part of the kernel responsible for allocating and de-allocating memory, and works by checking before the removal of an entry to ensure it’s not an OS exploit called a pool overrun.
Peter Beck, a member of Microsoft’s Security Science team, wrote:



