Developer tool sheds light on Vista bugs

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Microsoft is crafting a tool that will call out potential software conflicts with a security feature in Windows Vista that lets people run the operating system with fewer user privileges.

The tool, dubbed LUA Buglight, is designed to identify bugs related to the new Least User Access, or LUA, feature in Windows Vista, a Microsoft representative said in a statement. Vista is the successor to Windows XP that's due out next year.

LUA lets Vista users run their system with fewer privileges, as opposed to the administrator mode that Windows XP typically runs in. The change is meant to improve the security of Windows. For example, a malicious program that makes its way onto a PC running in standard-user mode can't do as much damage as on a PC running in administrator mode.

"LUA Buglight is a new tool being developed by Microsoft Consulting Services that is designed to quickly identify the specific causes of LUA bugs in applications," the Microsoft representative said in an emailed statement. "With this information, the bugs can be fixed or worked around, enabling users not to have to run with full admin privileges."

The tool is primarily meant for IT professionals who need to fix bugs in corporate or third-party applications, the Microsoft representative said. However, it can also be used by developers to hunt for LUA bugs in their own applications, the representative said.

LUA Buglight isn't yet available, and Microsoft didn't say when it plans to release the tool.

Talkback

While I usually find myself criticising Microsoft of late, I must object to the title of the article and support Microsoft for a good idea here.

The tool doesn't shed light on Vista bugs, it sheds light on poorly designed code that will not work under Vista when used in a proper, secure environment.

Microsoft should be lauded for providing such a tool - although one may ask why it wasn't released 10 years ago when the problem of having to use poor security to get some software to run became apparent...

I give Microsoft credit for getting this tool out early enough so that people can deal with the whole problem of being able to run in a secure environment before Vista finally hits the streets. It seems as if the current situation snowballed, some essential apps and games only worked in Admin mode, so most people used admin mode, if most people use Admin/owner mode, why bother to program for a secure environment.

And some of the worst offenders are those that should know better like anti-virus products and security tools, instead of encouraging using the system in a secure manner, they sprout error messages all the time because they can't apply updates or access certain areas. *nix security tools have coped with this situation since the 1970's, so it shouldn't be too hard, you might need to escalate their priority, not the whole users context!

Let's hope Microsoft can show the way here. The two key areas I would like to see improvements in Vista are:
1) The LUA working properly so that Windows can be taken seriously as a secure environment to work in. (And Security tools should be leading the way here by working as a service with the correct privileges and allowing the user to work in LUA mode.)
2) Fewer re-boots. Coming from a mainframe and *nix background, even after 18 years or using Windows, I am still horrified at how often it needs to be re-booted during package installation and patching. A re-boot should only be required if the kernel is changed, if anything else is added or updated the affected services or programs should just need re-starting, not a reboot of the whole system.

When I install SuSE Linux on a machine, it reboots to the Hard disk kernel part way through the installation, and after all the patching is complete (if there is a kernel update) it reboots once more. XP needs over 20 reboots during the install and patching process, more if the standard drivers don't cover your hardware and you need to manually install third party drivers. Then you can start on installing the applications, many of which also require reboots.

Even AV software is pretty bad here, the engine I use wants to reboot at odd times when it gets updates! It is a service, it should be restartable in itself, it shouldn't need a re-boot, I've never seen clamav under Linux whining about a reboot after it has patched itself - the fact that it would be laughed into extinction if it tried probably helps keep the programmers focused.

via Facebook 20 December, 2005 08:29
Reply

WOW! Now you won't be running as admin in windows? What a great innovation! I wish my Linux distro was able to do that. : )

via Facebook 20 December, 2005 13:57
Reply

David, you said:

"...some of the worst offenders are those that should know better like anti-virus products and security tools, instead of encouraging using the system in a secure manner, they sprout error messages all the time because they can't apply updates or access certain areas..."

Yet earlier in your comment you said:

"...having to use poor security to get some software to run..."

via Facebook 23 December, 2005 11:10
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Freebies202

Duplicate comments are not made intentionally. Its very good to know that now you are keeping check on this problem because sometimes a commenter...

6 hours ago by Freebies202 on Microsoft fixes blog comments, speeds up blogs with open source
kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

14 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

16 hours ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

16 hours ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

18 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

20 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

21 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

22 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

22 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

23 hours ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

1 day ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

1 day ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

1 day ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

1 day ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

1 day ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

1 day ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

2 days ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

2 days ago by Moley on A tale of two distros: Ubuntu and Linux Mint