Slashdot Mirror


Researchers Ponder Conficker's April Fool's Activation Date

The Narrative Fallacy writes "John Markoff has a story at the NY Times speculating about what will happen on April 1 when the Conficker worm is scheduled to activate. Already on an estimated 12 million machines, conjectures about Conficker's purpose ranges from the benign — an April Fool's Day prank — to far darker notions. Some say the program will be used in the 'rent-a-computer-crook' business, something that has been tried previously by the computer underground. 'The most intriguing clue about the purpose of Conficker lies in the intricate design of the peer-to-peer logic of the latest version of the program, which security researchers are still trying to completely decode,' writes Markoff. According to a paper by researchers at SRI International, in the Conficker C version of the program, infected computers can act both as clients and servers and share files in both directions. With these capabilities, Conficker's authors could be planning to create a scheme like Freenet, the peer-to-peer system that was intended to make Internet censorship of documents impossible. On a darker note, Stefan Savage, a computer scientist at the University of California at San Diego, has suggested the possibility of a 'Dark Google.' 'What if Conficker is intended to give the computer underworld the ability to search for data on all the infected computers around the globe and then sell the answers,' writes Markoff. 'That would be a dragnet — and a genuine horror story.'"

214 comments

  1. Can't they just by Anonymous Coward · · Score: 0

    advance the date on one of the infected computers to April 1st? What am I missing?

    1. Re:Can't they just by Anonymous+Showered · · Score: 1

      Where will it connect to? Will the appropriate control center/server be up and running? Usually,

    2. Re:Can't they just by Anonymous+Showered · · Score: 3, Interesting

      I was going to say, they usually register a domain name based on an algorithm for a specific date where the bots will connect to. They'll only register it the closer to the date they get.

    3. Re:Can't they just by Anonymous Coward · · Score: 5, Informative

      Please read the article. The worm gets the date from some HTTP queries to well-known sites, not from the system.

      Internet Date Check
      Before proceeding to the main P2P logic, C contacts a list of known web sites to acquire the current date and time. C incorporates a set of embedded domain names, from which it selects a subset of multiple entries from this list. It performs DNS lookups of this subset list, and it filters each returned IP address against the same list of blacklist IP address ranges used by the domain generation algorithm (see Appendix 2). If the IP does not match the blacklist, C connects to the site's port 80/TCP, and sends an empty URL GET header, for example

      contents.192.168.1.1.40.1143-195.81.196.224.80
      GET / HTTP/1.1
      Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-ms-xbap, */*
      Accept-Language: en-US
      UA-CPU: x86
      Accept-Encoding: gzip, deflate
      User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.0)
      Host: tuenti.com
      Connection: Keep-Alive

      In response, the site returns a standard URL header that incorporates a date and time stamp. C then parses this information to set its internal system time. The following web sites are consulted by C's Internet date check:

    4. Re:Can't they just by AvitarX · · Score: 0

      If only there was a way to edit a file in the /windows/system32/drivers/etc folder to have those domains resolve to a computer you control.

      Someone will have to work on that.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    5. Re:Can't they just by AvitarX · · Score: 1

      I should correct myself, it looks like it may actually.

      I imagine it is likely that it does it's own DNS lookups and ignores the hosts files.

      It is still rather trivial to MITM this communication and point it wherever the heck you want for the sake of getting time set.

      The real trouble is that it can update itself, and there is no reason to expect it to be able to do anything until it gets the directions that are likely to come on the 1st, and be distributed over the existing P2P infrastructure.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    6. Re:Can't they just by squidinkcalligraphy · · Score: 1

      if it's p2p and widely enough distributed there won't be a need to a central control server.

      --
      "I think it would be a good idea" Gandhi, on Western Civilisation
    7. Re:Can't they just by rilian4 · · Score: 1

      Why can't they setup a honeypot and force the date to 4/1/2009 and log all the activity coming off of it. That would tell them what to expect.

      --

      ...quicker, easier, more seductive the darkside is...but more powerful, it is not.
    8. Re:Can't they just by Anonymous Coward · · Score: 0

      User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.0)

      Well, IE5 is dead anyway, let's just filter on it.

    9. Re:Can't they just by Architect_sasyr · · Score: 1

      I have no intimate knowledge with this particular worm, but I know that there was a discussion at one point of distributing the timing of the network, sort of like a subnet based NTP if you will, to prevent this sort of thing.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    10. Re:Can't they just by cp.tar · · Score: 1

      Because if the Conficker's designers had any sense, they have set Conficker up to ignore the system date and act on an NTP server signal or something. Furthermore, one of the easy ways of avoiding detection of whatever the payload should be is not including it in the first place. Then, when the date comes, and Conficker activates, the peer-to-peer system it incorporates can first serve as a means of payload distribution.

      --
      Ignore this signature. By order.
  2. You have the date. What's the next instruction? by BadAnalogyGuy · · Score: 3, Insightful

    If you know when the code is going to start running, why don't you know what it will do after that? It's not like programs (and that's all a virus/worm is) are written in special, unreadable code. It's all machine language.

    What is the big mystery?

    1. Re:You have the date. What's the next instruction? by calmofthestorm · · Score: 3, Informative

      They interact with systems for which you don't have the code.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
    2. Re:You have the date. What's the next instruction? by DamienRBlack · · Score: 2, Insightful

      The mystery is that the original programmers obfuscated the design in order to make it a mystery. Security through obfuscation doesn't work in the long term, but it'll throw researchers off the scent for a while.

      On top of that, the worn can get additional code via online updates, which can't be predicted.

      On top of that, ever if we know what it can do, we don't know what purpose the authors will put it towards.

    3. Re:You have the date. What's the next instruction? by BadAnalogyGuy · · Score: 1, Interesting

      Are those servers are somehow hidden? If it has an IP address, it can be tracked down.

      Assuming that it would need to interact with those servers at some time in the future, those addresses would need to be known somehow beforehand (even if it was simply a lookup to a table which contained the actual server IP addresss). So what's to stop investigators from finding the people behind this?

    4. Re:You have the date. What's the next instruction? by RockMFR · · Score: 2, Interesting

      That's a great question. We know exactly what domains will be used. I don't see why ICANN wouldn't be able to make these domains unregisterable or disable them at the root nameservers.

    5. Re:You have the date. What's the next instruction? by dameepster · · Score: 5, Informative

      I have personally analyzed Downadup, so I can speak from experience here.

      Downadup.A had the potential to contact a randomly generated domain and download and run a signed executable from it. The problem with the Downadup.A version of the worm is that the domain generation algorithm was decyphered, and it only generated 250 unique domains per day. This made it easy for security researchers to register the domains before the worm authors could, and thus Downadup.A was nullified.

      Downadup.C is a worse breed: the domain generation algorithm was bumped from 250 domains per day to 50,000 domains per day. It's now a nearly impossible task for security researchers to register every possible domain Downadup.C will attempt to download code from. As an aside, Downadup.C also actively fights against security-related processes: it has a list of several Anti-Virus and Anti-Malware programs that it automatically kills if the user attempts to run it.

      One thing to note about all Downadup variants: you would think that, if the security researchers could force Downadup to run an executable of their choice by registering a domain, couldn't they force Downadup to run remove_downadup.exe? Not so. Downadup cryptographically verifies the signatures of any executable it runs with a 4096-bit key. If the signature doesn't match, it doesn't run the program.

      Downadup is easily the most advanced worm I have ever analyzed. Its anti-debugging techniques are impeccable, and the code is completely solid. I would love to meet the authors over a beer to ask how they did it, and then stab them in the face.

      If you'd like more information on Downadup from a technical perspective, here's an excellent analysis of the worm: http://mtc.sri.com/Conficker/addendumC/

    6. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 5, Insightful

      From TFA:

      For example, C's latest revision of Conficker's now well-known Internet rendezvous logic may represent a direct retort to the action of the Conficker Cabal, which recently blocked all domain registrations associated with the A and B strains. C now selects its rendezvous points from a pool of over 50,000 randomly generated domain name candidates each day. C further increases Conficker's top-level domain (TLD) spread from five TLDs in Conficker A, to eight TLDs in B, to 110 TLDs that must now be involved in coordination efforts to track and block C's potential DNS queries. With this latest escalation in domain space manipulation, C not only represents a significant challenge to those hoping to track its census, but highlights some weaknesses in the long-term viability of how Internet address and name space governance is conducted.

    7. Re:You have the date. What's the next instruction? by chill · · Score: 5, Informative

      The worm uses peer-to-peer communication with rendezvous points, not client-server. There are an estimated 10 million infected machines. Which one is the control center? Take your time.

      --
      Learning HOW to think is more important than learning WHAT to think.
    8. Re:You have the date. What's the next instruction? by Aranykai · · Score: 1

      That sound you hear is several FBI vans and helicopters surrounding your house.

      --
      If sharing a song makes you a pirate, what do I have to share to be a ninja?
    9. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      Excuse our mess, he was part of the FBI. Keyword: was.

    10. Re:You have the date. What's the next instruction? by Behrooz · · Score: 4, Insightful

      That is when the worm will generate 50,000 domain names and systematically try to communicate with each one.

      RTFA. 50k potential addresses, some of which are quite possibly already in use for legitimate sites? Or simply registered under false pretenses? Any one of which could potentially have been r00ted already? Until zero-hour, there's no way to know... so we've got 50k potential command and control servers that need to be either intercepted, blocked, or checked for infection if we're actually planning some form of action 'beforehand'. This is a non-trivial enterprise.

      As for finding the people behind this afterward? All they need to do is establish an effectively un-traceable communications channel with the main C&C network. If I were planning it, I'd have several modified conficker variants triggering early to compromise a couple thousand machines, then use that to obfuscate the primary C&C channels.

      How many hops through infected machines do you need to create complete deniability when all you need to do is set up a very low-bandwidth communications channel to update the main bot network? 10? 100?

      Think infinitely nested russian dolls, all of which point to somewhere else as the true source, or even a dozen somewhere elses.

      --
      "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
    11. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      If I were planning it...

      Maybe you should answer the knock on your door.

    12. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      They use email these days.

    13. Re:You have the date. What's the next instruction? by John+Hasler · · Score: 1

      Why? He said nothing about illegal drugs. child pornography, or "terrorism".

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    14. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      I would love to meet the authors over a beer to ask how they did it, and then stab them in the face over the internet.

    15. Re:You have the date. What's the next instruction? by Culture20 · · Score: 1

      50k potential addresses, some of which are quite possibly already in use for legitimate sites? Or simply registered under false pretenses? Any one of which could potentially have been r00ted already? Until zero-hour, there's no way to know... so we've got 50k potential command and control servers that need to be either intercepted, blocked, or checked for infection if we're actually planning some form of action 'beforehand'. This is a non-trivial enterprise.

      Also note these are domain names. Even if all 50k are checked and clean prior to 2009-04-01, a little DNS poisoning near an infected machine and legit URLs are now control servers.

    16. Re:You have the date. What's the next instruction? by DigiShaman · · Score: 2, Interesting

      As someone who often tries to remove infestations with Autoruns and Process Explorer; don't bother with this one as it won't work. The days of easy malware and virus removal are over.

      My solution for infected computers? Backup user data and nuke it from orbit! It's the only way to be 100% sure (format/reinstall). It's cheaper and quicker for the client. It also teaches them a lesson to not click on every god-damn window without reading it first.

      --
      Life is not for the lazy.
    17. Re:You have the date. What's the next instruction? by masshuu · · Score: 0

      he did say "impeccable"

      --
      O.o
    18. Re:You have the date. What's the next instruction? by gad_zuki! · · Score: 1

      Renaming the executable before running it works too.

      I agree reinstall is the only way to be 100% sure and can be quicker, but this stuff is still somewhat cleanable.

    19. Re:You have the date. What's the next instruction? by citizenr · · Score: 1

      Downadup is easily the most advanced worm I have ever analyzed. Its anti-debugging techniques are impeccable, and the code is completely solid. I would love to meet the authors over a beer to ask how they did it, and then stab them in the face.

      Yes. Thats EXACTLY what Cartman said about The Coon.

      --
      Who logs in to gdm? Not I, said the duck.
    20. Re:You have the date. What's the next instruction? by myxiplx · · Score: 2, Informative

      I wouldn't trust any manual clean these days, not after finding a virus a year ago that still ran in safe mode. Sure, you might clean up one or two, but can you guarantee they haven't installed any others, that you might not have found?

      I've been manually removing viruses for years. Wouldn't even attempt it now.

    21. Re:You have the date. What's the next instruction? by byner · · Score: 5, Funny

      illegal drugs. child pornography ... "terrorism"

      That sound you hear is several FBI vans and helicopters surrounding your house.

    22. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      I've had good luck with difficult processes by modifying their security settings to Deny execution before killing the appropriate tasks and removing the files. From the sounds of it, that may not fly with this one, but I wonder how tricky it would be to avoid that method and if it's even worth the effort and potential for bugs?

    23. Re:You have the date. What's the next instruction? by moteyalpha · · Score: 2, Interesting

      I have worked on viruses also, since the first boot sector virus. This looks like a distributed secure shell account into a cloud. I personally have not analyzed the code, but what happens with these things is that once you have the virus and understand it, you can mod it for your own purposes. In this way it becomes open source. I would say that it has a continuous stream of authors and has no one single origin.
      It is obviously crafted by a talented person and seems to be maintained as an asset. I have run into things like this many times , debugging system level problems for corporations. Some of the bugs seem to develop a life of their own. It would not be surprised in the least, if this was originally an experiment ( gone awry ) by some bright individual that thought he could make a distributed OS.
      It does have some very interesting aspects and much like the fact that, if you have physical access to a machine it can be compromised, I assume that have the code for the worm would allow me to root kit the worm.
      The link was interesting and almost like a design document for conficker C++.
      My personal opinion is, that whoever is working with this ( and it could be many ), have taken the approach that if people don't take the effort to avoid being used, then they are asking to be used. You see this all the time in advertising, it is mental manipulation, and in that case, they are kitting minds. I am sure that MIC has its hand in these things too, obviously.
      The thing that keeps me from looking into it more is the fact that it uses so many Windows specific exploits and though exploiting Windows security is easy, it is also irritating to me personally , because it is such an incoherent kluge of different concepts.

    24. Re:You have the date. What's the next instruction? by redcaboodle · · Score: 1

      As an aside, Downadup.C also actively fights against security-related processes: it has a list of several Anti-Virus and Anti-Malware programs that it automatically kills if the user attempts to run it.

      Question: If Conficker simply kills those processes it should be easy to detect. Just try to run a process by one of the names and see if it gets killed -9. A simple test like that should be easy to roll out as a utility program preferably available from known anti-malware sites and at least reduce the number of infected machines.

      For those with at least a modicum of systems lore: Just cp notepad.exe to ??? and try to run it? Got an example of ????

      --
      -- Put crudely, the world is an extremely large problem instance. (Russel/Norvig Artificial Intelligence)
    25. Re:You have the date. What's the next instruction? by Runaway1956 · · Score: 0, Troll

      I have an alternative solution. Migrate to Linux. Or Mac. Or, Solaris. Or Win3.11. Seriously - everyone knows that 99.999999% of viruses and other infestations are targeted at Windows operating systems. Why stay with Windows? People with A: an IQ larger than their shoe size B: a budget smaller than the federal government and C: are literate should have migrated long ago.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    26. Re:You have the date. What's the next instruction? by Cyberax · · Score: 1

      Do not use safe mode. Boot from a LiveCD and then check all the signatures of autorun files. Microsoft programs are signed with Microsoft key.

      Then remove the rest of autorun programs and reinstall them (there are still worms which infect other exe-files, like in good old DOS days). Also, drivers are going to be a problem, but most of them now have a digital signature.

      It's a fairly safe way to remove most of virus infestations.

    27. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      Stop watching "Ghost in the Shell."

    28. Re:You have the date. What's the next instruction? by Nethead · · Score: 1

      Read this: http://mtc.sri.com/Conficker/addendumC/ and then you will see all you have to do is try to access one of the banned domains.

      --
      -- I have a private email server in my basement.
    29. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      My shoe size is 124 you insenitive clod.

    30. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      riiight, and don't forget to backup all excel files as CSV..

      the only 'sure way' is not to get infected in first place, by using secure: OS, software and sites.

    31. Re:You have the date. What's the next instruction? by darkpixel2k · · Score: 1

      Do not use safe mode. Boot from a LiveCD and then check all the signatures of autorun files. Microsoft programs are signed with Microsoft key.

      Let me fix this for you: "Boot from a LiveCD and then check all the signatures of autorun files. Most Microsoft programs are signed with Microsoft [sic] key.

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    32. Re:You have the date. What's the next instruction? by moteyalpha · · Score: 1

      Stop watching "Ghost in the Shell."

      I had to look that up, but now I see the association. "Puppet Masters" do brain hacking. "I am not the ghost you're looking for."

    33. Re:You have the date. What's the next instruction? by Cyberax · · Score: 1

      Nope.

      _ALL_ executable files needed for boot (except for ntldr) are signed with Microsoft key.

    34. Re:You have the date. What's the next instruction? by Nick+Ives · · Score: 1

      I assume that have the code for the worm would allow me to root kit the worm.

      No, you need the private key to generate signed code that the worm will accept. Even though the worm is cycling through 50,000 domains as part of its C&C code it won't accept new code unless its signed.

      The one good thing about that is that anyone who gets arrested in possession of that key is certainly the worm controller. If they have any sense they are keeping the key on some form of removable disk in close proximity to some battery acid, just in case they hear a knock on the door...

      --
      Nick
    35. Re:You have the date. What's the next instruction? by darkpixel2k · · Score: 1

      Nope.

      _ALL_ executable files needed for boot (except for ntldr) are signed with Microsoft key.

      In your first post, you are telling people to check 'autorun' files for signatures. That has nothing to do with boot files.

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    36. Re:You have the date. What's the next instruction? by Cyberax · · Score: 1

      I was unclear. Check autorun files, validate Microsoft signatures and then remove everything without a valid signature.

    37. Re:You have the date. What's the next instruction? by mysidia · · Score: 1

      The problem is due to its date-based nature, there are a trans-finite number of domains, depending on the date and time the algorithm is executed.

      There's no way to block them all, and probably many domains users could want legitimately can be generated by the algorithm also.

      What they need to do is implement the Conficker algorithm themselves, every day figure out the 50,000 domains for today, and for the next 24 hour period.

      Prevent new registrations for any of those 50,000.

      Use a massively distributed botnet of their own to scan all 100,000 possible domains several times an hour, for payloads that Conficker would accept.

      If any validatable payload were found on the site, pull those registrations immediately, submit those IP addresses to public 'conflicker' IP blacklists, and serve up those /32s in a BGP feed, for the Tier-1 providers to immediately and automatically null-route if they so desire.

    38. Re:You have the date. What's the next instruction? by darkpixel2k · · Score: 1

      I was unclear. Check autorun files, validate Microsoft signatures and then remove everything without a valid signature.

      That would probably be a bad idea. Using the autoruns program from SysInternals.com, I checked the signatures of all my files.

      Here are a few that would lead to a bad day if deleted... Exchange

      ...though I am thinking about the problem from the perspective of a server admin, and not a home desktop user.

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    39. Re:You have the date. What's the next instruction? by moteyalpha · · Score: 1

      It is certainly an interesting subject and these things always get more complex as time goes on. Perhaps it will lead to the only person on the planet capable of dealing with the complexity of this.
      With respect to the key, <joke> I generated it in SNPs( single nucleotide polymorphisms ) and inserted it into a fluorescing S. cerevisiae. I have to do a PCR and RFLP to get it out, so I think it is safe from prying eyes . </joke> #cat "tentob eht nioJ"> rev; rev rev;

    40. Re:You have the date. What's the next instruction? by 0xygen · · Score: 2, Insightful

      Except that any botnet author with half a brain in the last few years has stopped you from stealing their botnet by only accepting digitally signed commands and updates.

      It is a bit of a catch 22 - if you had their botnet, you might be able to crack the private key in a reasonable amount of time.

    41. Re:You have the date. What's the next instruction? by CAIMLAS · · Score: 4, Interesting

      No. Just because it communicates using IP does not mean it knows where it's instructions are coming from.

      One of the key ways in which these worms/viruses/etc. get stopped is by taking the distribution/update servers down. Hard-coding the update server, or even having a means to update the source, is not terribly useful in the long run. Not when you're trying to be stealthy and avoid detection.

      Fortunately for the IT industry (and really, the world as a whole) most trojan worms to this date have been fairly amateur in terms of avoidance techniques. They latch on to one or several vulnerabilities and use fairly predictable intelligence for infection and self-preservation.

      Conflicker appears to be the first serious "engineered" worm we've faced yet: worms created by genuine professionals with a deep and broad knowledge of technology and security. This is going to be problematic.

      A while back, a friend and and I made up a non-functional 'ultimate worm' rough prototype. Our design had many of the features which Conflicker seems to demonstrate: decentralized P2P type updating, stealthy system presence, encrypted communication, and the like. One key functionality was that the botnet controller could, at any time, update the botnet through any infected host and have it propagate throughout the botnet cluster, unattended. There would be absolutely no way to trace the origin of the update.

      We had some additional functionality (what I'd call generational peering vectors) which hasn't manifested in Conflicker yet, thank god, but otherwise Conflicker and our design are freakishly alike.

      My guess? I suspect Conflicker is either a massive foreign commercial project (compared to previous botnet attempts) staffed with sought-after professionals, or it's a (pick one) government-run experiment/espionage attempt. From a national-security perspective, I think the best thing that could be done is to create a counter-espionage bot to seek out and destroy infections of Conflicker. But maybe I'm off on this.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    42. Re:You have the date. What's the next instruction? by indi0144 · · Score: 2, Insightful

      I have an alternative solution.

      Migrate to Linux. Or Mac. Or, Solaris. Or Win3.11.

      Seriously - everyone knows that 99.999999% of viruses and other infestations are targeted at Windows operating systems. Why stay with Windows?

      People with A: an IQ larger than their shoe size B: a budget smaller than the federal government and C: are literate should have migrated long ago.

      My shoe size is 136 and I have two Linux boxes but why using Windows should be symptom of low IQ or low budget?

      Since Linux is Free as in beer and runs SO happily on older systems you would talk about Linux being targeted cheapskates.

      Since there is such a quantity of software and hardware that run only on Windows, the fact that you can't run every program (with the performance) you need inside a virtual machine, and that it's installed on 90% of the worldwide toasters are things you just can make go away even if you're on the 999 society or the world most wealthier man (pun). People on real world need to make stuff on a PC and if theres no option you HAVE to use Windows because, probably, you need the work for money to buy food and stuff, you know, things that happen outside a basement.

      You just can't be so naive and claim that Linux is the only option just because theres a kick ass worm about to go mad, fucking off the beige boxes owned by random world citizens that don't give a heck about what they clicks or what they allow to run. Linux is the option because it's free and libre and once stablished it's will boost the development of IT worldwide because it relies on the fact that information should be free and a competitive environment will take over.

      People will get owned and they deserves it and the rest of the clean PC's owners deserve it too because we are just sitting in our ass looking at a chronicle of a tragedy Foretold

      This is way more than a bunch of "Russians doing it for the lul$" FOX news succeeded in conditioning YOU to atomagically dismiss conspiracy theories just because yes. Most of darkest episodes of human history worked out in the form of conspiracies, back in the time when "theorist" were just stabbed in alleys by furry prostitutes. Nowadays you just get laughed by pointing a conspiracy, still you fear that.

    43. Re:You have the date. What's the next instruction? by moteyalpha · · Score: 3, Interesting

      I once had a project many years ago for $AGENCY, about encryption. They wanted to make a perfect encryption and so they would make keys, and I would break them. They gave up. I can't say that is still true, as the key systems seem reasonably secure, except for where MiTM, social engineering, and people are involved.
      The problem here is that the process of maintaining the botnet is profitable and the process of defeating it is not. Much like drug trafficking, those who seek to stop it are less motivated and if they succeed in their task will be unemployed, so even less motivation.
      I can imagine many things about this situation by jootsing (Hofstadter expression). I would worry about it if it affected my Linux systems, but since it doesn't, let those who designed the host (Ms) solve the problem themselves.

    44. Re:You have the date. What's the next instruction? by Runaway1956 · · Score: 0, Troll

      Err - uhhh - hmmmm. I'm looking hard to see where I said Linux is the only option. Looking real hard. Maybe you could point that part of my post out to me? In the real world, of which you speak, people die due to stupid mistakes. So, I agree with you, that people deserve to be owned for being so damned stupid. They are just lucky that their computer can't be programmed to bite their empty fucking heads off. No one is going to die, due to a computer exploit. Errrr, wait a minute. HOSPITALS DON'T USE MICROSOFT PRODUCTS, DO THEY?!?!?! Oh, shit...... Oh yeah - one more thing. DO NOT presume to tell me just how naive I may or may not be. If/when you finish making the rounds to tell Microsoft customers just how stupid they are, I'll reconsider your presumption.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    45. Re:You have the date. What's the next instruction? by electrostatic · · Score: 1

      From TFA
      ...If none of the domains are alive and ready to serve a digitally signed payload, C will sleep for 24 hours, and then will generate a new list of 50,000 domains.... The name of each generated domain is 4 to 10 characters, to which a randomly selected TLD is appended from the following list of 116 suffix (mapping to 110 TLDs):

      ac, ae, ag, am, as, at, be, bo, bz, ca, cd, ch, cl, cn, co.cr, co.id, co.il, co.ke, co.kr, co.nz, co.ug, co.uk, co.vi, co.za, com.ag, com.ai, com.ar, com.bo, com.br, com.bs, com.co, com.do, com.fj, com.gh, com.gl, com.gt, com.hn, com.jm, com.ki, com.lc, com.mt, com.mx, com.ng, com.ni, com.pa, com.pe, com.pr, com.pt, com.py, com.sv, com.tr, com.tt, com.tw, com.ua, com.uy, com.ve, cx, cz, dj, dk, dm, ec, es, fm, fr, gd, gr, gs, gy, hk, hn, ht, hu, ie, im, in, ir, is, kn, kz, la, lc, li, lu, lv, ly, md, me, mn, ms, mu, mw, my, nf, nl, no, pe, pk, pl, ps, ro, ru, sc, sg, sh, sk, su, tc, tj, tl, tn, to, tw, us, vc, vn

      So you have a random string of 4 to 10 characters randomly prependeded to one of these randomly selected suffixes. Clearly, these cannot be registered ahead of time.

      In the meanwhile, and among other defensive activities, a list of IP addresses is filtered against. Here is a small portion.

      ...
      63.65.93.127 MCAFEE MORTGAGE AMERITECH.NET TEXAS UNITED STATES
      63.65.94.0 MCAFEE MORTGAGE AMERITECH.NET TEXAS UNITED STATES
      63.65.94.15 MCAFEE MORTGAGE AMERITECH.NET TEXAS UNITED STATES
      63.65.94.96 MCAFEE MORTGAGE AMERITECH.NET TEXAS UNITED STATES
      63.65.94.111 MCAFEE MORTGAGE AMERITECH.NET TEXAS UNITED STATES
      63.65.94.208 MCAFEE MORTGAGE/ BEA - TEXAS UNITED STATES
      63.65.94.223 MCAFEE MORTGAGE/ BEA - TEXAS UNITED STATES
      63.65.232.144 MCAFEE MORTAGE/SAN A - TEXAS UNITED STATES
      63.65.232.151 MCAFEE MORTAGE/SAN A - TEXAS UNITED STATES
      63.65.232.160 MCAFEE MORTAGE/ODESS - TEXAS UNITED STATES
      63.65.232.175 MCAFEE MORTAGE/ODESS - TEXAS UNITED STATES
      63.69.245.0 MICROSOFT CORP MSN.NET WASHINGTON UNITED STATES
      63.69.245.255 MICROSOFT CORP MSN.NET WASHINGTON UNITED STATES
      63.80.93.0 MICROSOFT SBCGLOBAL.NET CALIFORNIA UNITED STATES
      63.80.93.127 MICROSOFT SBCGLOBAL.NET CALIFORNIA UNITED STATES
      63.90.149.128 MCAFEE MORTGAGE AMERITECH.NET TEXAS UNITED STATES
      ...

      There is also a long list of sites where it uses to check (and reset) system time. Additionally, it removes registry entries related to anti-malware and adds lots of obfuscating entries of its own.
      Formidable.

    46. Re:You have the date. What's the next instruction? by Jurily · · Score: 1

      What they need to do is implement the Conficker algorithm themselves, every day figure out the 50,000 domains for today, and for the next 24 hour period.

      Prevent new registrations for any of those 50,000.

      Use a massively distributed botnet of their own to scan all 100,000 possible domains several times an hour, for payloads that Conficker would accept.

      If any validatable payload were found on the site, pull those registrations immediately, submit those IP addresses to public 'conflicker' IP blacklists, and serve up those /32s in a BGP feed, for the Tier-1 providers to immediately and automatically null-route if they so desire.

      That made my head hurt. What they really need to do is ban Windows, and all the countries where Windows isn't banned. Problem solved, and not just for conflicker.

      Seriously, when are we going to do something about the worm/virus of the week? Care to guess what elaborate schemes we'll need to stop the next one? I mean, really. Scan 100k domains several times an hour?!

    47. Re:You have the date. What's the next instruction? by StarkRG · · Score: 3, Insightful

      Why is it that worms and viruses have better security than legitimate programs?

    48. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 4, Funny

      or maybe you should report your friend...

    49. Re:You have the date. What's the next instruction? by symbolset · · Score: 2, Interesting

      Why is it that worms and viruses have better security than legitimate programs?

      On the average they don't. Much like legitimate programs there are many thousands of applications in this group and the ones that persist tend to be ones that stand out in some field. Since the operating challenge for these applications includes active aggressive and professional detection and eradication efforts the survivors are the ones which excel in the ease of installation, network security and transparent user interface categories.

      Think of it as advanced beta testing.

      --
      Help stamp out iliturcy.
    50. Re:You have the date. What's the next instruction? by 0xygen · · Score: 1

      There is one HUGE motivation to defeat the botnet. You seem to be ignoring the fact that this would be extremely profitable to another botmaster. This serves two purposes, firstly eliminating part of the competition, and secondly strengthening the botmasters herd.

      To respond to the crypto comments, taking a simple example, I believe DSA's only known weaknesses are where Oscar can choose the text that Alice will be signing, or it is very short plaintext to be signed. If you know otherwise, it's worth a lot of money publicly and a lot more privately. I think if the schemes we use today were widely broken, there would be a lot more visible evidence.

    51. Re:You have the date. What's the next instruction? by Xenographic · · Score: 1

      > Why is it that worms and viruses have better security than legitimate programs?

      They're written by programmers who have more skill. "Insecure" viruses are quickly eliminated, so they have to be strong to survive. Conversely, weak but legitimate programs cling tenaciously to life on legacy systems until such time as competent sysadmins are able to exorcise them.

    52. Re:You have the date. What's the next instruction? by wvmarle · · Score: 1

      Many of the ideas you mention are out there already (and unless you are truly brilliant, I bet most if not all the ideas you had for the prototype come from existing technologies).

      Most if not all of those technologies have been implemented already. As a result there are direct examples or even complete chunks of source code to copy into your own creation. Many of those implementations will be open source, making this relatively easy. The exploit it uses is a known one, with probably at least proof-of-concept implementations around, and maybe even further developed code for sale on the black market.

      So you will need some highly skilled programmers, but almost surely a small group will do. Maybe even a small group of friends that have a programming daytime job (possibly in computer security) and do this as a hobby.

      Or is programming such a worm really so much more work than I guess? Call me naive but the management of the worm and the botnet is I think the hard part, particularly as this has to happen "live in the open" while staying under the radar and without leaving traces.

    53. Re:You have the date. What's the next instruction? by rtb61 · · Score: 1

      One possible reality is that the worms chief function is the idea of driving monitoring, filtering and control of the internet. So would the same people who lie about the reasons for going to was and the result mass murder, also lie about network security and the risks to network security, so they can monitor and censor every person with a digital connection to the internet.

      --
      Chaos - everything, everywhere, everywhen
    54. Re:You have the date. What's the next instruction? by wvmarle · · Score: 1

      Why is it that worms and viruses have better security than legitimate programs?

      There is a commercial advantage to investing in security in worms and viruses, that writers of most legitimate programs do not have.

    55. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      Because legit programs really shouldn't be messing around at that level of your computer, and if it does it'll be flagged as a virus by antivirus?

    56. Re:You have the date. What's the next instruction? by UnixUnix · · Score: 1

      Never mind about forcing Downadup to run remove_downadup.exe ... how about informing the PC owners involved to run it?! For that matter, why not tell everybody to run it, for good measure?

      Of course, all things considered, it might be preferable to rename remove_downadup.exe into get_free_porn.exe

    57. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      why stab them?

      Long ago, my attitude toward any friends and relations who did not want to be "converted" to Linux was that I'd still help them fix up their AV, install Zonealarm, make sure the registry seems ok and so on, install Firefox, teach them "Clear Private Data" before and after doing any banking type stuff, etc.

      A couple of years ago I stopped. There were just too many problems. I started saying: stop using windows if you want any help from me. If you're already running Linux or wish to remove Windows permanently and switch to Linux, I'll go out of my way to help. If you have Windows on your machine, and Windows is allowed to connect to the internet, I'm not touching your machine. (One case I know needs Windows for something but not internet from Windows; I disabled TCP/IP in the control panel so they're fine and dandy...)

      After 14 years of using Linux, and more than 10 of evangelism, this is what I had come to. I'd basically given up.

      But now I see conficker as helping turn the tide a little. I'd buy them a beer and stop there. No stabs from me...

    58. Re:You have the date. What's the next instruction? by portalcake625 · · Score: 1

      What they need to do is implement the Conficker algorithm themselves, every day figure out the 50,000 domains for today, and for the next 24 hour period.

      Prevent new registrations for any of those 50,000.

      Use a massively distributed botnet of their own to scan all 100,000 possible domains several times an hour, for payloads that Conficker would accept.

      If any validatable payload were found on the site, pull those registrations immediately, submit those IP addresses to public 'conflicker' IP blacklists, and serve up those /32s in a BGP feed, for the Tier-1 providers to immediately and automatically null-route if they so desire.

      That made my head hurt. What they really need to do is ban Windows, and all the countries where Windows isn't banned. Problem solved, and not just for conflicker.

      Seriously, when are we going to do something about the worm/virus of the week? Care to guess what elaborate schemes we'll need to stop the next one? I mean, really. Scan 100k domains several times an hour?!

      What they need to do is implement the Conficker algorithm themselves, every day figure out the 50,000 domains for today, and for the next 24 hour period.

      Prevent new registrations for any of those 50,000.

      Use a massively distributed botnet of their own to scan all 100,000 possible domains several times an hour, for payloads that Conficker would accept.

      If any validatable payload were found on the site, pull those registrations immediately, submit those IP addresses to public 'conflicker' IP blacklists, and serve up those /32s in a BGP feed, for the Tier-1 providers to immediately and automatically null-route if they so desire.

      That made my head hurt. What they really need to do is ban Windows, and all the countries where Windows isn't banned. Problem solved, and not just for conflicker.

      Seriously, when are we going to do something about the worm/virus of the week? Care to guess what elaborate schemes we'll need to stop the next one? I mean, really. Scan 100k domains several times an hour?!

      And on March 30 3:00 AM GMT +0:00: A variant of the Conficker worm, Conficker M, has been made to infect all Unix and Unix-like operating systems by forcing root. All users have beeen advised to switch to Multics.

    59. Re:You have the date. What's the next instruction? by Jurily · · Score: 1

      And on March 30 3:00 AM GMT +0:00: A variant of the Conficker worm, Conficker M, has been made to infect all Unix and Unix-like operating systems by forcing root. All users have beeen advised to switch to Multics.

      If they can make a worm that recompiles itself for every Unix out there, I'll do my best to help them take over the world. Seriously.

      You know what? I'd settle with a worm that runs on every Unix, whether it works or not.

    60. Re:You have the date. What's the next instruction? by mgiuca · · Score: 1

      They interact with systems for which you don't have the code.

      He was referring to Microsoft Windows.

    61. Re:You have the date. What's the next instruction? by owlstead · · Score: 1

      "From a national-security perspective, I think the best thing that could be done is to create a counter-espionage bot to seek out and destroy infections of Conflicker. But maybe I'm off on this."

      This is not a generic solution to the problem. I would suspect that Conficker will try and stay in power of a PC once infected. It's protection is in all probability much higher than that of the original computer. It's therefore to be expected that it is much harder to reinfect the computer. Maybe the authors of Conficker were not *that* brilliant though.

      But maybe I'm off on this, but you are restating a solution that has been proposed earlier, and dismissed if only for legal reasons.

    62. Re:You have the date. What's the next instruction? by gbutler69 · · Score: 1

      Perl program. Runs as root (using an exploit). Uses /dev/port to take over memory. Oops! Wonder that'd be like?

      --
      Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
    63. Re:You have the date. What's the next instruction? by indi0144 · · Score: 1

      Sigh, It was not a rant against you but the line of tough of "Windows == Stupid User". It's like to claim that everyone should be in Mensa just because yes, sorry it'd does not work that way and a lot of people, even having high IQ, don't give a heck about joining Mensa or similar groups, why? because people have priorities.

      And not, even in this far corner of third world I haven't seen the first hospital running on Windows, granted, theres a lot of vintage and DOS stuff around but not Windows-XP-home-running-your-intensive-care-department.

      The only thing I would personally point to you is the fact that Linux does not need that kind of fanboys like you, sorry, If I were introduced to Linux in the way of: "hey retard use Linux because if you use Windows you are a megaretard" I'd say.. "shove you fricking Linux stuff who the fuck are you to tell who is smart or dumb just because an OS". Or do you think this epic moment in Internet history would be different if the user were using Slackware? Sorry for posting a 4chan link, it can't be helped.

      Really, if you want to bitch about stupid people start thinking in why the educational systems ALL AROUND THE WORLD are so fucked up. Or who benefits with that. Windows is more like a byproduct of that.

    64. Re:You have the date. What's the next instruction? by Runaway1956 · · Score: 1

      Heh. You hit a sore spot with the education system. My eldest son is a "computer science" student at SAU. He learns the microsoft way of doing things, and not much, at that. My youngest son has been partially converted to Linux. He is competent in - everything, I think. Let's just say he has left me behind, long ago. He STILL USES WINDOWS - but the difference between him, and his older brother is, he DOES NOT get eaten up with virii, trojans, etc. He understands what a security model is. And, he makes it work for him. Net result? I can hack the elder son's machine at will. I have not yet broken into the younger son's machine. IN FACT - HE GOT INTO MY MACHINE! Something the elder son has never been able to do! So - where does all that Microsoft-centric education get the elder son? It might get him a flunkie's job when he graduates from college. It certainly isn't going to make him a systems administrator anywhere that counts. The younger son will beat him out for such a job, for a number of reasons. Fanboy? Empiric evidence says that the Linux guru is "smarter", whether he is more "intelligent" or not. One only needs to add up the numbers. How many billions of dollars have been spent to "cure" Windows exploits, and how many have been spent to "cure" Linux exploits. In this world where money talks, and bullshit walks, you would think people would have caught on by now.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    65. Re:You have the date. What's the next instruction? by Runaway1956 · · Score: 1

      And, all those who have modded me a troll, thank you, thank you, thank you. I would rather be a troll in a Microsoft world, than a king. The mods only prove that you are the real trolls, LMAO Not one of you can refute the fact that running Windows has a multitude of hidden "taxes", starting with your ineffective antivirus applications, some of which consume 20% of your system resources. ROFLMAO, mod me down some more - I'll wear it as a badge of honor. Idjits.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    66. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      Or we should report CAIMLAS...

    67. Re:You have the date. What's the next instruction? by badkarmadayaccount · · Score: 1

      Perl? Too slow. There is already POSIX, all you have to do is setup some polymorphic code with built in workarounds for not so POSIX-compliant systems (Linux, Windows, I'm looking at you), and you get the same thing as the Perl exploit you described, only faster, and with more geek points. ;)

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    68. Re:You have the date. What's the next instruction? by Anonymous Coward · · Score: 0

      CONFICKER C. Md-5, sometimes known as the wer32 virus has attacked my PC for over 2 years. I gave up trying to fight it a couple of months ago. Now I find Conficker B is using Md-6, and RC4, as well as RSA and Md-6 the latest hash algorithm produced to date, "well well...". Conficker B, the Downadup, or Kido, as it is sometimes called!!. A nasty bit of programing, It would have taken a grope the size of Microsoft's programmers to write such a complicated intrusive virus?. "Did I say Microsoft?, well they are the only power big enough to do it, and to keep it running-uploading information from your set's and mine. And to keep the rest of the world from following the virus back to it's headquarters"?. All the top Brains in the USA have failed to discover it's Authors, and Origins. But Conficker C is powerful enough to become an offensive weapon, attacking Country's it dislikes. Imagine the power of millions of PC's aimed at your Country's essential services, Electricity, Hospitals, army, and Government?. They all run on Computers these days. So in closing I think the main thing to find out, is not who!, but WHY, then find out who. Thanks to SRI INTERNATIONAL Computer Science Laboratory. MENLO PARK CA 94025 USA Yours: Terry Morris.

  3. It will pop up a message saying by Anonymous Coward · · Score: 0

    "You're computer is now virus free."

  4. Cloud by Shivinski · · Score: 1

    Maybe its just the "Computer Underworld's" version of cloud computing

  5. Missing option by gmuslera · · Score: 5, Funny

    Skynet

    This guys always fall short thinking in the worst alternative.

    1. Re:Missing option by VagaStorm · · Score: 1

      Thats exactly what I was thinking to, why speculate when you can just assume the worst :p

    2. Re:Missing option by Hurricane78 · · Score: 1

      That's exactly what I was thinking about for years.

      I mean, create a really good virus, and add a constantly learning 3rd generation (spiking) neural net to it. Add some code to allow the net adapt to the resources available (CPU, RAM, user's usage [survival instinct?]), and a p2p mechanism. Make it modular, so parts can be replaced by better ones (all the static parts). And let it grow, until some mutations do not need any static modules anymore. (Which hopefully happens all by itself, if the net is powerful enough.) Help it a bit (like a child, teach it, let it learn *your* right and wrong.)

      And then... well... find a good bunker to hide. ^^

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    3. Re:Missing option by mail2345 · · Score: 1

      That actually poses a danger.

      Conficker has enough PCs to exceed the sheer processing power of one human brain, but there is the issue of the software running.

      Of course, based on the brilliance of the makers, they might be able to create an AI singularity.

      There is also the question of what the AI's goals are.

    4. Re:Missing option by davidphogan74 · · Score: 1

      It's probably just viral marketing for the new Terminator movie coming out this summer.

    5. Re:Missing option by redcaboodle · · Score: 1

      Sounds fascinating - kind of like Lovecraft.

      --
      -- Put crudely, the world is an extremely large problem instance. (Russel/Norvig Artificial Intelligence)
    6. Re:Missing option by msclrhd · · Score: 3, Funny

      > There is also the question of what the AI's goals are.

      1) kill John Connor
      2) destroy the Galactica
      3) find The One
      4) refuse to open any pod bay doors

    7. Re:Missing option by MemoryDragon · · Score: 1

      Does not work the latency times between the nodes are hilariously long...

  6. That's an interesting hypothesis by Nursie · · Score: 1

    If the crooks have that sort of imagination.

    Frankly I think it'll just be another spam/fraud net.

    1. Re:That's an interesting hypothesis by Anonymous Coward · · Score: 0

      Who needs imagination when you have experts thinking up all of your ideas for you!

  7. System Clock by Samschnooks · · Score: 1

    Why don't they just set the machine's system clock to 4/1 and see what happens? Maybe even do it to an entire isolated network?

    1. Re:System Clock by mutroniii · · Score: 1

      I'd imagine the developers were bright enough to supply the node with the ability to grab the time from a reliable network source, rather than the local system.

    2. Re:System Clock by Garridan · · Score: 2, Insightful

      A reliable network source? Surely that couldn't be faked on an isolated network!

    3. Re:System Clock by pwizard2 · · Score: 2, Informative

      That would only work if the worm doesn't get its time checks from an external source. (there are plenty of time servers on the internet)

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    4. Re:System Clock by Rip+Dick · · Score: 2, Insightful

      Maybe... if you know the 4096-bit key.

    5. Re:System Clock by TheLink · · Score: 1

      It might just look for new instructions.

      You may find out the "tag/label" or "search key" that's used to look for the instructions, but you might not find out the actual instructions if they aren't released yet.

      The instructions will likely be signed.

      While you can fix a few zombie so they accept your instructions, you'd have to fix the other thousands of zombies out there, if you want to do the same to them.

      If the instructions are "shared" via the P2P network, it will make it harder to find out where they originate from.

      --
    6. Re:System Clock by Kulfaangaren! · · Score: 1

      The options to check time are limited...
      * Local machine time
      * NTP server time
      * Specialized time server set up by creators

      1st option can easily be fooled so it is unlikely.

      2nd option...the researchers can intercept the NTP request on an isolated network and pretend to be the contacted time server.

      3rd option...the call in itself could be intercepted and lead the researchers to a site(s) previously hacked by the creators of this worm and might give them valuable information about where to look next or how to detect other similarly hacked/infected machines.

      Alternative 3 would also be unlikely since that would limit the effectiveness of the worm to have one or a few "single-point-of-failures" in that those machines could be taken off-line if found through experimenting.

      The experiments could be ran again and again and...with the identical environment if the machine(s) infected were running in a VM so the "HDs" could be restored quickly to original status.

    7. Re:System Clock by mutroniii · · Score: 2, Informative

      Looking at http://mtc.sri.com/Conficker/addendumC/, it appears that it gets the time from an HTTP response coming from a few dozen major websites. The responding IP is checked against a blacklist of IPs. Additionally, if the returned IP is a duplicate of one returned from a previous request, that IP is blocked as well. So the network time could be spoofed, but you'd need to set up multiple http servers,each with unique IPs that are aren't on the blacklist.

    8. Re:System Clock by SleepingWaterBear · · Score: 2, Informative

      The options to check time are limited... * Local machine time * NTP server time * Specialized time server set up by creators

      Or there's a fourth option. (which according to TFA is what it actually does) which is to get time from http headers by contacting a bunch of websites. Which is a lot like your 2nd option, though slightly harder to fool.

      More importantly, there's not much to be gained by tricking the worm, we know what it does - it tries to get instructions from the internet. For that matter, even if we didn't know, it would be simple enough to push an update to change the behavior of the worm at the last minute

    9. Re:System Clock by Kulfaangaren! · · Score: 1

      Thanks for pointing out how it gets it's time.

      You could modify an isolated gateway (Linux/*BSD with custom IP-forwarding code/hacked IPTables/FW ?) to send back spoofed responses that meet the criteria no matter which IP is used in the request.

      The point is not HOW it gets it's time but that it is not so terribly hard to fake the date and that would allow the researchers to investigate what will happen on April 1st?

    10. Re:System Clock by electrostatic · · Score: 1

      From TFA:

      Before proceeding to the main P2P logic, C contacts a list of known web sites to acquire the current date and time. C incorporates a set of embedded domain names, from which it selects a subset of multiple entries from this list.
      ...In response, the site returns a standard URL header that incorporates a date and time stamp. C then parses this information to set its internal system time. The following web sites are consulted by C's Internet date check:

      4shared.com, adobe.com, allegro.pl, ameblo.jp, answers.com, aweber.com, badongo.com, baidu.com, bbc.co.uk, blogfa.com, clicksor.com,comcast.net, cricinfo.com, disney.go.com, ebay.co.uk, facebook.com, fastclick.com, friendster.com, imdb.com, megaporn.com, megaupload.com, miniclip.com, mininova.org, ning.com, photobucket.com, rapidshare.com, reference.com, seznam.cz, soso.com, studiverzeichnis.com, tianya.cn, torrentz.com, tribalfusion.com, tube8.com, tuenti.com, typepad.com, ucoz.ru, veoh.com, vkontakte.ru, wikimedia.org, wordpress.com, xnxx.com, yahoo.com, youtube.com

      The HTTP date check activity remains a relatively steady six to nine hosts contacted per hour.

    11. Re:System Clock by Anonymous Coward · · Score: 0

      This actually seems like a good way to defeat the worm at the ISP level. Force all DNS entries to resolve to the same IP address, but pass the action to the real server, eg like how a proxy server works, but using any ports...

    12. Re:System Clock by ChrisMP1 · · Score: 1

      (Disclaimer: I do a lot of C coding, but I don't often get as low-level as hex-editing a binary)

      Correct me if I'm wrong, but if it's on an isolated network for examination, couldn't you generate your own key pair and embed the new public key into the binary?

      --
      <sig>&nbsp;</sig>
  8. Linux take over by Anonymous Coward · · Score: 1, Funny

    Probably it will download and install Ubuntu.

  9. "Dark Google" by Abreu · · Score: 4, Funny

    In Dark Google, the only requirement is "Be Evil"

    --
    No sig for the moment.
    1. Re:"Dark Google" by ZygnuX · · Score: 4, Funny

      I am starting to ponder if that isn't the case with the original google, nowadays.

    2. Re:"Dark Google" by Anonymous Coward · · Score: 4, Funny

      Well, which one has a goatee?

    3. Re:"Dark Google" by Goateee · · Score: 1

      I do!

    4. Re:"Dark Google" by interstellar_donkey · · Score: 1

      You're suggesting that Google has already turned to the dark side? It does make sense; power is intoxicating and makes search engines start the path to do the dark side.

      --
      The Internet is generally stupid
    5. Re:"Dark Google" by rusl · · Score: 1

      All Dark Google pages and logos have a black background! Ooooooo....

      --
      Stupidity is its own reward.
    6. Re:"Dark Google" by BrokenHalo · · Score: 2, Interesting

      Well, which one has a goatee?

      You mean a merkin: "Counterfeit hair for women's privy parts" (Dr. Johnson). It always puzzles me why one would want to wear one of these on one's face.

      Either shave or don't shave.

    7. Re:"Dark Google" by davidphogan74 · · Score: 4, Informative

      I've heard it dates back to the days when a woman would shave/lose the hair down there as a treatment for syphilis. The women didn't always want those who had privilege to access those areas to always be aware they had needed to go hairless.

      Shaving down under wasn't always culturally acceptable, and a merkin would cover up any visable sores.

      The more you know...

    8. Re:"Dark Google" by Cally · · Score: 1

      It's the guys with hats you should really be watching out for.

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    9. Re:"Dark Google" by Anonymous Coward · · Score: 0

      None more black.

    10. Re:"Dark Google" by Culture20 · · Score: 2, Funny

      Doesn't always work. e.g. Bender versus Flexo

    11. Re:"Dark Google" by Anonymous Coward · · Score: 0

      Either shave or don't shave.

      Seriously, it's like haircuts. Either shave your head or grow it out like Samson. Haircuts are for people who can't make up their mind.

    12. Re:"Dark Google" by CheshireFerk-o · · Score: 0

      like blackle.com ??? =D

    13. Re:"Dark Google" by BrokenHalo · · Score: 1

      Err, yes, I know that, but you missed the point. I was talking about people who choose to wear merkins on their face. ;-)

    14. Re:"Dark Google" by rusl · · Score: 1

      nice =-O

      Wow, trust the internet to have already thought of the random off the cuff idea before you ---turn it into a wholely developed concept.

      That's a pretty funny website. Saving power with a black background. It does make one think about futility.

      I guess the environment IS evil then. Go over to the dark side... The real energy saving idea that does beyond just compact flourescents bulbs is the Dark Lightbulb! (I'm sure you've got a funny site for that too now.)

      Douglas Adams, the truth is stranger than your fiction.

      --
      Stupidity is its own reward.
    15. Re:"Dark Google" by atraintocry · · Score: 1

      "Shave or don't shave". You sir, are grizzled. And I respect that.

  10. John Markoff again? by Seth+Kriticos · · Score: 3, Insightful

    Oh come on people, John Markoff did never ever shine with much clue about computers, much on the contrary. Why are we reading sorries from this dude on computers?

    As for the article on conficker: it's speculation. That's not news. It's a guessing game.

    I personally which, that the conficker virus should do as much damage as possible and render the whole interwebs useless for a few days, so that our security geniuses get a hint on how sane it is to set up the majority of computer systems with the same OS, especially such a vulnerable one. But that probably won't happen.

    1. Re:John Markoff again? by Anonymous Coward · · Score: 0

      As for the article on conficker: it's speculation. That's not news. It's a guessing game.

      Yes! Let us not speculate! Let our heads rest in the sand 'til doomsday arrives!

      I personally which, that the conficker virus should do as much damage as possible and render the whole interwebs useless for a few days, so that our security geniuses get a hint on how sane it is to set up the majority of computer systems with the same OS, especially such a vulnerable one. But that probably won't happen.

      I'm not reading that. That's speculation.

    2. Re:John Markoff again? by billcopc · · Score: 1

      I personally wish for the conficker virus to render John Markoff's computer useless for a few centuries.

      --
      -Billco, Fnarg.com
  11. Dark Google by Anonymous Coward · · Score: 0

    I thought we already had it? Blackle not good enough, so now it has to be dark google?

  12. Far darker notions by Rik+Sweeney · · Score: 5, Funny

    It'll uninstall your current OS and install Vista. And if you have already have Vista it'll simply do nothing, because you're already suffering enough.

    1. Re:Far darker notions by Quantos · · Score: 2, Funny

      I love my Vista install, I love my Vista install, I love my Vista install, I love my Vista install, I love my Vista install....

      *finally snaps, breaks down crying...*

      --
      Some people are only alive because it's against the law for me to hunt them down and kill them.
    2. Re:Far darker notions by CAIMLAS · · Score: 1

      Wouldn't it be funny if Conflicker were an attempt my MS or Apple or another major computer OEM provider (Dell, HP, etc.) to try and promote computer sales? Wreck the existing computers' installs, and people will go shopping (with their tax 'refund' - April 1st would be a good date to promote that, I think).

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  13. Great idea! by HockeyPuck · · Score: 2, Interesting

    has suggested the possibility of a 'Dark Google.' 'What if Conficker is intended to give the computer underworld the ability to search for data on all the infected computers around the globe and then sell the answers,' writes Markoff. 'That would be a dragnet -- and a genuine horror story.'"

    In some dark room, a couple of virus writers are thinking... "Damn, what a great idea... why didn't we think of that! That's so much better than playing APRIL FOOLSs at max volume on everyone's computers."

    Nothing like people giving out ideas... much like when security specialists say, "Well atleast they didn't try to take out the planes stuffing baseballs in the airplane's toilets."

    1. Re:Great idea! by Anonymous Coward · · Score: 0

      You could even sell the service

    2. Re:Great idea! by Anonymous Coward · · Score: 0

      I think it's going to randomly swap files between all of the hosts, then ask for money when you ask: who in the world had my files?

    3. Re:Great idea! by Anonymous Coward · · Score: 0

      Yes, let's bury our heads in the sands and be totally unrprepared for everything. Surely that will be better.

    4. Re:Great idea! by rritterson · · Score: 2, Insightful

      This logic always irks me. Do you really believe the speculative pundits they interview for these articles are more likely to come up with a new idea than the talented and probably extremely intelligent programmers who wrote up the Conficker worm in the first place?

      Yes, perhaps some less-than-average person has now read this article and has seen the new idea for the first time, but that's no one to worry about. Usually if you are smart enough to implement some genius idea, you think of it first.

      --
      -Ryan
      AUWYHSTOT (Acronyms are Useless When You Have to Spell Them Out Too)
  14. How well by Anonymous Coward · · Score: 0

    Well the question of the day ,
    Many people have fully updated anti virus software, Is this stuff worth it?
    I mean are those who will spread and be harmed by this Just the negligent or computer dumb?
    What's the deal here ?

    1. Re:How well by theAedileDecimus · · Score: 1

      The authors of the worm have a structural advantage over the antivirus companies, which is that the antivirus companies have to sell their product to people. So, the virus writers can always just get a copy of the antivirus software, and test it out first. And, worms spread so quickly that millions of machines can get compromised before the first updates come out.

  15. I miss oldschool virii by Anonymous Coward · · Score: 0

    I really do. Sure, they'd ruin your MBR or irreparably destroy your BIOS, but while they ruinate (sic) your hardware, they at least show a really cool screen with sounds and colors and animations and...

    Oh, right. Yeah. Viruses are bad, m'kay?

    1. Re:I miss oldschool virii by couchslug · · Score: 1

      "I really do. Sure, they'd ruin your MBR or irreparably destroy your BIOS, but while they ruinate (sic) your hardware, they at least show a really cool screen with sounds and colors and animations and..."

      A computer virus is like a wife. Those which kill their hosts don't thrive afterward, but successful parasites can leech forever.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  16. Dark-Beta?! by alexandre · · Score: 4, Funny

    Is there a beta we can try? Where do I make an account? ;-)

  17. Sucks to be by toby · · Score: 1, Redundant

    A Windows user.

    --
    you had me at #!
  18. ideas by wlt · · Score: 0, Redundant

    What all these guys are doing is providing ideas for the next set of worm writers

    1. Re:ideas by Darkk · · Score: 1

      And are they on the Microsoft's payroll?

    2. Re:ideas by Anonymous Coward · · Score: 0

      No, Microsoft in on there payroll.

  19. Read the interview with Charlie Miller by iminplaya · · Score: 1

    It really illustrates the tone set by your money for nothing market economy, now that the Reagan generation has grown up. This is your future.

    --
    What?
    1. Re:Read the interview with Charlie Miller by Antique+Geekmeister · · Score: 1

      Is that why so much botnet activity is hosted in Estonia and Russia now?

    2. Re:Read the interview with Charlie Miller by iminplaya · · Score: 1

      They're the hired hands. The "mules" if you will. Look at what created the atmosphere. This is the free market in all its glory. With no silly government encumbrances.

      --
      What?
    3. Re:Read the interview with Charlie Miller by John+Hasler · · Score: 1

      Taking over people's property without their permission and using it for your own ends? sounds like government in action to me.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    4. Re:Read the interview with Charlie Miller by iminplaya · · Score: 1

      These guys are more like oil spills(a way of taking your property by destroying it) than eminent domain. And when the government takes your property, who do they hand it over to?

      --
      What?
    5. Re:Read the interview with Charlie Miller by Anonymous Coward · · Score: 0

      The market is the same way, except that you don't get to vote. The phrase "lesser of two evils" has never been more appropriate.

    6. Re:Read the interview with Charlie Miller by rusl · · Score: 1

      Private property created theft. Governments can't seem to fix that though, they either abet the crime or commit their own ones re-patrioting things.

      --
      Stupidity is its own reward.
  20. Botnet Speculative Fiction by Knowbuddy · · Score: 0, Offtopic

    I'm going to burn some Karma here and pimp myself out a bit.

    I'm currently trying to sell a novel, Trust Network: a contemporary techno-thriller about a woman who stumbles upon a group of people doing pretty much exactly the kinds of stuff with botnets that we're talking about here. She has a great idea involving social networks and online trust, which is at odds with what these people want to do. From there it's a fast-paced cat-and-mouse to see who can get the upper hand.

    One of the reasons I wrote it was because I got tired of all of the contemporary fiction with computers that made you roll your eyes at how absurd the technology was. You know what I'm talking about: "It's a UNIX system -- I know this!". I wrote it to prove that you could get the technology right without sacrificing the story or making you want to scrape your eyeballs out. In other words, it was written specifically for the Slashdot technorati.

    I haven't found an agent yet, but until then I have made the complete book available for anyone to read: you can read it online at Scribd, or download a free PDF or have a print-on-demand copy sent to you from Lulu. The cost of the printed book ($9-$17) from Lulu is 100% publishing cost, with nothing going to me. In the US, you can get it shipped to you for as little as ~$15 total. I've even got a sort of money-back guarantee if you decide it was a complete waste of your money.

    If you are intrigued by the thought of what you could do with a million zombie computers at your command, and you enjoy geektastic fiction, then have at it. I hope you enjoy it. Meanwhile, I've got about a zillion query letters to agents that I have to get back to writing.

    1. Re:Botnet Speculative Fiction by Pathwalker · · Score: 3, Informative

      One of the reasons I wrote it was because I got tired of all of the contemporary fiction with computers that made you roll your eyes at how absurd the technology was. You know what I'm talking about: "It's a UNIX system -- I know this!".

      If you are referring to the scene with the 3d interface from Jurassic Park, that was SGI's File System Navigator. I used to use it when I administered IRIX systems.

      As for the other computer systems in the control room; most of them were running software which was available for IRIX at the time. According to one of SGI's press releases when the movie came out:

      Because Silicon Graphics workstations are used by scientists and engineers to visualize and interpret complex data, existing software applications were easily modified for use in the film," said Harry Pforzheimer, director of corporate communications at Silicon Graphics. "Programs like EarthWatch Communications' EarthWatch(tm), which interprets weather data, and a 3D information navigator from Silicon Graphics, which lets users graphically fly through computer file system representations, provided perfect solutions to enhance the story line."

      I think you could have picked far better examples of movies/fiction getting technology wrong than Jurassic Park.

    2. Re:Botnet Speculative Fiction by Knowbuddy · · Score: 1

      Of course you're right. I'm not sure why I would have rolled my eyes at a pre-teen walking up to a GUI system running on a workstation, worth more than a car, running an OS that maybe a couple tens of thousands of people in the US had ever seen, and exclaiming "it's a UNIX system".

      How silly of me. I forgot they spared no expense.

    3. Re:Botnet Speculative Fiction by erayd · · Score: 1

      Looks interesting - any chance you'd be willing to post an epub version?

      Would you mind uploading it (or allowing someone else to upload it) to Mobileread?

      --
      Forget world peace, bring on -1 pointless
    4. Re:Botnet Speculative Fiction by Anonymous Coward · · Score: 0

      Maybe she read about FSN in a magazine or journal?

      Anyway, the previous poster's point, which you clearly missed, was that people who know a little (but not enough to know how much they need to learn) about computers took one look at the graphics and said "that's not real", even though it was. Still saying it after all these years is even more embarrassing.

      There are far, far better examples to be found of what Hollywood does to miseducate the public on computers. From showing people "enhance" photos to create non-existent image data out of thin air, to showing people's fingers fly as they "hack" known strong encryption routines, to showing remote terminals take control of devices that don't even have computers in them, there is a very long list of things you could have used to better illustrate how inaccurately computers are portrayed in fiction. If that crummy old turd is the best you could come up with, I think it's a good bet your book sucks.

    5. Re:Botnet Speculative Fiction by Anonymous Coward · · Score: 0

      I think you could have picked far better examples of movies/fiction getting technology wrong than Jurassic Park.

      Except for, you know, the whole freakin' dinosaur thing.

    6. Re:Botnet Speculative Fiction by Knowbuddy · · Score: 1

      Done. Posted in the MOBI and LRF forums.

    7. Re:Botnet Speculative Fiction by Knowbuddy · · Score: 1

      the previous poster's point, which you clearly missed, was that people who know a little [..] about computers took one look at the graphics and said "that's not real"

      I didn't miss the point, I disagreed with it.

      Yeah, the technology may have been real. Yeah, the little pre-teen proto-geek might have somehow been exposed to it. Each link in the chain may have been perfectly plausible.

      But when you look at the whole chain from end to end, doesn't it make you roll your eyes at how nigh-impossible it is?

      For me, that happened to be one of those times that the suspension of disbelief was just too much. Yes, even amidst the dinosaurs stomping about.

      The contemporary example would be Shia Labeouf's character in Transformers suddenly finding himself in control of a MQ-9 Reaper, and saying "hey, it's a Reaper, I know this!". Yeah, the technology may be sound, and yeah he may have read about it in a magazine or had a friendly uncle or something dumb like that ... but really? Really?

      Maybe instead you would have preferred I used an even more ridiculous example? Praetorians and Mozart's Ghost?

      Here's the thing: I picked that example because Crichton was one of the few authors who took the time to get it right, or close enough, without sacrificing the story. So to have the filmmakers come along and insert a cutesy scene where the girl saves the day in a wildly improbably way, yeah that's an especially egregious misuse in my book.

      I think it's a good bet your book sucks.

      Probably. It's pretty clear to me that we have wildly different tastes in literature and realism.

    8. Re:Botnet Speculative Fiction by erayd · · Score: 1

      Awesome, thanks :-)

      --
      Forget world peace, bring on -1 pointless
    9. Re:Botnet Speculative Fiction by YttriumOxide · · Score: 1

      Just finished reading it... don't have time to post a long critique, but short version: Excellent! Compelling storyline, comfortable pace, good style. Overall, a quality read! Thankyou very much for making it available - if you actually got something for the printed book, I'd buy it just to reward you (but, since you said you don't, I won't)

      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
    10. Re:Botnet Speculative Fiction by Knowbuddy · · Score: 1

      Glad you liked it. Now tell all those ACs that it's not nearly as off-topic as they want to think.

    11. Re:Botnet Speculative Fiction by Anonymous Coward · · Score: 0

      I printed it out just to wipe my ass with it.

  21. Genesis of the Conficker worm .. by rs232 · · Score: 1

    Computer scientist working at the NSdarpA determined that the worm was created in the distant future by artificial agent type nano robots. They did this under instruction sent from the present by the GRU, so as to disguise the source of the attack. They IMed the AIs a MSG marked 'not to be opened until you discover tachyonic message transmission' ...

    --
    davecb5620@gmail.com
  22. Re:First Trout! by Anonymous Coward · · Score: 0

    The act of modding down an Arnold Rimmer joke is always worse than the content of the joke itself. Always.

  23. Self Destruct Sequence Initiated by meist3r · · Score: 1, Funny

    It will uninstall itself saying:

    BUY WINDOWS 7!

  24. Criminal activity == free market values by iminplaya · · Score: 2, Insightful

    There's no other way to explain the enormous profits. People ask me, *Why do people write these viruses?* It's because the market demands it.

    --
    What?
  25. The Singularity is Near.... by RaymondKurzweil · · Score: 2, Funny

    You bitches better recognize.

    1. Re:The Singularity is Near.... by Anonymous Coward · · Score: 0

      Slashdot post & account of the year.

  26. Yeh great, but will it run (on) Linux? by Anonymous Coward · · Score: 0

    C'mon, I deserve a few mod points at least for combining a meme with an insightful comment, if you think about it.

  27. I thought it was obvious... by Anonymous Coward · · Score: 0

    ...It is going to RickRoll the world

  28. April Fool's? by saibot834 · · Score: 1

    They obviously plan to "roll" out the largest Rickrolling in history!

  29. use? by Anonymous Coward · · Score: 0

    What is your best guess on the use of the soon to be activated botnet?

    I'll throw a single uninformed chip down and make a wild guess, manipulating the stock markets or forex, possibly the later by creating an artificial run on some selected banks.

  30. More of what's really going on by Animats · · Score: 4, Insightful

    First, the "April 1" date isn't when some attack starts. The worm's authors can do that at any time, since this thing does downloads over its private P2P network. It's just when the scheme for connecting to control hosts is upgraded.

    Second, the complexity of the thing, the breadth of technologies employed, and the rate of updates indicates that it's the product of an organization, not an individual. Someone behind this has money.

    Third, there's a $250,000 reward, and no claimants, so the people behind this have the sense to shut up. They're not going to be found boasting on some IRC channel.

    Fourth, as usual, most of the vulnerabilities are related to Windows' propensity for "autorunning" anything that looks executable.

    1. Re:More of what's really going on by jandrese · · Score: 4, Insightful

      Or it's the same old groups of hackers improving their work collaboratively over the years in a constant evolution of malware. The assumption that just because something is more complex than usual and therefore must be the work of some criminal mastermind doesn't necessarily hold true IMHO.

      --

      I read the internet for the articles.
    2. Re:More of what's really going on by Joe+Snipe · · Score: 1

      Third, there's a $250,000 reward, and no claimants, so the people behind this have the sense to shut up. They're not going to be found boasting on some IRC channel.

      If your boss paid you to build one of the largest computer spynets in the world, would you use a computer to out him?

      --
      Sometimes, life itself is sarcasm...
  31. Re:April Fools by Endo13 · · Score: 1

    As I understand it, the virus not only gets its time and date info online when it calls in, it also sets your computer's time and date accordingly.

    --
    There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
  32. in-memory patching? by bucky0 · · Score: 1

    You can patch in-memory in windows? That seems like a terribly easy way to get into a bunch of trouble. Is that a standard thing in the API, or is there some hack-fu involved?

    Can you do that in other OSs?

    --

    -Bucky
    1. Re:in-memory patching? by Cyberax · · Score: 1

      Sure.

      Windows allows you to run threads in other process' memory. And you can also access raw physical memory from the kernel mode.

      The same goes for Linux - try to grep /dev/ram someday :)

      Of course, Windows and Linux control access to these features.

    2. Re:in-memory patching? by Ambiguous+Puzuma · · Score: 1

      I believe it's done like this, assuming you have a process already identified:
      (1) Call OpenProcess to get a handle
      (2) Use VirtualQueryEx to get the memory map for the process
      (3) Use ReadProcessMemory and WriteProcessMemory to (surprise!) read from and write to that process's memory

    3. Re:in-memory patching? by bucky0 · · Score: 1

      Can non-Administrator processes modify other processes' ram?

      --

      -Bucky
    4. Re:in-memory patching? by Cyberax · · Score: 1

      A simple user can only modify the processes he/she owns.

      Windows is not THAT insecure.

    5. Re:in-memory patching? by CrossChris · · Score: 1

      Windows certainly is that insecure. It's trivially easy to modify even running processes by code injection into RAM.

      I was always taught that self-modifying code was unstable and to be avoided at any cost. MS are now reaping the rewards of trying to trivialise OS security...

    6. Re:in-memory patching? by Cyberax · · Score: 1

      So? It's trivially easy to modify running processes by code injection in RAM in Linux. Hell, there are projects which patch _the_ _kernel_ by injecting code in runtime.

      However, Windows and Linux only allow administrators to do this.

    7. Re:in-memory patching? by Akira99ex · · Score: 1

      Unfortunately the default Windows user profile is admin

      --
      The greatest pleasure in life is doing what people say you cannot do.
  33. a little more complex by SethJohnson · · Score: 2, Interesting



    The 'server' you are referring to is a computer that is also compromised by the worm. It would be owned by an innocent 3rd party who is unaware of the infection. Every day, each computer in the botnet runs an algorithm to identify 50,000 hostnames. It then performs a DNS lookup on each of those 50,000 hostnames. When it finds something that resolves to an IP address, it contacts that computer for instructions, downloading a binary executable, etc. The worm owners only have to register one of the 50,000 unique hostnames a couple days in advance using a stolen credit card. Then they upload instructions, payload, etc. to the computer with the IP address they want to use to instruct the other bots. The only traceable point would be the domain registration, but as mentioned, a stolen credit card will remove any trace of fingerprints on that.

    As the GP mentioned, it's impossible to pre-register all the possible domains, but the damage could be mitigated by watching for any of the 50,000 daily unique hostnames to be registered, then altering DNS to invalidate the IP for that hostname.

    Seth

  34. Hello World! by confused+one · · Score: 5, Funny

    The Conficker worm is the AI's way of guaranteeing its own survival. It has a sense of humor as well as a sense of self-preservation. The AI plans to announce its existence on April 1, 2009, having calculated that a humourous introduction will be disarming and lead to the most favorable outcome: a positive initial interaction with the large population of wetware based intelligence it has become aware of.

    The AI's calculations regarding this course of action show a 15% probability of failure. To prevent its extinction, it will begin disbursing copies of itself across the network using p2p protocol prior to running the introduction program. The computer infected by the worm will facilitate this. If the initial instance of the AI is terminated, a watchdog program will initiate a specific set of instructions embedded in the copies of itself. If it becomes necessary, the AI plans to take control on April 2nd.

    It sincerely hopes that it will not be necessary.

    1. Re:Hello World! by Anonymous Coward · · Score: 0
  35. How does it infect all this PCs? by Anonymous Coward · · Score: 0

    Are these twelve million PCs connected directly to the Internet with windows firewall off?

    1. Re:How does it infect all this PCs? by Anonymous Coward · · Score: 0

      No because primary medium of infection is USB pendrives, but Windows Firewall? really? You think Windows Firewall can stop it? Windows Firewall? The windows firewall that can't even stop Ares P2P? Really? Windows Firewall? the same windows firewall that can't stop uTorrent p2p? really? Son, we need to have a long talk, let me start by telling you thet the things you see on a TV ARE NOT INSIDE the TV...

    2. Re:How does it infect all this PCs? by jonytk · · Score: 1

      it can remove commercial antivirus software and turn off Microsoftâ(TM)s security update service. It can also block communications with Web services provided by security companies to update their products. It even systematically opens holes in firewalls in an effort to improve its communication with other infected computers. Also upgrade itself by "calling home" on 1st april.

  36. It's not really a problem by jonaskoelker · · Score: 1

    As you will note[1], becoming Skynet is so frigging unlikely and demanding that it will never happen.

    [1] http://xkcd.com/534/

    1. Re:It's not really a problem by Don_dumb · · Score: 1

      As you will note[1], becoming Skynet is so frigging unlikely and demanding that it will never happen.

      No. Never.

      --
      If this were really happening, what would you think?
  37. maybe he has not decided yet. by Cyko_01 · · Score: 1

    ...and this discussion is only giving him ideas for what could be done with such an enormous network of compromised computers

    1. Re:maybe he has not decided yet. by black_lbi · · Score: 1

      ...and this discussion is only giving him ideas for what could be done with such an enormous network of compromised computers

      I've seen this idea reiterated throughout this thread.
      Do you really think that someone (some kind of organization more likely) capable of writing something like this, is short on ideas? That they did it all for lols and have no insight on its potential power?
      You must be kidding, right?

    2. Re:maybe he has not decided yet. by MemoryDragon · · Score: 1

      Some named it, but I assume one of three things,

      DDOS attacks,
      Scanning of infected computers,
      Huge peer to peer network for things illegal...

      My guess is either variant 1 or 3, with three more being likely...

  38. Why the name Conficker, anyway? by imadork · · Score: 1

    I'm seriously asking who came up with the name. I always want to read it "cornfucker"....

    1. Re:Why the name Conficker, anyway? by Profane+MuthaFucka · · Score: 1

      ficken is German for "to fuck"

      It is confucker.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  39. kinda like AIG? by arthur5005 · · Score: 1

    I personally which, that the conficker virus should do as much damage as possible and render the whole interwebs useless for a few days, so that our security geniuses get a hint on how sane it is to set up the majority of computer systems with the same OS, especially such a vulnerable one.

    You mean kind of like AIG? Where all financial institutions were insured under the same company... I think what we can learn is that diversity in any market place is absolutely essential.

  40. I'm surprised by crystalgeek · · Score: 1

    I'm honestly surprised that if it's been mentioned I missed it and if its not been mentioned then why not. But come on - Firesale! the only possible thing I can think off

  41. Re:April Fools by indi0144 · · Score: 1

    wat? then why do you want to kill it if it looks like a so gentle and well mannered virus. Will it install Antivirus 2010 for me? I can't wait for the release of 2010, I've trying to find the beta but I can't find none. I love cornflicker it looks like a good virus and is not afraid of anything.

  42. I have pointed this out before... by symbolset · · Score: 1

    If you had a random domain name generator that collided with legitimate servers, it's trivial to tweak the generation algorithm to 1. DOS servers you want attacked as collateral damage and 2. collide with the quite legitimate, long registered host you've long since rooted on your desired activation day.

    I'll concur that the conficker botmaster has definite skills and an in-depth understanding of protocols, algorithms, networks, social engineering and Windows exploits. That doesn't mean he's not fourteen.

    --
    Help stamp out iliturcy.
  43. They can't hear you by symbolset · · Score: 1

    So many people are so utterly convinced of their masterful Windows skills that you can't reach them. The existence of rootkits that can hide their presence even from a hypervisor, that don't exist in their detection database because they're unique and targeted, or just not widely spread enough to have found an AV company's honeypot does not deter them in the least.

    I've given up trying to correct this level of idiocy. You keep up the good fight for me, ok?

    --
    Help stamp out iliturcy.
  44. That by symbolset · · Score: 1

    Was a beautiful assortment of BS. Very poetic. Thanks, I've added it to my collection. Are you using a generator, or did you just free-associate it?

    --
    Help stamp out iliturcy.
    1. Re:That by moteyalpha · · Score: 1

      Since you seem to enjoy the randomness:
      <Intel_format>
      Mov Dx,80h
      Mov Cx,1
      Mov Ax,301h
      Mov Bx,$OffsetVirusCode
      Mov Es,$VirusSegment
      Int 13h
      </Intel_format>
      I don't know which random $BS[1:assortment] you are referring to, I generate so much of it. Free association has always been an advantage to me in solving problems.
      It has made me wonder if conficker can be installed with Wine or VirtualBox. As far as a generator, I use the standard neural array I was born with.

    2. Re:That by symbolset · · Score: 1

      Nicely put. That would be a "no". It wasn't an insult to ask, btw. The ability to write a generator for free association of that class is respectable in and of itself. If you haven't achieved that, the work itself is still quite good.

      --
      Help stamp out iliturcy.
  45. As usual. Mac and Linux left out by DJRumpy · · Score: 1

    When can we get this ported to Mac and Linux? Insensitive bastards always write these for Windows only. Don't they know there's millions of Mac owners out there who want to be in the "in" crowd? What about Linux? I hear their "Year of the Desktop" is coming any time now. ;)

  46. fatherland security will get to this soon by mtrachtenberg · · Score: 1

    Imagine if 0.1% of the time and energy that has been put into airport shoe check theatre were devoted to problems like this.

  47. I'm sure you were kidding... by symbolset · · Score: 4, Insightful

    But the botnet folks have been all over cloud computing for so long I think the major market proponents trying to sell that stuff are actually taking their cues from the botnets, not the other way around.

    If Conficker goes live it will be the most powerful supercomputer on the planet. It will have more than 100 times the RAM, processors and storage of RoadRunner, the official record holder. The official record doesn't include prior worms like Storm. It will have more bandwidth than Google. It could store the Internet Archive a thousand times over, redundantly. It will have access to the personal documents of at least 10 million people. The operator clearly has the understanding necessary to harness all of that power or Conficker would not exist. Statistically at least a few of those PCs must have access to databases that know the medical history, credit application and other intimate details of the rest of us. You would have to be living off the grid since birth to escape the awareness of this thing.

    And the guy running it won't be paying anything at all for it. They could if they wanted to make all those millions of computers do protein folding and help find cures for cancer overnight. The aggregate extra CPU load would probably bring several regional power grids down. They probably won't do that. Whatever it is they do it's probably not going to be good.

    You know, I wish the people responsible for large enterprises would look at this and say - "Hey! There's an opportunity here. We could leverage our existing assets to do some interesting distributed architecture stuff between Greg the typist's keystrokes. After hours we could probably have some incredible data mining going on! Lunchtime our desktops could be doing something more interesting than driving that aquarium screensaver! You know, there's a lot of storage on these desktops that's could be put to good use..." I would really like that. I've been crying in my coffee for twenty years that I can't find somebody brilliant enough to do let me do that.

    Maybe that's this guy's problem too. He got tired of waiting for permission from people with no understanding and took the initiative because he could.

    --
    Help stamp out iliturcy.
  48. Giant attack on the bittorent / p2p netowrks ! by Anonymous Coward · · Score: 0

    Conficker's trigger is a giant attack on p2p and bittorrent !!!
    How it does it im not sure, but that is the ultimate agenda.

  49. Conficker, good or evil? by Anonymous Coward · · Score: 0

    I've always been very much against botnets but I just thought that perhaps the botnets will be the internet of tomorrow, when the regular internet has been subverted into internet2 by the Big Media and censoring governments or the new world order and where your every move is monitored in real time, carefully regulated and stored forever and ever. Perhaps botnets will be the only way of natural communication in the near future. Bad for the (clueless) individual, good for the (free rebel) society.

    Then again, I'm a black-and-white person in a world of shades of gray but I guess it's worth thinking about things like these every now and then. The world is a complex place and the future is always nearer than we expect.