MICROSOFT WINDOWS HACKER
Mark Russinovich has been telling
Beta News how he fixed a problem that has been plaguing Windows for the last 20 years.
For ages malware writers have been tricking Windows into executing data as though it were code.
Malware places data into the Windows "heap" that bears the pattern of executable instructions.
When something crashes it can leave the system a state where the data in that heap is pointed to and then executed. Security softwarecan only wait for patterns of such heap corruption to appear, and then act. Which is often too late.
Russinovich was hired by the Vole to improve system reliability Windows 7 included a lot of his ideas to harden the whole process.
The first thing that he changed was to develop a Unified Background Process Manager that reduces the number of concurrently running processes in Windows
Russinovich said that a lot of what made Vista and its predecessors slow were services hanging around in memory, waiting for an excuse to do something useful.
The idea was not new. Windows 2000 had introduced something called Event Tracing. That gives Windows 7 the trigger to start or stop a service
More..........
Windows 7 might get fixed - The Inquirer