- Smartphone smackdown: Storm vs. iPhone
- Cisco fights to keep No. 1 spot
- 10 IT security companies to watch
- Researchers take a step in quantum computing
- Making the Wi-Fi connection
In our testing of Microsoft's recently released Vista Beta 2 code, we found that in terms of its revamped client-side networking infrastructure and policy-based security controls, it's in lock step with Microsoft's Longhorn server code.
In terms of the interesting bits this next generation Windows client holds in its own right, we found fully functional system health monitoring capabilities and several neat security tricks, like random DLL loading as a means of thwarting potential memory exploits.
In addition, Microsoft released the recommended hardware specifications to run Vista, which point towards 64-bit hardware (32-bit CPUs are allowed, though) with a minimum 1GB of memory for 64-bit CPUs (or 512MB for 32-bit processors). Microsoft recommends that all Vista machines be equipped with a 128MB graphics adapter. That's a pretty huge appetite for desktop hardware, indeed. As for processor speed, we'd recommend as fast as you can get your hands on.
While the August 2004 release of Windows XP Service Pack 2 ushered in an era of hierarchical user roles for Microsoft's client software, Vista Beta 2 gets serious about using them. Users have diminished authority to do things that, in the past, were commonplace because Microsoft didn't enforce its suggested program behavior for access to the system registry.
The anarchy is now controlled via a system called User Account Controls. As an example, applications commonly read and wrote from the registry at will - with any privilege strength they desired. Ultimately, they can still access the registry, but Vista Beta 2 requires that both users and applications authenticate the action or cancel it each time it happens in important levels. That is, if either the firewall or Windows Defender (Microsoft's renamed anti-spyware and popup-blocking application) doesn't stop the action first. This lack of "at will" access also applies to viruses that might want to hit on the registry. Indeed, every virus and Trojan sample we threw at Vista Beta 2 (and we used seven sample varieties) was detected and thwarted.
Microsoft plans to offer custom application workarounds, called 'shims', that trap error messages spawned from popular misbehaving applications. Microsoft also 'sandboxes' applications, including IE7 to areas considered more 'safe' than the "Program Files" and Windows "system" areas. Constant authentication and re-authentication of errant program actions will cause repetitive user and administrative headaches until new versions of popular applications are produced, shims become available, or other 'safe' workarounds become commonplace.
Comment