Slashdot Mirror


When Viruses Infect Worms

An anonymous reader writes "Bitdefender reports that there exist viruses which, when they encounter other viruses, will merge and combine effects so that they create a new virus. 'A virus infects executable files; and a worm is an executable file. If the virus reaches a PC already compromised by a worm, the virus will infect the exe files on that PC — including the worm. When the worm spreads, it will carry the virus with it. Although this happens unintentionally, the combined features from both pieces of malware will inflict a lot more damage than the creators of either piece of malware intended. While most file infectors have inbuilt spreading mechanisms, just like Trojans and worms (spreading routines for RDP, USB, P2P, chat applications, or social networks), some cannot replicate or spread between computers. And it seems a great idea to “outsource” the transportation mechanism to a different piece of malware (i.e. by piggybacking a worm).'"

18 of 96 comments (clear)

  1. Mental Image by TheSpoom · · Score: 4, Funny

    Did anyone else get a mental image of a bacterium waving a cowboy hat riding a giant sandworm? ...clearly I need more coffee.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:Mental Image by NeutronCowboy · · Score: 3, Funny

      I think you need LESS coffee.

      --
      Those who can, do. Those who can't, sue.
    2. Re:Mental Image by Dahamma · · Score: 4, Funny

      Whatever you are taking, you need either more or less of it. The current dosage isn't working out.

  2. Digital evolution at work by Anonymous Coward · · Score: 5, Funny

    Only a million trillion times faster than it happens in the real world. I for one welcome our sentient viral overlords.

    1. Re:Digital evolution at work by PRMan · · Score: 4, Funny

      Digital Intelligent Design at work you mean... These programs weren't created by /dev/null you know...

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    2. Re:Digital evolution at work by VortexCortex · · Score: 5, Insightful

      Digital Intelligent Design at work you mean... These programs weren't created by /dev/null you know...

      It's true that the programs were not read from /dev/null fully formed, however the evolutionary process wasn't directly designed by humans either -- It was a natural product of automated data replication systems existing. Much like the first self replicating chemical chain's existence spawned life. It's fun to point to our involvement in the program's initial creation, but that's just about like pointing to a star and calling it an "intelligent designer" because it forged the atoms.

      If you've never done so I suggest you do a little light AI programming. Feed Forward neural networks aren't hard to setup. When coupled with bitwise genetic programming that applies selection pressure and "breeds" new generations of N.Nets from the best "survivors" you can literally watch emergent behavior occur. This is how I taught a simple AI to move toward food sources and avoid dangers, and how I taught a bit more complex AI to recognize numbers and letters. The latter was only more complex in that it had more inputs and outputs, hidden layers, and thus a larger genome -- All used exactly the same AI architecture, the additional "complexity" was due to different initial construction parameters.

      Yank my fingernails out and beat me with a harmer, I still couldn't tell you exactly how their "programming" achieves their behaviors -- The AI neural networks initially had randomized states. I can tell you the overall process, but not the "design" of their synaptic pathways -- No one actually "programmed" my OCR's AI... It was evolved instead.

      If an intelligent designer, like myself, can impose artificial selection pressure to cause some degree of behavioral evolution among n.nets, or against mice to shrink their tails, then it's easy to understand that the designer need not exist: If only the dumb environment exerts selection pressures evolution will occur.

      Let me put it this way: The malware designers didn't intend for the virus to infect the worm -- They didn't intelligently design this behavior. If this proves beneficial to the duplication of their data against a natural selection pressure of their environment, like AV scanners or computer network configurations, then the new combined data set "organism" has been evolved, not designed.

      IMHO, the existence of initial conditions for (AI) life does not prove the existence of an intelligent designer as the initial conditions could exist naturally for such life: Eg malware running amok on the Internet vs carefully evolved n.nets in a lab... Even if you assert that either is indeed a product of Intelligent Design, then you must also agree they were not programmed by /dev/null nor merely by humans at /dev/console, rather the actual programming came from /dev/random. (Which is literally true in the case of my OCR's AI.)

    3. Re:Digital evolution at work by aurelianito · · Score: 2

      Digital Intelligent Design at work you mean... These programs weren't created by /dev/null you know...

      But, how can we know that they were not created by /dev/random?

  3. Bah... by Shoten · · Score: 4, Funny

    I don't believe for a second that it's possible for a virus and a worm to combine to produce a more dange

    --

    For your security, this post has been encrypted with ROT-13, twice.
  4. Wow! Old news is so exciting! by Anonymous Coward · · Score: 2, Informative

    Remember back in the days when BackOrifice used to come with a CIH payload?

  5. Shockwave Rider by Gibgezr · · Score: 3, Interesting

    Why does this bring back vague memories of that John Brunner classic, "The Shockwave Rider"? It's been about 30 years since I read it, so I can't recall if the protagonist wrote a "worm" that infected another worm, or just destroyed it/replaced it or something.

  6. Context Switching in Viruses and Bacteria by Anonymous Coward · · Score: 2, Informative

    Context switching in biology allows viruses to infest genomes of many sizes.
    http://scratch.mit.edu/projects/GeneMachine/51835
    Mamaviruses have a Sputnik virus that reporgrams the Mamavirus which reporgrams an amoeba.
    http://en.wikipedia.org/wiki/Mamavirus
    CRISPR is how bacteria learn to modify their immune system to respond to viruses.
    CRISPR may be the first example of a memory system.
    http://en.wikipedia.org/wiki/CRISPR
    This memory may have lead to a bio side effect called intelligence.
    Combined with quorum sensing a truly intelligent multicellular system may evolve.
    http://en.wikipedia.org/wiki/Quorum_sensing

    Chomsky may have to change his definition of languages to include context switching.
    Context Switching is what computers do poorly due to determinism.
    Without context switching artificial intelligence may never be possible?

  7. Re:oh shit! by Jeng · · Score: 5, Interesting

    Well, how about when a known virus infects an unknown worm? That should help the AV program to recognize the worm as undesirable.

    --
    Don't know something? Look it up. Still don't know? Then ask.
  8. Biological viruses and worms by uigrad_2000 · · Score: 5, Funny

    Did anyone else start reading the summary assuming it was a story on biology? Here's how I first read it:

    "Bitdefender reports that there exist viruses which, when they encounter other viruses, will merge and combine effects so that they create a new virus. 'A virus infects executable flies;

    Instead of staring at the word "flies" which was actually "files", instead my eyes backed up and were focused on executable. What did it mean for a fly to be executable?

    --
    Free unix account: freeshell.org
    1. Re:Biological viruses and worms by Baloroth · · Score: 4, Funny

      What did it mean for a fly to be executable?

      It has an x chromosome.

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    2. Re:Biological viruses and worms by wierd_w · · Score: 2

      No silly! Execution usually involves either an electric chair, leathal injections or a fireing squad.

      Executable flies are flies that you can execute with a can of RAID.

  9. Double Malware by Trilkin · · Score: 2

    What does it mean!?

    --
    Nobody cares what the CAPTCHA for your post was.
  10. XKCD by OrigamiMarie · · Score: 2

    So this might actually produce emergent behavior? http://xkcd.com/350/

  11. Re:Slashdot won't report this by LoztInSpace · · Score: 2

    A flag would be more efficient than counting posts
    Also, why would you convert a perfectly good number to a string? Bloody XML generation... :)