Slashdot Mirror


Hackers Serving Rootkits with Bagles

Iran Contra writes "Security researchers at F-Secure in Finland have discovered a rootkit component in the Bagle worm that loads a kernel-mode driver to hide the processes and registry keys of itself and other Bagle-related malware from security scanners. Bagle started out as a simple e-mail borne executable and the addition of rootkit capabilities show how far ahead of the cat-and-mouse game the attackers are."

150 comments

  1. Am I wrong by 3.5+stripes · · Score: 4, Insightful

    Or is it just me who's been reading about rootkits and keyloggers now becoming standard payloads in worms/virus/web exploits?

    In the end, they're just another piece of cut and paste code for script kiddies.

    --


    He tried to kill me with a forklift!
    1. Re:Am I wrong by dilvish_the_damned · · Score: 1

      Seen it before/ will see it again.
      Back when I was serious about security (and when it was easier/new) I had test systems running and I gathered all of the code/information/executables I could find and ran them against my systems setup for just this task. The most ineteresting aspect was how easy it was to embed my own payload in script kiddie fasion (knowing shit wasnt required( however I learned the x86 bootstrap via this fasion)), and then how vulnerablethe target systems were. Yep, basically DOS/windows. And then things never really got better.
      I lost interest in keeping up with the script kiddies and the real programmers behind them, but I would be supprised to hear that the situation had changed in any real fasion.
      I view this as "everything is status quo" in the security world. Its all different, yet it remaines the same. Its sort of comforting.

      --
      I think you underestimate just how much I just dont care.
    2. Re:Am I wrong by Jessta · · Score: 1

      hmmm...root kits ey?
      seems like the most pointless thing to put in malware, who runs untrusted executables they recieved in an email as an administrative user?
      Some people have learn. It's been ten years of popular email use and ten years of technical people telling users not to run untrusted executables.
      It's like telling someone "don't leave that random hitchhiker alone in your house while you go out to work".
      I am still amazed that people don't get it. There is still definitly something wrong in the world of user education.

      - Jesse McNelis

      --
      ...and that is all I have to say about that.
      http://jessta.id.au
    3. Re:Am I wrong by rocjoe71 · · Score: 1

      ...And its been nine years of technical people telling users not to use Outlook to read email. Even users who know better can't stop a trojan horse when the email is formatted properly. Just imagine if MS had arrived not invented ActiveScripting. Ugh, I cringe at the thought that we turned a text-based medium into something so harmful.

      --
      Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)
    4. Re:Am I wrong by SillyNickName4me · · Score: 1

      Don't worry, text based mailers, esp. that one called Pine have quite a nice collection of exploits, so the adding of activescript may have helped making it even worse, but doing away with it doesn't even come close to solving sloppy and buggy code.

    5. Re:Am I wrong by jayloden · · Score: 2, Informative

      No, it's definitely not just you. I work with [removing] IM-based viruses as a hobby project, and there has been a clear shift from simple executable file viruses to full rootkits. Along the way I've seen everything from loading with the shell or userinit to winlogon to bogus kernel drivers.

      It's my personal (and professional) opinion that this is likely to become the norm. I give it another year or two before the majority of malware is all rootkit-based. It's far too easy to incorporate rootkit technology, and far too difficult to remove. It seems only a natural step in malware evolution.

      I recommend Rootkits: Subverting the Windows Kernel for further reading on the subject. The first two chapters were enough to convince me that rootkits are a more than viable path for malware to take. Perhaps more importantly, no matter what the security companies put into their software, once the system has been compromised, there is no way to trust the running system, period. The only way to verifiably clean a rootkit-infected system is to take it offline and scan it from a known clean (read-only) media.

    6. Re:Am I wrong by deadlinegrunt · · Score: 1


      "I am still amazed that people don't get it."


      I realize this isn't the sole reason people don't get it but I believe it would make it a noticeable difference: When will the technical people quit rescuing their friends and family concerning the data on these rooted boxes? I would be willing to bet a considerable amount that if these some people lost all their precious photos, music and e-mails that not only would they take a more proactive stance on security, they may also be more vigil about back-ups too.

      Dad's computer is running slow again? Aunt's computer keeps blue screening? Instead of installing some spybot/adware cleaner to salvage that install, tell them they lost it all - needs a complete format. Too harsh? It's called tough love and you probably got it as a child too when you didn't want to learn. All to often these same people have a friend or family memeber that is a "comtpuer guru" that can fix anything; why should they learn to be responsible with such an easy out?

      --
      BSD is designed. Linux is grown. C++ libs
    7. Re:Am I wrong by rocjoe71 · · Score: 1

      Sheesh. I'm ready to pack it in on the whole thing. Let's call it "F"-mail instead.

      --
      Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)
    8. Re:Am I wrong by kimvette · · Score: 1

      If they keep getting hit with spyware, eliminate MSIE as an option. This means switching to Mac OS X, Linux, BSD, or other. There are more secure options out there you know. :)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    9. Re:Am I wrong by deadlinegrunt · · Score: 1


      "...There are more secure options out there you know..."

      I think you missed my point entirely. So long as these people have that someone to bail them out they have no incentive to listen to advice; be it advised of anti-virus/spy/adware or running alternative software like a different OS even.

      --
      BSD is designed. Linux is grown. C++ libs
    10. Re:Am I wrong by MrLinuxHead · · Score: 1

      Tripwire would be a nice thing to see on Windows, Check a CRC on all of the DLL's and binaries. But.. Booting from a known read-only media is the only thing that will fix it after it's been 0wned. Something like this http://mrlinuxhead.com/ebd.html is what I use.

      --
      I may be bad with names, but I'll never forget your IP address
    11. Re:Am I wrong by kimvette · · Score: 1

      No, I think you missed my point. If you're going to do the format/reinstall as a solution, you may as well shove a more secure solution down their throats; one where if they ignore you they'll still be somewhat secure, short of doing a chmod -R 777 / like one of my idiot clients loves to do to his OS X boxes.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  2. Before long... by totalbasscase · · Score: 5, Funny

    Next time on Slashdot: "Bagle.GE authors sued by Sony for rootkit copyright infringement!" Honestly though, maybe we should all just start carrying around rootkits on our USB keys. Plug it into your aunt's computer, and she'll never forget your birthday again (even if she wanted to).

    --
    Fragging my father since 2004
    1. Re:Before long... by somersault · · Score: 1

      of course you have to execute a file on the drive manually, since USB drives dont subscribe t to the autoplay mentality :p

      Your joking has revealed an interesting point though - would it be possible to patent rootkit technology now, or some really restrictive DRM, so that when corporations/the government get around to developing software that wants to restrict our every move, it's already been done/patended? :D I'm not aware of all the intricacies of copyright law and prior art etc, and I'm aware if a government were involved they'd likely do whatever the want.. but still an interesting point.

      --
      which is totally what she said
    2. Re:Before long... by the+unbeliever · · Score: 1

      Funny, anytime I plug my USB key into my computer, WinXP asks me if I want to do something with it.

      I'm sure if you dropped an autoplay.inf file on the root of the drive, Windows could be tricked into executing it.

    3. Re:Before long... by somersault · · Score: 1

      there's quite a difference between asking you if you want to view the folders on the drive, open in media player etc, and automatically running code without your permission.

      --
      which is totally what she said
    4. Re:Before long... by Library+Spoff · · Score: 0

      This is offtopic but i'll post anyway.

      The first couple of USB pen drives i owned had read/write tabs ala 3 1/2" floppy.
      The last couple i've owned haven't.
      I know virii nowadays aren't the copy themselves across media type, but still i always thought it was a nice feature.

      --
      Acid House saves Souls
    5. Re:Before long... by Tony+Hoyle · · Score: 1

      Yes they do... just create an autorun.inf

      U3 drives even automatically run appplications that are stored on the drive when you execute it (and the code to do that is just unprotected XML files) - it would be perfectly possible to make a virus that replicated via U3.. just that nobody uses it yet so the virus writers haven't bothered.

    6. Re:Before long... by somersault · · Score: 1

      when we had a discussion on USB security a while ago I was under the impression that autorun didnt work on USB keys. How is a program run 'automatically' if you have to 'execute it' first? And is U3 a type of drive, or a type of application that can be run? :p

      --
      which is totally what she said
    7. Re:Before long... by fbjon · · Score: 1
      The difference can be removed by the magical file autorun.inf in the root of the drive:
      [autorun]
      ICON=youre_fscked.ico
      open=rootkit.exe
      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    8. Re:Before long... by fbjon · · Score: 1

      And just to disprove myself... autorun doesn't work on USB storage media. Bummer.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    9. Re:Before long... by somersault · · Score: 1

      Okay, I've actually done some research to backup the comment I saw here, that USB drives do not use autorun. Try reading http://www.experts-exchange.com/Storage/Q_20953875 .html .

      --
      which is totally what she said
    10. Re:Before long... by Anonymous Coward · · Score: 0

      It did, was fixed in SP1 iirc

      Was quite useful when it worked, USB key+PC owning programs+LAN party = fun

    11. Re:Before long... by Anonymous Coward · · Score: 0

      Auto-run is irrelevant, USB is implemented as a kernel driver. Break that and you win.

    12. Re:Before long... by somersault · · Score: 1

      and how are you going to break it by plugging in your USB key, if your driver doesnt automagically run code when you plug it in. The original post was about code being run automatically (well I think it was, but hey it was hours ago that I read it =p)

      --
      which is totally what she said
    13. Re:Before long... by Anonymous Coward · · Score: 0

      Buffer overflow in USBHub.sys. MS patched it last October, iirc. All you need is a purpose-built USB device and winDBG to find another flaw. Just because USB uses IC's, doesn't mean it can't be fuzzed.

    14. Re:Before long... by somersault · · Score: 1

      I think having it being a 'purpose built' USB device kind of shows that while it's possible, it's not within most people's ability just to pwn a system by plugging in their USB key and having an 'autorun.inf' file on it.. durn script kiddies :p

      --
      which is totally what she said
    15. Re:Before long... by Anonymous Coward · · Score: 0

      I find it hard to believe there isn't a way to infect a machine with specially crafted content on a usb key. I can crash XP machines with a corrupt filesystem on a usb key (2k just locks up until it's removed).

    16. Re:Before long... by somersault · · Score: 1

      it's kind of annoying trying to argue that this shouldnt be an issue, when obviously applying everything to Windows probably means that you can hack into any system with a double click on the middle mouse button. Basically, Windows doesnt autorun code on a USB key using autorun.inf is what I've been saying. Crashing a machine is a lot less useful than running your own code on it, and hey most Windows machines are going to crash a lot anyway (actually even in Kubuntu programs tend to just die on me sometimes - Skype, the GIMP..)

      --
      which is totally what she said
  3. The evolving virus by ndogg · · Score: 4, Interesting

    I keep waiting for a virus based on genetic algorithms. I'm certain that it's only a matter of time.

    --
    // file: mice.h
    #include "frickin_lasers.h"
    1. Re:The evolving virus by arivanov · · Score: 2, Informative

      The older DAV and co viruses from the late 90-es were polymorphic and changed their code from time to time.

      In fact as far as underlying technology the current viruses have regressed back to simple non-polymorphic code. Not entirely surprising considering that they are written in a high level language nowdays. If you look at the recent crop there is anything including Delphi and VB used to write them with some EXE compression at the end applied to get the size down to a reasonable value.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    2. Re:The evolving virus by january · · Score: 5, Interesting

      Agree. This will be a breakthrough, and if anything is a mystery -- then the question, why it hasn't already happened.

      Evolving computer programs -- not simple genetic algorithms, but programs that actually "thrive" on CPU time and memory, and compete for these resources -- have been already used to experimentally investigate evolution. Note that there is a serious difference between a genetic algorithm and a truly evolving program. In the former case, the fitness function is precisely defined by the programmer. In the latter, the fitness is just what it is in living organisms -- ability to pass on the genes, or code.

      Check out the web page -- http://www.msu.edu/~lenski/ -- of Richard Lenski, experimental evolutionist (bacteria in a test tube + computer), you will find a nice article on in silicio evolution on his web page. The guy has 4 Nature and 2 Science publications only on the topic of digital evolution.

      January

      j.

    3. Re:The evolving virus by Anonymous Coward · · Score: 0

      The reason viruses don't evolve is that current software systems are too brittle. A single bit error can cause a program to fail. It is possible to implement a virtual machine for a more flexible language. That's essentially what Tom Ray did in Tierra.

    4. Re:The evolving virus by aug24 · · Score: 3, Interesting

      The thing about genetic algorithms to date is that they have only been permitted to evolve within parameters. Evolving better weightings for poker playing bots for example. This is a highly successful technique, analogous to the way the human brain sets itself up - highly structured programming (physical brain) with variable parameters (experience).

      If you allow the code itself to evolve (typically achieved with Lisp or similar cos of the convenient tree structure of the code) then the likelihood is that you can write a better program than will evolve anyway, because so many of the evolved programs are utterly useless. This, of course, is the argument for Intelligent Design, except that the planet really does have unlimited time, and there aren't anti-virus companies constantly trying to sterilise the planet (as far as we know! ;-)

      Finally, most genetic algorithms require 'sex' type recombination to (randomly and hopefully) whittle away the useless code that has accumulated. This might be a little hard to implement in a cloaking virus - the one thing they don't want is to have any kind of signal that they are there!

      All in all, I'll be surprised to see a truly genetic algorithm virus ever. The closest we might see are self tuning ones - eg ones that spot the user is using the machine and back off their spamming activities so that they aren't obvious.

      J.

      --
      You're only jealous cos the little penguins are talking to me.
    5. Re:The evolving virus by Illserve · · Score: 4, Insightful

      It's hard to see why genetic algorithms are an inherently good way to design computer virii. The fitness landscape is not well suited to GA'S, it's too rugged. GA's need a particular structure of problem to function well, one in which every change produces an incremental benefit or impairment.

      Changing which registry key a worm modifies, or what files a virus affects will cause wildly varrying effects, 99.9999% of which will cause either no discernable effect, or blue screen the system. This is not a good setup for the GA to figure out what works best.

      So despite the similarity in name and function with biological viruses, computer virii (and worms, trojans etc) are not really evolvable, but need to be engineered.

    6. Re:The evolving virus by master_p · · Score: 1

      Most probably it have not happened yet because script kiddies are not good programmers, so they have no idea on how to do it. Isn't it true that script kiddies use some sort of virus generators to make up their viruses? if so, then it would be easy to spread a virus that is a generator itself.

    7. Re:The evolving virus by Paradise+Pete · · Score: 1
      Most probably it have not happened yet because script kiddies are not good programmers, so they have no idea on how to do it.

      So that's what, security through immaturity? (heh). Somebody writes the scripts the kiddies use. And some of those kiddies grow up.

    8. Re:The evolving virus by Renraku · · Score: 1

      Well, its not that viruses have gotten dumber, its that virus scanners have gotten smarter. Why take the time to code a polymorphic program that can be detected in memory anyway? 100% of it would have to be polymorphic.

      --
      Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    9. Re:The evolving virus by Anonymous Coward · · Score: 2, Interesting

      viruses are already a form of genetic algorithm. A slowly evolving (well kind of slow at least) GA. think about it, all the components are there. The mechanism is the script kiddie. The environment is our computers. The virus codes are all mostly the same (same genes), new ones are created through cut and paste (crossover) and occasionally a new radically more effective one comes out and quickly the entire population moves to this newer, more effective (better fitness) code.

      we're all part of a giant experiment!

    10. Re:The evolving virus by neersign · · Score: 1

      it's only a matter of time before CSI has a computer virus DNA scanner/fingerprinter.

    11. Re:The evolving virus by Illserve · · Score: 1

      It's not a mystery at all. GA's are not well suited to this problem. See my reply to the GP.

    12. Re:The evolving virus by droolfool · · Score: 1

      "except that the planet really does have unlimited time"
      Huh? I'm not even pro-ID, but this nonsense.
      (BTW: I'm not neither ID nor a Darwin zealot. I'd rather have a clue and don't pretend I'm so cool because I know the origin of life. Nobody really knows , *NOBODY*, period)

    13. Re:The evolving virus by MurkyGoth · · Score: 2, Funny
      programs that actually "thrive" on CPU time and memory, and compete for these resources
      Aah, you mean Windows, Office, Internet Explorer, Outlook...

      (it's anti-Microsoft, dammit, feed me karma! :P )
    14. Re:The evolving virus by Illserve · · Score: 1

      The success of evolution in creating us has nothing to do with time.

      The reason evolution works for us and not for computer programs is that the language of our DNA is specifically geared to be useful for evolution. From the protein to the cell to the body, the coding system is designed so that new variations usually produce viable offspring. The fact that someone with an entire extra chromosome (Downs syndrome) can exist is a testament to the robustness of this code.

      This isn't surprising. Naturally evolution would prefer to stick with a coding system that facilitates faster evolution. Anything else would get selected out.

    15. Re:The evolving virus by zerocool^ · · Score: 4, Interesting


      If you're talking polymorphic characteristics (in viruses or animals), the phrase you're looking for is Heterozygous Advantage. Yes, I do live with a woman who is going to vet school and who has a degree in animal science.

      In computer terms, it's going to be hard for random code variations to produce a useful new code segment on their own, for exactly the reasons you describe - there needs to be "sex", or a merging of two codebases, in order to produce surrogate code.

      In terms of animals, however, if I may step on my pro-evolution soapbox... This is what all those people at the Institute for Creation Research and Answers in Genesis never talk about. The natural tendancy in animals (at least, and probably in other kingdoms) is for the offspring of a non-homogonous pairing to be *better* than either of the parents. No joke, this is the way it works. Not all the time, but more often than not.

      For example, my wife is pretty firmly against the homogonization of the beef industry onto black angus for meat and holstein for milk. The reason being, if you breed nothing but black angus to black angus, you're going to get black angus, which is good, but it will never get better than its parents. If you're breeding black angus and charolais, however, the genetic tendancy is that the offspring most of the time will posess the best characteristics of both parents (breeding and birthing ease with black angus, better meat with charolais).

      Anyway, I have to go fix a dead UPS.

      ~Will

      --
      sig?
    16. Re:The evolving virus by operagost · · Score: 1

      Mixing breeds of the same species and getting better meat or milk is not an example of evolution any more than breeding two Olympic gold medalists of different races to spawn a super athlete. I don't see why a creationist would debate that. About the only people who would have a problem with your Angus-Charolais mix would be the CKK (Cow Klux Klan).

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    17. Re:The evolving virus by aug24 · · Score: 2, Interesting

      Thanks for that, interesting.

      I'd propose a small correction to what you say: the natural tendency of sexual reproduction is to produce creatures that are either (a)inviable, which typically miscarry or (b) similar or (c) better. This would be analogous to receiving two lots of bad code, one of each, or two lots of good code respectively.

      AIUI a surprising number of the offspring of higher animals 'spontaneously' abort without the parent necessarily even knowing about it.

      Cheers,
      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    18. Re: The evolving virus by Black+Parrot · · Score: 1

      > All in all, I'll be surprised to see a truly genetic algorithm virus ever.

      I think with the continual increase in CPU power and connectivity, it's just a matter of time before they become feasible.

      > The closest we might see are self tuning ones - eg ones that spot the user is using the machine and back off their spamming activities so that they aren't obvious.

      Probably the first generation will use mutations to change their AV signatures.
      (And that will result in genuine survival of the fittest!)

      --
      Sheesh, evil *and* a jerk. -- Jade
    19. Re:The evolving virus by zerocool^ · · Score: 1


      Evolution happens via small steps. But, then, I don't pretend to understand how it works; she's the biologist in the family, I just pick up on stuff as she talks.

      ~W

      --
      sig?
    20. Re:The evolving virus by Goldenhawk · · Score: 1

      >Changing which registry key a worm modifies, or what files a virus affects will
      >cause wildly varrying effects, 99.9999% of which will cause either no discernable
      >effect, or blue screen the system. This is not a good setup for the GA to figure
      >out what works best.
      >
      >So despite the similarity in name and function with biological viruses, computer
      >virii (and worms, trojans etc) are not really evolvable, but need to be
      >engineered.

      Interestingly enough, this is also true of meatspace.

      Evolution consists of incremental changes caused by (essentially) random mutations... as you say, "99.9999% of which will cause either no discernable effect", or (in meatspace) kill the recipient (or at least make it not breed well). A very very very very very small fraction of the changes turn out to be useful, and evolution postulates that these useful changes accumulate over time.

      If you really want an evolutionary system to work in the computer world, you've got to accept that badly-selected mutations are inevitable - chance dictates what takes place, and obviously failed choices are squashed. And in the computer world, stuff that BSOD's on a bad mutation generally causes it to get noticed very quickly - or removed by the subsequent reformat. In either case, this soon creates the antibodies - in the computer world, a new virus definition file. And for a computer virus, it's carefully analyzed, and the antibody is generally created to spot the non-evolving portion, and thus the entire class of program is targeted for exinction, thereby largely negating the evolution.

      I guess the point is that real random virus evolution would really only be practical in a closed system, with no outside interference (read, antivirus authors, or annoyed users, or ISP filtering, etc.). Despite a large number of unprotected systems, I don't believe that will ever be the case.

      --

      A bit off topic, but this is why a non-trivial number of scientists do believe in intelligent design - "random" just doesn't seem to be enough to cause what we see around us. It's hard to conceptualize the transition, for example, from ground-based to airborne creatures caused by slow incremental changes - so many things need to occur, many of which are actually detrimental to the creature if it cannot actually fly... for example see the dodo bird, now extinct. Sure, man caused the extinction of the dodo, but at the same time quail are still around despite centuries of determined hunting.

      In the real world, in a system where an Intelligent author was Designing something, evolution would not work (at least on a large scale). Intelligent Design would necessarily be able to trump any random drift.

      As a disclaimer, I am something of an evolutionary creationist. I see no reason to discount the idea that my Creator could use evolution as a tool - after all, He designed the whole genetic system, including the potential for mutation. Why not use the tools you create? However, I believe the Bible is rather clear that man is something of a special case, and cannot be explained solely by evolution, and I believe that a clear reading of the Bible necessarily trumps any logic I may apply. I believe there IS a God, and I'm not Him, and I'm not smart enough to completely understand Him or His ways either.

      --
      --Brandon / Split Infinity Music

    21. Re:The evolving virus by Anonymous Coward · · Score: 1, Interesting

      The secret is to design a 'language' to write viruses in that makes it almost impossible to write a non-runnable program.

      With biological organisms, many genes are copies of existing genes that have been modified over time. One of the fundamental mutation operations is the duplication of a region of dna, which can contain one or more genes. Since having two copies of a gene is not (usually) harmful, this avoids having to evolve new genes from scratch.

      So if the virus mutates the registry key that's hidden, write the language such that the registry key used for storing the virus changes in the same mutation.

    22. Re:The evolving virus by Illserve · · Score: 1

      Nice of you to hijack the thread for a bit of religious dogma.

      You underestimate the elegance of evolution and hence misunderstand it (which probably contributes to your need to attribute our existence to the divine). Yes individual changes produce very little obvious benefit, but the offspring is almost always still viable. This is very important because it means that evolution can (and does) make LOTS of changes within in each generation through sexual reproduction. In so doing it blazes through parameter space. Our developmental engine for turning DNA into a human is incredibly robust.

      Computer code, on the other hand, is extremely brittle. Most changes will break something causing a crash or compilation error, so progress would be horribly slow.

    23. Re:The evolving virus by Spy+der+Mann · · Score: 1

      Agree. This will be a breakthrough, and if anything is a mystery -- then the question, why it hasn't already happened.

      Maybe because:

      a) Hackers are usually interested in money, breaking into computers and not esoteric stuff like genetic algorithms. If they were, they'd be researchers at the MIT or something else, but not hackers.

      b) Script kiddies don't have a f***ing clue of what a genetic algorithm is.

      I'm certain that it requires an evil mastermind specialized in AI to develop such a virus. And when the day comes, be afraid. Be very afraid.

    24. Re:The evolving virus by Jeremi · · Score: 1
      It's hard to conceptualize the transition, for example, from ground-based to airborne creatures caused by slow incremental changes - so many things need to occur, many of which are actually detrimental to the creature if it cannot actually fly...


      Hey, Rocky! Want to see me pull an example out of a hat?

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    25. Re:The evolving virus by Anonymous Coward · · Score: 0

      Someone else here linked to this, which is an excellent read. Unless you're a conspiracy theorist, I think this conclusively demonstrates that evolution exists - at least strong microevolution and possibly speciation. Although it's true that we can't *know* that evolution was the driving force in the development of life as we know it, I think evolution is highly consistent with the history of life, and we don't need a lot more to explain everything we know. Although some other force *could* be at work, Occam's Razor suggests there isn't one.

      That still leaves the origin of the first life form up in the air.

    26. Re:The evolving virus by ukemike · · Score: 1

      >I keep waiting for a virus based on genetic algorithms. I'm certain that it's only a matter of time. Those have been around for ages. I've got one now. Excuse me while I go blow my nose...

      --
      -- QED
    27. Re:The evolving virus by Egregius · · Score: 1

      "The secret is to design a 'language' to write viruses in that makes it almost impossible to write a non-runnable program."

      The problem with this idea is that it most likely will fail to achieve it's intended goal: to generate unexpected new viruses that are more infectious than previous ones. The reason is that you have to define the parameters and the boundaries of the parameters. As long as someone has to define in what direction the virus can change, unexpected things are unlikely to happen.

    28. Re:The evolving virus by Goldenhawk · · Score: 1

      >>It's hard to conceptualize the transition, for example, from ground-based to >>airborne creatures caused by slow incremental changes - so many things need to >>occur, many of which are actually detrimental to the creature if it cannot >>actually fly...

      >Hey, Rocky! Want to see me pull an example out of a hat? (link to Flying Squirrel article on Wikipedia)

      Flying is a loooooooong way from gliding. No matter what changes you made to Rocky, he could never achieve self-powered climbing flight.

      That's my point - valuable and significant structural changes are very very very hard to achieve incrementally, even over very long periods. Too many of the intervening changes would be a competitive disaster for the creature (or in this discussion, viral software).

      --
      --Brandon / Split Infinity Music

    29. Re:The evolving virus by Goldenhawk · · Score: 1

      >Yes individual changes produce very little obvious benefit, but the offspring
      >is almost always still viable. This is very important because it means that
      >evolution can (and does) make LOTS of changes within in each generation through
      >sexual reproduction.

      Well, hold on there. Random changes tend to result in a very limited wander. Random changes do NOT generally result in directed motion, unless there's a driving force. What you seem to forget about evolution is that Darwin postulated not evolution directly, but instead survival of the fittest - the concept that selective presssure will select the most adept changes over time - not just any changes.

      Given the evidence in our direct observation, I would strongly dispute that we see lots of changes - you and I both (at least, I do) still have two ears, two eyes, one nose, two arms, two legs, ten fingers and toes... even though it's easy to argue that more of any of those could be a real benefit. In fact, as far back as we have good records, the human is essentially unchanged, as are almost all other animals for which we have decent pictorial records. For that matter, as far back as we have fossil records, the basic structure of most creatures is fairly solidly set. The details vary widely, but most life forms in the vertebrate world are roughly speaking the four-limbed, two-eyed, two eared, bilateral symmetry variety, no matter how far back we look. Kind of strange that you can postulate a system which produces "LOTS" of changes constantly, and something as straightforward as basic body layout is still largely the same, all other variety aside.

      Interestingly, it could be argued that our propensity to save human life is degrading our species... we are so intent on letting any human that does get born have an honest chance at a normal life that most non-lethal variations have much less anti-breeding pressure than in ages past (except places perhaps like North Korea, where it's rumored that disabled babies are routinely slain at birth). For example, someone with horrible vision can now lead a normal life, and pass that trait along to children - because of our intelligence at fixing or otherwise bypassing the disability's natural consequences. In ages past, such a being would have been at huge risk of early death, and less likely to breed. So has our increased intelligence led to a watering down of our genes? Hmmm.

      >Our developmental engine for turning DNA into a human is incredibly robust.

      But this very comment is predicated on the assumption that such massive changes are possible. We have no proof of that, only a lot of very equivocal data of small changes, plus a wide variety of forms for examples. Evolution is as much a religious dogma, with a god named Chance, as is intelligent design. You and I just have different gods

      --
      --Brandon / Split Infinity Music

    30. Re:The evolving virus by It'sYerMam · · Score: 1

      The difference is that a mutation to most pieces of (functional) code will make the code stop working - for example, a change to a variable name, or register or operation will almost certainly drastically impair the program's function, or produce something undesirable. In a gene, a change like this may produce a non-functional protein, or it may produce a protein that folds very slightly differently, and hence allow for evolution. It is the acceptance of small, incremental change that allows non-destructive variation in nature. Simultaneously, due to the reactions being chemical, chance frameshifts such as nylonase can be useful, whilst in a computer, the language is too restrictive to allow for such a lucky result.

      --
      im in ur .sig, writin ur memes.
    31. Re:The evolving virus by Jeremi · · Score: 1
      Flying is a loooooooong way from gliding. No matter what changes you made to Rocky, he could never achieve self-powered climbing flight.


      I think you aren't giving Rocky enough credit. All it would take is for some of the squirrels out there who are born with extra-large gliding-flaps (or whatever they are called) to start moving them just a little bit during flight, to give them a slightly longer glide, and presto! These squirrels can now reach more trees than their non-enhanced neighbors, and thus are more likely to survive, reproduce, and pass on the (bigflaps+tendencytowardsflappingmotions) trait to their offspring. Now fast-forward a few hundred thousand years, and you might well see "true" flying squirrels.


      I don't think the (gliding->flying) adaptation is significantly different or harder than the (climbing trees->gliding) adaptation these squirrels have already made.


      That's my point - valuable and significant structural changes are very very very hard to achieve incrementally, even over very long periods.


      Very very very very hard for whom? Maybe hard to imagine, but then again there is no reason why they should have to be easy. They only have to be possible.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    32. Re:The evolving virus by AsnFkr · · Score: 1

      Anyway, I have to go fix a dead UPS.

      You should just overnight FedEx a new one. Will Dunn. Goats. Fucker.

  4. Dupe! by zaguar · · Score: 1, Funny

    It's a Windows security alert! I call dupe! After all the WMF flaws, this latest IE exploit and Vista delays, what else is there on /.?

    --
    "Sure there's porn and piracy on the Web but there's probably a downside too."
    1. Re:Dupe! by totalbasscase · · Score: 1

      Don't forget the serial killers.

      --
      Fragging my father since 2004
  5. As seen on their blog page... by True+ChAoS · · Score: 5, Informative

    This has been written about before on the F-Secure security blog. There's also a nice pic of what all the different parts of bagel look like and how they interact.

    --
    WARNING: May contain traces of nut
    1. Re:As seen on their blog page... by fbjon · · Score: 2, Funny

      There's a better pic over here.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  6. [Off topic] It's not a worm! by january · · Score: 5, Interesting

    It definitely isn't, trust me. I'm a ...biologist.

    I mean the picture, of course: http://images.slashdot.org/topics/topicworms.gif -- it is an insect larva, not a worm. To be more specific -- probably a butterfly caterpillar.

    You want to see a worm? Here -> http://www.desc.med.vu.nl/NL-taxi/ICE/C_elegans1.j pg is a nice picture of C.elegans, The Model Worm (r).

    January

    1. Re:[Off topic] It's not a worm! by Hunter-Killer · · Score: 1

      Could the image be of an inchworm?

      http://en.wikipedia.org/wiki/Inchworm

    2. Re:[Off topic] It's not a worm! by caluml · · Score: 0

      -1, Far too anal. :)

    3. Re:[Off topic] It's not a worm! by january · · Score: 0

      Good point! I forgot that that's the English name for the geometer moth. Forgive me. I should not nitpick until I learn proper English (that is, most probably, never).

      j.

    4. Re:[Off topic] It's not a worm! by Anonymous Coward · · Score: 0

      It's an anal worm? Gross.

  7. Mmmmm... bagels! by jtcedinburgh · · Score: 5, Funny

    Mark me OffTopic if you will (it's Friday and I'm feeling brave, so I'll take that risk), but when I first read this, I read it as:

    "Hackers Serving Rootkits with Bagels"

    ...and I started to think how cool a hacker café would be... then I got to wondering what else you might be able to order at a hacker café:

    Trojan Muffins (secret filling might bring surprise!)
    DDoS Donuts (very tasty, but eat too many and they gang up on you)
    L33t Latté (quintuple espresso with a single shot of milk)
    Keylogger Cakes (be careful, they're watching)

    ...and so on (I shall spare you the rest).

    Ah well, as they say in these parts 'ah'll get me coat'...

    1. Re:Mmmmm... bagels! by ObsessiveMathsFreak · · Score: 2, Funny

      Trojan Muffins (secret filling might bring surprise!)
      DDoS Donuts (very tasty, but eat too many and they gang up on you)
      L33t Latté (quintuple espresso with a single shot of milk)
      Keylogger Cakes (be careful, they're watching)


      I think ThinkGeek just found their newest product line.

      --
      May the Maths Be with you!
    2. Re:Mmmmm... bagels! by woolio · · Score: 1

      Perhaps one might be interested in a glass of "SSHut the hell up!"

      Just kidding - lol

    3. Re:Mmmmm... bagels! by thefranktate · · Score: 2, Interesting

      You should read the book "Golf is a Four Letter Word". It starts out with the author describing his addiction to golf, how it ruined his life, and how he was finally able to give it up. Then starts the sad part - though he has given up the game, his albatross is the need to write poems, limericks, and other wordplays all about golf. It's really, truly sad. And I think you could empathize with the guy :)

    4. Re:Mmmmm... bagels! by Low2000 · · Score: 1

      OMGWTFBBQ Ribs... Pwnage burger...

  8. Re:All together now... by Anonymous Coward · · Score: 0

    Polly wants a "Cracker"

  9. Re:All together now... by Anonymous Coward · · Score: 0

    Thank you. I was about to have to do that.

  10. Re:All together now... by ArsenneLupin · · Score: 1
    Polly wants a "Cracker"

    Polly gets a "Bagle" instead. Polly is annoyed!

  11. Re:How to tell if you are a linux fanatic. by ObsessiveMathsFreak · · Score: 1, Funny

    Look out!! He's got a chair!!!

    --
    May the Maths Be with you!
  12. Use RootkitRevealer from SysInternals.com. by Futurepower(R) · · Score: 4, Informative

    SysInternals' free program RootkitRevealer is the best way I know to reveal the presence of rootkits.

    In general, any program SysInternals provides is the best in its field, I've found.

    Try the just updated (March 7, 2006) version of Autoruns to find nasty stuff running under Windows.

    --
    Before, Saddam got Iraq oil profits & paid part to kill Iraqis. Now a few Americans share Iraq oil profits, & U.S. citizens pay to kill Iraqis. Improvement?

    1. Re:Use RootkitRevealer from SysInternals.com. by jez9999 · · Score: 1

      That's nice, but the vast majority of crap will install itself in some standard startup places, and can be caught doing so by StartupMonitor. Thanks for the link, though.

  13. Re:All together now... by Anonymous Coward · · Score: 0

    birdie num num

  14. I blogged Ubuntu LiveCD to explain to noobies by ScrewTivo · · Score: 5, Interesting

    I got so tired of explaining it over and over. Ultimate Spyware/Virus Blocker. If you think there is something I need to add or remove then please leave a comment.

    My friend is opening up a coffee shop that will have an ap. I will make some copies of Ubuntu for the customers to use.

    Now where do I find a dentist for the rootkit I received when I didn't take my own advice :)

    1. Re:I blogged Ubuntu LiveCD to explain to noobies by Anonymous Coward · · Score: 0
      1. He's not proposing that people install it.
      2. That bug is fixed now.
      3. BSD is dead. Netcraft confirmed it years ago
    2. Re:I blogged Ubuntu LiveCD to explain to noobies by Anonymous Coward · · Score: 0

      "That bug is fixed now."

      Yeah, but the same reason nobody thinks Windows is secure, whenever all the bugs are fixed...

      The Ubuntu devs are not serious about security if they allowed a bug like THAT to happen. OpenBSD wins, security-wise.

      (by the way, original guy with the website: one thing you might add is making the text readable- it's pretty small and strains the eyes in firefox, and is just plain painful in Opera)

    3. Re:I blogged Ubuntu LiveCD to explain to noobies by flood6 · · Score: 1

      Well, if you like having an AdSense account, you might want to stop encouraging readers to "click on the ads a few times".

    4. Re:I blogged Ubuntu LiveCD to explain to noobies by Technician · · Score: 1

      The live Edubuntu CD is out. By default the network connections are disabled.
      After booting, select the interface you want to use, on my laptop I have the choice of eter0 wireless, ether1 wired, or ether2 modem. Nice. After choosing static or or another setup, choose Activate. Boom, online with no problems.

      Everything works, including sound.

      The best part is the live CD has an install icon. If they like it, the live CD is also the install CD. Nice touch to help the migration.

      The Edubuntu distro has lots of kid friendly games and stuff in addition to the regular full ubuntu.

      On a side note. I like the program Kstars. I just found out it can connect and drive my telescope motor drive. This is great if you want to track something other than the limited planets & sun & moon list in most telescope mounts. Even many of the satelties are listed if you want to watch and track one.

      In the US, we missed the last eclipse. Even though the event was below our horizon, I could still watch it real time..

      I haven't found a free Windows program with the same features.

      --
      The truth shall set you free!
    5. Re:I blogged Ubuntu LiveCD to explain to noobies by ScrewTivo · · Score: 1

      point taken

  15. Human intervention still needed... by clevershark · · Score: 1, Insightful

    No matter how nasty worms get a user still has to execute them for his/her PC to become infected -- and even then with a decent setup there's still the possibility/probability of a correctly-setup anti-virus prog checking the message between the user's click(s) and the execution of the malware.

    So, malware makers are not so much "ahead of the game" as "still reliant on the problem that exists between the keyboard and the chair."

    --

    My sig is too lon

    1. Re:Human intervention still needed... by Tim+C · · Score: 1

      No matter how nasty worms get a user still has to execute them for his/her PC to become infected

      No. That's the whole point of a worm - it spreads itself without need for user intervention. Typically they exploit holes in server software, using buffer overruns and similar to cause it to execute a copy of their code. They then infect the machine and look for other hosts to spread to.

      Bagle and similar email-borne "worms" generally are not true worms, in that they generally do require user intervention. While they spread themselves (by grabbing address out of the email address book and mailing copies of themselves to each), the user has to actually execute the attachment. Thus they are not strictly worms.

      Note that true worms, such as slammer and the Morris worm, are relatively very rare, as they're so much harder to write.

    2. Re:Human intervention still needed... by Anonymous Coward · · Score: 0

      Ok, so If I get a group to hack www.nai.com and plop my worm into the latest sdat.exe file that everyone downloads and installs for their antivirus it would spread faster than any worm seen to date.

      All a skilled scum-hat cracker needsto do is compromise a very popular site that has an EXE as a update download for the unsuspecting users to gleefully download and run.

      Not hard to do.

    3. Re:Human intervention still needed... by reclusivemonkey · · Score: 1
      No matter how nasty worms get a user still has to execute them for his/her PC to become infected
      DING! WRONG ANSWER
      Seriously, how the hell did this get modded "Insightful"??? Obviously a low /. UID is no guarantee of technical acumen.

      Please educate yourself; http://www.webopedia.com/DidYouKnow/Internet/2004/ virus.asp
  16. Re:How to tell if you are a linux fanatic. by HaydnH · · Score: 2, Interesting

    I can't believe you responded to that! Although it did make me laugh... most of the points were hilarious, especially about "no databases for linux as powerfull as MS Access"! I'd love to know what people like Oracle & Sun(PostgreSQL) would say about that.

    --
    Time is an illusion. Lunchtime doubly so. - Douglas Adams
  17. Professional Attackers by Craig+Ringer · · Score: 1

    I'd like to disagree, but with the growing promenance of organized crime, highly profitable spam, and so on, I can't. I'm mildly surprised that one of the bigger organizations hasn't gone out and found someone who can do what they need and has few scruples about doing it when the money is right.

    I can only assume that it's not worth doing - ie systems to crack are in such plentiful supply already that there's just no need to bother with real effort.

  18. As long as he doesn't fly.. by AnonymousPrick · · Score: 1

    airplanes into buildings, bomb innocent people, or any such violent destructive buillshit; who cares if he does hate MS?

    --
    Saturday is April 1. Slashdot will be shut down. Sorry for the inconvenience.
  19. A new taste treat by digitaldc · · Score: 2, Funny

    Your O/S locks with Bagels, sir.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  20. Re:How to tell if you are a linux fanatic. by pimpimpim · · Score: 1

    "no databases for linux as powerfull as MS Access"! there is an MS Access for linux now? ;) If so, are Ballmer's kids allowed to use it or not?

    --
    molmod.com - computing tips from a molecular modeling
  21. Linuxcaffe...in Canada, of course! :-) by Anonymous Coward · · Score: 0

    Us canucks are way ahead of the rest of the world...;-)
    True leaders in operating systems and bagels...;-)

    There is indeed already a linux caffee...in Toronto, Canada! :-)

    http://www.linuxcaffe.ca/

  22. Re:How to tell if you are a linux fanatic. by painQuin · · Score: 1

    pretty much all of those fall into two categories.. "wrong" and "craftily worded"
    the ones in the second category all start with "you can't admit that" - they are craftily worded because they are technically true: I won't admit to things that are blatantly false

    --
    A guilty conscience means at least you've got one.
  23. Re:How to tell if you are a linux fanatic. by Anonymous Coward · · Score: 0

    11. You cannot admit that linux sucks when it comes for gaming/home entertainment or education.

    I play World of Warcraft on Linux... does that count?
     
    /runs back to WoW

  24. Ever Notice That by popo · · Score: 0, Offtopic

    Mac users typically know very little about windows or linux, and yet they still claim they use the "best" operating system?

    The Mac equation is a minimal set of software options and guaranteed interoperability. Its idiot proof. That's what people like about it.

    Its also IMHO what sucks about it.

    I have a mac, I have a pc and I have an okay linux box.

    The mac is for sure the sexiest, but its option poor. Mac users feel free to flame away, but if you can't back it up with a logical comparison, then you've only furthered my point.

    --
    ------ The best brain training is now totally free : )
    1. Re: Ever Notice That by Black+Parrot · · Score: 1

      > How in the f*ck is this "Offtopic" you nimrod?

      To all appearences, you posted it under the wrong story. This one is about bagelized rootkits; that one is about how cool some people think it is to use a Mac.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Ever Notice That by Anonymous Coward · · Score: 0
      I'd prefer the Mac's "minimal" set of software options to the situation on Linux or WIndows, where you have hundreds of options but all of them suck.

      Take, for example, iTunes. It Just Works. The interface has nice, large buttons with just enough space in between them that you aren't likely to click the wrong one by accident. In its smallest form, it takes up less space than xmms or WinAmp, and it has a slightly larger form which will display the song title and one of three options for running time. The largest size devotes most of its space to the playlist/library, and uses a decent font size so you can actually read track titles without squinting. It has an unobtrusive search box that lets you search by any or all of several ID3 tags, you can sort the playlist by nearly two dozen categories, and drag and drop songs from playlist to playlist (or to the trash). Lesser-used functions run along the bottom of the window, with tooltips for each (and, FWIW, "repeat" on xmms only has one option for repeating a song, while iTunes lets you repeat either the individual song or the whole playlist. You can resize and reorganize the playlist headings, the window itself, or the list of playlists on the left side, and if you really want to see the frequency bars while a song is playing, you can click the little triangle to the left of the song title (the curly arrow highlights the currently playing song). You can also get more information about a song, including changing its artwork, by using the Get Info item, if you really want to know things like bitrate or file size (you can also display these in the playlist table).

      In summary: the options for Mac software aren't limited; they're just well organized (don't get me starting on the menu icon on xmms) so you don't have to stare at them all the time. I'll give you the bit about interoperability, though; however, I was unaware that this was ever a bad thing.

    3. Re:Ever Notice That by TheNumberless · · Score: 1

      Funny...the majority of Mac users I know (myself included) are converts from Linux, or at least use Macs alongside Linux. I don't understand what you mean by "minimal set of software options," since nearly every application I ever used on Linux can be made to work on the Mac quite easily.

      Logical comparison?

      Windows: able to run Windows applications natively.
      Linux: able to run most UNIXish applications natively.
      Mac OS X: able to run most UNIXish applications natively, able to run Mac OS X applications natively.

      How's that?

  25. Re:How to tell if you are a linux fanatic. by Orrin+Bloquy · · Score: 0

    The troll is weak with this one.

    --
    "Made up/misattributed quote that makes me look smart. I am on /. and I must look smart."
  26. From the Symantec Web site by Radioheadhead · · Score: 1

    Search Results for: Bagle.GE produced zero results

  27. Re:Human intervention still NOT needed... by danskal · · Score: 1

    I don't know where this myth comes from, but you only need to look at Microsoft's own security bulletins to see that this just isn't the case. Unchecked buffers resulting in buffer overflows mean that a cracker can install and run any code he likes, without you ever knowing about it.

    For example

    Here is an excerpt:

    Websense researchers found that the rigged site exploits the unpatched createTextRange vulnerability to download and install a keystroke logger without any user action.

    Worse than that, the bad guy doesn't need to install a virus, so your virus checker probably won't notice. And even spyware scanners will only work if the bad guy uses code that the AdAware guys and their friends know about.

    This, my friends, is why everyone is switching to Firefox

    --------
    Hey, who needs a sig? Not me!! Oh wait...

  28. Mmm, bagles... by antdude · · Score: 2, Funny

    ... who doesn't want free yummy bagles to eat? Oh, you mean the computer types... [grin]

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  29. I've never met these Nazis of yours? by a.d.trick · · Score: 1, Offtopic

    1. I definitly don't ignore flaws in GNU/Linux software, I run promptly off and patch them. As for Windows flaws, I find them quite interesting because they're usually not just a regular typo kind of flaw but something more deep in the archetecture, they kind that I want to learn to avoid as a budding computer programmer. Plus I'm a Windows sysadmin and so these will quite possibly affect me personally

    2. I've actually never yelled anything on slashdot ( by yelling, I'm assuming you mean typing with caps on)

    3. I have one penis, that is enough. Thank you.

    4. I don't hate windows, it's more of a strong distaste, like the feeling I have for asparagus. Also, you'll never see me spending money on windows emulation software. I've played with Wine to get IE to work in Linux, but that is because I'm a web developer and I need to test stuff, not because I enjoy that travesty.

    5. I'm not quite sure what this means, but I have it on good authority that several large bussinesses use it on there desktops. Nasa is one example, Ibm is moving there, and I think European companies have a dispropotionatly large number of deployments.

    6. I don't know any linux user who would be ashamed that people don't know what linux is. It's a bug, but were working on it. https://launchpad.net/malone/bugs/1

    7. Somebody else alreay spoke to this.

    8. Are kids masochists for playing with Legos for hours on ends? I do this because I enjoy it. If you don't there are many distros that do not require that sort of thing.

    9. Funny, I saw an artical in newsforge about a professional publisher that used about half linux, half windows.

    10. I know nothing about video editing, don't really care either.

    11. Depends on what you mean. For the 'gamer' types (you know who you are) that is true. It's the main reason I still have a copy of windows. For most people I don't think that's too much of an issue. As for educational software, there's plenty for Linux.

    12. I actually find this more true of windows users that linux users.

    13. These lunatics are probably smarter than you or I will ever be. And I don't think any one where has a problem with clicking. It's just really inefficient for some tasks.

    14. Yes, and your statement was incredibly factual. Pot, meet kettle.

    15. I'm deeply confused what 'gentoo', 'lgx', and 'rpm' have to do with tenageers.

    16. I'm actually quite happy with win32codecs.

    17. No I'm starting to think your post should have been modded funny.

    18. I'm not much of an office user, but OpenOffice works quite fine for me. I love the pdf export option, and it's equation writting capabilities suit me well as a math student. Sure it has a few issues, but I like it better than MS Office.

    19. I've never had problems with recording in Gnome. It's increadiby easy too.

    20. I have a CD-RW, DVD R/RW and it can read and write both CDs and DVD fine in linux.

    21. I didn't need any 3rd party software to use X. To get good graphic accelleration I needed the non-free fglrx driver. But the same would be true in Windows.

    22. I'm not a usenet user. But I do find emails from Outlook users with their tiny blue fonts annoying so I can sympatise.

    23. Did I miss something? What happened to IBM, Redhat, Novel, HP, and several other large companies.

    24. Thats fine with me. I'll continue to give my money to the companies that stay.

    25. I'm not an authourity on the issue. But I've heard that the Windows one would be better off to be non-existant too.

    26. I've set up Windows about 150 times now. It takes about 3-5 hours to get the computer into a state were it is ready to use. (this includes patching, and installing important software like a real web browser, office software, a firewall, AV, etc). An Ubuntu install is about 1 hour.

    27. All my usb stuff Just Works(tm). Same with my brother's, and anyone else I've seen.

    28. I used linux before I knew s

  30. Re:How to tell if you are a linux fanatic. by Anonymous Coward · · Score: 0

    While I agree with you, you're correct in your assessment, I think you give the little maggot too much credit. I feel that the only way this schweinehund could have gotten something this thought out is from somebody else. Possibly M$-originated FUD?

  31. where's the logic in creating such bad programs? by PrescriptionWarning · · Score: 1

    assuming that programmers use logic as I do in my programming, why make these things? if you're out to prove something why not make a useful program that gets noticed merely because of how great it is as it helps people do something, rather than something harmful and invasive.

    no matter how hard I try to figure out the reasoning behind creating such devices of invasion, the more confused I get. The only thing that it sounds like is that since they can't physically bully people around they figure they'll do it cyberally(?). If its a point they're trying to prove, besides the fact that they are complete jackasses, then I do believe it has been lost in the translation. I'd much rather be known for creating something terribly awesome, not awesomely terrible.

  32. Re:where's the logic in creating such bad programs by edmicman · · Score: 1
    I'd much rather be known for creating something terribly awesome, not awesomely terrible.


    I, for one, would rather be infamous, than famous.
  33. It's already happened by MarkusQ · · Score: 1

    It's already happened, but not through the intentional use of genetic algorithms. Back in the late 1980's, there was a virus on MSDos that was dirt simple: it would attach itself to two other .COM files provided they weren't already infected and, if the date was Friday the 13th, it would delete files off your system. Now, this might seem like a good design, from a black hat's point of view, but it isn't optimal from the viruses point of view.

    Enter natural selection.

    As with any repeated copying process, errors eventually creep in. Most of them, of course, undoubtedly caused the virus to fail. But by the early to mid 1990's, there were at least two variants that were seen in the wild that 1) were clearly the result of copying errors, and 2) increased the spread of the virus.

    Friday the 13th/Benign did not delete files; thus, it would not suffer a population collapse every seven months or so as did the original.

    Friday the 13th/Promiscuous was a sub-type of benign that would reinfect files that had already been infected (thus possibly displacing a non-promiscuous version). This made it slightly easier for users to detect, but gave it a competitive advantage over its rivals.

    I think the main reason we don't see this happening with newer viruses is that they are much more complicated and there are more mechanisms in place to prevent copying errors, both of which would drive down the rate at which useful mutations appear.

    --MarkusQ

  34. Those who do not study their history.... by abb3w · · Score: 1
    --
    //Information does not want to be free; it wants to breed.
  35. Rootkits are the new bootsector by billcopc · · Score: 3, Insightful

    Years.. no, decades ago, everyone was scared shitless of boot sector viruses. Today it's rootkits. This isn't rocket science, it's about friggin time these things hit the mainstream. It's obvious that today's software relies on many layers of abstraction provided by the OS. Infiltrate one of those layers and you've fooled the entire system. It's no different than the men with wires going to their ears saying "You didn't see anything, move along", except your software's too dumb to see that the man is lying. There is no ultimate solution to this, software is software and no matter how well you try to secure the OS, all it takes is a little patch to disable all your security. The closest thing to a secure OS would be some sort of read-only boot device, and I really mean READ-ONLY, not just "mount -o ro". Boot off the DVD-Rom.. even then, just one glitch in the programming could open up the whole system to in-memory patching.

    What we CAN do to relieve this plague is take away the motivation behind viruses. They don't exist just for fun, they serve a purpose.. DDoS is a lucrative racket. If we can somehow make an infected PC less valuable to the attacker, to the point where it's not even worth infecting, the virus threat will slow down to a crawl. Why don't we have more Linux viruses ? Because it's a high-risk, low-potential target. If Microsoft could accomplish the same level of security with the average Windows PC, virus authors would have to go out and get real friggin jobs for once.

    --
    -Billco, Fnarg.com
  36. Bag*EL* by JoshDM · · Score: 1

    Is what you eat. Bagle is l33t.

  37. Re:How to tell if you are a linux fanatic. by DaEMoN128 · · Score: 0, Offtopic

    1. I dont dance.
    2. I only yell troll when they are unsubstantiated "facts"
    3. I have all the support I need. I can even buy commercial support if I dont. I also have to option to have Dell, or IBM support any system they ship with Linux installed. Thats as much as they do for windows as well.
    4. I dont emulate, I run a dedicated win2k server almost once a month to do menial tasks.
    5. concede, unless you want to count pixar, dreamworks, and countless other rendering studios that use maya on redhat while using xserves.
    6. concede
    7. Mac and linux both use cups. It isn't that difficult to trasnfer drivers. try again.
    8. I dont look at scripts. Never had to, all of my hardware works just as is (granted I only do basic stuff, dvd burning (no ripping, see #4), dvd erasing, watching movies, listem to music, surf the net.
    9. I believe Jon "Maddog" hall would disagree. All of his books are done with TeX or LaTeX.
    10. see #5. I dont know about live action, its not my area of interest. From what I hear, MAC is the way to go for that.
    11. My idea of a riviting game is frozen bubble. But I concede on games only for this point. I contest the rest of #11.
    12. I have no problems understanding windows, Im just to cheap to buy it.
    13. Havent used KDE, CDE, or Gnome lately have you.
    14. pure bull intended to incite fury.
    15. troubled teenages, no.... then theyd be pns, psy, or other such diatribe. just shows a penchant for unintelligable acronyms.
    16. I have had no problems playing wmv's. also, I have a win2k system.
    17. access is a front end. the database is sql. We have db2, MySql, PostgreSQL, oracle. We dont have a pretty front end, we only have serious databases. You can do everything from pure sql on the database server that Access installs and uses without ever opening up the access application.
    18. I personally have no need to pay 400 for a wordprocessor. Openoffice, wordperfect, dos editor work for my purposes. I have never needed to use vb script.
    19. NeroLinux is ok, I like K3b. Both will do DVD-/+RW DL.
    20. I dont know about dvd-ram. How popular is that format? see #19.
    21. All of Linux, except the Kernel is 3rd party. dont see why that is bad as long as it is a quality offering. Why does 3rd party even matter when quality should be the main judging point?
    22. I have yet to peronsaly kill a file domain, and I will call BS when I see it, regardless of OS it was typed on.
    23. Almost non-existant, only Novell, Red-hat, and IBM will support most anybody. Dell will support theyre customers. I believe there are others as well, does connical offer support?
    24. Companies are switch both directions. Many are leaving Windows because of virus problems, others are leaving linux because of dependancy hell. This statement chose to ignore one side of the arguement in order to make an arguement. This was pure bias.
    25. Terminal service. That is microsofts name for VNC. Please check again for VNC options in Linux. I know X.org has a client. OpenVNC is another option. Please research your fud before you spout it. OpenVNC is compatible with windows terminal server I believe.
    26. Setting up servers is quicker, but I have never had a windows install take a couple of minutes. My fastest OS install was a very minimal linux install. Point is basically substatiated, but misleading at the same time.
    27. Have you ran a modern linux distro. I have had no problems using my usb minidisk drive as a removable hd, my usb hd's, my thumbdrives, my usb burners, usb modems, usb nics, and I only have usb printers. Not a problem since Kernel 2.6 came out.
    28. Anyone is a moron if they take slashdot as gospel. Always do your own research.
    29. attack the site when you cannot attack the os? you are sinking to the level of those you are flaming.
    30. Strongly disagree. My sister has no clue, but is running linux (I set it up and taught her how to use the net).
    31. Linux can crash. Just run anything from ATI. Windows still crashes too

    --
    Stop signs are only Suggestions
  38. Re:where's the logic in creating such bad programs by Black+Parrot · · Score: 1

    > no matter how hard I try to figure out the reasoning behind creating such devices of invasion, the more confused I get. The only thing that it sounds like is that since they can't physically bully people around they figure they'll do it cyberally(?). If its a point they're trying to prove, besides the fact that they are complete jackasses, then I do believe it has been lost in the translation. I'd much rather be known for creating something terribly awesome, not awesomely terrible.

    Some people enjoy creating, others enjoy disrupting. Defacements, viruses, trolls... just different ways of doing the same thing.

    --
    Sheesh, evil *and* a jerk. -- Jade
  39. Hackers? by damg · · Score: 1

    "being able to break security doesn't make you a hacker any more than being able to hotwire cars makes you an automotive engineer. Unfortunately, many journalists and writers have been fooled into using the word hacker to describe crackers; this irritates real hackers no end." Great esr quote from http://www.catb.org/~esr/faqs/hacker-howto.html.

    1. Re:Hackers? by geoffspear · · Score: 1

      Usage by the vast majority of native speakers of a language is what defines words, not one pathetic wanker with a "jargon file". Get over it.

      --
      Don't blame me; I'm never given mod points.
    2. Re:Hackers? by Anonymous Coward · · Score: 0

      Nice try but that war ended back in 1999 or 2000. It used to be every article that said "hacker" turned into a discussion about the improper use of the word.. But now it's pretty much over, we lost, hackers = bad evil people. You're the first person to post about this I've seen in probably a year at least.

  40. Those who do not study their /. history.... by fuyu-no-neko · · Score: 1

    There is also a history of slashdotters complaining about the use of "Hacker" instead of "Cracker" whenever the term Hacker is used (sometimes regardless of the context). Hence the taking the piss out of such slashdotters...

    --
    Don't take the above poster too seriously. He doesn't.
  41. So . . . how much MSFT do you own? by mmell · · Score: 1

    Or do you just work there?

  42. I wouldn't call it regressed by wantedman · · Score: 2, Informative

    The trick to malware writing in DOS is to hide from DOS. We do that by placing malware in some unclaimed memory and rapidly change it to keep malware scanners from pattern matching the malware.

    Windows changed that. Malware needs to be recognized by Windows, in some form or else it's not going to get it's messages and it's not going to be able to access the wonderful WinAPI, which will give it more power and make it smaller. There's no point in a spy changing their clothing to disguise themselves if they always have to wear a nametag.

    Rootkits are the obvious solution to this problem, because it allows a program to be recognized by Windows and hide from programs using Windows to attempt to recognize it. We're only seeing rootkits now because it's getting harder to disguise malware by giving it a nondescript name.

  43. Virtualization, caging... by Spy+der+Mann · · Score: 1

    I think the only way to get ahead of these rootkits is to make the OS its own rootkit. This is, caging. Executing the apps in virtual winxp environments and let them modify their own registry entries.

    I think I saw a virtualization software out there, but I don't remember well.

  44. Re:How to tell if you are a linux fanatic. by g0bshiTe · · Score: 1

    I thought it was funny as well.

    Not sure why the GP was modded Offtopic, Funny would have been better.

    It's apparent to this user that the AC poster is obviously a closet Linux zealot.

    As far as which OS is better, I'm on the fence. I like Linux for the control over the OS it offers, and I like Windows because I can play my games, about all it's good for.

    --
    I am Bennett Haselton! I am Bennett Haselton!
  45. Phrack pointed out this vulnerability in '99... by Jack+Johnson · · Score: 1

    Issue 55 had a piece that described the SSDT hooking that Bagle now employs. I'm pretty sure someone identified Bagle's use of this prior to McAfee but I can't put my finger on the source.

  46. Re:Bagels? by Anonymous Coward · · Score: 0

    lol jews did rootkit

  47. doesn't sound like that'll work by Anonymous Coward · · Score: 0

    It'll probably just result in them holding it against you. Especially if you let them loose their photos and such.

    Hard to tell what the solution is. You could pretend to not know anything about windows to get them off your back, but then they'll probably look down on you for that and get the impression that there's nothing wrong with windows. Perhaps the best option would be to set up a linux dual boot, and let windows go to hell. The malfunctioning copy of windows would act as a remider of what they'd have to deal with all the time if you hadn't installed linux for them, so maybe they might actually be greatfull for it.

  48. The mother of all rootkit detectors by Anonymous Coward · · Score: 0

    This is a great marketing opportunity for security vendors to create bootable-CD-based anti-malware programs:

    Boot with CD, dial modem if necessary, log-into or set up new subscription to anti-malware vendor, do a remote-based malware scan/repair and bring hard-disk's-definitions up-to-date, and reboot clean.

    If people did this once a week, in addition to 24x7 monitoring, these nasties would have a lot harder time surviving.

  49. Re:How to tell if you are a linux fanatic. by BM0929 · · Score: 1

    How to tell if you are a misguided Windows Admin:

    Linux does not boot into a GUI - it doesn't need one in order to function! Neither does a linux or unix admin!

    Access is a easy and powerful database - yes, if you want to store your recipes in it, and make certain that no more than one user accesses them at one time! If you are looking for more than that, Access is useless!

    Setting up servers on Windows takes couple of minutes while on linux, good luck playing with configuration scripts - yes, linux requires slightly higher brain function than simply sending a signal to your finger to click the mouse button!

    Commercial support in Linux is almost non existent - you obviously have never worked with a commercial version such as RedHat or SuSE. They have support, believe me, my company pays for it.

    Wading through cryptic scripts written by lunatics - yes, the Windows registry is much less cryptic (insert sarchasm here)!

    One more though for you... linux does NOT integrate non-removable, non-essential components such as a web browser (IE) , email client (Outlook Express), and Media Player into a server operating system, requiring constant patches and hotfixes to fix security holes in the code that you could drive a truck through!