Slashdot Mirror


Torvalds Creates Patch for Cross-Platform Virus

Newsforge is reporting that Linus Torvalds took a few minutes to review the cross-platform proof of concept virus covered yesterday and has proven that the virus does indeed not work with latest kernel version 2.6.16 and even released a patch in order to fix this "problem." From the article: "The reason that the virus is not propagating itself in the latest kernel versions is due to a bug in how GCC handles specific registers in a particular system call. [...] So the virus did a number of strange things to make this show up, but on the other hand the kernel does try to avoid touching user registers, even if we've never really _guaranteed_ that. So the 2.6.16 effect is a mis-feature, even if a _normal_ app would never care. It just happened to bite the infection logic of your virus thing."

20 of 195 comments (clear)

  1. Does this mean... by RealBothersome · · Score: 5, Funny

    ...that linux was patched so that the virus would now function as expected? I'd hate to think we left any program behind.

    1. Re:Does this mean... by arodland · · Score: 2, Funny

      +1 Not Fantastically Stupid Like Everyone Else Today

      Slashdot needs this moderation option almost as much as it needs

      -1 Just Plain Obviously Wrong Stuff Quoted as Fact

  2. So does this "bug" count by EraserMouseMan · · Score: 4, Funny

    as a patch or a bug or a buggy patch?

    1. Re:So does this "bug" count by Winlin · · Score: 2, Funny

      A patchy bug.

    2. Re:So does this "bug" count by dgatwood · · Score: 2, Funny
      No, Apache bug is how they gained local access to run the exploit codein the first place.

      :-D

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

  3. Next week: by moochfish · · Score: 4, Funny

    Next week: "Torvalds Patches Kernel Against Cross-Platform Virus"

  4. The Microsoft equivalent? by Foofoobar · · Score: 5, Funny

    Ok... now lets see Bill Gates issue his own patch. The clocks ticking Bill. :)

    --
    This is my sig. There are many like it but this one is mine.
    1. Re:The Microsoft equivalent? by InsaneGeek · · Score: 2, Funny

      Microsoft's patch was already done way before Linus's, being the forward thinkers they are they made sure to be in front of the "make sure to get infected" chess game. Linus had to play catchup with this patch to make sure it Linux continues to get infected.

  5. This is EXACTLY why I run NetBSD by Anonymous Coward · · Score: 5, Funny

    I don't want to get enfected with any of them Windows viruses, Mac Worms, or Linux Diseases.
    So I run NetBSD
    On a VAX

    I'm slow, but I'm not infected.
    (that's what I tell my girl also)

  6. My question... by tktk · · Score: 4, Funny

    I know it was a proof of concept but... does the virus perform better on Windows or Linux?

  7. Re:Only 16 comments?! by AnalystX · · Score: 5, Funny

    Some of the "fanboys" are applying the new patch, and the rest are looking at the contents of your hard drive right now.

  8. Viruses on Linux ??? by ravee · · Score: 3, Funny

    I think the viruses cause damage only if the person uses his machine logged in as root. If he is logged in as an ordinary user, I wonder how it is going to make a difference? At the most, some of his personal files may be modified or his keystrokes logged or the virus may use his machine to propagate to other machines. So what is the hoopla about this proof of concept virus which was created in a lab in some anti-virus company? I suspect this is a conspiracy of these anti-virus companies to stay afloat by creating a buzz about a virus in Linux.

    --
    Linux Help
    for all things on Linux
  9. Gee. by ultramk · · Score: 4, Funny

    Newsforge is reporting that Linus Torvalds took a few minutes to review the cross-platform proof of concept virus covered yesterday and has proven that the virus does indeed not work with latest kernel version 2.6.16 and even released a patch in order to fix this "problem."

    Oh, um... Well, hmmm.

    Thanks, Linus. I guess.

    m-

    --
    You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
  10. Goal :)? by suv4x4 · · Score: 4, Funny

    Today, we fix Linux to support a cross-platform virus, tommorow: support for Windows viruses.

  11. Now that's bug compatibility by TekPolitik · · Score: 3, Funny

    A patch to make sure a virus runs gives a whole new meaning to the term "bug compatible".

  12. My answer by EmbeddedJanitor · · Score: 5, Funny

    Performance is only a small part of the issue. You have to look at the TCO of running viruses to appreciate Windows properly. With Linux it is far harder to run a virus and you've got to train all your users to chmod etc. With Windows it's much eaiser, just double click or drag and drop. Now that saves you a bundle in IT tech support when people ask "how do I install virus X on my PC. Further, with Windows you get a lot more choice. You can get a wide selection of popular viruses from easy to download sources. Linux is pretty short on choice, so if you switch to Linux you're limiting choice which is UnAmerican.

    --
    Engineering is the art of compromise.
  13. Re:Fix it? by FhnuZoag · · Score: 5, Funny

    Well, one more step towards making Linux ready for the desktop.

  14. license? by Anonymous Coward · · Score: 1, Funny

    I for one won't install proprietary viruses on my system. Unless the author releases it as Free software, I refrain from apt-getting it anytime soon..!

  15. Great new slogan for Linux by myxiplx · · Score: 2, Funny

    Linux: So secure we have to patch it to make viruses run.

  16. HA! Pro-linux apotheocratic cult by mrcolj · · Score: 2, Funny

    Newsforge is reporting that Linus Torvalds took a few minutes to review the cross-platform proof of concept virus covered yesterday and has proven...

    HA! I know Slashdot is cultishly pro-linux, but the bias above is hilarious! I keep hearing Mr. Subliminal saying "Linus Torvalds (God) took a few minutes (every person in Seattle has been working at this individually and collectively this for weeks...) to prove (Bill Gates is just making stuff up, but anything Linus spends a few minutes perusing is proven. Oh, and despite the mobs developing Linux, )"

    --
    --Colin Jensen
    colinandbethany.com