Microsoft Defends Vista by Mixing Up Memory
Robert Lemos from Security Focus just wrote this quick overview of ASLR (Address Space Layout Randomization), one of the many new security features that have been integrated in the latest beta release of Vista. The ASLR technology makes exploitation of most memory flaws much less reliable by randomizing where programs are kept in memory after each system restart, so now, automated attacks can no longer take for granted that the memory layout for any given Vista machine is the same. I've got to applaud Microsoft's decision of implementing something like this in Vista. Good job guys.