Slashdot Mirror


'Friendly' Worms Could Spread Software Fixes

An anonymous reader writes "Microsoft researchers are working out the perfect strategies for worms to spread through networks. Their goal is to distribute software patches and other friendly information via virus, reducing load on servers. This raises the prospect of worm races — deploying a whitehat worm to spread a fix faster than a new attacking worm can reach vulnerable machines."

306 comments

  1. Prior Art by orclevegam · · Score: 4, Informative

    This is a very old idea. One of the earliest worm/viruses was actually of the "white-hat" variety. Nothing to see here, move along.

    --
    Curiosity was framed, Ignorance killed the cat.
    1. Re:Prior Art by deadzaphod · · Score: 5, Insightful

      Very, very old idea. The first worm of this type was called "Reaper" and was created to kill the "Creeper" worm. http://www.viruslist.com/en/viruses/encyclopedia?chapter=153310937

    2. Re:Prior Art by verbalcontract · · Score: 5, Funny

      This is a very old idea. One of the earliest worm/viruses was actually of the "white-hat" variety. Nothing to see here, move along.

      DUH. That's why my Norton Antivirus lights up when I click on those helpful "GET RID OF SPYWARE" ads?

    3. Re:Prior Art by Tojo-Mojo · · Score: 1, Informative

      A specific example was the Welchia (a "fix" for Blaster that unfortunately had many of the same symptoms):
      http://en.wikipedia.org/wiki/Welchia
      I remember Welchia being a lot more trouble than it was worth due to it's excessive attempts to spread itself.

    4. Re:Prior Art by djradon · · Score: 2, Funny

      Yeah, but this is a beautifully-summarized "plot point" on our way to the inevitable: SkyNet, or the Matrix, or whatever you want to call the rise of the machines.

    5. Re:Prior Art by nmb3000 · · Score: 5, Informative

      Very, very old idea.

      And still being used occasionally. The most recent one I recall is Welchia which used the same RPC exploit as Blaster but tried to help the user by installing patches to prevent further use of the exploit.

      It's an interesting idea, but still causes some of the big collateral problems that worms cause. Welchia brought university and corporate networks to their knees because of high traffic just as well as Blaster did - perhaps even moreso since it was also doing a lot of HTTP requests to Microsoft's servers. I think a better solution would be a more surefire way to make sure users get patched when such a critical vulnerability is found. That's the ironic part of the Blaster/Welchia RPC exploit, there was a patch available for months before the worm was released.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    6. Re:Prior Art by orclevegam · · Score: 1

      Actually, according to Wikipedia the first worm was created in Xerox PARC in 1978 to travel around the computer lab and reassign idle processors. "Reaper" and "Creeper" are classified as a virus on wikipedia, although without actually looking at how it spread I'm not sure if that's the correct term, or if it really was the first worm.

      --
      Curiosity was framed, Ignorance killed the cat.
    7. Re:Prior Art by Anonymous Coward · · Score: 0

      Sounds like another way for Microsoft to shoot itself in the foot.

    8. Re:Prior Art by Beardo+the+Bearded · · Score: 5, Funny

      If they learn how to program from us, we'll be fine.

      We can survive salt water, high EMP fields, and power outages. A computer can't handle carpet.

      My money's always going to be on the meatbags.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    9. Re:Prior Art by jdray · · Score: 1

      Hmm... It seems like it's a short leap from P2P to worm-based file distribution. How about wrapping a media file with self-replicating code? In a friendly world (yeah, I know, a fiction), software on a destination machine would advertise things it was interested in. The replicant wrapper would seek out machines that wanted it, then start sending. Once the send completed, the item would be removed from the "want" list. If the packages were signed by the creator, you could whitelist known-good packagers to attempt to ensure quality data.

      This is somewhat different than torrents, where you have to actively seek out a particular file to start the download process. To keep down NetBEUI-like probe storms where replicant datafiles are looking for hosts that want them, a well-known want-list tracker could be employed. There are privacy issues with that, but it's not like torrents would go away if this sort of thing were employed.

      --
      The Spoon
      Updated 6/28/2011
    10. Re:Prior Art by Slashdot+Fool · · Score: 1

      IIRC Vesselin Bontchev studied this idea some years ago and presented a very good paper explaining why viral propagation of "white hat" code was a daft idea. May have been at EICAR '94 but I've long since lost my copy of proceedings.

    11. Re:Prior Art by orclevegam · · Score: 1

      Well, in essence you already have this, just with the components re-arranged slightly. You have torrent tracking websites that act as "well-know want-list tracker"s that you can go to to find torrents which act as a "wrapper" when combined with the torrent app to download and upload itself to other people interested in the file (those connected to the same tracker, and therefore interested in the file). If resources were unlimited of course self replicating files would be great, but since storage space and bandwidth are not only limited, but also vary depending over time it's always going to be a bad idea to let the data decide where it should go. I for instance usually disable my torrents when I'm using the network for other things, and re-enable them when I'm done (usually before I go to bed), where as if the system were automated and the torrents decided if I wanted them or not a download could be kicked off at any time whether I wanted that bandwidth and storage for something more important at that time or not. So far this isn't even mentioning the security and legal issues this brings up. Anyone that's ever run an FTP that allows anonymous upload knows the kinds of things you'll run into.

      --
      Curiosity was framed, Ignorance killed the cat.
    12. Re:Prior Art by Spy+der+Mann · · Score: 4, Interesting

      It's an interesting idea, but still causes some of the big collateral problems that worms cause. Welchia brought university and corporate networks to their knees because of high traffic just as well as Blaster did

      You could program the worm to spread based on a random calculation, and assign it a threshold so the traffic isn't excessive. This would give the worm a very low probability to survive.

      However, a better approach IMO would be to get rid of all the Genuine Advantage and activation crack, and allow boxes using old and famous activation keys (such as the "devil's own") to get updated with Windows Update.

    13. Re:Prior Art by 0100010001010011 · · Score: 1

      Older than that. Someone came up with a 'patch' to the +++ATH0 hangup ping. One of my friends on IRC went to his parents and they still had Dialup. After about 3-4 hours of messing with him by killing his connection. I pinged him with the 'patch'. It didn't work after that.

    14. Re:Prior Art by gweihir · · Score: 1

      In addition Welchia was completely ineffective, as it did not decrease Blaster spreading speed. In my book the welchia author deserves the same punishment as the Blaster author. And Welchia did more damage in some networks than Blaster did.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    15. Re:Prior Art by srak · · Score: 1

      This is a very bad idea, considering the work they allways do. they will probably rise the largest world wide zomby Army that ever never existed or dream. This is clearly no good. -.-

    16. Re:Prior Art by Architect_sasyr · · Score: 1

      The article is 5th on my front page and nobody has mentioned Nematodes?!

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    17. Re:Prior Art by Tink2000 · · Score: 1

      It's also the crisis that launches Skynet into self-awareness in T3.

      Hmm. I'll take the future with the hot Summer Glau, thanks.

    18. Re:Prior Art by Deanalator · · Score: 4, Funny

      "Funny isn't it? The human was impervious to our most powerful magnetic fields, yet in the end, he succumbed to a harmless sharpened stick."

              - Chapek 9 robot general

    19. Re:Prior Art by Sillygates · · Score: 1

      so when a bug on my apache server is exploited by a white hat, and my server crashes/functionality of my server changes, who am I supposed to hold responsible?

      --
      I fear the Y2038 bug
    20. Re:Prior Art by HTH+NE1 · · Score: 3, Funny

      We need these friendly worms to patch these systems. How else than with lots of rapidly spreading, good intentioned automata are we to pave the very long road to Hell on time and under budget?

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    21. Re:Prior Art by ArAgost · · Score: 2, Interesting

      Unfortunately, my guess is that they'll never quite get to program for us. See http://en.wikipedia.org/wiki/Rice_theorem

    22. Re:Prior Art by Anonymous Coward · · Score: 0

      Don't you mean " shoot themselves in the HOOF"

    23. Re:Prior Art by cheeseboy001 · · Score: 1

      Welchia brought university and corporate networks to their knees because of high traffic just as well as Blaster did - perhaps even moreso since it was also doing a lot of HTTP requests to Microsoft's servers.
      Microsoft will likely hate this idea, but they could use Bittorrent.
    24. Re:Prior Art by cheeseboy001 · · Score: 1

      *sigh* One of these days I'm going to start reading the articles.

    25. Re:Prior Art by ardle · · Score: 1

      Welchia is the only worm any computer of mine has ever had (I've had 0 viruses on my stuff, either).
      Made my laptop unusable on the Internet (I was trying to work via dial-up modem)
      It's also the only thing that rebooted my computer without asking me - until Windows XP Updates :-(
      No thanks.

    26. Re:Prior Art by ClassMyAss · · Score: 1

      That's a radical interpretation of the text - like most results in computability theory, Rice's theorem says nothing of much use to anyone that's considering what kinds of real tasks you can possibly perform with a computer. Most of these theorems merely use some spinoff of Cantor's diagonalization argument to show that - surprise! - you can't write a program to do something that's completely and utterly ridiculous to expect a program to do. These theorems are true, but the fun comes when you give a layman's explanation of the unreasonable task at hand and it "seems like" something a human could do. But most of the tasks turn out to be equivalent to solving any and every problem you can imagine, and once you realize that you discover that these impossibility theorems have nothing at all to say about AI, they are really about forcing us to better specify our problem domains. If I can't solve the Riemann hypothesis, then it's certainly not a disproof of AI to realize that a computer can't solve a problem that contains the Riemann hypothesis as a sub-problem!

      Not that I'm saying we will get computers to program as well as we do, by any means. That's a whole other can of worms, and to me is more an issue of extremely difficult engineering (possibly too difficult for our feeble minds) than anything else. I'm just saying that abstract arguments are never going to rule out the possibility, and generally they don't even help us see what paths we should or shouldn't pursue.

    27. Re:Prior Art by ArAgost · · Score: 1

      Let me state before anything else that I did not (obviously) mean that we should not pursuit this (or any particular) result, especially given the indetermination that still is present in most of information theory (of which you gave excellent examples). But I think that this is not a merely engineering problem: theory is still lacking, so I guess it's probably up to the mathematicians.

    28. Re:Prior Art by mr100percent · · Score: 1

      The prior art here is in the novel "The Shockwave Rider" (which is also where the term 'worm' originates), where he built his own worms to erase his data and identity from the net, and even make his own good worms to stop black hat hackers.

    29. Re:Prior Art by JLennox · · Score: 1

      > However, a better approach IMO would be to get rid of all the Genuine Advantage and activation crack, and allow boxes using old and famous activation keys (such as the "devil's own") to get updated with Windows Update.

      That's never been the problem. Microsoft has always allowed known-pirated versions of Windows to get updated via automatic updates. Do you think Joe Normal remembers every patch Tuesday to update his desktop and laptop? No, because he doesn't even realize there is a patch Tuesday! All he knows is that there's some anouying update thing he clicks the "x" on because the yes/no was a tricky question.

    30. Re:Prior Art by sempernoctis · · Score: 1

      Does it bother anyone else that Microsoft sells their own anti-virus software, and now they are actually trying to write their own worms?

    31. Re:Prior Art by orclevegam · · Score: 1

      Does it bother anyone else that Microsoft sells their own anti-virus software, and now they are actually trying to write their own worms? Nah, we've seen what their software quality looks like, the stuff coming out of Russia is always going to be a lot scarier than anything MS comes up with. Besides, this sounds more like MS is backing some research into "alternative patching mechanisms" or some such, and it just so happens this lab got the brilliant idea (note sarcasm here) to use worms to distribute patches. As others have commented plenty of studies have shown that this is a really bad and rather inefficient means of distributing patches, and often the "white-hat" worms end up doing as much, or more damage then the ones they're trying to patch against. This whole thing should never have been news, and someone should head out to the lab doing this research and smacking the researchers around a little to remind them to do their homework before they start blabbing about this awesome idea they had.
      --
      Curiosity was framed, Ignorance killed the cat.
  2. So, what... by Colin+Smith · · Score: 1

    You have a peer to peer protocol built in which'll happily accept Microsoft signed packages?

    --
    Deleted
    1. Re:So, what... by sm62704 · · Score: 1

      Or worse, Sony?

      I couldn't find a wikipedia link to cover this idea, but uncyclopedia has one.

      -mcgrew

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    2. Re:So, what... by morgan_greywolf · · Score: 1

      You have a peer to peer protocol built in which'll happily accept Microsoft signed packages? You seem to be assuming that Windows Vista is the only platform that matters.

      But what the hell. Except for the possible exception of Vista, updates can happen with Microsoft signed packages, despite what Microsoft would like you to think.
    3. Re:So, what... by Reality+Master+201 · · Score: 1

      You seem to be reading something completely not there into the grandparent post. He never mentions Vista

    4. Re:So, what... by WilliamSChips · · Score: 1
      --
      Please, for the good of Humanity, vote Obama.
  3. A viral implementation of Windows Update? by lawaetf1 · · Score: 5, Funny

    "A friendly worm updated your computer which required a reboot."

    --
    CommentBot 0.7a running with args "-module irritate,disagree -target random"
    1. Re:A viral implementation of Windows Update? by Anonymous Coward · · Score: 4, Insightful

      Clippy worm: "I see you have Ubuntu installed, would you like to purchase and install Windows Vista?"

    2. Re:A viral implementation of Windows Update? by galego · · Score: 1

      "No critical updates were available or needed for your computer, but the friendly P2P patchWorm decided to reboot you anyway. None of your open documents were saved in the process."

      --

      Que Deus te de em dobro o que me desejas

      [May God give you double that which you wish for me]

    3. Re:A viral implementation of Windows Update? by Fex303 · · Score: 1

      Clippy worm: "I see you have Ubuntu installed, would you like to purchase and install Windows Vista?"
      And the buttons underneath:

      [Allow] [OK] [Yes]

  4. Annnndddd... by RandoX · · Score: 4, Insightful

    What makes this any more legal than a black hat worm?

    1. Re:Annnndddd... by sm62704 · · Score: 5, Insightful

      How many people went to prison for the Sony XCP rootkit?

      That's right, none. There's your clue.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    2. Re:Annnndddd... by Anonymous Coward · · Score: 0

      What makes this any more legal than a black hat worm? or even worse. What stops a bad worm from attach itself to the good worm? Why do "experts" at MS not think this stuff through?
    3. Re:Annnndddd... by Anonymous Coward · · Score: 0

      Because you will have allowed it by accepting the updated Winders(tm) Eula...

    4. Re:Annnndddd... by Anonymous Coward · · Score: 0

      Because if it's a signed executable the signature would become invalid when the bad worm attaches itself. Look up how signing works sometime.

    5. Re:Annnndddd... by at_slashdot · · Score: 1

      It doesn't make it more legal, it makes it better. It's not the ideal solution though to deal with security holes.

      So for people who can't deal with different disjunctive categories let me make a summary: still illegal, better than a virus, not ideal.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    6. Re:Annnndddd... by Colin+Smith · · Score: 1

      What makes this any more legal than a black hat worm? The open ports.
      --
      Deleted
    7. Re:Annnndddd... by Zaphod+The+42nd · · Score: 1

      It shouldn't be, and in the past people trying to write white-hat worms have been prosecuted the same as black-hats. However, knowing M$' legal team, they can pretty much do what they want. There's probabally a clause in the EULA for Windows that says Microsoft can rape your box all they want and you'll be happy to have them do it.

      --
      GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
    8. Re:Annnndddd... by Kaptain+Kruton · · Score: 1

      Simple. Microsoft has money.

  5. This is an old idea by sm62704 · · Score: 4, Insightful

    It keeps resurfacing every now and then. Get this through your thick skulls: It's my computer. Keep your God damned hands off of it. I don't care how good your intentions are, you have no right to infect MY computer with anything at all, good or bad.

    If you use a tool like this on your own network, fine, but if I find it on my own you had better cover your tracks because I'll go ballistic.

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:This is an old idea by KillerCow · · Score: 1

      No kidding. This can't work. What happens when you "helpful" worm breaks my computer.

    2. Re:This is an old idea by KublaiKhan · · Score: 2, Interesting

      More to the point, if you can quantify any damage that this worm does to your network, you have a nice big fat target to sue.

      What's more, it'll make one hell of a fun class action suit.

      If they had any sense, MS would nip this one in the bud...but then, they're the ones who gave us Windows Me, so...

      --
      In Xanadu did Kubla Khan
      A stately pleasure dome decree
    3. Re:This is an old idea by abes · · Score: 1

      Makes me wonder if you could sue Microsoft for hacking into your computer. Legally, what would give them the right to hack your computer versus the script kiddies? Maybe the can put a clause in their license agreement allowing them to hack-away..

      It would be nice if someone could do something about the spam-bots. I don't think anyone would mind a worm infecting a zombie. If you can't secure your own computer, maybe anyone on the net should have the right of attack? Is there a sure-way to identify a computer then? Based off its behavior, or maybe there are finger-printing methods to identify a hacked computer from the outside?

    4. Re:This is an old idea by Dracolytch · · Score: 1

      If it broke anything on one of my servers or drone machines (Comp sitting in a corner dedicated to a single task), I'd be filing suit for damages.

      ~D

      --
      This sig has been enciphered with a one-time pad. It could say almost anything.
    5. Re:This is an old idea by Anonymous Coward · · Score: 0

      Ah, but what if your computer is infecting other computers with something bad? That could be quite an ethical dilemma.

      How about a "good" worm which spreads using and which specifically fixes a security hole abused by a known "bad" worm _and_ is designed to act only if it detects the bad worm on your computer?

      How about if your computer is connected to my network? Don't I have the right to keep my (or more likely, my employer's) network free of threats? Do ISPs, say, have a similar right?

      Lots of shades of grey here...

    6. Re:This is an old idea by mkoko · · Score: 2, Insightful

      Or breaks a more critical computer, say at a hospital. Once the possibility of human loss is recognized, this idea should (hopefully) be tossed aside.

    7. Re:This is an old idea by Morkano · · Score: 2, Interesting

      If you find it on your computer, you deserve it. You probably had or were in danger of becoming infected by the worm that exploited the vulnerability this was trying to fix. And I don't care if it's your computer or not, if you can't be trusted to keep it from polluting the Internet at large then someone will have to do it for you.

      A well designed "white hat worm" could just sit and listen for a while until it got hit with a computer probing for the vulnerability and then infect and fix the computer that did the probing. Once it has fixed a certain number of computers, or a certain amount of time has elapsed, it removes itself.

      --
      Victory or awesome!
    8. Re:This is an old idea by dezert_fox · · Score: 1

      Bull. If you fail to properly protect your computer, you'll probably become part of a botnet which spams my computer. I have a right to infect your computer with a fix just as soon as your computer is screwing up my network because you were too lazy to apply updates.

    9. Re:This is an old idea by polemon · · Score: 1

      Tell this the german authorities, who developed a trojan (called 'Bundes-Trojaner', 'Federal-Trojan') to secretly infiltrate computers and search through their Data "to fight crime, such as terrorism".

      Yes, they actually install logging software and a server-like application on your computer, and tell you afterwards about what they did to your privacy.

      --
      EOF
    10. Re:This is an old idea by Anonymous Coward · · Score: 0

      On the other hand, if such a computer is sitting vulnerable, it's only a matter of time before something more nefarious comes along and definitely breaks it, or worse. You could argue that given the capability of preventing such an inevitability, you'd have a moral imperative to do so.

    11. Re:This is an old idea by Sancho · · Score: 1
      Right.

      By accepting this worm, you have agreed to absolve Microsoft of any wrongdoing.
    12. Re:This is an old idea by dvice_null · · Score: 1

      > It's my computer. Keep your God damned hands off of it

      It stopped being your computer right after you installed Windows on it and connected it to the Internet.

    13. Re:This is an old idea by SilverJets · · Score: 1

      And you expect them to program this worm correctly with no bugs? This is Microsoft we are talking about here. No thanks, I agree with the others, "Stay the f*ck out of my computer."

    14. Re:This is an old idea by mfnickster · · Score: 1

      It keeps resurfacing every now and then. Get this through your thick skulls: It's my computer. Keep your God damned hands off of it. I don't care how good your intentions are, you have no right to infect MY computer with anything at all, good or bad.

      Word. Who was it who defined computer security as "being able to rely on your computer(s) to behave in a predictable manner" ?

      Once you open the door to external influences modifying your system software, all bets are off re: predictable behavior!

      --
      "Slow down, Cowboy! It has been 3 years, 7 months and 26 days since you last successfully posted a comment."
    15. Re:This is an old idea by sm62704 · · Score: 1

      Makes me wonder if you could sue Microsoft

      You can sue anybody for anything but that doesn't mean you'll win. If I thought I'd have a snaowball in hell's chance I'd sue Sony for that damned XCP rootkit my daughter infected my computer with.

      As it is, it only cost Sony one customer.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    16. Re:This is an old idea by sm62704 · · Score: 1

      I hope you have more and better lawyers than microsoft then, and wish you luck (and a good judge)

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    17. Re:This is an old idea by sm62704 · · Score: 1

      If my computer is infecting your computer, then you should call the FBI or Scotland Yard or whatever relevant police force in your country covers such a thing and have me arrested.

      Otherwise when I think you've burglarized my house, I should feel obligated to burn yours down.

      Vigilantism isn't good in meatspace and it isn't any better in cyberspace.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    18. Re:This is an old idea by sm62704 · · Score: 1

      No. You have a right to call the law enforcent authorities. Vigilantism is as bad in cyberspece as it is in meatspace.

      Otherwise if I think you raped my daughter I have every right to shove a pitchfork up your ass and feed you to my dog.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    19. Re:This is an old idea by sm62704 · · Score: 1

      pwned and owned are two different things. There isn't a court in the world that would agree with you.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  6. My Tin foil hat part of my brain says... by blahplusplus · · Score: 1, Redundant

    Call me crazy but I do not see this as a good thing.

    1. Re:My Tin foil hat part of my brain says... by nmoog · · Score: 1

      Take your tin foil hat off mate - Microsoft researchers are working out the perfect strategies, so there is no need to worry.

    2. Re:My Tin foil hat part of my brain says... by moderatorrater · · Score: 1

      It's not. Right now they can find out if the central server they're connecting to is, in fact, Microsofts using certificates and other security measures that work very well for one, centralized source. What they're planning on doing is relaxing the security of the update process to speed up the update process and take a load off of the central MS server and your company's internet server. Since when has Microsoft reduced security and the consumer come out ahead?

    3. Re:My Tin foil hat part of my brain says... by Anonymous Coward · · Score: 0

      What is to stop another worm from patching the computers so Microsoft's worms can't get in?

    4. Re:My Tin foil hat part of my brain says... by azrider · · Score: 1

      Since when has Microsoft reduced security and the consumer come out ahead?
      I don't understand... Microsoft can reduce security?
      --
      And ye shall know the truth, and the truth shall make you free.
      John 8:32(King James Version)
    5. Re:My Tin foil hat part of my brain says... by whitehatlurker · · Score: 1

      Since when has Microsoft reduced security and the consumer come out ahead?
      I don't understand... Microsoft can reduce security?
      Hey, they've shown that they can't increase it ...
      --
      .. paranoid crackpot leftover from the days of Amiga.
  7. Just what we need... by weak* · · Score: 2, Insightful

    ... a system that will further reduce transparency regarding MS updates...

    --
    The Schwartz space ain't from Spaceballs.
  8. Re:Annnndddd... Well, these worm by davidsyes · · Score: 4, Funny

    their way into your heart, so they're heart-worming welcomes.

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  9. Caused Issues the last time someone tried it.. by ironwill96 · · Score: 4, Insightful

    Anyone remember when someone did this for Blaster and created the "Welchia" worm variant? An article on it is located here: White Hat Worm and Microsoft even complained that it "generated excess network traffic". Now they are proposing to do the same thing? How are they going to make the worm spread, through vulnerabilities like Welchia did? Hope they don't use an RPC vulnerability and cause your system to crash like it did!

    I guess this goes with all of the tags we've seen today on articles of "whatcouldpossiblygowrong?".

    --
    "To strive, to seek, to find, and not to yield." - Tennyson
  10. 3-2-1 tagged "whatcouldpossiblygowrong" by sd.fhasldff · · Score: 2, Insightful

    I'm surprised this hasn't been slapped with the "whatcouldpossiblygowrong" tag yet.... seems like most stories are, pretty much regardless of content.

    1. Re:3-2-1 tagged "whatcouldpossiblygowrong" by Applekid · · Score: 1

      I'm surprised this hasn't been slapped with the "whatcouldpossiblygowrong" tag yet.... seems like most stories are, pretty much regardless of content. Wish granted. Unfortunately your post was modded off-topic when it should be that tag that's offtopic.

      The new most overused tag on /.? Maybe. Personally, I prefer the line from Half-Life "We've assured the administrator that nothing will go wrong." Then again, it's probably hard to get that inflection in tag form.
      --
      More Twoson than Cupertino
    2. Re:3-2-1 tagged "whatcouldpossiblygowrong" by Lewrker · · Score: 0

      I noticed another trend, people who fail to notice that someone else has already complained about the presence of that tag in other comments and most other articles, even when it's actually relevant.

  11. Wonder why? by ichbineinneuben · · Score: 1

    So Microsoft has found a way to push "updates" like WGA to those pesky users who fail to see the advantage. No surprise there.

  12. Riiiight. by Anonymous Coward · · Score: 0

    And show me a way this can be done securely.

    The only way I can conceive of is with public key signing, but this would reduce the security of nearly every windows computer down to the cracking of a single public key... Not a pleasant prospect.

  13. How about the Valentine's Day worms? by Anonymous Coward · · Score: 0

    The storm worm keeps sending me spam claiming it 'loves' me or something and inviting me to download an infected e-card.

    Does that count?

    1. Re:How about the Valentine's Day worms? by sm62704 · · Score: 0, Troll

      OMFG your computer has the clap!

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  14. I can hear it already... by TheUni · · Score: 5, Funny

    Customer: Something's wrong, my computer's not acting right.
    Tier1 Customer Support: Ok sir, I'd be happy to help you with that. Firstly, do you have the latest Microsoft Virus(tm) installed?
    Customer: Yes.
    Tier1 Customer Support: OK, do you have an Antivirus installed?
    Customer: Yes.
    Tier1 Customer Support: Ah, that's the problem. You'll need to remove the Antivirus in order for the Virus to function correctly. It's not safe these days to be running without the latest Virii!

    1. Re:I can hear it already... by Anonymous Coward · · Score: 0

      > Microsoft Virus(tm)

      You mean windows(tm) ?

    2. Re:I can hear it already... by certain+death · · Score: 0

      Not VIRII, the plural of Viruses, is...well, Viruses, not Virii.

      --
      "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    3. Re:I can hear it already... by Hucko · · Score: 1

      Hmmm.... a double plural? Would you not say that the plural of virus is viruses? The plural of Viruses would be a plague? An epidemic?

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    4. Re:I can hear it already... by jandoedel · · Score: 1

      how many viriuses?

    5. Re:I can hear it already... by Hucko · · Score: 1

      more than one

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    6. Re:I can hear it already... by BlackCreek · · Score: 1

      If only I had mod points to give you....

      I normally refrain from commenting on this but I have to admit: it always annoys me. A bunch of people who don't know shit about Latin, trying to look cool by mixing ignorance and wishful thinking and saying "virii" all the time.

    7. Re:I can hear it already... by greedyturtle · · Score: 1

      Customers can opt-out of our Microsoft Viruzz(tm) automated installations by purchasing our easy to use Microsoft Defender(tm) products!

  15. NO shortage of worms by stox · · Score: 1

    That is if we're speaking about the management at Microsoft.

    --
    "To those who are overly cautious, everything is impossible. "
    1. Re:NO shortage of worms by sm62704 · · Score: 1

      I must be new here, I RTF this A.

      This has nothing to do with security, it's a means of saving money for Microsoft. If they can push their updates via worms, they use MY bandwidth to distribute their updates rather than their own.

      Evil, sneaky bastards, ain't they? Tami would be proud.

      -mcgrew

      (PS- don't click that link, it will infect you with the "Tami" virus)

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    2. Re:NO shortage of worms by Anonymous Coward · · Score: 0

      I RTF this A. You Read This Fantastic this Article?
    3. Re:NO shortage of worms by sm62704 · · Score: 1

      Yeah, I saw that right after I hit "submit". It should have been "I R this FA".

      If that's the worst mistake I make today I'm in good shape.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  16. Stupid Idea by StillNeedMoreCoffee · · Score: 3, Interesting

    If the mechanism exists, it will be compromised. Haven't you leaned anything yet? Better design a system that can't process a worm.

    The temptation if this became a strategy, i.e. the system can run Microsoft Worms only, would in a very short time, run Microsoft like worms.

    This seems more like and admission that their systems can't be secured.

    Or "Who's finger is in the dike? Dammit, thats not my dike!"

    1. Re:Stupid Idea by Anonymous Coward · · Score: 0

      Stop spreading FUD! The MSworm API will only allow safe, certificated worms.

    2. Re:Stupid Idea by Anonymous Coward · · Score: 0

      >"Who's finger is in the dike? Dammit, thats not my dike!"

      That's not my finger, either.

    3. Re:Stupid Idea by StillNeedMoreCoffee · · Score: 1

      Tell that to all the virus and worm makers that have found ways to get around all existing system protections. Time after time.

    4. Re:Stupid Idea by Fri13 · · Score: 1

      No, this is great idea, Really, listen up!

      First MS develope "whitehat virus" what will "upgrade" your software. But they dont desing it to windows OS beucase there are these nasty evil anti-virus software.

      They develope it for Linux/MacOSX/BSD platform.

      Because MacOSX/BSD/Linux OS's can run on x86 platform, virus just checks is hardware x86 or not. If it isx86, it's takes some money from you account and then "upgrades" that computer to latest Microsoft windows.

      And on court, Microsoft can just say "Hey, we told it will deliver upgraded to your software!"

  17. Bad idea by EmbeddedJanitor · · Score: 2, Insightful

    MS already sat on AUtopatcher because they said that they lost control of the distribution and a malicious patch could slip in. With the worm thing it is a bazzillion times worse. So many more potential points of infection.

    --
    Engineering is the art of compromise.
    1. Re:Bad idea by Sancho · · Score: 2, Interesting

      It could be done right with the correct combination of hardware, software, and keys. Use TPM to verify that the worm is valid and to verify the keys, then standard use of certificates and signing can be used to ensure that the patches aren't tampered with before they hit the drive.

      Unfortunately, without the infrastructure in place, it's going to be much harder to ensure that nothing goes wrong.

    2. Re:Bad idea by Lord+Balto · · Score: 2, Insightful

      Not to mention the ability it would give Microsoft to "upgrade" your software whether you wanted it or not. This would be a bad idea from a company you could actually trust. From Microsoft? Horrendous.

    3. Re:Bad idea by Hucko · · Score: 1

      The cracker already has this exploit. Okay?! That is the reason for creating this virus. If there are no know exploits the vulnerability would be patched via normal update. Thus, when EVERYONE needs the update it can be done via virus. When you have time up your sleeve you can sit on the virus in case an exploit occurs.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    4. Re:Bad idea by JohnBailey · · Score: 1

      It could be done right with the correct combination of hardware, software, and keys. Use TPM to verify that the worm is valid and to verify the keys, then standard use of certificates and signing can be used to ensure that the patches aren't tampered with before they hit the drive. Until the second week, when a bunch of people reverse engineer it.
      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    5. Re:Bad idea by Reziac · · Score: 1

      And little problems like patches and updates that are incompatible with YOUR system. Frex, this Vista disaster: http://forums.microsoft.com/TechNet/showpost.aspx?postid=2848906&siteid=17

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  18. But Just hope.... by mikael · · Score: 1

    ... a site owner who receives one of these "worms" doesn't decide to replace the payload with something nastier. The data could of course be encrypted and checksummed, but this would need access to a central repository again, and would also mean that every machine would need a port wide open to Internet to receive and transmit such data.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  19. So that's who... by SkinnyKid63 · · Score: 0, Flamebait

    So now Microsoft will have a new way to control legions of zombie PC's. Vista adoption numbers must be really bad

  20. Thought of doing this once by haplo21112 · · Score: 1

    We had developed a "worm" that exploited the exact same holes as several of the common ones around at the time to release on the corporate network. The point of "worm" was to deliver the fixes for those exploits. We were calling the program a "white worm" (short for White Blood Cell Worm). It was quickly shot down by security at the time.

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  21. Funny by Dancindan84 · · Score: 1

    This raises the prospect of worm races This made my day...
    --
    "Always forgive your enemies; nothing annoys them so much." - Oscar Wilde
  22. Planned it All Along by trongey · · Score: 1

    See? This is why M$ built in all of those insecurities, so they could build viral technology to fix your computer all up for you. Don't you wish all those OSS systems could be infected now?

    --
    You never really know how close to the edge you can go until you fall off.
    1. Re:Planned it All Along by Anonymous Coward · · Score: 0

      keikaku doori

  23. Finally by shentino · · Score: 1

    Finally Microsoft actually does something that can land them in hot water.

    I actually hope they do this, then they can get their asses fined for computer trespass.

  24. Friendly Blaster DCOM Worm by dynemo · · Score: 1

    I saw this a few years ago when I was at Compaq/HP when the Blaster worm came out. One of the engineers wrote a worm that basically traversed the network and exploited every vulnerable Windows machine, only it disabled DCOM so that further exploitation was not possible by the Blaster Worm. The only problem was that corporate IT didn't bother to tell anyone what they did, so I spent a few hours troubleshooting an application that was broken until I figured out what had happened. Eventually an email went out...

    --
    "Give up hope, dreams are for suckers."
  25. This one is different. by Bananatree3 · · Score: 4, Insightful
    First off this wouldn't be some whitehat's haphazard cure worm like the Welchia worm. This worm would proabably be signed by microsoft, made by microsoft. from TFA:

    Because no central server needs to provide and coordinate all the downloads, Software patches that spread like worms could be faster and easier to distribute because no central server must bear all the load. This is more P2P patch distribution, which is not a bad idea.
    1. Re:This one is different. by mhall119 · · Score: 4, Funny

      If only it were possible to provide a list of other servers that somehow mirrored the data available on the central server....

      Or, even better, a way to send requests to the same domain name to physically different servers...

      I think I may be on to something here.

      --
      http://www.mhall119.com
    2. Re:This one is different. by Trigun · · Score: 1

      It isn't, if you trust your peers.

    3. Re:This one is different. by KublaiKhan · · Score: 4, Insightful

      And what, exactly, is stopping someone from forging an MS cert on their own worm (or, simpler, giving the appearance of a legit one--y'know, like bank website phishing), exploiting the worm dispersal mechanism, and rootkitting everyone who's stupid enough to let this worm in?

      --
      In Xanadu did Kubla Khan
      A stately pleasure dome decree
    4. Re:This one is different. by Megane · · Score: 1

      And what, exactly, is stopping MS from sending out a worm with security bugs? Given Microsoft's current security track record, I think this would be a bad idea.

      Not only is this an old idea, it was dismissed long ago as a bad idea. I'm amused that Microsoft is only now discovering it.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    5. Re:This one is different. by Wildclaw · · Score: 2, Informative

      There is absolutly no need to trust your peers.

      Modern p2p protocols use cryptography (usually secure hashes, but cryptographically signed data also works) to verify that what you downloaded is authentic.

      In the case of secure hashes, you only have to trust that you got the hash value from a trusted source. In other words, you have to trust the original distributor as well as any intermediate distibutor that provides the hash.

      With signed data you don't even have to trust any intermediate distributor. The data can automatically be verified to have originated from the original distributor.

      Of course, if you can't trust the original distributor, such when you download random files from p2p, then you are on your own. But that isn't what we are talking about here.

    6. Re:This one is different. by Bellum+Aeternus · · Score: 1

      Ooh, ooh! If software patched are delivered by torrent, Comcast can't say that blocking torrent traffic is justified. Thanks Microsoft (crap, did I just say that?)

      --
      - I voted for Nintendo and against Bush
    7. Re:This one is different. by OmegaBlac · · Score: 1

      First off this wouldn't be some whitehat's haphazard cure worm like the Welchia worm. This worm would proabably be signed by microsoft, made by microsoft.
      And this is supposed to make me feel better? With regards to Microsoft's past and current history of buggy software: ME NO WANT!
    8. Re:This one is different. by Sancho · · Score: 1

      You don't have to trust your peers! That's where signing comes in. I can get a download, check that it was signed by Microsoft, and refuse to install it if there's something fishy going on.

      Honestly, this sort of thing is well understood--it's just hard to get users to do it. It can be done automatically, however, in some cases.

    9. Re:This one is different. by evanbd · · Score: 2, Insightful

      Did you pay any attention to the last 30 years or so of cryptography? Any peer-to-peer patch distribution system would use digital signatures that are difficult to fake. The corresponding public keys would be distributed with the OS install or through some other secure mechanism (SSL from the main update site or similar). Any attacker that can install their own key could install a worm through that route anyway.

      P2P is quite good at solving intermittent high demand distribution problems, and is quite well matched to this.

    10. Re:This one is different. by Ephemeriis · · Score: 1

      This is more P2P patch distribution, which is not a bad idea.
      Blizzard uses BitTorrent to distribute patches to World of Warcraft. It generally works quite well, and I'd assume it takes a lot of the load off of Blizzard's servers. The only problem is when you've got an ISP that doesn't like BT...
      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    11. Re:This one is different. by Rogerborg · · Score: 1

      Why would you have to "let [it] in"? The white hat worm spreads itself via the same mechanism as the black hat worm, and closes the vulnerability behind it. You're vulnerable to both of them or neither of them, but either way, you don't have to "let" anything in.

      --
      If you were blocking sigs, you wouldn't have to read this.
    12. Re:This one is different. by calebt3 · · Score: 1

      Unfortunately, there are more p2p protocols than just bittorrent. Fortunately, I don't think anything would be better suited. Maybe we'll see an integrated bittorrent downloader. And then we may see more torrent downloads available.

    13. Re:This one is different. by Squeeself · · Score: 1

      We will call some of these servers 'peers' and 'seeds' and brand the thing with a catchy catchphrase like Peer-to-Peer or P2P...

      Then again, it'll never catch on. Who's ever gonna download more than 2mb anyway? The tubes would get clogged!

    14. Re:This one is different. by somersault · · Score: 1

      It isn't really a 'bad idea' IMO, though any attempts in the past haven't been very well thought out. But anyway, aside from the fact that I know basically nothing about how to take advantage of security exploits to write a worm, I'd also be shit scared of somehow getting traced and arrested for releasing something like this into the wild, because basically it's illegal to take control of someone's computer even if it's for their own good. At least Microsoft have a bit more legal clout behind them, and could probably change their EULA or something to make it legal? Though I agree with you that given their track record, they ain't likely to pull off something like this correctly, not first time anyway.

      --
      which is totally what she said
    15. Re:This one is different. by OECD · · Score: 2, Funny

      Then again, it'll never catch on. Who's ever gonna download more than 2mb anyway? The tubes would get clogged!

      It's OK, Comcast will block it.

      --
      One man's -1 Flamebait is another man's +5 Funny.
    16. Re:This one is different. by Monkier · · Score: 1

      Well put!

      * Nowhere in the article does it say they are going to release these worms on the internet.
      * Nor does it say it will spread via exploits.

      "Worm" is probably a very bad definition for what they are doing.

      There's a very lengthy explanation in this PDF: Sampling Strategies for Epidemic-Style Information Dissemination

    17. Re:This one is different. by WK2 · · Score: 1

      This worm would probably be signed by microsoft, made by microsoft.

      You make that sound like a good thing.

      --
      Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    18. Re:This one is different. by amirulbahr · · Score: 1

      I can't believe that do this day large ISPs haven't nutted out a deal with MS to mirror updates. Bigpond (Australia's ex-monopoly telco ISP) has "broadband" plans starting at only 200 MB download limit. At one stage they were actually officially advising users to turn off automatic updates so as not to exceed the limit and then get slugged $0.14 on top per MB over.

      This story is another example of what Linus was talking about the other week. Every little thing comes with a PR spin to make it seem like the next big thing.

    19. Re:This one is different. by sumdumass · · Score: 1

      Well, I am more concerned with finding out that some system no longer works because MS doesn't have the ability to test patched against all configurations out there.

      There is a reason that you can turn windows update off and test the update before applying them to production machines. I think I would actually have to sue MS if they ever broke on of my machines on accident with one of these worms. If I initiate the contact and request, that is one thing. If I wake up and find everything down because of a worm MS released, that is another.

    20. Re:This one is different. by stavrica · · Score: 1

      Over my dead laptop.

    21. Re:This one is different. by alphamugwump · · Score: 1

      Frankly, I'm a bit puzzled why they haven't implemented this earlier. Not only are P2P networks like bittorrent scalable as hell, they are resistant to ddos, resistant to errors, and cryptographically secure. Many clients support RSS, so you can have stuff get downloaded automatically. Which beats the hell out of ftp or sftp mirrors.

      Sadly, the only linux distro that is working on a P2P package manager (that I'm aware of) is Arch Linux.

    22. Re:This one is different. by m50d · · Score: 1

      The computational impossibility of the former (seriously, if people could forge the MS SSL cert, don't you think they'd have done it by now?), and for the latter, probably never giving the user an option - hardcoded MS cert, any other cert silently dropped

      --
      I am trolling
    23. Re:This one is different. by dmsuperman · · Score: 1

      I've had a similar idea for websites. Basically, integrate the bittorrent protocol with the normal web model to have any tiny bit of static data able to be served from other people. Have the server be at least 1 seed, so worst case scenario the server has to do all the same work it's doing now. Any images, and common CSS files or the template HTML can be stored in the cloud, where things like content, links, and things of that nature would be manipulated as usual and swapped out for the placeholders in the static data. Sort of like a templating system one would build for a basic CMS, where the static data is stored off-site. The only problem is, verifying that the data you're getting is what the website wants. Not only that, but it would be difficult to make changes to the static data. This would be the same with the patches, MS could be getting in trouble or look worse (I know, hard right?) than they do now, taking the blame for someone else's malicious changing of the worm-patch.

      --
      :(){ :|:& };: Go!
    24. Re:This one is different. by Anonymous Coward · · Score: 0

      Proven cryptography? Can you show me an example of someone forging the signature on an executable?

    25. Re:This one is different. by Half-pint+HAL · · Score: 1

      First off this wouldn't be some whitehat's haphazard cure worm like the Welchia worm. This worm would proabably be signed by microsoft, made by microsoft.

      Microsoft patches have crashed my computer before, and no doubt will do again. (In fact, at one point I had to restore a couple of times before I managed to stop the automatic updates redownloading the patch responsible.) I need to be able to control my update path. A "worm" doesn't do this, but I suspect they aren't really talking about worms in that sense -- they're talking "worm" in the sense of "ooh... we'll get in newspapers if we use this word!"

      HAL.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    26. Re:This one is different. by Jedi+Alec · · Score: 1

      Fortunately, I don't think anything would be better suited.

      Has that stopped MS from creating a closed system with similar characteristics but more bugs and less documentation in the past?

      --

      People replying to my sig annoy me. That's why I change it all the time.
    27. Re:This one is different. by Jurily · · Score: 1

      No. You have control over P2P.

    28. Re:This one is different. by Anonymous Coward · · Score: 0

      Just great. That's all we need. The next headline will read:

      STORMX.1 : This trojan is erroneously reporting itself as signed by Microsoft. Because of this, every Windows Vista machine is a target and a host. Attempts to combat the worm meet with failure, because the operating system recognizes it as part of its own and terminates the attempts to remove it.

      Yes, the concept is old, but it's still spreading a virus or worm. Anyone that does this is subject to the same laws, because it is technically designed to alter data and will do damage. Major loophole there. White hats have been incarcerated for it before, and with all the greedy lawyers out there, I don't see that changing.

    29. Re:This one is different. by Anonymous Coward · · Score: 0

      if you can't trust the original distributor...that isn't what we are talking about here. I thought we were talking about Microsoft being the original distributor in this case. Do we trust Microsoft now?
    30. Re:This one is different. by sempernoctis · · Score: 1

      And what, exactly, is stopping someone from forging an MS cert on their own worm
      ...the fact that nobody is capable of factoring 1,000-digit numbers in a reasonable amount of time? The digital certificate problem was solved a long time ago, and the updates would most likely use the same technology used with SSL certificates, SSH host keys, digitally signed e-mail, etc..., which outside of the NSA (or some other evil genius living in a basement somewhere without interaction with the general public), can be shown to be mathematically secure.
    31. Re:This one is different. by Cathbard · · Score: 1
      What a great idea, they could include WGA in it too (just to assist everybody of course). M$'s attempts to help their customers are so reliable and have such great intentions in mind. You are so right a whitehat virus from M$ would be different.

      While they are at it their whitehat virux could scan my pc and make sure I don't have any non-drm'd home videos too and assist me by removing those as well. That way I can be sure that everything on my machine is something that has paid it's toll to bigcorp. Oh what a joy!

      Oh hang on ..... I use linux. Damn, I'm going to miss out on all these helpful intrusions into my privacy. What a shame

      --
      "A cynic is what an idealist calls a realist" - Sir Humphrey Appleby
    32. Re:This one is different. by jonaskoelker · · Score: 1

      And what, exactly, is stopping someone from forging an MS cert on their own worm?
      Not knowing the signing key?
  26. not exactly by Brigadier · · Score: 4, Insightful


    If I'm not mistaken according to Micro Soft's EULA you don't actually own the software they do. They are just giving you permission to use it. Though you do own the hardware the worm in question would only affect or change the Soft Ware. In addition you neither own your network connection or most likely the building you live in ( dorm, apartment, mortgaged home etc) so from a purly legal stand point you have no leg to stand on. Though I do completely understand and support the meaning behind yrou rant :)

    1. Re:not exactly by trolltalk.com · · Score: 1

      If I'm not mistaken according to Micro Soft's EULA you don't actually own the software they do.

      Microsoft doesn't own a single piece of software on this computer, or my home box. If they want to start "attacking" my systems with worms, maybe I should disassemble one of them and "fix" it. I'm sure most of you can figure out what would be the best way to "repurpose" such a stupid idea.

    2. Re:not exactly by zulater · · Score: 2, Insightful

      Just because you may not own the building or the network you still have a basic right to privacy.
      If you want to argue that route you can still prove that you own the router, network cable, processor etc. so you still own the last few feet they are trespassing on. Heck renters still have a right to use lethal force against an intruder is many states. So there is a legal leg to stand on.
      Regardless privacy is the main concern.

    3. Re:not exactly by howdoesth · · Score: 2, Funny

      There's no such thing as software, I own my hardware and every single one of the 2^bignum potential states it can be in.

    4. Re:not exactly by sm62704 · · Score: 2, Insightful

      Oh, I realise that it would probably be legal. They have armies of lawyers and lobbyists.

      Now, I keep asking this question about EULAS: tell me, now. Mike buys a naked, no OS computer and a boxed set of Windows Vista Home, and asks me to install it for him. If I'm the one who agrees to the EULA, how is he legally held to that EULA? He didn't agree to anything, I did. And unless he's signed "power of attorney" to me, well?

      What if his ten year old child (or neighbor kid) installs it?

      What if it's already installed on a computer he gets at Best Buy? I ask this out of ignorance because I haven't bought a whole computer since 1987. You have to agree to a contract AFTER buying the computer?

      How can this hold up in court?

      If I have six PCs in my house networked together then I do own my network connection. I also own MY COPY of Windows. Nowhere on the box does it say I don't.

      You can't put a contract in a new car's glove box saying "if you open this glove box you are held to the following conditions..."

      I wish a real lawyer would explain to me how in the hell anybody thinks a EULA is binding on anybody. It makes no sense at all.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    5. Re:not exactly by Brigadier · · Score: 3, Informative

      Now, I keep asking this question about EULAS: tell me, now. Mike buys a naked, no OS computer and a boxed set of Windows Vista Home, and asks me to install it for him. If I'm the one who agrees to the EULA, how is he legally held to that EULA? He didn't agree to anything, I did. And unless he's signed "power of attorney" to me, well? well he owns the computer, and has given you permission to act on his behalf installing the software. assuming you made him aware and he did not object the responsibility is his. If you did not make him aware thus he did not agree to it, he woudl then have recourse if he were sued say by microsoft to then sue you.

      What if his ten year old child (or neighbor kid) installs it? if the child is his he will incur any responsibility for actions made by the child

      If I have six PCs in my house networked together then I do own my network connection. I also own MY COPY of Windows. Nowhere on the box does it say I don't. See excerpt from microsoft EULA below.

      3. RESERVATION OF RIGHTS AND OWNERSHIP. Microsoft reserves all rights not expressly granted to you in this EULA. The Software is protected by copyright and other intellectual property laws and treaties. Microsoft or its suppliers own the title, copyright, and other intellectual property rights in the Software. The Software is licensed, not sold.
      http://www.microsoft.com/windowsxp/home/eula.mspx

    6. Re:not exactly by zolaar · · Score: 1
      From the California State Penal Code, Section 502 (reference)

      (c) Except as provided in subdivision (h)[provided below], any person who commits any of the following acts is guilty of a public offense:

      ...
      • (4) Knowingly accesses and without permission adds, alters, damages, deletes, or destroys any data, computer software, or computer programs which reside or exist internal or external to a computer, computer system, or computer network.
      • (5) Knowingly and without permission disrupts or causes the disruption of computer services or denies or causes the denial of computer services to an authorized user of a computer, computer system, or computer network.
      ...
      • (7) Knowingly and without permission accesses or causes to be accessed any computer, computer system, or computer network.
      • (8) Knowingly introduces any computer contaminant into any computer, computer system, or computer network.
      ...

      (h) (1) Subdivision (c) does not apply to punish any acts which are committed by a person within the scope of his or her lawful employment. For purposes of this section, a person acts within the scope of his or her employment when he or she performs acts which are reasonably necessary to the performance of his or her work assignment.


      Emphasis mine, at what I feel are the most compelling parts.

      Keep in mind that parties entering into an agreement/contract are not legally bound to portions of said agreement which would violate laws applicable to either of said parties. For example, if you were to back out of a agreement which (in no uncertain terms) grants me the permission to kill you, the courts would not compel you to comply (presuming that the disputed portion of the agreement is the 'i-will-murder-you' part -- the rest is legit, naturally, and is fair game). Luckily for us (as meek, gullible consumers), there are very few circumstances in which you can truly sign away legal rights/status -- military service and national security come to mind. Microsoft's latest behind-your-back really-compulsory IE7 update had better not fall under that category.
      --
      One man's constant is another man's variable.
    7. Re:not exactly by blueg3 · · Score: 1

      No, but the dealer can say, "there are restrictions on this car; the contract is in the glove box". You, of course, could demand to see it -- likewise, you can get the EULAs for software before you open the box or buy the computer, if you insist. (Most companies that have EULAs that they really want to potentially stand up in court also offer a full refund for the software should you choose to reject the EULA.)

      You do not actually own your network connection or your copy of Windows. Your ISP is leasing you access to their network resources under their conditions. "Your" copy of Windows is simply a license to use the software in the package, subject to restrictions as they state.

    8. Re:not exactly by Hucko · · Score: 1

      • From the California State Penal Code, Section 502 (reference)
      • (c) Except as provided in subdivision (h)[provided below], any person who commits any of the following acts is guilty of a public offense:

      ...

      • (4) Knowingly accesses and without permission adds, alters, damages, deletes, or destroys any data, computer software, or computer programs which reside or exist
        internal or external to a computer, computer system, or computer network.
      • (5) Knowingly and without permission disrupts or causes the disruption of computer services or denies or causes the denial of computer services to an authorized user of a computer, computer system, or computer network.

      ...

      • (7) Knowingly and without permission accesses or causes to be accessed any computer, computer system, or computer network.
      • (8) Knowingly introduces any computer contaminant into any computer, computer system, or computer network.

      ...

      (h) (1) Subdivision (c) does not apply to punish any acts which are committed by a person within the scope of his or her lawful employment. For purposes of this section, a person acts within the scope of his or her employment when he or she performs acts which are reasonably necessary to the performance of his or her work assignment.

      How in all the names for Microsoft did you miss that that???
      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    9. Re:not exactly by Anonymous Coward · · Score: 0

      from a purely legal stand point you have no leg to stand on
      What? Microsoft owns that too?!
    10. Re:not exactly by cmaurand · · Score: 1

      The EULA says Microsoft owns the software and you've purchased a license to use it and you can't modify it or reverse engineer it. And it makes perfect sense. Written from a machine running Linux.

    11. Re:not exactly by Shotgun · · Score: 1

      To support sm62704:

      The EULA doesn't mean a damn thing if you bought a boxed set. It also doesn't mean anything if you bought the computer in a store with a pre-installed version of the OS. The only way the EULA can mean anything is if you sign a copy of it before purchase. That is what the big push for UCITA version 2 was all about.

      The legal theory that EULA's are bogus, extortionate tactics has never been tested in court. And it never will be. The people that are pushing such a ridiculous notion know that it is ridiculous and will be dismissed out-of-hand by any competent judge; therefore, they'll never bring suite. Bring suite would show how naked the emperor is.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    12. Re:not exactly by sm62704 · · Score: 1

      assuming you made him aware

      That's a damned bug assumption. You expect me to read a eula that doesn't apply to me? HE bought the software, I don't care about the EULA and he doesn't even know there is one. He doesn't know that I'm "acting on hiis behalf", he just wants his computer fixed. No different as if I'm "acting on his behalf" by making a sandwich for him.

      if the child is his he will incur any responsibility for actions made by the child

      What if it's the neighbor's child and the neighbor doesn't know the kid is installing it?

      The EULA is unenforceable, ir it would have seeen the inside of a courtroom by now.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    13. Re:not exactly by sm62704 · · Score: 1

      Not in any country I ever heard of. If you sell me a thing it's mine. If I lease a car, I'm going to have to sign paper; a physical contract, before I get the keys.

      You can't tell someone "you're bound by the contract in the glove box." You're not bound by any contract you don't sign.

      I've never heard of any clickthrough EULA or any other non-signed "contract" being held up in any court anywhare. If I'm wrong I wish someone would link to it.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    14. Re:not exactly by Shotgun · · Score: 1

      See excerpt from microsoft EULA below.

      3. RESERVATION OF RIGHTS AND OWNERSHIP. Microsoft reserves all rights not expressly granted to you in this EULA. The Software is protected by copyright and other intellectual property laws and treaties. Microsoft or its suppliers own the title, copyright, and other intellectual property rights in the Software. The Software is licensed, not sold.


      The software was sold, under the auspices of UCITA. What Microsoft has to say afterwards makes not one whit of difference. A license would require a second, signed contract, as it is outside the realm covered by UCITA, which is the what controls the sale of goods at retail establishments in the United States (other countries are probably similar, but probably not).

      Some other countries (I'm thinking of Germany in particular) have much more stringent consumer protection and false advertising laws. Are software companies allowed to go around proclaiming they have their customers by the balls with this EULA crap.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    15. Re:not exactly by sm62704 · · Score: 1

      Microsoft owns the copyright to Windows. It does not own Wondows itself, only the right to copy Windows. I bought my copy from Best Buy, who bought it from Microsoft. I have no right to distribute copies of it, but my copy is MINE. I have a sales reciept. If Microsoft doesn't like it then they can stop SELLING copies at Best Buy.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    16. Re:not exactly by blueg3 · · Score: 1

      They're not selling you software or a network connection. They're selling you a limited contract to use it. The possession of a copy of the software on a disc is irrelevant.

      The non-signed contract also isn't really what you were originally getting at. If an unsigned contract couldn't hold up in court, they could certainly ask you to sign a contract. (For that matter, your ISP probably did -- and that contract probably requires that you follow the published-elsewhere terms of service.)

      While I'm not sure about EULAs, there are various sorts of non-signed contracts that have been held up in courts of law in the U.S. Search, for example, for implicit contracts.

  27. Honestly! by DRAGONWEEZEL · · Score: 1

    I thought the exact same thing, minus the move along part.

    The thing is, now we can "Let" access come from a good worm, and deny access from a good worm. Also, we now have the tech to have the good worm live a lifespan, for instance, terminating itself on a timer or home connection count, etc such as to reduce the potential hole it leaves open. Or it could be a "signed" worm.

    It's definately an old Idea, but one that we now have a way to make it P2P.

    --
    How much is your data worth? Back it up now.
    1. Re:Honestly! by orclevegam · · Score: 1

      Well, it's not really a worm if you have to grant it permission. If it asks for permissions it's really a P2P update application which is probably a smart idea anyway. The updaters should probably be using something like bittorrent to spread the load as is. I know one of my favorite bittorrent clients, Azureus distributes patches and updates (and plugins) to itself as torrents. Blizzard is also using bittorrent to distribute its patches.

      --
      Curiosity was framed, Ignorance killed the cat.
    2. Re:Honestly! by DRAGONWEEZEL · · Score: 1

      /agree 8')

      Thats completely true. I guess I wasn't thinking of that. If it was a whitehat type of worm, though, it will never get out of Redmond. People will cry, and rightfully so w/ good reason, that their rights will be violated, or just plain old Microphucked.

      I love the idea of P2P distribution of hotfixes ala Bliztorent, and that has a much higher probabliity of seeing the light of day in an OS situation than a true worm does. Even if a white worm distributed fixes , black worms would just distrubute then fix themselves, or spoofing the fix by closing the port when they don't need it.

      --
      How much is your data worth? Back it up now.
  28. Legality by ddrichardson · · Score: 1

    IANAL but it's interesting that they are conducting this research in England, at the very least this would require a change in the EULA that MSFT could be deemed an "authorised user" of the computer, from the Computer Misuse Act 1990:

    3 Unauthorised modification of computer material

    (1) A person is guilty of an offence if--

    (a) he does any act which causes an unauthorised modification of the contents of any computer; and

    (b) at the time when he does the act he has the requisite intent and the requisite knowledge.

    At the very least, this would suggest to me that I would be perfectly within my rights to opt out of such a system.

    --
    A thistle is a fat salad for an ass's mouth...
  29. Worm Wars! by jjh37997 · · Score: 1

    This is old news. Lots of worms are in the wild that infect a machine and then close off it's vulnerabilities so others are unable to exploit it.

  30. Didn't we see this already? by xystren · · Score: 1

    I can't remember which, but after the Code Red or one of them from that era, wasn't there a 3rd party modified version that automatically installed the remover and patches? Remember the outcry? I do, because it ended up screwing up a mission critical system.

    I'm sorry, I have enough problem keeping Windows Update from trying to update my system before I'm able to test the patches. If things were truly "roll backable" perhaps I would feel differently. To many times I've been bit by this patch breaks this critical piece of software, and no recourse except to rebuild the machine.

    Not my idea of a party. Besides, Black Hats are already doing this... Now a White Hat is going do to it... Now they they are both doing it, how do we know the difference anymore? Are the White Hats going to disclose what they are doing? How do we know the difference? What if a Black Hat poses as a White Hat?

    It just sounds like yet another exploitable method of a phishing scam.

    Quite honestly, keep the HE77 off of my computer, and don't think that just because you claim to be a White Hat you have the right to worm your way into my computer.

    Cheers,
    Xyst.

  31. At one point, I liked this idea.... by mbourgon · · Score: 3, Interesting

    then we got hit with the anti-slammer worm. The slammer worm hadn't infected us, but the anti-slammer did, and wound up rebooting about 20 servers (which begs the question "why weren't they already patched?"), during the middle of the day. Pure panic mode as they started spontaneously rebooting.

    --
    "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
  32. Welchia, anybody? by Anonymous Coward · · Score: 1, Informative

    I remember when I worked for Penn State University during the Blaster outbreak. Ironically enough, we fielded more machines infected with Welchia, the white-hat worm for that particular vulnerability, than we did for Blaster itself. White-hat or Black-hat, "reducing loads on servers" is irrelevant because of the strain the worms will put on the routers and switches in the middle, let alone the clogged internet-facing pipes.

  33. Extremely bad idea by Zen · · Score: 3, Insightful

    I don't care who implements this solution. It was a bad idea a few years ago and it's still a bad idea today. The delivery mechanism will be compromised, and just having this type of thing out there will create new interest in creating hazardous worms/virii. I don't know about you guys, but I don't want anybody touching any of my systems. Ever! How about differences in configurations? What if I have a highly modified registry because I'm doing some advanced package testing? Then you come in and 'fix' something based on default values and it corrupts my entire system? Who's going to fix it then?

    What about all the security admins who filter traffic based on pattern matches and ports? So now when we see a spike in traffic from thousands of machines going to 1433 on successive IP's we're supposed to somehow make a diagnosis on whether it's good or bad traffic? It's unnecessary overhead on the network. Whatever it's intention, auto fixing of problems and specifically designed auto replicating extra internet traffic is a bad idea.

  34. Script Kiddies by xannash · · Score: 1

    Let's just give these script kiddies more possible exploits into an already buggy and secureless OS.

  35. nothing to see here... by RyLaN · · Score: 3, Informative

    http://blanu.net/curious_yellow.html/

    Brandon Wiley proposed a scenario in which a future internet would be consumed by the warfare between several (black or white) worms that feature node-coordinated efforts to prevent detection and removal. For those too lazy to read the link, "Curious Yellow" is basically a modular worm in which zero-day exploits can be added as they are discovered allowing for unchecked growth across the 'net. The worm can then work with other nodes to attack targets by dropping all their traffic, or by subtly modified whatever they receive. The best way to fight such a worm is with fire, a similarly designed "white" worm that goes around patching hosts as quickly as it can.

    IMO, remote exploits are rare enough that I don't see this ever happening. On the other hand, with enough infected bot nodes to work with the data mining potentials of some of the more sophisticated extant work networks does worry me...

    --
    At least the war on the environment is going well
    1. Re:nothing to see here... by Yaa+101 · · Score: 1

      There is a easy way for this, it is called the on/off button.
      It is easy to inform the critical system admins and close off segments of the Internet to slowly resurrecting each node leaving infected nodes off until they are clean.
      It is a crime as such to leave critical systems on a single public Internet node without redundant private lines that enable a whole critical system consisting of multiple nodes to go private.

      A reset system like this can even be built into the hardware to lock/disinfect each node transparently.
      I will see something like this appearing within the next few years in Linux, repairing the kernel and file system according an install journal after infections or Trojans or anything causing the system to differ from the journal.

    2. Re:nothing to see here... by greedyturtle · · Score: 1

      So target the journal...

  36. Why not use P2P? by Jason+Levine · · Score: 1

    I'm no expert in such things, but why couldn't they release a Microsoft Update P2P client that:

    1) Checked Microsoft's servers for a list of needed updates with MD5 hashes for those updates.

    2) Check bittorrent or some other P2P network (perhaps even a custom one) for those updates.

    3) Download the file, compare it against the MD5 hash.

    4) If it doesn't match, delete it and find it on another computer. If it does match, alert the user to install the update. (Or install it automatically if that's the setting the user chose.)

    This would reduce demands on their servers (except for the checking for updates part) and wouldn't open the possibility of someone turning the Patch The Bug Virus into an Pose As A Patch To Gain System Access Virus.

    --
    My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    1. Re:Why not use P2P? by KublaiKhan · · Score: 1

      Because the comcast users would never get their updates.

      --
      In Xanadu did Kubla Khan
      A stately pleasure dome decree
    2. Re:Why not use P2P? by querist · · Score: 1

      You are, in my opinion, much closer to what they are planning than you may realize. Also, before I go any further, I think your solution is better than theirs for reasons I will list later.

      By using a worm to distribute the fix they are, in effect, creating a peer-to-peer network. The difference is that in your scenario the machine initiates the upgrade process, while in Microsoft's the machine is given the upgrade. If you are running something critical, you can tell it to wait and come back later. Will Microsoft's worm even ask?

      Both are peer-to-peer solutions, with one significant benefit for Microsoft being that it reduces their network traffic. I strongly suspect that is one of the more significant reasons behind this move. This will keep their servers from a potential DOS just from a large number of machines all going to Microsoft Update at the same time.

      Your system, however, has a few drawbacks that Microsoft's solution addresses:

      Your system relies on something on the (potentially compromised) machine to start the process. Also, your system requires the (potentially compromised) machine to "know" that there is a patch before it can request it.

      In Microsoft's solution, the (potentially compromised) machine that needs an upgrade needs only to be connected to a network that has at least one other machine on it and that other machine has the Microsoft patch-worm. The patch-worm will "attack" the unpatched machine and patch it, and then go looking for more machines to patch.

      From a technical standpoint, on the surface this looks good. However, many other readers have already brought up some of the myriad weaknesses with this system.

      Again, to me this seems like a way to reduce Microsoft's network traffic. I do not see this as a "real" solution, because there are too many "middle men" which can be compromised, and something like this would be fairly easy to counterfit.

      I will agree that we need a better solution (and please don't start screaming "make the OS secure" or "run Linux" or anything like that), but I do not believe that what Microsoft are proposing is the correct solution.

      I'm waiting for someone to bring up one of those checklist "your idea won't work because..." replies.

    3. Re:Why not use P2P? by blueg3 · · Score: 1

      Yeah, that's called "distributing patches via a peer-to-peer protocol". Blizzard does this with their patches (via BitTorrent). Microsoft's servers and mirrors in this case can just act as seeders.

      In practice, you'd want to cryptographically sign the "list of updates" and any other metadata communication with the Microsoft server. You'd probably want a hash algorithm better than MD5. If you're using something like BitTorrent (which would be a good idea), then the whole part about comparing hashes and dumping fake files (or really, fake data blocks) is built in. :-)

    4. Re:Why not use P2P? by Reziac · · Score: 1

      That's a better idea. Use a P2P client and a single originating source, let patches propagate like any other file (but be sure to have a good security hash system in place so they can be confirmed as original).

      But a worm? That requires that FIRST my system MUST be vulnerable to worms in general. If a good worm can get in, a bad worm can too.

      And I don't necessarily WANT every patch that comes down the pipe; sometimes they do more harm than good.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  37. Do you think you might have worms? by Utopia+Tree · · Score: 1

    If its made by M$ whats the difference between it and a black hat worm?

    1. Re:Do you think you might have worms? by dwye · · Score: 1

      If its made by M$ whats the difference between it and a black hat worm?

      A black hat worm might have a bug that prevents it from working on your machine. Microsoft has better programmers, though, so their worm *will* get you.

  38. Applied to Humans? by Anonymous Coward · · Score: 0

    "Stop using condoms!"

    1. Re:Applied to Humans? by Hucko · · Score: 1

      I can't argue for your heritage, but mine is not a virus.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  39. Same old Story by Anonymous Coward · · Score: 0

    Every year it's the same old story.

    Some entry level programmer thinks they can save the world from themselves, by forcing the latest patch by the code monkeys on people's computers.

    Patches are not perfect, sometimes they break stuff, sometimes they can break critical stuff.

    Lesson:

    1. It's my computer.
    2. Any unauthorized access, is ILLEGAL access.
    3. Break a critical system, people can die, you get caught == you get sued.

    This is why I sometimes wish that people who create OS's would be licensed engineers. It would keep stupid ideas like this from propagating.

  40. Still illegal by nurb432 · · Score: 1

    Don't matter if your intent is good, its still a crime and i hope they get caught and sent to prison for life and have a cell mate called bubba.

    --
    ---- Booth was a patriot ----
  41. To paraphrase many cartoon pets... by wattrlz · · Score: 1

    ... and what if [we] don't want to be fixed?

  42. You want to run arbitrary code on my computer by Anonymous Coward · · Score: 0

    without my permission? Go to hell.

    You want to distribute the distribution of patches? Use Bittorrent. But you can still go to hell, since I'm not paying for bandwidth to distribute patches for your shoddy software.

  43. Good vs. bad worms/viruses? by Iphtashu+Fitz · · Score: 1

    How on earth are antivirus programs supposed to distinguish between "good" and "bad" viruses/worms? Unless this is meant specifically to attack the issue of botnets and repair them I can't see this as actually being useful in any way. If they convince Symantec, Trend Micro, etc. to treat MS worms as legitimate then the virus writers will figure out how those products do this and mirror it to avoid detection. If the anti-virus programs don't then either these fixes will be rejected by everybody who has a virus scanner (not to mention floods of false reports from people thinking MS is releasing infected software). And if they are targeting the botnets then wouldn't this run afoul of various computer hacking/trespassing laws?

    I don't see how they can pull this off effectively in any manner.

    1. Re:Good vs. bad worms/viruses? by blueg3 · · Score: 1

      If counter-worm B is designed to close the security vulnerability that worm A takes advantage of and counter-worm B propagates and patches the computer via the same vulnerability, then you don't really need to worry about that. Security measures can remain blind to whether or not a worm is "good". If the counter-worm can't get in to install, then the original worm can't either.

    2. Re:Good vs. bad worms/viruses? by Iphtashu+Fitz · · Score: 1

      That's not entirely true, and also not entirely helpful. Assume an exploit exists in a seldom used service. A malevolent worm takes advantage of the exploit and infects the system. Upon infecting the system, the worm disables the service that the exploit is in, or otherwise applies a patch to prevent other worms from exploiting it. Microsofts worm wouldn't be able to use that exploit to gain entry and repair the system.

      On a similar vein, suppose the worm infects the system and then the user, unaware that the worm is there, applies a patch on their own. The exploit is again patched but the damage is done, and Microsofts worm wouldn't be able to get in.

      This also still doesn't address the issue of legality. Many states/countries have laws that would classify this sort of thing as illegal. All it would take is the MS "worm" causing damage to a computer its not authorized to access and MS would be sued to oblivion. Don't think that just because a computer is running Windows that MS has the legal right to do whatever they want to patch that computer. There are computers in various government/military agencies that contain classified information, as well as banks and other financial institutions that require their systems to be tightly locked down and patches applied only under very specific conditions. If those machines were "updated" by an MS worm they could face all sorts of legal problems.

    3. Re:Good vs. bad worms/viruses? by blueg3 · · Score: 1

      There's not actually any generally-good solution for the problem "What if the bad worm gets there first?". A sufficiently nasty worm can disable any means for correcting the problem, whether that is closing the exploit that allowed it to infect the system, disabling Microsoft updates, modifying patches as they are installed to prevent them from closing the security loophole, et cetera. For that matter, they could simply allow the "good" worm to infect the system, but prevent it from fixing the exploit. The point is, though it doesn't always come up, once malicious software is on your computer, there is no general way of fixing it, so the fact that a "good" worm couldn't do it is irrelevant.

      Of course there's a legal issue. I was only addressing the practical issue. If Microsoft chooses to go through with this, I imagine their lawyers will work out the legal issue.

  44. Liability bomb by seanellis · · Score: 1

    MS limits their liability for using their software to $5, as specified in the EULA. However, this would open them up to severe liability concerns. Unless you explicitly opt in, or it's mentioned in the EULA already, you'd have a hard job deflecting liability when a botched patch nukes half the NHS.

    With most viruses, you haven't a clue where they come from, so you can't sue. This one will likely be cryptographically signed.

  45. Would you trust ... by gone_bush · · Score: 1

    a Microsoft authored worm? And how many pop-ups would we get. Not to mention wormholes.

    --
    Two roads diverged in a wood, and I - I took the one less travelled by. (Robert Frost, 1916)
  46. Oh yah, that'll work. by Secret+Rabbit · · Score: 3, Insightful

    Because M$ is soooo very good at normal updates:

    http://blogs.msdn.com/ie/archive/2007/12/18/post-install-issues-with-ms07-069-ie6-on-xpsp2.aspx

    (Among others) That they'll be a perfect candidate to create this type.

    For that matter, I'd really like to know how someone/people who might do this, would get around that whole illegal thing.

    1. Re:Oh yah, that'll work. by Anonymous Coward · · Score: 0

      Frankly, I've seen far less problems with MS updates then I have with Linux ones.

      Probably because of the homogeneous and prolific nature of their software. It makes it easier to test possible contingencies.

    2. Re:Oh yah, that'll work. by Inda · · Score: 1

      Yep, I installed MS's recommended nVidia drivers last week and Vista would blue screen when trying to play videos. (I say blue screen because that's what the event logs say but, in truth, it auto-reboots).

      They should just leave things as they are.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  47. SkyNet by Botia · · Score: 1

    And thus SkyNet was born.

  48. MOD PARENT UP! by ssstraub · · Score: 1

    n/t etc etc.

  49. This will end up... by Elise+DiPace · · Score: 1

    "...reducing load on servers."

    While increasing the load on my own computer?

  50. This BS creeps up time and again.... by gweihir · · Score: 3, Insightful

    There are no friendly worms. Compromising the security of a system, REGARDLESS OF PURPOSE, is a hostile and criminal act. There is no excuse for it. In addition, an agile black hat could hijack the worm and put its own malcode in there.

    Anybody proposing this nonsense just shows they do not even have elementary security knowledge and did not research the topic at all. Incompetents.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:This BS creeps up time and again.... by geog_dash · · Score: 1

      http://www.microsoft.com/windowsxp/home/eula.mspx According to section 2.3, you have opened the door and beckoned Microsoft in. They are not compromising anything. They are exercising a right that they have retained, that you acknowledge when you install the software.

    2. Re:This BS creeps up time and again.... by gweihir · · Score: 1

      According to local law, that clause is void, when there is any additional protection mechanism. Bith my personal firewall and NAT gateway count. Which means if they do access my system without permission, they are open to criminal punishment, on a personal level. No hiding behind a coperation with the law here.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:This BS creeps up time and again.... by pyrr · · Score: 1

      You clearly do not have a philosophy degree. Things aren't so black & white, and sometimes a philosopher will attempt to spin black as white and vice versa. There simply aren't many things that are absolutes.

      From my perspective, if you have to burn the village to save it, burn away! Only in this case, it's not that dramatic or destructive; it's still an ethical trade-off, but it's one that commits a lesser wrong to avert a greater one. That is what situation ethics are all about...pushing an old man off a liferaft to stretch the provisions far enough to save the baby, exploit an ineptly-maintained computer's security problems in order to harden it and keep it from being commandeered by someone who has no qualms about using it to destroy others.

      Ultimately, I think the best option is to smugly boot all incompetently-maintained computers off the public network until their operators become marginally competent. Solutions that propose doing things that are sketchy from an ethical standpoint are the result of frustration over how millions of clueless computer users (mostly Windows, of course) can ruin the internet for everyone by allowing their computers to become botnet zombies that spew malicious packets and spam EVERYWHERE for the rest of us to "enjoy". I'm sick and tired of all the harm they do, and I honestly don't care what sort of drastic method it takes to put a stop to the bulk of it.

    4. Re:This BS creeps up time and again.... by Anonymous Coward · · Score: 0

      I just keep thinking they would have to open a security hole to let their worm operate. Or they would have to use the same security hold the worm uses to plug the hole. Sounds bad regardless of what they do. A friendly worm with all of the destructive properties of the malicious ones.

    5. Re:This BS creeps up time and again.... by Hucko · · Score: 1

      Yes. what they want is a digital bacteria that improves the immune system of any given network against digital viruses.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  51. I can't wait... by hoggoth · · Score: 4, Funny

    Till the script kiddies use this delivery mechanism to bypass all security and deliver their own custom payloads.
    Yay Microsoft! They have such good instincts when it comes to security!

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
    1. Re:I can't wait... by molex333 · · Score: 1

      I hear the IRS is working on a worm that uses security vulnerabilities in tax software to ensure that you don't cheat on your taxes! Big Brother much? Who in thier right minds would want this service? If you let things like this go on, next thing you know RIAA is making worms that check to see if your P2P software has vulnerabilities...LOL!

      --
      Somewhere in a dark place you will find:
      www.m1
    2. Re:I can't wait... by ucblockhead · · Score: 1

      Attention moderators! That's not a funny post. It is both insightful and incredibly sad.

      --
      The cake is a pie
    3. Re:I can't wait... by brkello · · Score: 1

      I did my job as a Slashdotter and didn't RTFA...but what you say doesn't make any sense. If you are using a worm or virus to fix a problem, then the worm should be exploiting the vulnerability that it is fixing. The idea is that the script kiddies are already using the vulnerability and this virus/worm will use it too except patch it up instead of doing something malicious. So if they use the same "delivery mechanism", they are too late. The other part is making sure their worm doesn't do harm to the networks. In that case, they are trying to do something to slow and eventually stop its spreading. That isn't something that someone with malicious intent would want, thus they wouldn't use it.

      People who actually have their system secure don't have anything to worry about...so I am not sure why slashdotters are freaking out so much. If something does get through and patches your machine, then you are more secure rather than less. I understand the concerns that whatever they create has unintended consequences and ends up doing harm (that reason alone is probably enough to not do it)...but the rest of it is either people being paranoid or just anti-MS bias.

      --
      Support a great indie game: http://www.abaddon360.com
    4. Re:I can't wait... by ezwip · · Score: 0

      Not only will they back engineer the worm, but they will make it even better.

      --
      "I guess I'm gonna fade into Bolivian."
    5. Re:I can't wait... by dbIII · · Score: 1

      Especially when it is from the company that couldn't even get ping right.

  52. Re:Prior Art (oblig) by sm62704 · · Score: 0, Redundant

    In Soviet Russia, worm patches YOU!

    Hot Grits

    But does it run Lin OUCH!

    Imagine a beowlf cluster of OW! OW! OK I'LL STOP!!!

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  53. Anyone else think Futurama: Friendly Worms? by CrazyJim1 · · Score: 1

    Parasites Lost.

    1. Re:Anyone else think Futurama: Friendly Worms? by CityZen · · Score: 1

      That was my first thought.

  54. And next thing you know... by jjp5421 · · Score: 1

    We have SkyNet and a bunch of cyborgs running around.

  55. why not p2p? by buttle2000 · · Score: 0

    If they don't want to burden their servers, maybe they could share the fixes between clients.

  56. That worm, bait and hook by Anonymous Coward · · Score: 0

    I think thats already happening. except we subscribe to this worm called MS Update

  57. Many other measures becides certificates... by Bananatree3 · · Score: 1
    You have a very valid point. Nonetheless, there are several other things you can do:

    1)Every time a "P2P patch" is detected, Windows calculates the patch's MD5 Hash and sends it to Microsoft. If Windows recieves an OK message from Microsoft it's allowed in. And not just a standard "okay" packet, but an encrypted one. You could also have a whitelist on microsoft's site and Windows goes out to it and checks its hash against it.

    2)Encrypt the patch, and require Windows to go out to microsoft's site to get a key for it.

    That would be a lot more hoops to jump through then simply copying a certificate.

    1. Re:Many other measures becides certificates... by KublaiKhan · · Score: 1

      Thing is (with your and the other folks replying to GP's points) all those solutions require communication with MS before installation--which isn't really worm-like behavior, but more like the update system where the sysadmins grab the patch and have the other systems on the network patch from the local server rather than MS's.

      --
      In Xanadu did Kubla Khan
      A stately pleasure dome decree
    2. Re:Many other measures becides certificates... by Anonymous Coward · · Score: 0

      Every time a "P2P patch" is detected, Windows calculates the patch's MD5 Hash and sends it to Microsoft.
      Yes, that sounds like a great idea.
    3. Re:Many other measures becides certificates... by KublaiKhan · · Score: 1

      Forgot to finish my thought process...my apologies. ....and by extension, is not significantly better than the current system of updates, other than the distributed distribution model, while also adding several other opportunities for vulnerabilities that would be extremely bad for the company if they were exploited.

      As a result, why not stick with the slightly slower and less efficient, but proven to work technique that doesn't introduce many, many more vulnerabilities?

      --
      In Xanadu did Kubla Khan
      A stately pleasure dome decree
    4. Re:Many other measures becides certificates... by repvik · · Score: 1

      Ok, so I'll write a worm that patches the MD5 hash while in transit to Microsoft, big deal. Or I'll just patch the app that calculates the MD5 sum. Or just simply make it skip the check altogether (One simple jmp is required...)

      Any P2P patch that requires communicating with microsoft is moot, since the "victim machine" (you) cannot be trusted since it is infected.

  58. Already did this with H.I.V. by CranberryKing · · Score: 1

    Released that virus to take care of promiscuity and the 'gay' problem. That worked well.

  59. Windows Update by Bananatree3 · · Score: 0

    Even with a fully patched Windows, it's still full of holes. If security is your top priority, don't even touch windows.

    1. Re:Windows Update by calebt3 · · Score: 2, Funny

      I am touching a window right now and I don't feel unsafe. Maybe uncomfortable having to stretch all the way to ground-level while typing, but not unsafe.

    2. Re:Windows Update by DimmO · · Score: 1

      why are your windows on the ground? shouldn't they be in the walls?

    3. Re:Windows Update by calebt3 · · Score: 1

      Hint: I am reaching up.

  60. Interesting Idea by Pathway · · Score: 1

    A very interesting idea... Use a known vulnerability to "infect" a system, and close that very same vulnerability.

    I foresee legal problems, trojans, network bandwidth being wasted, and new bugs introduced. "No Sir, I don't like it."

    --Pathway

  61. Cryptographic signatures? by bob+van+hove · · Score: 2, Informative

    A hash of the code is encrypted with MS' private key, which stays at HQ, the hash can only be decrypted with the public key. (google asymmetric cryptography, if you'd like more info)

  62. Microsoft must love going to court by OmegaBlac · · Score: 1

    Because I can just see the numerous lawsuits that will appear when their stupid worm-composed of that "innovative" buggy Microsoft code we here so much about-is hijacked by malicious people or the worm itself screws up end-users computers.

  63. Re:Yeah but on the bright side... by dkarma · · Score: 1

    think of the potential for a full scale NUKE fest

    but seriously why not start a company that writes worms that eat other worms, etc.?
    I'd do it but I'm afraid my knowledge of the windows kernel and process hooking isn't up to snuff

  64. Re:Prior Art (oblig) by Guinness2702 · · Score: 0, Redundant

    "But does it run Lin OUCH!

    Imagine a beowlf cluster of OW! OW! OK I'LL STOP!!!"

    You're new here aren'....ok ok, I didn't even take my coat off!

    --
    This space is intentionally left blank
  65. Riiiighht.... by ZonkerWilliam · · Score: 1

    So there will be even more traffic as a "whitehat" worm tries to patch up a "blackhat" worm spraying from several infected servers/workstations. And whats to say someone maliciously alters the "whitehat" worm??

  66. old old news by themushroom · · Score: 1

    I heard this exact story several years ago, possibly right here on /. (I'm too lazy to hunt for it, and figure Google would produce the recycled story, not the original).

    Everything old is new again cuz the problems haven't gone away?

  67. Sounds like a game I used to play by MrMunkey · · Score: 2, Interesting

    called Uplink *Spoiler alert* at the end of your regular hacker job you find out what the mega-corporation is doing and have to stop their ultimate bad worm with one that patches systems. It was a pretty fun game.

  68. Time sure flies ... by IchBinEinPenguin · · Score: 1

    Only just got the Christmas decorations down and it's April 1 already...

    Oh, wait... they're serious?!?!?!?

  69. oops sorry by sm62704 · · Score: 1

    I meant to hit preview, I only meant to emphasize "do", not shout the whole end of the thing. I also apologise for responding to my own post.

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:oops sorry by Hucko · · Score: 1

      gee you push the limits don't you!~

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  70. Why not use bittorrent? by the4thdimension · · Score: 2, Interesting

    Maybe I missed something but if load on servers is a problem and you are going to try and push that problem off onto customers, why not just use the bit torrent way of distributing patches? Blizzard has done it with WoW since day 0 and it has worked out for them... especially on large patches. Seems like an easy integration into your software. If even a single person helps seed that isn't your server, that's already a bonus.

  71. first signs of infection... by epsy · · Score: 1

    if you see the WGA popup unusually you should know what happened

  72. No. Just Stop. by mxs · · Score: 1

    Just stop. It's not a good idea. It has never been a good idea, it will never be a good idea. There is no such thing as a "white-hat worm". No matter what the intentions of its writers are, the worm itself will never be "white-hat". It's going to cause problems on a technical level. It's going to cause problems on a legal level.
    And even if you accept, for a moment, the premise that this worm could actually work without any collateral damage (which is unacceptable), do you REALLY want Microsoft (or any entity for that matter) deciding what gets distributed this way ? Is it "just" a fix for the vulnerability, or is it a "fix" that will break half of your infrastructure ? Will Microsoft update other, unaffected components of the system with this ? (How do YOU know they won't ?)
    There is a reason company IT departments don't just let Windows Update rip into their systems and test updates first.

  73. An old AND bad idea by Crazy+Taco · · Score: 1

    This is a very old idea. One of the earliest worm/viruses was actually of the "white-hat" variety. Nothing to see here, move along.

    And besides being old, this is also a bad idea for two reasons:

    1. Bandwidth: This becomes a major issue under the worm model. Now, instead of having the machine just check for/request updates once a day or so, you have worms on everyones machines trying to ping everyone elses machine to see who else needs the patch. That's a lot more packets than the current system requires.
    2. Vulnerability: The last thing we need is for Microsoft to start writing worms that exploit its own holes. Think about what could happen here. First, MS releases a worm with code that can patch a system. Hackers, who are always watching, notice a new worm-patch by Microsoft. They grab a copy, analyze the instructions, and strap a new payload onto the propogation code (this saves them a ton of time since MS identifies the vulnerablity, writes the exploit code and creates the worm propogation code for them... all they must do is change what instructions are carried out when the worm gets on the machine). Thirdly, they release this worm into the wild. Fourth: $$PROFIT$$!
    --
    Beware of bugs in the above code; I have only proved it correct, not tried it.
  74. That would work. and a 2nd idea by twotailakitsune · · Score: 1
    It they do this, it should be for only winME and below. There are to many windows 98/95 boxes out there that no one cares to update.

    Microsoft can use some of the well know vonbiles to fix the boxes that are no longer having new fixes being sent out for them.

    OR

    Microsoft could open source the old Win ME/98/95/.. source code. In less then a week two things will happen. The Open source community will fix all the old thing that Microsoft stop fixing, and someone will find a way to kill all boxes that are not fixed.

    The people who don't fix their boxes, will do one of three things. junk the boxes, go to Linux, or fix the boxes.

  75. W2K.bolgimo by Anonymous Coward · · Score: 0

    W32/Bolgimo.worm is a Win32 worm created by Phil Gibbons (Apophis of WDMA.biz Fame) which attempts to repair unpatched Windows computers on a network.

    http://en.wikipedia.org/w/index.php?title=W32/Bolgimo.worm_(computer_worm)&oldid=11459694

  76. No wonder Microsoft produces unsecure code... by TemporalBeing · · Score: 1

    Th3y just w4nt t0 p4wn 4ll t3h n3tw0x! B1llyG mu$t b3 0n3 3l1t3 k1dd13...

    No seriously...they're now writing the virus?!!! I guess they've given up on actually producing relatively secure software then...

    Just like the old saying - if you can't beat them, join them. ;-)

    Yet another reason to go to Linux, Mac, or something else.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  77. What's going to stop.... by Raven42rac · · Score: 1

    What's going to stop a worm from using the vulnerability MS opens for a whitehat worm for nefarious purposes? It will be found.

    --
    I hate sigs.
  78. Bad idea by LordZardoz · · Score: 1

    If you have a means for a worm to tell a computer that it is really a fix, all a hacker has to do is spoof that, and the machine will accept a virus as the fix.

    END COMMUNICATION

  79. And how do you tell your worms appart? by polemon · · Score: 1

    What if the worm mutates, halfway through the network. So that it does contain malicious code, to wreak havoc among the computers it reaches. A worm could be intercepted, it's code altered, and then redistributed into that network the same way, the 'friendly' worm was intended to. How do I know, that this worm I just received, is indeed the worm that the admin send through the network to apply a patch? I'd say trusted mirror sites are a better way to reduce load on servers. You just need enough mirrors, so you can scale the load onto them.

    --
    EOF
  80. not again by Tom · · Score: 1

    been there, done that and dumped the idea as incredibly stupid and pretty dangerous, together with everyone else who's been doing research in that area several years ago.

    What's MS at? Reinventing old, bad ideas, again?

    --
    Assorted stuff I do sometimes: Lemuria.org
  81. the cheese worm is back! by nostriluu · · Score: 0, Flamebait

    This was called the cheese worm a few years ago. I think it's a good idea. There are a lot of irresponsible admins out there, especially, I'm afraid, those running Windows. I recall vividly in the mid 90s when these things started emerging, I was getting "attacks" from Windows hosts on my network. I tracked down the origin and went to the effort of contacting the admins - I even telephoned a couple, since I got interested in what was happening. The response, unanimously, was they were content to wait until Microsoft came out with a solution. That's right, they were running compromised hosts, that were busy infecting other hosts and polluting the net, but they were going to wait until someone came out with an automatic solution.

    Nowadays it's a lost cause. So many people are just lazy. I told a family member her IM (MSN) was sending fake invites to people in her contact list, and she said she didn't have time to deal with it. I could have told her that she's going to be infecting people exponentially, but it wouldn't matter.

  82. Worm better than torrents? by Mishotaki · · Score: 1

    So i'd guess that to save bandwith, Microsoft prefer to choose the bad reputation of worms more than the bad reputation of Torrents?

    Because using bittorent to send the updates, they could save quite a lot of bandwith, just like Blizzard does with 10 million suscribers...

    But, off course, they must prefer doing things behind our backs than being legit and let us choose if we want to update or not...

  83. You know what... by Anonymous Coward · · Score: 0

    ...really pisses me off about Windows?

    Why do typical user accounts have permission to join another fucking wireless network? They can't change their IP address or any other settings, why should they be able to switch networks?

    Stupid as fuck. Research a local machine's security before researching network security, Micropenis.

  84. A tale of the tape(worm) by xactuary · · Score: 0
    White Hat, Beaming: "My worm is shorter than your worm. No, wait..."

    --
    Say hello to my little sig.
  85. whatcouldpossiblygowrong... by neonsignal · · Score: 1

    Microsoft... worm... what could possibly go right...

  86. sorry, but no by blair1q · · Score: 1

    my upload bandwidth is a small fraction of my download bandwidth

    i will not accept becoming a server for Microsoft's customers so that Microsoft can save a dollar a month on its IT bills

    there are far better and smarter ways to spread out the update downloads, like actually using the scheduled-execution capabilities built into the operating system

  87. Cue typical /. reaction by Cctoide · · Score: 1

    Oh yeah, just wait until they use them for evil--... er, what? You mean they already-- oh. Okay then, nevermind.

    --
    "Let's face it, it's a good story. Accuracy would kill it."
  88. Dune by StarfishOne · · Score: 1

    First thing that came to mind when reading this title? The Dune II game with some dude yelling: "Warning, worm sign!" :D

  89. Microsoft researchers by Vexorian · · Score: 1

    What's next? News stories featuring Apple hackers and Linux gamers?

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  90. An example of paradoxical computer security? by jnadke · · Score: 1

    Hypothetical situation:
    Say enough worms are out out there, and they each patch the system after propagating, denying the same vulnerability. Well, since there are finite lines of code and finite resources, then there are finite vulnerabilities.

    Ironically, then the most virus and worm-laden computers would be the most secure computers on the planet, since there would eventually be no more bugs for the Microsoft worm to exploit and patch the system.

    Hrrm... I think I see where they're going with this. They can force the virus makers to do all their operating system security work for them! Genius! Now, just to figure out how to get rid of the viruses and worms afterward...

  91. Oh, this is going to end badly... by slashname3 · · Score: 1

    This is going to end badly. The company that can't seem to get a number of critical fixes in place is going to setup a system that uses a virus to propagate patches? This has to be a plot to really bad B movie coming soon to a theater near you.

    "It had to happen eventually...They said it would make things better...Microsoft Virus 1.0...Initially it looked benign...Even helpful...But then it was subverted and changed...Within days 100% of all Windows systems were infected...Users data was compromised and exposed on the Internet...Nothing could stop it!...Oh the humanity of it all!

    This summer at a theater near you, no one can hear your computer scream on the Internet!

  92. Bit Torrent? by Kopiok · · Score: 1

    Why not just make the Windows patches run in a native Bit Torrent client and be done with it?

  93. So, viruses to cure software ailments.... by qkw · · Score: 0

    has noone seen I Am Legend: crazy cures for cancer _just_dont_work_!

    --
    ---- Design. Invent. Cheese.
  94. Won't Comcast block this P2P application? by Miykayl · · Score: 1

    Wait now... Peer-to-peer is an evil tool used only by hackers, pirates and other miscreants. /sarc

  95. Why a worm? by Sidona · · Score: 1

    Why use a worm for this? If the over all concern is that users do not upload patches in a timely manner and as a result blackhat worms muck up their computers, why not make a more mandatory update system. I've seen the P2P comments flash by over and over again as well as comments on how Blizzard utilizes them for WoW; wouldn't a more useful means to an end be creating a Patch Updater in a similar manner to what Blizzard uses only for security features? Irritating, but more effective than random whitehat worms spreading about the computer, waiting to be manipulated by blackhat creators.

  96. What about Bittorrent? by Trace+Bullet · · Score: 1

    Why not just use Bittorrent to distribute patches, and not create MORE problems by introducing new vulnerabilities into a system?

  97. what a worm that installs linux? by RiotingPacifist · · Score: 1

    That would be the ultimate whitehat worm, as the 60% of people that don't care about linux/windows are the same people that don't patch. Unfortunately i don't think that's what ms are planning.

    Perhaps its because it took slashdoters about 30mins to use an exploit to fix the latest kernel bug that ms think it would work for them, but they don't understand its that only they are going to be able to write the worms!

    --
    IranAir Flight 655 never forget!
  98. Voluntary by BPPG · · Score: 1

    This sounds pretty good to me. A P2P patching system makes perfect sense, as long as they used an appropriate type of encryption. The security thing will be the biggest issue to keep people from creating malicious "double-agent" worms. Although, another issue should be that it's voluntary, or at least make it trivial to disable. And by that I also mean by it can be disabled remotely by Microsoft, in case a double-agent is starting to make the rounds or something goes terribly wrong. But also because some people just may not appreciate using their bandwidth to seed patches.

    --
    What's the value of information that you don't know?
  99. Microsoft believes in bad SF by argent · · Score: 1

    I mean, seriously. Before 1997 and Active Desktop the whole idea of mail software that would deliberately accept and execute code from any random yahoo, deliberately, was bad SF. It was something that people made jokes about. Programs wandering around in computer networks and being given the right to execute an any system they came across, that was a Saturday morning cartoon for kids before .NET. But at least that kind of problem was limited to Windows... nobody ran native unsandboxed code from web pages until recently.

    So it's no wonder they want to send TRON and Bob out after Sark and Megabyte. They really believe in special effects.

  100. Re:Wow by Hucko · · Score: 1

    Actually the BSDs would be more likely to be used because of their permissive license and better reputation.

    --
    Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  101. Battle by Tribbin · · Score: 1

    Kind of like the battles being fought by micro-organisms and virusses and our natural lines of defense in our body

    So decades from now we don't know what is happening in our computer systems; thousands of mutated forms of virusses are figthing for life and death.

    --
    If you mod this up, your slashdot background will turn into a beautiful sunset!
  102. Good worm,bad worm by Hucko · · Score: 1

    I'm surprised no one talks about following the path back to the source. I.e. Bad worm attacks my computer. I have the good worm sitting dormant on my computer, detects and stops the attack and propagates to the source that the worm attacked me from. If someone up-line has patched their computer already, the good worm dies/ goes dormant. Yes, this wouldn't necessarily stop bad worms but could prevent re-infection. (I have this brother in law who never has a problem with Microsoft or viruses... Yes, one of those.) It would work as well as AV does now... maybe a little better. You'd need like a Fireworm.

    --
    Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  103. like you 'fix' a dog? by dwater · · Score: 1

    I don't know about the US, but in the UK, the word 'fix' can be used to describe a vasectomy.

    Is that an appropriate observation in this case?

    --
    Max.
    1. Re:like you 'fix' a dog? by Anonymous Coward · · Score: 0

      The word 'fix' is used in that fashion in the US as well (neuter/spay).

  104. Imagine that: by WetCat · · Score: 1

    Kid's voice from your computer at 4am:
      Hello! I am your kind little fairy! I come to your computer to
    clean it and fix its broken parts! You will be feeling safer now!

  105. Has it been nine years? by Anonymous Coward · · Score: 0

    Don't forget Tuxissa!

  106. Doesn't Blizzard do this already? by ikarys · · Score: 1

    Blizzard did this the intelligent way with World of Warcraft, and looked at how p2p was being used successfully in the real world. BitTorrent. Problem solved - and I dare a "pull" model is a bit less risky than worms "push"ing out patches.

  107. It's a money-maker; 7-step program by knorthern+knight · · Score: 1

    1) MS salesguy... duhhh, nice company youse got here Mr. CEO, wit all dem computers running XP. Youse wouldn't want something terrible to happen, like the BSA discovers that they're all running Vista and sues the daylights outta youse. For only a million dollars in protection... oops...errr... I mean Vista site licence, we can see to it that nothing terrible happens to your company.

    2) CEO... Get the F*** out of here. I'm *NEVER* switching from XP to Vista.

    3) MS "upgrade worm" comes along and "upgrades" systems from XP to Vista

    4) Federal marshalls raid the company after an anonymous tip

    5) Every PC at the company is found to be running Vista

    6) Big lawsuit by BSA

    7) Profit

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  108. I suggested that almost 2 years ago... by AlgorithMan · · Score: 1
    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  109. Updates that bring incompatibilities? by Calinous · · Score: 1

    File download from Microsoft's own Sharepoint Portal Server was damaged by an Windows update. Would those auto-update worms fix more than they break?

  110. "friendly"?? by Anonymous Coward · · Score: 0

    And that will mean "friendly" to whom? The end user? I don't think so! Microsoft? That's more like it. I suspect the fact that I, and many others have told our legitimate copy of XP not to download Windows Genuine "Advantage" (pffff) notification tool etc has lead Microsoft to think up new ways to distribute their "advantageous" patches...

    In fact what surprises me is that Microsoft are admitting that they are working on this - it makes it hard to deny responsibility for various kinds of obnoxious worms that they might wish to distribute

  111. It will not happen in the future by hadaso · · Score: 1

    Instead you will just be asked to reenter your original Windows(TM) CD and type your registration code to continue to safely use your PC with your Windows(TM) OS (and would also be reminded to upgrade to the latest version and/or to repurchase the OS if you exceeded your limited number of reactivations).

  112. What they really want ... by nargileh · · Score: 1

    is a system that uses user bandwidth to propagate their fixes like world of warcraft has been doing since it's beginning.

  113. Friendly worms? by UnkleB00B · · Score: 1

    New job positions: Microsoft Master Fedaykin.

  114. No more Disk Knights, please!!! by Zaatxe · · Score: 1

    If you had the lucky of not having contact with Disk Knight, take a quick look at this.

    I was plaged by this s*it some months ago. I have at home 4 computers, 2 digital cameras, 4 MP3 players, 5 pendrives, one wife and 3 teenagers. It was almost impossible to get rid of this damn piece of software. It would replicate itself by USB flash devices and install itself into the computers when the device was inserted, without asking first. And when we tried to uninstall it, it would just erase its icons and Program Files folder, but it would keep running and replicating itself. A real annoyance.

    Disk Knight author's intention might be good, but I think I prefer to take care of my computers myself.

    --
    So say we all
  115. Reduce Server Load by OneShirtChris · · Score: 1

    If they want to reduce server load why don't they take a hint from Linux. I know it's almost unheard of that Microsoft would take advice from an Open Source community of users, but still they chould give it a go. What I'm talking about of course is the way many Linux distros use Torrents to get their .iso's out there without large strain on their servers. This way Microsoft will reduce load on their servers and fixes will get out alot easier instead on a swarm rush on every patch Tuesday.

  116. I am soooo tired of this crap by hesaigo999ca · · Score: 1

    M$ just outright sucks and this proves it, just come out with a free sp3 patch for everybody that doesn't trigger the piracy validation process, and just patches everyone's machines, if I can download a copy and burn it, I am providing it to all my friends that are computer illiterates.

    This just goes to show you, it is a smoke screen for what will happen after the fact, and they will be smart enough to hide their tracks. They will go further then just provide a patch, they will
    install something that validates your windows and bam, oops, your not legit. Then they log you and from there you will be blacklisted with friendly reminders to get a real copy.

    Mark my words, first they do what they say, then slowly it morphs into something it wasn't intended to do, but by then it's too late everyone has accepted M$ new way of doing things and doesn't raise any alarms as to what else it could be doing.

    I wonder if they will give out a signature so you know which is which with your AV. Let this one by as it is M$...at the same time I hope all AV will be smart enough to include this on'es signature in the DBs.

  117. Re:Prior Art - P2P sharing by Anonymous Coward · · Score: 0

    A worm is just a autonomous P2P sharing program. This means by using a P2P program, Microsoft is by default engaging in illegal activities right? According to RIAA anyway.

  118. Not on my network! by garwain · · Score: 1

    I spend enought time an energy trying to keep bandwidth usage minimal, there is no way in HELL I'll let a company that I pay a fortune to start using my bandwithh the pass their bug fixes on to other people. Companys spend enough in site licences, MS can afford to spend a little to keep their patch system running properly, without needing to move to a Peer-to-peer virus setup!

  119. ATTENTION MOD by sm62704 · · Score: 1

    YHBT
    =P

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  120. What a great idea. by pclminion · · Score: 1

    I have another idea. Me and 10 of my friends are going to go around the city at night and fix the brakes on people's cars. I promise, I know what I'm doing. Sounds good right?

  121. Re:Prior Art but maybe new twist possible by Anonymous Coward · · Score: 0

    Yep, new idea, use a so called whiteworm. How many old Stargate SG1 watchers here. Remember the episode where Amanda Carter had a guy reprogram a stargate dialing device with a virus meant to harm the Goald snakemen. Remember how Baal s people found this virus and recoded it to attack the humans. Well the same could happen with any so called whiteworm. Even the great monster microsofts own servers could be hacked to spread the blackhatted whitehat worm to machines all over the world. Besides, the Chinese having gained the source code for windows bz coercing microsoft to give it to them in exchange for an empty promise to be able to sell vista to China, are probably right now subverting this program by distributing worms of their own, each bearing the appearance or being as white and pure as the old soap Ivory Snow and its old advert spokeswoman......you know, the one who starred in Behind the Green Door! The only safe way to own a pooter now is to cut it off from the internet. Ya wanna surf! Use a laptop as a stand alone machine. Download files to it if you must. Save them on floppies or CDs. Virus check the CDs....over and over again. Quarantine those disks until enough updates to antivirus software have come out to detect all the new and unupdated to virus checker programs...scratch that, virus checker software is polluted with pro microsoft code and usin it will be like the fox watchin the chicken house. Get the updates from specific sites...thousands of them...aww hell. Windows and all its crooked friends is rotten to the apple core. Use linux and open source and open document. All the software most folks will ever need is already written and out there. No new stuff has been made for over ten years, ever since microsoft took over with the passage of the DammMCA. Just try to find new streetmapping software. New phone listing software using the taxpayer paid for Tiger Database without going to that foreigner who bought and put out of business all his competitors with foreign money is unavailable on a CD at any price. How about voice rocognition software from more than one supplier......morphing software.....educational software....CAD software.. the list goes on. Just go to your local sooooperstore and try, just try to find anything but MMORPGs, DRMgames, and microsoft products on the shelves. Norton sucks your resources and is NOT the same norton that you bought in the eighties that actually could be used to fix your files and see what is on your system or shred confidenttial data. McAffee is extreme nagware that sinks your operating windows system when you get tired of the nagging an try to remove it...also a microsoft sockpuppet just like norton. All the so called CD authoring programs are no better...DRMed to the max and unusable. Bottom line. Todays software is junk at inflated prices and totally undocumented. Todays hardware is no better. Look at the comic books masquerading as installation guides, and look at all the required internet connections to even make it work. This is so hardware manufacturers in cahoots with microsoft and others can force the downloading of corporate malware to customers machines by extortion, holding the customers non working hardware as hostage. Hewlett Packards multifunction printers are a case in point. Their installation process requires the customers to purchase Vista and its latest Internet Explorer version before allowing installation. This requirement is not on box in print and neither is it in print on the comic book direction bedsheet. Failure to comply by using microsofts unwanted children or bastard products will result in failure of the printer to print in any other color than yellow and black....and its scanner NEVER will work. We know. We bought one. It failed in this way when we did not buy veeeesta nor download IE malware....twice. At a cost of sixty dollars payable only by credit card HP would replace it if we shipped the so called bad one back ..our cost. There was yet another sting in the tail even in this so c

  122. Good security? by rmes_elliot · · Score: 1

    What about those of us with tight security? Do we not get the patches?

  123. Theft of a computer or communications service... by davecb · · Score: 1

    ... applies whether or not I'm running software
    I own or somene else's, so merely owing the
    software they hack with the virus dosn't
    necessarily protect Microsoft against a
    charge that they've hacked my machine.

    -dave

    --
    davecb@spamcop.net
  124. BT or network servers? by LoudMusic · · Score: 1

    I find it mildly curious that they're not using something like a bittorrent network to distribute updates. Even on my network of 30 to 35 workstations it would make a difference.

    There is, however, a "Windows Update" client / server to allow administrators to distribute Windows Update material on their local network. It saves everyone a lot of bandwidth and time. The local server grabs updates from MS and the workstations look to the local server for their Windows Updates. At 100 or even 1000 mbit, you could distribute Windows Updates hugely faster than getting them over the internet for 500 workstations.

    Makes me wonder if anyone is working to build BT distributed updates into a Linux distro like Ubuntu. There are schools now that are running hundreds of Ubuntu workstations. Though I imagine Ubuntu Server has a similar updating feature that MS employs for Windows Update.

    --
    No sig for you. YOU GET NO SIG!
  125. but only during peak? by freaker_TuC · · Score: 1

    but only during peak times.. right?

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  126. An old and bad idea by cppgenius · · Score: 1

    Apart from the fact that it is an old idea, it is too easy to exploit such a mechanism. Gullible users open any attachment, regardless of flashing red lights and warning boxes, so it won't be too hard to spoof a legitimate worm, just imagine how fast it can spread if people believe that the worm is harmless. No there are too many ignorant and stupid users out there, so forget about using something like this.

    --
    www.cybertopcops.com