NTBUGTRAQ Bashes Windows Update 565
BigBadBri writes "Russ Cooper, keeper of the NTBUGTRAQ list, has a few concerns (to put it mildly) with the trustworthiness of Microsoft's Windows Update."
Garbage In -- Gospel Out.
Trust? (Score:4, Funny)
Re:Trust? (Score:4, Insightful)
How soon until they don't tell you that and just start reporting your web browsing favorites and selling that information to others?
Re:Trust? (Score:4, Interesting)
I don't trust Microsoft in general, but in this case they've yet to prove that their intentions are any other than making quality software.
Re:Trust? (Score:3, Insightful)
That's pretty funny.
Re:Trust? (Score:3, Insightful)
What an odd thing to say. You don't trust them in general buy you trust them in this particular case? Why? That's like saying "I don't trust that convicted child molester living across from me but I'll let him babysit my kids because nobody has proven he will abuse MY kids".
Re:turn it off (Score:5, Informative)
1.Start>Run
msconfig.exe
2.Goto Services tab and uncheck the error reporting service there.
Re:turn it off - Holy Hell Babies! (Score:3, Informative)
Re:EULA? illegal? (Score:3, Informative)
Now before you rebut saying that example refers to a dual boot machine, you're still running a XP exe on a 2K, and if the EULA forbids that then their "tech tip" is illegal
Re:Trust? (Score:4, Insightful)
duh (Score:2, Funny)
its a feature (Score:5, Funny)
So? (Score:5, Insightful)
Oh, by the way, youre car is just fine. No, no recalls at all for it. Well, one, but it's only important if you actually drive, so you're fine, I'm sure...
it's better than nothing (Score:5, Insightful)
Maybe not... (Score:5, Insightful)
Let me put it this way. Since the inception of Windows Update millions of computers have been infected with Trojan's that are today allowing individuals to conduct en-masse DDoS attacks. Read that how you want, but its a fact. Here's another. Since the inception of Windows Update Microsoft has gone to producing patches almost every week. Few if any business' have found Microsoft trustworthy enough to permit automatic updates
Many people will also tell you that a false positive is far worse than a false negative. For example, if Windows Update is misconfigured and tells you that you're up to date when you're really not, that's arguably worse than not being up to date and knowing that you're not up to date. (Because in the latter situation at least you can do something about it)
Even if technically windows update is better than nothing, it's utterly pathetic that this is the best one of the richest and most powerful corporations on the planet can do for their customers.
Re:Maybe not... (Score:5, Insightful)
So if that's a problem with Windows Update, perhaps that is why many companies still don't trust Open Source. The only difference here is that we don't see the source code. I don't read the source anyway, so I'm not losing anything :P
Re:Maybe not... (Score:3, Insightful)
Are you drunk?
Picture this: You are the sysadmin at a company that runs its business all online, doing thousands of dollars of business per hour. You have a farm of 2000 servers running a custom back end for all your web services. The weekly patch comes down from Microsoft, it's time to update it. Again. Just like last week and the week before. You go down to the
Re:Maybe not... (Score:3, Insightful)
E.g., Red Hat may drop support of 6.2, but they don't force you to upgrade to 9.0... they don't even force you to upgrade. Now eventually some hole may be found, but in the intermediate time period you can have been studying OS versions that have been out for a year, looking for what seems most stable and appropriate for *your* needs. (For that ma
Re:Maybe not... (Score:3, Insightful)
Perhaps the SQL worm rings a bell? The discussion about that on Slashdot was full of guys like you saying "Geez, anyone who didn't patch right away and got hit by the worm deserves to be fired!"
Patch when it's going well in case of the next wild exploit, or don't. Can't have it both ways.
Personally, I'll go with the lesser evil and patch. Better that than be part of the mess when the shit hits the fan. Unless of course y
Re:Maybe not... (Score:3, Insightful)
I agree with you on the false positive scenario except that you've left out the most likely case without Windows Update, a nothing, because without Windows Upda
Re:it's better than nothing (Score:5, Interesting)
I've never seen anybody do that, I agree
"I can only imagine the outcry if M$ DIDN'T have a Windows Update. It would be an evil scheme or something."
Tell me something. Why is it that MS refuses to deal directly with it's own customers? Why should it sell thru OEMs etc. and support thru the web? Why can't MS offer support services directly thru their various offices and provide a CD that does the Update Services? A day's delay in couriering the CD? The CD media would cost about 20c. Even 50
CDs a year (we're talking MS here) would cost about $10 for the CDs and a maximum of $100 for postage.
MS support services cost much more than $150 per year, but still the customers are denied the convenience of a CD and no intrusion on their systems. Why?
Re:it's better than nothing (Score:3, Insightful)
Atleast, this much is clear.. (Score:5, Informative)
"has a few concerns (to put it mildly) with the trustworthiness of Microsoft's Windows Update."
Good.
Summary (Score:5, Funny)
Re:Summary (Score:5, Funny)
Re:Summary (Score:5, Funny)
Re:Summary (Score:5, Funny)
That is a nice lead into enjoying The Matrix Reloaded.
S
Re:Summary (Score:3, Funny)
Well, at least you can trust Slashdot. Oh, and BTW: First post!
Then work on an alternative... (Score:3, Interesting)
I've read a number of depressed perspectives on how we've got to accept a broken technology because it is patent-encumbered, closed source, or whatever, and I wonder "Where's your initiative, people?" To use a cooking analogy: the Koreans and the Dutch couldn't be much more different geographically, but at approximately the same time in history they faced a similar crisis involving an abundance of fuel and a pittance of foodstuffs -- the Koreans invented stir-frying, which allowed a maximum amount of heat in a minimum amount of time to sear their food, while the Dutch came up with the Dutch Oven, which is an ancient European equivalent of the Crock-Pot where food was cooked in its own vapors in a covered environment at a low temperature over an extended period of time.
This is only one of a number of similar examples throughout history of almost-parallel development. People have constantly had to reinvent the wheel for any number of reasons, but most importantly the process was influenced by cultural and social factors that ultimately lead to different approaches towards the same problem. Thus we can choose from the solutions the one that is most efficient or most effective... the strength of Open Source.
I guess the point is that there is almost always more than one way to solve a problem, and generally it's the optimists that get to it. I see too many good ideas sunk by naysayers that won't give a concept a fair shake; irregardless, who could have predicted the computer, air travel, or the mysteries of the atom a mere century ago? Hope for even the best of the future and it will yet exceed your expectations.
Re:Then work on an alternative... (Score:4, Insightful)
Re:Then work on an alternative... (Score:3, Insightful)
I haven't checked lately, but it's very possible that there is something that prohibits it.
Microsoft's patch files are, after all, their own copyrighted property. Redistribution would be illegal unless they've given you specific permission. (Many software companies explicitly deny this permission, even for products which are free to download. Sun's JDK for example)
There are other legal pitfalls- reverse engineering, for exa
I like Windows Update (Score:5, Insightful)
Sure, like any given piece of software, you may run into glitches and bugs at some point. But, overall, Windows Update has provided me with an extremely easy and painless way to keep my systems updated.
Even my Mom can use it, which says a lot. It's better than any alternatives I've seen which require too much geek knowledge to operate. (Admittedly I've never seen how MacOS X handles updates.)
-Teckla
Re:I like Windows Update (Score:2)
Step 1: Set up a machine with an old, unpatched version of whatever OS you're using.
Step 2: Run windows update
Step 3: grab the patches as they're being downloaded and copy them off to another folder
Step 4: Let it upgrade your test box.
When it finished, it will remove all traces of the patches. You copied them off into another folder, right? If so, you now hav
Re:I like Windows Update (Score:3, Interesting)
Re:I like Windows Update (Score:5, Insightful)
Re:I like Windows Update (Score:2)
Re:I like Windows Update (Score:3, Informative)
I have. I find it extremely irritating, because it requires seperate download and install steps. I want to get my list of updates, select all, click one thing to get them installed, then walk away for a few minutes. Red Had Network doesn't let me do that.
Unless anyone knows differently, of course...
Cheers,
Ian
Re:I like Windows Update (Score:5, Informative)
Re:I like Windows Update (Score:3, Informative)
I'm sorry, but the separation of download and install steps is a good idea. It means that you can do work while RHN downloads and not worry about things changing out from under you.
Re:I like Windows Update (Score:4, Insightful)
>I'm sorry, but the separation of download and install steps is a good idea.
Two users who disagree. Solution would be to make the behaviour configurable then, yes?
Cheers,
Ian
Re:I like Windows Update (Score:3, Informative)
It _is_ configurable. Out of a long list of options ("man up2date"):
d, --download
Download packages only, do not install them. This option
is provided so that you can override the configuration
option "Do not install packages after retrieval." It is
mutually exclusive with the --install option.
-i, --install
Install packages after they are downloaded. This option
Re:I like Windows Update (Score:3, Informative)
Any user can run the software update tool and be informed of new packages. Before any can be installed, a window pops up asking for an admin account login. Once entered, downloa
Re:I like Windows Update (Score:3, Interesting)
It applied Service Pack 3 to Win 2K and rebooted. When it came back up (or actually failed to), it could no longer see the ATA100 hard drive on which it was installed...
I tinkered around for about an hour before I decided it would be quicker to re-install than to try to fix it...
Until then I had had good experiences with update for the most part. It is a good concept (like Red Hat Network), but given the wide range of hardware/software configurations ou
Re:I like Windows Update (Score:5, Funny)
FreeBSD (Score:4, Interesting)
At one time, it seemed the Windows Update site was having problems - but the messages I got and the apparently relevant MS knowledgebase docs weren't helpful, so I thought the problem was with my system and wasted many hours because of that.
And as Russ points out, even if you run Windows Update successfully, you shouldn't be surprised if your system isn't really up to date.
With FreeBSD once I synchronized sources and rebuilt, I could be pretty certain what I had sitting on my HDD, AND so could others. If I have a problem, I can state the release I synced to, and the devs will know what I'm talking about. That makes support easier.
But with MS, the process is such that you can't really be sure esp when there are problems. Even if you can it may take so much time to be sure that you might as well wipe and reinstall everything.
Trustworthy? Not. Convenient? Yes.
Re:Insecurity by obscurity (Score:4, Informative)
Trustworthy Computing? (Score:4, Interesting)
First Windows, then the Outlook bugs, then the Hotmail bugs, now the Windows Update security issues - not to mention the Shatter Exploit [tombom.co.uk] (fundamental unfixable Win API flaws)
Mmm I love days like today.
Re:Trustworthy Computing? (Score:2)
Check points 24 and 25 of the TCPA FAQ:
http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html [cam.ac.uk]
Comment removed (Score:4, Insightful)
Re:hmmm... (Score:3, Interesting)
strange timing... (Score:4, Interesting)
What does this rating mean? :-) (Score:2, Funny)
Failed? Fscked up? Foolproof? Friendly? Fiendish?
Just curoius
Re:What does this rating mean? :-) (Score:2)
Bugs (Score:5, Interesting)
To summarise:
Windows update has a bug in it. Until MS release a fix, you can't really trust it. Oh yes, and you can't really trust that the patches it downloads and installs won't total your system - but everyone vaigly clueful and in IT knew that already.
Have I missed anything?
Re:Bugs (Score:4, Funny)
yes, how to spell 'vaguely'.
Single Point of Failure (SPOF) == Bad Thing(tm) (Score:5, Insightful)
From the article:
we no longer even need to make that visit manually, we can trust that Microsoft will supply us with a properly tested security patch within 24 hours and patch our systems for us
What follows is not MS-bashing.
System security (and other functions) should not be left to a laissez-faire, set-it-and-forget-it sort of mechanism. The administrator is responsible for applying the patches, manually if need be, and should be diligent enough to determine whether all requisite patches are installed even when using an automated method like Windows Update. Yes, that includes apt-get, RHN, up2date, and others.
I believe it also behooves the administrator to conduct independent testing on-site: there have some notable examples of patches getting out the door that caused as many problems as they solved. (Yes, I'm thinking of SP4 for NT 4.0. Still not MS bashing, though.)
Trust, but verify.
But it is a consumer OS (Score:5, Insightful)
Don't trust it? Don't use it. (Score:5, Insightful)
Funny... (Score:2, Funny)
Re:Don't trust it? Don't use it. (Score:4, Insightful)
It's a completely different situation than not using NVidia.
Re:Don't trust it? Don't use it. (Score:3, Insightful)
Huh? Do you think that there are no alternatives to Windows Update? First, let's get the obvious ones (for slashdotters) out of the way: Linux, *BSD, Solaris, MacOS. But let's say you want to stay on Windows. So turn off Windows update, and replace Windows Media Player, Internet Explorer, Outlook/Outlook Express, Internet Information Server, and MS-SQL with Winamp, Moz
Re:Don't trust it? Don't use it. (Score:3, Interesting)
A company named Microsoft provides Corporate Update [microsoft.com]. You can download whatever patches you want and apply them to multiple systems. The part he's referring to as broken seems to be the automatic update detection code.
Windows update WORKS GREAT! (Score:5, Funny)
Easy to Hose Too (Score:2)
Um, if they are just uninstall archives, and I have no plans of uninstalling the patch, they should be able to be deleted. Why WU relies on the existence of the Uninstall directories to determine if a patch is installed, I have NI, but it is terrible practice.
The thing I don't like about Windows Update (Score:5, Insightful)
I just experienced this two days ago. My friend had me reinstall XP on his laptop so I started with a disc that had XP SP1 included. Now considering the huge list of known problems SP1 causes both he and myself were happy with how the system preformed after install. It seemed snappy and worked well. But then after I ran windows update and pulled down like 15 security updates, boom instant slowdown. I'd say its about 15-20% slower now. I might as well have pulled out his PIII900 and dropped in a PIII600. (And yes I specifically avoided 811493)
When will MS stop having to reissue patches and stop slowing down and screwing up systems because they can't figure out how to make software with some decent security built in? I mean screw the security track record of other OS's, Microsoft is the one with 40 billion in the bank. They are also the ones who still don't get it and are just now telling their programmers that security needs to be considered when designing software. For about the fact that OSS exists, I still can't believe people can people can have faith in a company like that.
HFNetChk still free... (Score:4, Informative)
Automatic trojan removal (Score:3, Funny)
Knowing how much trustworthy is Microsoft, the only trojan that it will sucessfully remove will be the one named "LILO"
Re:It seems ntbugtraq.com also runs on NT... (Score:5, Informative)
Re:It seems ntbugtraq.com also runs on NT... (Score:3, Interesting)
Hmmm....
www.netcraft.com sez:
--
Re:I don't trust Microsoft... (Score:2, Informative)
Please give your basis for that statement. How many updates have you installed and how many things have broken because of those updates? Are you speaking for yourself only or the population at large? If what you state is true then others must have the same problem, that more things are broken than fixed by Windows updates. Certainly there must be more on the web abou
Re:I don't trust Microsoft... (Score:5, Informative)
Re:I don't trust Microsoft... (Score:3, Interesting)
Re:I don't trust Microsoft... (Score:3, Interesting)
Re:I don't trust Microsoft... (Score:2)
I'm no fan of Windows, though I doubt the breaks more than it fixes theory.
Re:I don't trust Microsoft... (Score:2)
Re:I don't trust Microsoft... (Score:4, Informative)
And once you get one bad patch that throws your systems into chaos, you get real wary of other ones in the future.
Re:I don't trust Microsoft... (Score:4, Informative)
What is even more maddening, is that in the test environment (different hardware, I know in a perfect world it would be identical) it worked fine.
Re:I don't trust Microsoft... (Score:3, Informative)
Win2K SP3 broke my FireWire webcam [orangemicro.com]...when a filter graph that used it closed, the computer bluescreened. (I eventually found that you could copy ohci1394.sys from a SP2 system into %systemroot%\system32\drivers and use the camera under SP3 that way...but SP3 shouldn't have broken it to begin with.)
Re:I don't trust Microsoft... (Score:5, Informative)
I have. My Wife's XP system stopped booting after a Windows Update. It's a semi-random thing - 75% of the time, after POST (and the "Windows failed to start properly last time" screen) we get a blank screen, black, forever. Power down and try again. Another 10% of the time, we get a black screen with white bars across the bottom. Power down and try again. Maybe 15% of the time, XP boots cleanly.
Using the different boot options doesn't help, either - same results, if you're bringing up Windows and not a command prompt. Rolling back the system to two weeks prior to the behavior starting didn't fix it, either. Now, when she gets it to boot, she leaves it on (and hopes it doesn't crash and shut down when she changes users to let our daughter play Barbie games), and we fight through multiple attempts when we reboot.
Someday, she'll get upset enough to let me reimage it for her and reinstall XP (yes, she has to use MS-only software for her job). Until then - we try, try again....
Re:I don't trust Microsoft... (Score:4, Informative)
Re:I don't trust Microsoft... (Score:3, Interesting)
You want examples? Try using Win2K and WebTrends Web Analyzer (and don't change the subject by suggesting a different log analysis tool - this is required by the company).
Somewhere, after a raft of updates last winter, the damn system kept locking-up in the middle of analysis. So we rip it down, build it back up fresh and remove anything that could cause issues. Same
Re:I don't trust Microsoft... (Score:3, Interesting)
Please give your basis for that statement. How many updates have you installed and how many things have broken because of those updates?
In my case almost certainly more than you have since I worked on the Windows Update team at MS. I know how well they tested the updates, what kind of things were bugged and not fixed and in general their level of quality control.
More
Re:I don't trust Microsoft... (Score:3, Insightful)
BS BS BS BS BS BS BS
Yes, their patches do on occasions break things. Not defending that, they need to be more careful sometimes...
But "MORE OFTEN THAN NOT" is FAR from the truth, and I am sure you know this. But, with your M$ $ucks patch sewn directly on your forehead, you kinda hafta make remarks like this, right?
On the few occasions things break they are rarely of the "blow up the server" variety, and MORE OFTEN THAN NOT *grin* they are of the "when the stars align" kind that you
Re:I don't trust Microsoft... (Score:3, Funny)
Click here [nonymous.org] to crash IE with a 6 line valid HTML document.
Or how about some arbitrary vb scripting that opens your cd-rom. Here [waxy.org] you go.
Yea, Microsoft, pinacle of stability and all that.
Re:I don't trust Microsoft... (Score:2)
Re:Why Do They Always Rip Off Unix? (Score:3, Informative)
Spawned a few years ago by people want to get the NT stuff only and not general stuff. Works well.
AS for WU - remember most of its audience is the home user. It tries to do a worthwhile job, but from experience unless you've got a fat pipe it takes ages (10MB isn't unusual) and it craps over your settings, it DOES scan and return info on what's on your machine
Nice try M$ but a grade F.
Re:Why Do They Always Rip Off Unix? (Score:5, Interesting)
This is very true, and if anyone doubts it, grab yourself a copy of vmware for linux systems (ironicly, thats the ad at the top of this page) and fire up windows XP, then, do a tcpdump on the interface that vmware is using, run strings on the data inside the packets....its quite interesting what you see when you reassemble all the packets going to v4.windowsupdate.microsoft.com.
This is also true when win98 is run within VMware, and windows update sends that nice message box saying "this is done without sending data to microsft"
Windows, its whats for dinner
Re: (Score:2, Funny)
Re:Slashdotted... (Score:2, Informative)
Re:In case of slashdotting, (Score:3, Interesting)
Thanks for the HTTPS tip. I was wondering why a brand-new install didn't need anything updated.
Hm (Score:2, Insightful)
I mean, if my headgasket in my GM blows, I don't go to Goodwrench with the schematics for a new design.
problems and solutions (Score:5, Insightful)
Re:In case of slashdotting, (Score:5, Insightful)
In Open Source, complaining like this might be frowned upon sometimes. After all, we understand that not every OSS developer works for IBM, and has time and resources to fix every bug.
However, this is commercial software, and closed source to boot. Why should anybody solve Microsoft's problems? Isn't that why people pay for work being done for them in the first place? I think he's doing pretty much the best thing he can do, complaining in public. That's the one thing that seems to work pretty well to get the attention of large companies.
Re:In case of slashdotting, (Score:3, Insightful)
Re:In case of slashdotting, (Score:5, Interesting)
What Russ is attepting to do is tell MS to wake the hell up and fix it, and that if you are a Windows user that you should know that Windows Update is basically a pile of shit and that you can't trust it.
So I guess don't quite understand you beef. Is MS paying Russ to solve Windows Update problems and he isn't doing the job or something?
As an end-user to commercial software, your job when it comes to bugs is to report them. Not fix them.
Re:In case of slashdotting, (Score:3, Interesting)
Ok, I'll bite. Solutions:
Or were you
Re:In case of slashdotting, (Score:3, Funny)
Re:In case of slashdotting, (Score:5, Informative)
Almost everything I said in this recent message is a suggestion. They need to be more informative about the activities of the application. What's the point of doing a scan and saying you need no patches if it failed in the process and recorded a message in an obscure log on your machine? The suggestion is it shouldn't do that, it should say on the web page that the scan failed, and, provide something more of an explanation than an 8-digit error message.
Read my message again with that mindset and I think you'll see many suggestions.
Cheers,
Russ - NTBugtraq Editor
Re:In case of slashdotting, (Score:3, Informative)
Re:Maybe ti should be.... (Score:2)
their server is rebooting thanks to the 'Automatic Windows Update (tm)' feature of Windows 2003 Server
SP1 hogging memory (Score:3, Insightful)
But to you, it suddenly becomes "XP SP1 hogged memory."
Next.