Slashdot Mirror


Lessons Learned From Blaster

CowboyRobot writes "It's been nearly a year since Blaster struck, causing hundreds of millions of dollars in fixes and lost revenue. Jim Morrison of Symantec goes step-by-step in looking at how the Blaster worm got out of control so quickly, and what lessons can be learned from that event, by studying how one utility company dealt with it." The story is written as a fun, technothriller narrative; here's an snippet: "The laptops, usually out in the field, were always a hit-and-miss proposition to find on the network and deliver a patch or to have the user take the machine to a field office. That meant that on the 16th they could see a flood of traffic launched against Microsoft. The second phase of Blaster, launching a DoS (denial of service) attack against windowsupdate.com, was imminent."

312 comments

  1. Lesson Learned... by Terragen · · Score: 4, Insightful

    Don't run windows. :D

    1. Re:Lesson Learned... by Prod_Deity · · Score: 5, Interesting


      First off... I personally agree with that statement.
      Second... I was working a dead end call center job for an ISP when Blaster was running rampant.
      Even though this was a Windows problem (and should have been sent to Microsoft), we trouble shooted it since it did technically stop a customer from getting online.
      I think after that, nearly every Joe 6-pack finally realized that the thing in his "Start Menu" called "Windows Update" was something to use often.

    2. Re:Lesson Learned... by Lshmael · · Score: 4, Insightful
      I think after that, nearly every Joe 6-pack finally realized that the thing in his "Start Menu" called "Windows Update" was something to use often.
      Which is why the Sasser worm hit so few people? Yes, Blaster caused *some* people to realize it was necessary to run Windows Update, but others only downloaded the Blaster-specific RPC patch in August, causing them to get reinfected again in October and November with newer RPC worms like Gaobot, and again this spring with Sasser.
    3. Re:Lesson Learned... by ron_ivi · · Score: 2, Funny
      "millions of dollars in fixes and lost revenue"

      But how many millions of dollars saved, when people

      1. stopped playing solitare while their system was hozed.
      2. stopped reading slashdot while their system was hozed.
      3. switched to Linux, saving the company licensing costs for years to come.
      I'd love to see if these millions saved = the millions lost.
    4. Re:Lesson Learned... by Anonymous Coward · · Score: 0

      u must be stupid or something. People can't just drop using Windows and switch to more crap like Linux quickly.

    5. Re:Lesson Learned... by Anonymous Coward · · Score: 0

      I know. I've never understood those sort of valuations myself. I've always thought theyre hyped up. Its not as if all these extra expenses generated suddenly disappear into a vacuum. They just generate wealth in other areas of the econnomy like overtime, upgrades and consultancy fees.

    6. Re:Lesson Learned... by sumdumass · · Score: 2, Insightful

      hmm.. so we owe the revival of the econimy to microsoft and thier sound coding examples..

      I know what your saying. But it is like gas prices. i was planning on spending 100 dollars to fill up the SUV but i wasn't expecting to spend it all this week. Usually i can make it go a month or so. It throws the budget for other areas out of wack and causes other problems too. I'm sure other people benefited from it. Just let me spend it when i want to spend it, not when someone decided to impress his girlfriend that dumped him.

    7. Re:Lesson Learned... by Anonymous Coward · · Score: 1, Interesting
      Agreed. It's like all the people sobbing about how many jobs lost when a fraudulent company like WorldCom or Enron dies - when all along honest companies were dying along the way trying to compete.

      The millions "lost" were a better educational lesson than the same "millions" spent on "continuing education training".

    8. Re:Lesson Learned... by NanoGator · · Score: 1

      "Don't run windows. :D"

      Better kick your gaming habit, too.

      --
      "Derp de derp."
    9. Re:Lesson Learned... by binaryspiral · · Score: 1

      I was in the same possition - ISP call center - light boards went solid, call volume trippled, management was going apeshit, and the clueless masses demanded to know why we were rebooting their machines.

      Ah, it was hell until Microsoft posted the 1-866-PC SAFETY phone number for toll free Virus assistance... yeah baby - you can talk to your OEM now, it ain't our problem you got infuckted.

    10. Re:Lesson Learned... by Anonymous Coward · · Score: 0

      You did decide to spend the $100. You bought an SUV. You didn't listen to all of the people who have said for years that oil is a non-renewable resource. Now the SUV you bought has a $2000 rebate, and the Prius is back-ordered.

    11. Re:Lesson Learned... by j-pimp · · Score: 2, Interesting

      I think after that, nearly every Joe 6-pack finally realized that the thing in his "Start Menu" called "Windows Update" was something to use often. I have a friend thats an economics major. Very intelligent. In terms of calculas knowledge he probally knows more than anyone here without a master in CS. or a BA in pure math.

      I had to tell him how to hook up his speakers to his computer. He had a simple 3 speaker system. He never owned a non USB keyboard so when he saw the PS/2 looking connector that was supposed to connet his right speaker to his subwoofer he paniced and IMed me.

      Its not a matter of creating an idiot proof system. The users aren't idiots, they just don't get it.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    12. Re:Lesson Learned... by Delphis · · Score: 1

      I'm on Linux and reading /. ... um.. ...

      Sorry.

      --
      Delphis
    13. Re:Lesson Learned... by TTL0 · · Score: 1
      The utility company lost more than $1 million in revenue that would normally have been generated from the pay systems during the time they were down.

      Why ?? The lady in the story paid her bill when the systems came back online.

      I wonder if the companies have some sort of standard on how this is measured.

      --
      Sanity is the trademark of a weak mind. -- Mark Harrold
    14. Re:Lesson Learned... by Eskarel · · Score: 1
      You seem to be missing the point here. It's tragic that honest companies died along the way, but the tragedy with Enron was that the executives(who were the ones commiting the fraud) made off with millions while the ordinary enron employees, who for the most part were just doing their jobs, got hosed.

      That's why Enron was a tragedy, not because the company went under, or because it couldn't compete, or any other BS, but because the misactions of a few greedy bastards essentially screwed over a whole bunch of regular people.

    15. Re:Lesson Learned... by Eskarel · · Score: 1
      I always feel like I'm coming off as a Microsoft Apologist when i post here, which I'm not, a lot of the vulnerabilities shouldn't exist, especially not at this late a date, MS should have done a code audit a long time ago to try and catch more of these before other people do.

      That said, switching people to Linux won't help if they don't apply security patches, an insecure system is an insecure system *nix or not.

      I also personally believe that if *nix ever gets onto the desktop the way Windows is now, there will be an awful lot more virus makers targeting it than there are now. Some of these people are very clever, if misguided people, and they'll find vulnerabilities on Linux, perhaps not as many, nor perhaps as serious, but they will be there.

      As a side note, it might be good to see more of the people who want linux on the desktop everywhere to start working on more userfriendly security apps for Linux for the time when this eventually happens. Yes such things exist, but it might be nice to see some easy to use virus scanners and firewall applications before they are needed.

    16. Re:Lesson Learned... by Anonymous Coward · · Score: 0

      Ahhhh, but what did Microsoft learn?

      Why in the hell was Gaobot and Sasser even possible? After MSBlaster, why didn't Microsoft look at the source for every service listening at ports in Windows and eliminate buffer overruns? Why weren't they all patched at the same time?

      Why? Because Microsoft just doesn't give a damn about your data!

    17. Re:Lesson Learned... by Anonymous Coward · · Score: 0
      Possibile explanations:

      Those "pay systems" sure suck a lot of power. Must have been Intel chips. Switching to Transmeta CPUs could have helped.

      This "pay system" was the one their Enron-trading-software was running on

    18. Re:Lesson Learned... by krewemaynard · · Score: 1

      I also personally believe that if *nix ever gets onto the desktop the way Windows is now, there will be an awful lot more virus makers targeting it than there are now.

      bring. it. on.

      there are fundamental differences that make such attacks much harder on *nix boxes, and Macs as well, such as requiring root access to install something, and not being able to install anything without the user's consent. sure, there will always be some sort of vulnerabilities that need to be addressed (ie, the latest kernel vulnerability), but these issues are usually addressed quickly, and differ between distros, making it harder to do a blanket attack.

      i just don't accept the "bigger target" theory as a problem. i think it's a welcome challenge, and may serve to make *nix that much better.

      --
      I saw it on Slashdot, it must be true!
    19. Re:Lesson Learned... by sumdumass · · Score: 1

      you are missing the point.. maybe thats why you forgot to leave your name.. everything you said is what_i_decided, the difference is with the virus (just like the increase in gas prices) i don't get a chance to make that decision.

      It becomes an inconvienience and stresses other aspects of the budget. Maybe even the part were i was going to hire another tree hugging hippy to tell me how all my decisions untill now have all been wrong.. Of cousre this is all hypothetical as i don't hire anyone.

    20. Re:Lesson Learned... by Anonymous Coward · · Score: 0
      but because the misactions of a few greedy bastards essentially screwed over a whole bunch of regular people.

      The point wasn't missed - but the whole bunch of honest execs of competing companies got screwed as well (worldcom was squeezing smaller competitors badly using their inflated stock as a currency to buy out competitors), as did the many regular people working for these honest companies.

      It's not like the few-hundred-million the execs stole for themselves are what bankrupted the multi-billion dollar companies. It's the hyping of the stock to kill competitors that not only made them rich, but hurt many others along the way that aren't counted among the fraudulent-company's employees.

      The infrastructure worldcom and enron built still exists, and the needs of the infrastructure are as real as they ever were; so it's not like those jobs are gone. The tragedy is that instead of a bancrupcy where they liquidated these companies and sold the pieces back to the wronged parties, they go through endless restructurings and layoffs (hurting more regular people) while much of the managemnt that screwed it up in the first place gets to continue.

    21. Re:Lesson Learned... by Anonymous Coward · · Score: 0

      It isn't enough for a software company to CREATE the patches, the users need to DOWNLOAD and INSTALL them as well.

  2. Jim has left the building by Zutroi_Zatatakowsky · · Score: 5, Funny

    Eheh, I couldn't help but chuckle when I read "Jim Morrison". Totally destroys the seriousness of the article.

    --
    All Hail Discordia. Hail Eris. Fnord.
    1. Re:Jim has left the building by sentientbeing · · Score: 5, Funny

      In further news Jim morrison, in the form of a spirit guide advises people to avoid compiling their own windows components due to the virus threat:

      'If you build it- they will come....'

      --

      ------
      beware he who would deny you access to information, for in his mind he dreams himself your master
    2. Re:Jim has left the building by Anonymous Coward · · Score: 0

      Original name of article: "C'mon Blaster Light Up My Firewall" :-P

      Seriously, I was appalled at how this electricity company still disconnected the (token single mom) customer and others, even though they tried to pay the bills. Okay, the waived the reconnection penalty/fee. But apparently nobody high-up gave any thought to their customers in trouble. Maybe they are a monopoly in the area?

      (Admitted, the article didn't discuss this area of decision making -- maybe the author just didn't research the human side of the events after finding (or making up) a single example to sprinkle "human interest" on a story otherwise readable only to geeks...)

      I also wonder how they lost $1M in revenue. It was delayed, sure, but lost? WTF?

    3. Re:Jim has left the building by Jumpin'+Jon · · Score: 1

      You mean, The Doors warning about threats from Windows?

  3. Re:How many times do people have to be told by keefey · · Score: 5, Insightful

    I thought Blaster was a RPC virus, i.e. not one broacast via email? I'm sure that's the one that got me a couple of times before I installed a decent firewall (you have 5 seconds to close all work...). Bloody swine of a thing it was - I'd always seem to be winning at Counterstrike too! (Well, that was my excuse, anyway)

  4. VPN's aren't perfect pipes by LostCluster · · Score: 4, Insightful

    The main weakness that allowed ingress was that any outside machine with a VPN connection also has a real IP address as well. Those machines, since they were unpatched, were sitting ducks for the virus... and then the trusted nature of the VPN assured that the virus would spread to the inside.

    A basic firewall on the deployed machine to drop any packet not from the VPN could have stopped this before it started...

    1. Re:VPN's aren't perfect pipes by thogard · · Score: 5, Interesting

      VPNs can be owned too so can "tursted" links to remote controled system. We had a (XP?) box deep inside our network get compromised with a virus that stayed in memory. It got there over a remote control system from another PC that was sometimes hooked to the net. The box deep inside the network then started hunting for other boxes to own, and it found a NT 4 server that could make outbound connections to the net and it set up a nice little email proxy. Lucky for me, my test network isn't as open as it appeared and my freebsd box clampled down on the outbound smtp traffic. A few new rules later (to let the SMTP traffic appear to go out) and the NT box was trying to spam AOL as fast as it could.

      There are some tricky things out there that will take advantage of "internal trust" so my new rule is no PC talks to anything else but its samba, proxy or email server. Windows PC's can't talk to any other Windows PC.

    2. Re:VPN's aren't perfect pipes by Glamdrlng · · Score: 1
      and then the trusted nature of the VPN assured that the virus would spread to the inside.
      I've never encountered an industry-grade VPN solution that didn't give you the option to specify what ports and IPs the VPN client could connect to. The only trusted nature involved with a VPN is the admin who set it up.
      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
    3. Re:VPN's aren't perfect pipes by HermanAB · · Score: 4, Interesting
      "my new rule is no PC talks to anything else but its samba, proxy or email server"

      Good quality routers, eg. HP2524 can be configured for 'port to port security'. So it is actually very easy to configure a system to prevent PCs from blabbing to each other.

      If the PCs can only see the servers and the servers are all Linux or Mac boxen, then the system is remarkably robust.

      --
      Oh well, what the hell...
    4. Re:VPN's aren't perfect pipes by thogard · · Score: 1

      That sounds good. The Ciscos require stupid VPN tricks which seem to have holes in them and then something has to deal with routing the VPN's. Can I tell the HP2524 that ports 1->20 can only talk to port 21,22,23 but 21,22&23 can talk to anyone?

    5. Re:VPN's aren't perfect pipes by Anonymous Coward · · Score: 0
      1. There are some tricky things out there that will take advantage of "internal trust" so my new rule is no PC talks to anything else but its samba, proxy or email server. Windows PC's can't talk to any other Windows PC.

      Exactly. What bugs me is that this idea is so hard for many people to understand.

      I attempted (as a contractor) to talk an admin in to this idea for over 6 months. Too much hassle, he said. Not too much of a hassle to ask me to help him fix a few hundread machines that get infected, though!

    6. Re:VPN's aren't perfect pipes by Antique+Geekmeister · · Score: 1

      If I tried this kind of port fascism on my network my users would stuff my thumbs up my nostrils. Some networks have a lot of academics on them, who are not used to "disabling features", and they shouldn't have to be.

      I found that keeping core services the heck off of Windows so that when the inevitable next root level semi-broken Windows hack shows up, the core services keep running is vital. But it's also important to keep those core services up-to-date! I tangled with the Morris Worm, years ago, when that was slamming UNIX systems worldwide in a similar way because people couldn't be bothered to do the most basic security upgrades, frightened of knocking down their vital systems by an erroneous upgrade.

      And guess what? Very, very few shops schedule enough time for systems maintenance. Shops that do. A typical number is one hour per system per week for every system that is even slightly different than other systems: you can get it lower for Beowulf clusters or other extremely redundant systems. And if it doesn't come out of your IT staff's time, it comes out of every user's time dealing with the frustrating failures without help.

    7. Re:VPN's aren't perfect pipes by Sinus0idal · · Score: 1

      True, but you've also just removed 95% of the usefulness of the network... just like NAT'ing to save IP addresses removes the usefulness of end to end comms. All these fixes serve is to undermine the quality of the internet as a whole.

  5. Re:How many times do people have to be told by benna · · Score: 4, Informative

    Blaster didn't spread through email. It used a DCOM exploit if I remember correctly.

    --
    "It is not how things are in the world that is mystical, but that it exists." -Ludwig Wittgenstein
  6. I learned from Blaster six months before the fact. by gfecyk · · Score: 5, Interesting

    Back when Messenger Service popups happened and started using $80 hardware firewalls that doubled as Internet sharing boxes.

    When Blaster hit I was sitting pretty and so was every client that took my advice.

    *yawn*

    --
    Use Evolution instead of Outlook? Bewa
  7. Re:How many times do people have to be told by isolationism · · Score: 1

    Oh sure, that's how it spread -- but you just know that some twat somewhere opened the original Pandora's box on this one in an email attachment titled "Cindy Crawford Strip Tease.scr" and that was that.

  8. A new best-selling author? by Endareth · · Score: 1
    JIM MORRISON is a senior security consultant with Symantec Security Services, where he manages antivirus security audits and evaluations... etc
    Time to give up his day job and become an author perhaps?
    --
    Disclaimer: The above comment was made while under the influence of too much coding and not enough sleep.
    1. Re:A new best-selling author? by g-san · · Score: 1

      nay author....

      poet.

      first I connect to port 135
      infected as the blood ran down the helmet
      opening the shining port 4444

      upon which I did truly deliver my glimmering payload on a raft.

      tftp my goods from the infected knights in shiny armour!!!

      I'm your back door man!!!!!!

      let me sleep all night on your
      Windows Boxen!!!!

      oh yeah!!!!!

      jim rocks windows doesn't.

  9. Re:How many times do people have to be told by LostCluster · · Score: 4, Insightful

    Blaster didn't require user intervention to run. Default Windows installations came with the RPC service turned on, and that was all it took to be at risk. If your machine listened on port 135, the virus had a way in.

  10. Re:Well... by 0racle · · Score: 0, Troll

    No the best posts will be the ones from 'experts' who will tell you not to run Windows because MS is evil and trying to destroy your computer.

    --
    "I use a Mac because I'm just better than you are."
  11. Sadly OSX is Next by artlu · · Score: 1, Interesting

    I use OSX since I never get virii or worms, but they are coming to the mac soon enough. Although, everyday I am using windows less and less and only for Oracle development (OAF/JDEV) because of my job.

    I guess the only thing to learn from the blaster worm is to switch to OSX. ;)

    GroupShares Inc. - A Free Stock Trading Community. Over a 100 active members daily!

    --
    -------
    artlu.net
    1. Re:Sadly OSX is Next by MBCook · · Score: 4, Informative
      Well, I think that OS X is inherently safer than Windows for various reasons including the Unix core and not being made by Microsoft. That said, if you take the standard precautions, you'll be fine.

      Don't open attachments that you weren't expecting. Get a firewall. A REAL firewall, a HARDWARE firewall. It doesn't have to be expensive, just a little Linksys box or something else designed to act as a router between your PCs and your cable/xDSL modem. Keep your systems patched. Do these things and you'll be just fine.

      But, it's the lowest hanging fruit that get eaten first. As long Windows is popular and there are people running the systems unpatched and doing stupid stuff like executing the newest screensaver they got in an e-mail, Windows will be THE target for viruses. OS X and Linux won't become popular targets for viruses untill they are more common, Microsoft does a better job, and the people who use them are less technical (this applies to Linux more than OS X). This paragraph is my speculation, of course.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:Sadly OSX is Next by cculianu · · Score: 1

      A hardware firewall? Last I checked all the important work that firewalls do is implemented in software running on the router.

      A HARDWARE firewall? Do such things exist? And no.. don't tell me about the one that NVIDIA makes that claims to be hardware-accelerated, as that's all hype. It's actually just a software firewall. All firewalls are software firewalls. It just may happen that the software might be running on a dedicated system (like a Cisco Router) which does nothing but act like a firewall.

    3. Re:Sadly OSX is Next by Anonymous Coward · · Score: 0
      I guess the only thing to learn from the blaster worm is to switch to OSX. ;)
      No, I don't think OSX is a proactive choice. I switched back to pen and paper and have been virus free ever since.
    4. Re:Sadly OSX is Next by OmniVector · · Score: 1

      actually no. the reason that a virus like blaster spread so fast is NO human interaction was required. it was done through an open port exploit in every windows machine (even desktops!). macs come with every service turned off except DHCP and netinfo i believe. i may even be wrong about net info. thus a virus that spreads quickly on the mac platform is going to be a lot more difficult when there aren't really open services running to generate such a propogation.

      trust me, as a mac user (and i am too) you've got nothing to worry about virus-wise for pretty much as long as os x is freebsd based, and sub 10% market share. (not that market share matters THAT much about security, but lets face it does help when you can't get saturation due to lack of exploitable machines).

      --
      - tristan
    5. Re:Sadly OSX is Next by mrchaotica · · Score: 3, Insightful

      Another reason it's safer than Windows is that all the ports are turned off by default.

      I do have a NAT box, but the problem is that it doesn't solve the problem for everyone - I don't use my laptop only at home; I use it on my school's network too... so if you're anything like me, you need firewall software on the individual computers as well.

      Side note - I don't know any good firewall (or antivirus, for that matter) software for OS X; anybody want to suggest some?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:Sadly OSX is Next by RollingThunder · · Score: 1, Informative

      When people say "hardware firewall" they don't mean that the entire thing runs on custom-burned chips.

      They mean a device intended to be a firewall first and foremost, where some other bit of software, like the operating system, can't end up with it's ass hanging out because it runs before/beside/around the firewall. That's all.

    7. Re:Sadly OSX is Next by Anonymous Coward · · Score: 0
      Well everyone knows that, silly!

      Apple bought out NeXT quite a few years ago! And it's not really a sad thing at all...

    8. Re:Sadly OSX is Next by boredMDer · · Score: 1

      OS X has a firewall built in.

      iptables? Whatever the BSD equiv is, ipf?

      Yea.

    9. Re:Sadly OSX is Next by noewun · · Score: 2, Informative
      ipfw.

      Type "man ipfw" in the Terminal, or get Brickhouse and use its wizard.

      --
      I am a believer of momentum and curves.
    10. Re:Sadly OSX is Next by micheas · · Score: 1
      Side note - I don't know any good firewall (or antivirus, for that matter) software for OS X; anybody want to suggest some?
      • ipfw: if you can handle the learning curve. Very robust, takes a while to get the hang of.
      • ipfilter: more common on gateways (from what I've seen, unscientifically)
      • pf may have been ported, from Open BSD but I'm not sure.
      I don't know if apple has a gui config tool for any of them, but they are all very good, once you have them configured.
    11. Re:Sadly OSX is Next by timbos · · Score: 2, Informative

      I don't know if apple has a gui config tool for any of them, but they are all very good, once you have them configured.
      There is some control over ipfw in the Sharing preferences pane, but it doesn't allow much more than opening ports for specific services.
      You can however download an application called Brickhouse that allows a much greater range of control, and will even show you the firewall rules that ticking a load of checkboxes generates.

    12. Re:Sadly OSX is Next by mrchaotica · · Score: 1

      hmm... I should have realized it would have the BSD firewall. I wonder why there's no GUI for it?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    13. Re:Sadly OSX is Next by Glass+of+Water · · Score: 1
      Well, I think that OS X is inherently safer than Windows for various reasons including the Unix core and not being made by Microsoft.
      Not sure what that means, but there are some real, non-MS-bashing reasons why OS X is more secure. For one thing, it doesn't come with a bunch of services listening by default.

      But, it's the lowest hanging fruit that get eaten first.
      Well, then look at an example where the software you're comparing is more evenly distributed. Small mail server, HTTP server -- which is more likely to get wormed, the unix-based one or the Windows-based one?


      --
      There are no trolls. There are no trees out here.
  12. Transactions? by Anonymous Coward · · Score: 0

    The article starts with a story about someone having trouble completing a bill payment.

    I thought the requirements for systems that handle financial transactions were so stringent that nobody would use Windows for such a purpose. Have I got it wrong?

    1. Re:Transactions? by EdMcMan · · Score: 5, Informative

      There are even ATMs that run on Windows.

    2. Re:Transactions? by mrchaotica · · Score: 1

      Now THAT's a scary thought!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Transactions? by Anonymous Coward · · Score: 0

      Indeed, one in the student union building at the university I am attending had a habit of bluescreening a while back. Windows NT 4.0 Sevice Pack 6, if I recall the error text correctly...

    4. Re:Transactions? by makomk · · Score: 1
      Indeed, one in the student union building at the university I am attending had a habit of bluescreening a while back. Windows NT 4.0 Sevice Pack 6, if I recall the error text correctly...

      I remeber seeing a local ATM running Windows NT 4.0. I could tell by the fatal error message it kept displaying. Plus, the start-up sequence seemed to be managed by a load of kludged-together batch scripts and they hadn't figured out how to replace the Windows shell with something more appropriate.

      Fortunately, I think it used an ISDN line onto a private network, rather than going across the Internet. But still, imagine if you had to remove worms from cash machines.

  13. Contractor Laptop by eltoyoboyo · · Score: 5, Insightful

    A contractor using the guest offices brought Blaster inside. His laptop infected the security-counter image-storage system, which then found its way to the HR server. That in turn spawned the infections to the HR XP laptops where the patch failed.

    The first thing you learn in ANY security job is that most breaches are from the inside.

    As someone standing right behind the front lines, I will tell you that employees with laptops are the worst. Most end up with administrator access (not that hard to crack if you don't have it). And the fact that they bring their computers home and on the road makes them feel a certain entitlement to install whatever they feel like. Contractors are even worse, since most of the time these laptops ARE their personal PCs. Desktops and servers inside the DMZ are the least likely originators of malware. (Not to say you couldn't surf pr0n on the company mail server as an admin. But then you deserve what you get.)

    Network admins need to lock down MAC addresses and start treating their network like the PBX folks. Nothing gets wired except approved company equipment.

    --
    Have you Meta Moderated t
    1. Re:Contractor Laptop by Anonymous Coward · · Score: 0
        1. A contractor using the guest offices brought Blaster inside. His laptop infected the security-counter image-storage system, which then found its way to the HR server. That in turn spawned the infections to the HR XP laptops where the patch failed.

        The first thing you learn in ANY security job is that most breaches are from the inside.

      With that in mind...

      1. Network admins need to lock down MAC addresses and start treating their network like the PBX folks. Nothing gets wired except approved company equipment.

      Maybe isolating the network into functional parts, and securing each sub unit would be a good idea?

    2. Re:Contractor Laptop by redshadow01 · · Score: 1

      Thing is, MAC addresses are not as hard-wired as you might think...there is a program called SMAC for windows that lets you change your machine's MAC address...or on an nForce2 mobo you can do the same thing in the bios, or in the device manager...There are probably other ways as well...

    3. Re:Contractor Laptop by Anonymous Coward · · Score: 0

      The goal is to keep stupid people from just plugging in and unwittingly bringing in a virus.

      If you got someone who wants to do damage, he already has physical access to your facilites, so what is the point here? He might as well get a match and a bottle of gasoline.

    4. Re:Contractor Laptop by Endareth · · Score: 3, Informative

      The point is to allow specific MAC addresses rather than deny them. So if someone who should be in the network changes his MAC, he deserves what he gets and has to go petition the sysadmin to be re-added to the network. And someone trying to get onto the network by guessing a valid MAC address is going to be at it quite some time...

      --
      Disclaimer: The above comment was made while under the influence of too much coding and not enough sleep.
    5. Re:Contractor Laptop by Endareth · · Score: 1
      Speaking as a contractor, I'm in two minds about this. First off it's enough of a pain having to try and either obtain sufficent access from the sysadmins or else hack it myself just in order to do my job, without having to worry about even more restrictions. My laptop is a hell of a lot more secure than just about any other machine I've seen around my work environment at the moment. I think that the average employee with a laptop is more of a risk than the average contractor.

      On the other hand, I'm probably not a typical contractor :-)

      I know that on the rare occasion I do network/system lockdowns, I don't let anyone on that I'm not expecting.

      --
      Disclaimer: The above comment was made while under the influence of too much coding and not enough sleep.
    6. Re:Contractor Laptop by Anonymous Coward · · Score: 0

      My (Fortune 500) company's MIS department sent out a scathing email chiding the employees for being so naive. Actually, it was probably about time. Their case in point was an employee--not a contractor, but a full-time employee--that brought his home PC in and attached it to the corporate network. Talk about an inside job. Of course he didn't know it, but he had a virus which spread like wildfire and infected hundreds if not thousands of PC's.

    7. Re:Contractor Laptop by tylernt · · Score: 1

      You have the right idea but don't use MACs. Do it in the cabling. Have separate networks or at least VLANs: one for permanent desktops that can be remotely patched by IT, and one for laptops to plug in or connect via wireless. Firewall the crap out of the laptop network. Require users to authenticate with a VPN and go through a SOCKS proxy if you have to... whatever it takes.

      --
      DRM 'manages access' in the same way that a prison 'manages freedom'
    8. Re:Contractor Laptop by pyrrhonist · · Score: 2, Insightful
      And someone trying to get onto the network by guessing a valid MAC address is going to be at it quite some time...

      Not really. They can just put their NIC into promiscuous mode and watch the traffic on their segment.

      --
      Show me on the doll where his noodly appendage touched you.
    9. Re:Contractor Laptop by pacman+on+prozac · · Score: 1

      If they're using a hub yea, I'd have thought most business networks would have moved over to switched Ethernet yonks ago, in which case you'll only see your own traffic unless you use something like Ettercap (does this work on fat switches?).

      If your company network is still one huge collision domain then you have more urgent issues to solve than MAC filtering :-)

    10. Re:Contractor Laptop by karnal · · Score: 1

      Even on a switched network, you'll still see broadcast-domain traffic, as well as ARP requests.

      Pretty simple to get MAC adresses from those two.

      --
      Karnal
    11. Re:Contractor Laptop by BayBlade · · Score: 1
      Also pretty simple to get a MAC address colision, thereby rending your hack useless.

      Sure, you can become Bob, but when the router/hub/swtich or Bob himeslf start complaining, the jig is up.

      --

      The key difference between a Programmer and a Senior Programmer is that one of them is Mexican.

    12. Re:Contractor Laptop by silas_moeckel · · Score: 1

      Yea you can become Bob's PC you can also become that random wallflower of a PC or some printer. This realy is what 802.11x is for so people authenticate to a server and get on the right vlan. Add to that Dynamic ports shouldent talk to other dynamic ports and lock any static ports like printers into there own little vlan that cant get out (Yes you can my them dynamic by MAC but they shouldent be roaming a static mac security pollicy add a little I guess) Add some switch level security so that workstations only get to talk to routers with the servers on a different vlan. MAC addresses are just to easy to clone.

      --
      No sir I dont like it.
  14. Trusted Computing is the answer. by King_of_Prussia · · Score: 5, Interesting
    No, hold back your -1 troll mods, I don't mean that coathanger abortion of an idea that Microsoft has been diddling around with for a while, but a new kind of trust level for computer users. Say everytime a virus has to be removed from a Windows box because a user clicked an attachment a little value increments by one. Once it reaches 10 or so the computer starts throwing up helpful hints like "Don't click on things labelled 'Enlarge your Penii!', they can most likely not deliver on their claims!".

    If it gets really high, eg 50 or so (your average AOL user) automatically turn on the Windows Firewall, and include a flag on every outgoing packet indicating that the user cannot be trusted to operate their computer in a safe fashion. Webmasters can then block traffic from these PC's at their discretion - Problem solved.

    --

    Making the moon less necessary since 1998.

    1. Re:Trusted Computing is the answer. by Anonymous Coward · · Score: 0

      Could we use the Evil Bit for this flag?

    2. Re:Trusted Computing is the answer. by l810c · · Score: 4, Interesting
      If it gets really high, eg 50 or so (your average AOL user) automatically turn on the Windows Firewall, and include a flag on every outgoing packet indicating that the user cannot be trusted to operate their computer in a safe fashion. Webmasters can then block traffic from these PC's at their discretion - Problem solved.

      How would having Webmasters looking for a 'trusted' flag solve anything? Users don't infect websites. Webmasters from 'bad sites'(porn, warez, etc) would also have a flag telling them that they have a prime target currently browsing their site. Grab the ip and launch other more nefarious processes against the sitting ducks thus furthering the mayhem.

    3. Re:Trusted Computing is the answer. by HermanAB · · Score: 1
      Oh, for Chrissakes! A common user should not be able to pick up unsanitary bugs just by using the tools that he was given in the normal way that they were intended to be used.

      If the system allows an ordinary mortal to fsck his computer in the normal line of duty, then the bloody system is broken.

      My users do not pick up viruses and shit - they are behind a Linux firewall and e-mail filter and they use Mozilla for browsing and e-mail. They are running anything from Win98 to WinXP and most of those are totally unpatched, out of the box.

      --
      Oh well, what the hell...
    4. Re:Trusted Computing is the answer. by Artifakt · · Score: 2, Insightful

      I don't really think anything like this will be accepted by enough people to become widespread enough to be seriously useful, but for the sake of arguement, let's assume it will, and someone with big money wants to implement it immediately, and solutions can quickly be found to such problems as where to store all the info on users (it can't be on the individual user's machine, obviously, as the worst offenders will never get around to downloading the patch or upgrade needed, and yet the scoring system is going to have to trigger something or someone reaching into clueless machines and turn on firewall software and such.).
      In that case, there's still one thing needed. The value has to decrement under certain conditions, e.g. every month the user goes without a new virus, reduce the count by 1. Nearly all social control systems need something like this, and what you're describing IS a social control system.

      --
      Who is John Cabal?
    5. Re:Trusted Computing is the answer. by Lehk228 · · Score: 1

      at 75 can we overload the monitor and kill them with glass shrapnel? pretty please.

      --
      Snowden and Manning are heroes.
    6. Re:Trusted Computing is the answer. by Anonymous Coward · · Score: 0

      haha enlarge your penii thats awesome

    7. Re:Trusted Computing is the answer. by RollingThunder · · Score: 1

      AKA: an insect network

      Hard exterior, soft gooey interior. One infected laptop gets connected, and it's a field day.

    8. Re:Trusted Computing is the answer. by Michael+Hunt · · Score: 1

      I prefer the phrase 'Armadillo network.'

      Hard on top.

      Green and chewy and succulent underneath.

    9. Re:Trusted Computing is the answer. by Mycroft_VIII · · Score: 1

      I wouldn't go quite that far.
      how about a system shouldn't by default run anything not part of the base install and require direct user intervention to run anything else as a start.
      It should not be possible (idealy, in reality a few mistakes are inevitable, heck bsd has even had root exploit once!) for a system be compromised in anyway without root access.
      Joe sixpack doing everyday normal things and not digging into things he doesn't trully understand(even though he may think he understands them) shouldn't be able to easily fubar his system without some kind of warning. Like "are you really shure you want to run that e-mail attachment, most viruses are run that way click on the damage my computer button to continue, or click on No button to cancel", or "are you shure you want to try and set your monitor to 1954 by 1776 at 875khz, the wrong settings can explode your monitor and set fire to your house and void your warrenty".
      Just few ideas.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    10. Re:Trusted Computing is the answer. by BashDot · · Score: 1

      A nice idea, but that would requrie Microsoft collaborating with a new IP standard to happen. And even then, they are already developing their method of trusted computing...

      I know it's a shady method, but why not write a spyware app that broadcasts a computer as "tainted". The program would keep track of how long it has been installed, and not broadcast this "flag" until a set time has passed. These addresses could be kept on a centralized server. The only pain would be dynamic IP addresses...

    11. Re:Trusted Computing is the answer. by fucksl4shd0t · · Score: 1

      How about something simpler, like "If you want to do that, you have to have root access to the computer. Please enter the root password here. If you don't have the root password, then you shouldn't be doing what you're doing."

      Jesus fucking Christ. KDE's done this for years, why can't Windows get it right?

      --
      Like what I said? You might like my music
    12. Re:Trusted Computing is the answer. by SirCrashALot · · Score: 1
      The evil bit!

      RFC3514

    13. Re:Trusted Computing is the answer. by Mycroft_VIII · · Score: 1

      I was talking about home computers.
      that'll piss joe sixpack off if his home computer tells him he doesn't know what he's doing, or implies it. And if it's true Joe will absolutely fly into a rage.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    14. Re:Trusted Computing is the answer. by fucksl4shd0t · · Score: 1

      I call bullshit. Your two suggestions were actually insulting, whilst my suggestion (admittedly paraphrased from the actual text of the dialog) is already implemented and nobody using it seems to be expressing problems with it. You're just full of shit laying on double-standards and crap. No point continuing this discussion with you, in fact.

      --
      Like what I said? You might like my music
    15. Re:Trusted Computing is the answer. by Mycroft_VIII · · Score: 1

      I was using hyperboly to make a point. I'm sorry if you missed that.
      My first point was about letting Joe know there is a potential problem with the action he chose, my second was about the fact I was talking about Joe's HOME computer, not a work computer. If Joe doesn't have the root password to his home computer the issue goes deeper than warning him of potential problems. The dialog you suggested wouldn't be appropriate as worded on a typical home computer.
      If you are going to go ballistic and foul mouthed over a comment without trying to understand it then perhaps your right, there is no point in continued conversation as that requires some maturity. Name calling and cursing at someone because you disagree isn't a conversation. Though I suspect it's intentional given your chosen nom de plume.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    16. Re:Trusted Computing is the answer. by myowntrueself · · Score: 1

      "How would having Webmasters looking for a 'trusted' flag solve anything? Users don't infect websites."

      Yeah but it'd stop the morons from blogging!

      --
      In the free world the media isn't government run; the government is media run.
  15. GCIH analysis of Blaster by JohnVH · · Score: 1

    I wrote an in depth analysis of the Blaster worm for my GIAC Certified Incident Handling Analyst (GCIH) practical:

  16. Don't Use Microsoft? by john_smith_45678 · · Score: 0, Redundant

    Is that the lesson?

  17. Getting hit by Blaster is like being.... by Anonymous Coward · · Score: 2, Funny

    Lost in a Roman
    Wilderness of Pain
    And all the Children
    Are insane!

  18. A little too secure for our own good... by LostCluster · · Score: 5, Insightful

    A key paragraph in the story...
    "We had to do some research, but we found out that the way we locked down the users prevented the patch from running properly," lamented one of the policy admins. "What we discovered was that the software restriction policy for the local computer allowed only local computer administrators to select trusted publishers. Because our patch agent ran as a pseudo user, the agent did not have the necessary rights. This was causing the failure. We changed the group policy for the HR systems so that we can patch remotely from now on."

    Sometimes, locking your system too tightly ends up locking the keys in the car. When you really need something to run, it doesn't...

    1. Re:A little too secure for our own good... by jeffkjo1 · · Score: 1

      Sometimes, locking your system too tightly ends up locking the keys in the car. When you really need something to run, it doesn't...

      However, you have to wonder about the technician, who, after discovering that he has metaphorically locked his keys in his car (cannot patch the system he is being paid to patch), doesn't tell his boss.

      You also have to wonder about the company that would keep said people on the payroll after said incident is discovered.

    2. Re:A little too secure for our own good... by Anonytroll · · Score: 1

      Ah, that reminds me on my old school... when we first started the newly install Windows NT computers, the teacher that installed them stared blankly. After bragging about how secure those machines now were after he took care of them, he had to acknowledge that we couldn't even shut them down (much less start any program), because we lacked the rights to do so!

  19. Automatic Updates by Wedge1212 · · Score: 3, Interesting

    Automatic Updates and Norton...and try to minimize office guests access to the network...

    --
    See Sig! See Sig Zig! Zig Sig Zig!!!!!
  20. Lost Revenues by Anonymous Coward · · Score: 0

    Every penny of the losses due to this should be charged to Microsoft for neglegence. They were told over and over to fix their shit.

    1. Re:Lost Revenues by Anonymous Coward · · Score: 0

      The patches were released long before the worm, dumbass.

  21. URL for GCIH analysis of Blaster by JohnVH · · Score: 4, Interesting

    http://www.giac.org/practical/GCIH/John_VanHoogstr aten_GCIH.pdf

    1. Re:URL for GCIH analysis of Blaster by Bombcar · · Score: 1

      I posted a clickable link to pass my POST (Posting on Slashdot Test).

  22. Included in TCO? by Quixote · · Score: 5, Insightful
    Every time a "Linux -vs- Microsoft" study comes out (for example , or see this), I never see any mention of the costs of these combatting these virii, even though virii have been plaguing MS systems from the DOS days. Why don't these "studies" include the cost of re-installing infected machines, anti-virus software, firewall software, continuous monitoring, etc. ?

    On the one hand, virus writers are aggressively pursued and prosecuted with claimed damages of billions of dollars; on the other hand, these losses are not included in the TCO of Windows! What gives?

    1. Re:Included in TCO? by Anonymous Coward · · Score: 0
      On the one hand, virus writers are aggressively pursued and prosecuted with claimed damages of billions of dollars; on the other hand, these losses are not included in the TCO of Windows! What gives?

      It's because of the rules of accounting. Whoever wrote the virus becomes liable for the damages. Therefore, although each Windows user that got hit by the virus has to record a loss to account for the damages, they also offset this with an entry in their accounts receivable to represent the damages owed them by the virus writer. These two entries balance out to zero, so it would be incorrect to try to charge any virus-related "losses" against Window's TCO. Source: Great Plains accounting software user's manual

    2. Re:Included in TCO? by OneSeven · · Score: 3, Interesting
      you mean something like this ...
      economists and industry analysts believe that the losses in productivity, lost revenue from disabled systems, and the human cost to patch systems and restore those that became nonfunctional are substantial--somewhere between $320 million and $500 million or more.
      RTFA
    3. Re:Included in TCO? by Anonymous Coward · · Score: 0

      Looks like OneSeven doesn't know what TCO means...

    4. Re:Included in TCO? by crucini · · Score: 1

      Yes, he means something like that, but not in an article about a worm; rather in a "TCO Study". When the context is TCO comparison, the study never seems to mention Microsoft's burden of malware. In case you're not familiar with these "studies", Microsoft periodically pays outside consultants to write these papers "proving" that Linux has much higher TCO, or Total Cost of Ownership.

    5. Re:Included in TCO? by stef49 · · Score: 1

      That's because the last virus was the last one ever!
      Microsoft was clear about that: "The last update fixes all holes! That's a promise"

    6. Re:Included in TCO? by TrancePhreak · · Score: 1

      If you were going to calculate that, you would also need to calculate that the patch was already available and should have been pushed to the users in the many months it was available before the worms. Maybe the week it would have taken to test it, and then deploy it.

      --

      -]Phreak Out[-
    7. Re:Included in TCO? by HanVerspiltTijd · · Score: 3, Insightful

      The article mentions 320 to 500 Million dollars as the "cost" for the whole episode. It also mentions that Microsoft estimates 16 Million PCs got infected. That would add $20 to $31 to the TCO for everyone that got infected. Those of us that did patch our systems probably spend the same in time: getting the patch, waiting while it is installed, then rebooting,
      all on company time.

    8. Re:Included in TCO? by RMH101 · · Score: 1

      "Source: Great Plains accounting software user's manual"
      this was genuinely funny. cheers!

    9. Re:Included in TCO? by imroy · · Score: 1
      That would add $20 to $31 to the TCO for everyone that got infected.

      Per virus/worm/trojan, which happens a few times a year. And throw in the cost of downtime to do regular re-installs, the rate of which does vary greatly (home user vs professional enterprise setup). Over a few years (WinXP is three years old) these costs can easily rival the original purchase price of Windows.

    10. Re:Included in TCO? by imroy · · Score: 1

      If you're going to calculate that, then you should also calculate the time it takes to test every friggin' hotfix and update against all your mission-critical applications (both server-side and client-side). And calculate the cost of the alternative: having all or part of your business grind to a halt when an important app suddenly stops working because you blindly installed an MS update or hotfix.

      E.g CodeRed was so sucessful because the hotfix (which, just like you say, was available a month or two beforehand) broke some important functionality of IIS. But most businesses decided that it was easier to wait for a proper fix or solution than to do without this feature (autoindex or something?) on their web site.

  23. Today's Tank McNamara says it all by Brian+Stretch · · Score: 3, Funny
  24. NCC 1701-D on Blaster by aardwolf204 · · Score: 5, Funny

    The conference room used for the first discussions had been converted to a war room. The whiteboards were filled with IP addresses gathered by the help desk of systems suspected of being infected and trying to propagate the worm. Another list for all of the nonfunctional pay systems covered the entire portable whiteboard. These systems would have to be patched before they could be used to receive payments again.

    Red Alert! All senior officers to the battle bridge. Prepare for saucer seperation in T minus 3 minutes and counting.

    Picard: Data, can you locate the origin of infection?
    Data: It will take aproximatly 10 minutes to scan each subnet.
    Picard: We don't have that kind of time. Number One, options?
    Riker: Disconnect the OC3 and raise the firewall, leave no ports open.
    Captain: That should buy us some time but we need a better solution than that.
    Diana: I am sensing something captain, it feels as if the SUS server has fallen offline, we may have missed the latest patches
    Data: Her hypothesis could be correct

    We are the Borg, We will assimilate you!

    Captain: Damn, and here I was thinking it was The Boy and his nanites again

    No offense Wil :)

    --
    Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
  25. Or a rock star? by HarveyBirdman · · Score: 1

    EOM

    --
    --- Ban humanity.
  26. Jim Morrison by Anonymous Coward · · Score: 5, Funny

    The Blaster Worm awoke before dawn.
    He put his boots on.

    1. Re:Jim Morrison by CitizenJohnJohn · · Score: 1

      He took Bill Gates from the ancient gallery.
      And he walked on down the hall.

    2. Re:Jim Morrison by sharkey · · Score: 1

      NetBIOS on teh stack!
      NetBIOS on teh stack!

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  27. Inflexable payment policy comes back to bite... by LostCluster · · Score: 4, Insightful

    The utility company lost more than $1 million in revenue that would normally have been generated from the pay systems during the time they were down.

    Wait a second. Blaster didn't directly cut off any customers. How could the virus cost revenue?

    Well, in the case of this story's Mona, it was because her power was cut off despite the fact she had the money to pay her bill through the last-minute pay system. That means a few days that she didn't use power, plus the cost of a needless disconnect that they couldn't charge for.

    If the power company had a brain or heart, they would have not done any disconnects due to non-payment during this time frame. Sure, some deadbeats would get 3 days of free power, but the majority of people who missed their payment deadline would happily pay if just given the chance.

    In short, they could have saved time and money if the bill collectors would have been told to take some time off...

    1. Re:Inflexable payment policy comes back to bite... by Bombcar · · Score: 1

      That's an important thing that many people don't recognize as necessary. You have to have emergency shutoffs on anything that is automatic!

      In this case, I bet that some automated software shut the power off because the payment wasn't received. If it had been humans, they could easily be told to wait or contact the customer, but a machine will just do what it was programmed to do.

    2. Re:Inflexable payment policy comes back to bite... by ImpTech · · Score: 1

      Power utilities I am familiar with don't operate like that. The only way you can do a shut off is to go to the customer's house and physically unplug them.

      In this case, I'm betting either (1) it didn't occur to the IT people that customers were being shut off, or (2) the slow-moving bureaucratic nature of the utility took over and by the time anybody decided to do anything, the damage was done.

    3. Re:Inflexable payment policy comes back to bite... by techno-vampire · · Score: 1
      If the power company had a brain or heart, they would have not done any disconnects due to non-payment during this time frame. Sure, some deadbeats would get 3 days of free power, but the majority of people who missed their payment deadline would happily pay if just given the chance.

      Exactly. If they wanted to avoid helping out deadbeats, all they had to do was give the extension only to people who called in to report that they'd been unable to pay. Deadbeats wouldn't bother, because they're probably hoping you won't notice if they don't call attention to themselves.

      --
      Good, inexpensive web hosting
    4. Re:Inflexable payment policy comes back to bite... by LostCluster · · Score: 1

      Furthermore, deadbeats would not likely know that the payment system was down since they would not have attempted to pay and been denied.

    5. Re:Inflexable payment policy comes back to bite... by Monkelectric · · Score: 1
      Wait a second. Blaster didn't directly cut off any customers. How could the virus cost revenue?

      Fee's my good man! You think you can just pay your bill at a convience store and not pay an extra fee? You did RTFA right?

      --

      Religion is a gateway psychosis. -- Dave Foley

    6. Re:Inflexable payment policy comes back to bite... by drsmithy · · Score: 1
      In this case, I bet that some automated software shut the power off because the payment wasn't received. If it had been humans, they could easily be told to wait or contact the customer, but a machine will just do what it was programmed to do.

      Personally, I would hope a service like electricity (and telephone, and water, for that matter) is controlled by a Physical Switch that requires An Actual Human Being to Manually Flip to disconnect. Given the age of the industry, this is probably true, as they're unlikely to be dazzled by the bright lights of "complete electronic automation".

      Imagine if water, electricity and phones were all electronically controlled and a worm could turn them all off without any human intervention - now *that* is a DoS.

    7. Re:Inflexable payment policy comes back to bite... by LostCluster · · Score: 1

      But Mona would have to pay her bill eventually and therefore pay the fee...

    8. Re:Inflexable payment policy comes back to bite... by Anonymous Coward · · Score: 0

      Yes, you CAN pay your bill at a convenience store and not be charged extra. I do it all the time.

    9. Re:Inflexable payment policy comes back to bite... by amorsen · · Score: 1

      Some years ago there was an article about how gates in new dykes in the Netherlands were fully automated, since it was calculated that the risk of human error was about a thousand time higher than the risk of computer malfunction. So no emergency override.

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:Inflexable payment policy comes back to bite... by WuphonsReach · · Score: 1

      Good thing you posted as an Anonymous Coward.

      Because if you RTFA, you'd have seen that Mona did go to the local convenience store to pay her bill. In fact, that's the whole reason there was a problem in the first place, because the electronic billing system that the store was hooked into was knocked out by the Blaster worm.

      --
      Wolde you bothe eate your cake, and have your cake?
    11. Re:Inflexable payment policy comes back to bite... by b1t+r0t · · Score: 1
      all they had to do was give the extension only to people who called in to report that they'd been unable to pay.

      Which she did. And they didn't. Except, oh wait, Mona is totally made up for melodramatic reasons, and that would spoil the sappiness of the melodrama.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
  28. DCOMbobulator by Kris_J · · Score: 3, Informative

    The first thing I did when Blaster started doing the rounds was put DCOMbobulator in the login script -- bought me more than enough time to get patches in place.

    1. Re:DCOMbobulator by LostCluster · · Score: 1

      All that simple program really does is stop the Windows Service in question and set it to not start again when the system restarts. Gibson's "Shoot the Messenger" works on the same concept, just a different service. So does his "Unplug n' Pray" program.

      In short, these are three rarely-useful-to-home-users services that were turned on by default in XP Home that shouldn't have been. Microsoft has since reversed their policy and now start only essential services on default installs, but Windows XP Home and Pro have yet too see this happen. We're still waiting for SP2...

    2. Re:DCOMbobulator by Anonymous Coward · · Score: 0
      The first thing I did when Blaster started doing the rounds was put DCOMbobulator in the login script -- bought me more than enough time to get patches in place.
      I believe all that thing does is disabling DCOM in the registry. You can just fire up regedit, search for "EnableDCOM" and set this to "N" and reboot, no need to download anything. Or you can run dcomcnfg from the command line. On Win2K this brings up a straighforward DCOM configuration app: just disable everything. On XP it brings up some strange MMC snap-in that I haven't deciphered yet.

      BTW, disabling DCOM is fine, but it still leaves you vulnerable to the LSASS exploits...
  29. One would have hoped. by Anonymous Coward · · Score: 0

    But if these biyearly "connects to a flaw in an enabled-by-default MS service that serves no real purpose" worms have proved anything, it's that when something goes wrong, if looking at the problem critically would result in them having to make actually hard choices, then people will continually blame absolutely everything except the actual problem.

  30. Re:How many times do people have to be told by Anonymous Coward · · Score: 3, Funny

    I've clicked on the words "Cindy Crawford Strip Tease.scr" in your post, but it doesn't seem to open the picture. What am I doing wrong?

  31. Isn't the lesson simpler than that? by bigberk · · Score: 1, Redundant

    I thought the lesson was, software monoculture in the global computing industry is opening the door for disaster -- what we need is diversity in platforms and applications.

    1. Re:Isn't the lesson simpler than that? by JamesKPolk · · Score: 1

      Safety in numbers will only prevent the mass attacks. I'll do nothing to stop a targetted worm.

  32. Re:I learned from Blaster six months before the fa by LostCluster · · Score: 3, Insightful

    NAT makes a very good poor man's firewall. Unsolicited packets get dropped... and services you didn't realize you had listening can't be reached.

  33. Re:Don't run Windows by Anonymous Coward · · Score: 0

    this was modded insightful?? as in driving, modding should not be done while on the effects of crack people, i know this is /. but this hardly "insighful" people... come on a little more seriusness

  34. Not quite.. by Anonymous Coward · · Score: 0

    If your machine listened on port 135, the virus had a way in.
    well, if your machine was listening on port 135, and you hadn't bothered to apply the patch that had been available for, what was it, 7 months?

  35. Re:I learned from Blaster six months before the fa by Anonymous Coward · · Score: 0

    You could've turned off Messenger service in Admin Tools->Services, but I guess you probably would've been pwned by the blaster (assuming you don't patch right away...).

  36. AHA so the lizzard king lives... by big+daddy+kane · · Score: 1

    ...as a norton rep.


    so sad :(

    1. Re:AHA so the lizzard king lives... by E_elven · · Score: 1

      Anyone read Rolling Stone? The 'one of the last known' picture really looks like most of the computer geeks I know.

      --
      Marxist evolution is just N generations away!
  37. Re:How many times do people have to be told by Anonymous Coward · · Score: 0

    Huh?

    The blaster worm spreads through the network to other PC's through the DCOM expliot where it gets spread and ran on the other machine.

    No email was nessecary to start it.

  38. Mac complaints by Anonymous Coward · · Score: 0
    Saw various Mac complaints recently.

    .Mac Email complaints.

    Lots of other complaints from Mac Users.

    Is it only the slashdot geek crowd that's happy with Apple ?

    1. Re:Mac complaints by mrchaotica · · Score: 1

      Nobody said Macs were perfect; just that they're more secure than Windows.

      [offtopic]My pet peeve, for example, is the Finder: it's 2004, why can't they make Finder windows update immediately when a new file is created, and why can't icons stay in the same place when files are modified?! I mean, if Windows has been able to do it for 10 years, it shouldn't be that hard![/offtopic]

      That said, it's still much better than Windows ever was (for my use, at least)

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Mac complaints by drsmithy · · Score: 1
      [offtopic]My pet peeve, for example, is the Finder: it's 2004, why can't they make Finder windows update immediately when a new file is created, and why can't icons stay in the same place when files are modified?! I mean, if Windows has been able to do it for 10 years, it shouldn't be that hard![/offtopic]

      The real irony here being that back in the days of MacOS Classic vs Windows, one of the superiororities touted by Mac Advocates was the way Finder immediately "saw" updated and/or new files while Explorer needed a manual refresh.

    3. Re:Mac complaints by fucksl4shd0t · · Score: 1

      My pet peeve, for example, is the Finder: it's 2004, why can't they make Finder windows update immediately when a new file is created, and why can't icons stay in the same place when files are modified?! I mean, if Windows has been able to do it for 10 years, it shouldn't be that hard!

      I don't know about the Finder, but KDE doesn't have trouble updating the window for new files and getting the appropriate icon for them.

      As to your second complaint, which KDE shares, I think it's about usability. At least it is for me. One thing that irritates me about Windows is that if you move an icon even one fucking pixel (accidentally, considering all the stupid double-clicking you're already doing) then Windows immediately stops organizing the icons in the window. In Konqueror, the icons are always sorted according to my preference, and I can always scan the icons quickly and easily, and they *always* fit in the window nicely, with a horizontal scrollbar never required, so I can reliably expect to use my wheel to scroll every single time. I *never* take longer than two seconds to find a file or directory, and I usually find it in less than one second, and we're talking directories ranging from one single file to hundreds of files.

      The fact that Windows has done it for 10 years indicates that Windows is inferior in the ease-of-use department. Everything I've ever done in Windows as a normal user (not administrator) I can do in KDE in something like 10% of the time it took in windows, as a made-up aggregate.

      So your complaint about the Finder in OS X strikes me as an improvement in OS X over previous versions of MacOS, precisely because it's not the ass-stupid Windows Way.

      --
      Like what I said? You might like my music
    4. Re:Mac complaints by Maserati · · Score: 1

      I was evaluating fax servers back in 1998 when I ran into an example of this. I forget the brand of the fax server, we didn't pick 'em so they faded from memory quickly. The Windows client had the usual 'refresh' button, and so did the Mac client. But the button on the Mac didn't do anything since it updated automatically.

      Do (did) Windows programs not have an event loop or other construct where you poll for input and update your windows ?

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  39. Uh duh.. by Anonymous Coward · · Score: 0

    I think that was his point, was it not?

  40. Re:But... by Anonymous Coward · · Score: 0

    when did GNAA go from troll to OT? did i miss the memo?

  41. I know what I've learned. by Deal-a-Neil · · Score: 1

    Make sure you have the codes to shut down SkyNet. Oh yeah, lock yourself into a hardend underground base with Claire Daines to reproduce and save the world. Damn worms.

  42. As a Mac user... by Anonymous Coward · · Score: 0

    I wanted to thumb my nose at you from my high and mighty perch..

    Whats that sound? Oh, its my ego expanding and my capability to form reasoned thought escaping.

  43. 2nd article today, and is just M$ bashing by warren69 · · Score: 3, Informative

    OK, so M$ has designed a bad OS. But nobody that I know who has Windows XP and knows how to use it ever got infected with a virus.
    Simple rules:

    1. firewall software (eg. Norton) before connecting
    2. You don't use Outlook/Outlook Express and preferably not MSN
    3. Preferably don't use IE
    4. windowsupdates
    5. update your norton firewall/antivirus

    Don't get me wrong I'm a OS X, and Debian user, but come one, all I can say is if it wasn't for all the dumb people out there who don't get what I call the essentials I would be unemployed.

    Oh crap, I just spilled the beans.

    Warren Peace

    --
    =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
    Daniel
    http://people.cinn.ca/daniel/
    1. Re:2nd article today, and is just M$ bashing by NanoGator · · Score: 1

      "OK, so M$ has designed a bad OS. But nobody that I know who has Windows XP and knows how to use it ever got infected with a virus.
      Simple rules:"


      Wish those were it, but you have to be careful about 3rd party stuff you install. Everybody remember that fake copy of Word that caused problems in the Mac world a coupla weeks ago?

      I agree with everything your saying, but I have an alternative approach. I take steps to minimize the damage caused by my computer randomly exploding. I have two hard drives in my machine. Not exactly mirroring one to the other, but I do make sure to keep the really important stuff copied on each one. I sometimes burn CDs, I sometimes dump to a firewire drive, I sometimes print stuff out. These aren't huge steps, a few little ones here and there. I basically operate under the premise that my computer isn't 100% reliable. I don't mean the OS, I mean the machine itself.

      Frankly, that's a good attitude to have with any machine, not just Windows machines. MS left us with a scary OS, but at least they keep us on our toes when it comes to backups. Heh.

      --
      "Derp de derp."
    2. Re:2nd article today, and is just M$ bashing by 40000 · · Score: 1

      1. Use external hardware for security as much as possible (firewall, filtering web proxy, mail attachment remover could be put in one box).
      2. The diskless PC. If the OS was loaded from read only media, none of this could happen (well if it did, rebooting would solve the problem every time).
      I like to install quite a lot of software but for a lot of people, a "working PC" only needs web, mail, chat and a word processor.

  44. What about Mona? by grotgrot · · Score: 2, Interesting

    What I found outrageous is that they disconnected customers. Even though they knew there was a payment issue. Surely the first thing to do would have been to put all disconnections, late fees etc on hold until after you know what the situation is.

    They didn't include the cost of alienating customers or destroying their own brand image in the post mortem. But then again it would be a breath of fresh air to find a utility company that shows compassion or cares about its own image.

    1. Re:What about Mona? by Anonymous Coward · · Score: 0

      They didn't include the cost of alienating customers or destroying their own brand image in the post mortem

      Of course not, this is a utility company. It is pretty hard for me to tell off my electric company as there is not a viable alternative.

    2. Re:What about Mona? by WuphonsReach · · Score: 1

      They didn't include the cost of alienating customers or destroying their own brand image in the post mortem. But then again it would be a breath of fresh air to find a utility company that shows compassion or cares about its own image.

      Since they're (likely) a monopoly, the executives really don't give a hoot about whether the customers feel alienated or not. In fact, the only people the utility company has to please is the local PUC (or whoever is in charge of power-company regulations). As long as the rabble aren't marching in the streets, they can get away with presenting a nice rosy view to the PUC.

      That being said, the local power company where I live won't cut your power as soon as you're late on your first bill. The only customers who get zero slack in their due date are those with a chronic history of late payments or totally new customers with no payment history.

      --
      Wolde you bothe eate your cake, and have your cake?
  45. you're new here, right? {nt} by Anonymous Coward · · Score: 0

    no text

  46. Re:How many times do people have to be told by Glamdrlng · · Score: 2, Interesting
    ... to stop executing screensavers, executables, etc. when they appear in their mailbox? I guess it doesn't matter since it only takes the weakest link to compromise an entire corporate network.
    First off, blaster wasn't spread through email attachments. But for the helluvit, here's my corresponding question: when will mail server admins learn to stop allowing attachments with .scr, .com, .exe, etc extensions?
    --

    Yes, my only tool is a hammer. And you're starting to look like a nail.
  47. Auto Patching Worms by fracex · · Score: 1

    Someday people are going to start develloping worm that automatically patch the hole they got in through... that'll be the day, no more Windows Updates

    1. Re:Auto Patching Worms by keefey · · Score: 2, Informative

      There was one, and it caused a mass of problems itself. It was called Welchia, and you can read The Register article here.

    2. Re:Auto Patching Worms by mrchaotica · · Score: 1

      But that would require good people who presumably don't want to be criminals to expose themselves to persecution, since even a good worm is still a worm.

      It'd be great, but it would have too much liability for anyone to actually do it. Maybe there should be a "white hat good samaritan law" or something.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Auto Patching Worms by Anonymous Coward · · Score: 0

      Spend some time in the chat rooms. Haxors are already doing this; once they pwn a Windows system, the first thing they do is patch the vulnerability so no one else can get it!

  48. our school by TLouden · · Score: 1

    the school that I go to, and work at, learned from blaster. we got pounded by it and after that we put the systems that should have been in place, in place. when sasser hit it was much less pain because of it. we learned all right

    --
    -Tim Louden
  49. Blasters effect on Cisco by JRHelgeson · · Score: 5, Informative

    Blaster was a worm, and of worms in general I would say that there is little new to be learned from them. I did learn something new with blaster though.

    I was doing some security work for an ISP at the time of blaster. They have a number of Cisco 12000 series GSR routers as well as Foundry Big Iron Switches. For those who are not familiar with the Cisco 12000 series routers, let it be sufficed to say that it is Cisco's biggest, baddest router that stands up to 6 feet tall and comes from the factory with a 4 barrel carburetor, dual testosterone modules and a custom paint job with flames painted on the side (pin stripes are optional). These switches are designed to handle hundreds of gigs of traffic across their backplane and through their interfaces. If the ISP were forewarned that they would be seeing 300 mbps of traffic coming from the MS Blaster worm, they would have said "Bring it on!"

    For those of us that aren't CCIE's, Cisco routers and Layer 3 switches have a function called CEF, or Cisco Express Forwarding. CEF is a technology that by its simplest definition caches routes.

    If a packet from my computer is destined for yahoo.com, it will first hit the DNS server to resolve the host name to its IP address. My computer will then send packets to my ISP with the destination IP of yahoo.com (66.218.71.198). My ISP's router, presuming it's a Cisco router with CEF enabled, will look at its internet BGP tables and determine the optimal route my packet should take on the internet to arrive at that destination. Once the router has processed the route, it caches it so that all future packets coming from my home IP address, destined for yahoo.com will automatically be routed using the cached route. This takes a tremendous load off the router CPU as each packet no longer needs to be processed by the CPU, hence the term "Express Forwarding".

    What the blaster worm did was send out hundreds of thousands of ICMP pings per second. This usually wouldn't be a problem for the router, except for each packet was destined for a unique IP address. What started happening is that each route was looked up, routed, and stored in its cache for future packets - only there weren't any future packets. What happened next was the memory space allocated for caching CEF routes filled up, and once full, the router simply purged its cache so that every packet had to then go to the CPU to be routed. Once this happened, all hell broke loose.

    CPU utilization on the routers jumped to 100%, which should never happen under normal conditions, but this was clearly not a normal condition, and the internet came to a crawl.

    There we were, with a router that should handle hundreds of gigs across the backplane without breaking a sweat being brought to its knees by 100mb of traffic... it was incredible.

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
    1. Re:Blasters effect on Cisco by Anonymous Coward · · Score: 1, Informative

      Yea, since many Cisco products handle ICMP
      in software (instead of the hardware they
      save for flow-based routing), I've seen
      even a few nachi machines bring down an
      entire 100MB/s link. Just 2-3 machines, and
      the cisco drops layer 2. That's what you
      get for building in a ddos-able component into
      a high end switch.

    2. Re:Blasters effect on Cisco by Beryllium+Sphere(tm) · · Score: 3, Interesting

      Denial of service by cache poisoning!

      I guess it's an example of the kind of attack suggested in http://www.securiteam.com/securityreviews/5AP0V0AA 1W.html

      The general idea is that you attack an application by exploiting differences between its average performance and its worst-case performance.

    3. Re:Blasters effect on Cisco by eazy · · Score: 3, Informative

      I work on a network where we deployed cisco 3550 layer 3 switches as routers to all our 2000+ sites. Each site only had a 2mb link, and they were all rate limited to ensure the router didn't try to go over that speed.

      Part of the process for implementing each router was to configure, and test each unit before we sent shipped them to site. Bad thing about this was the way that did it left the default route out the WAN interface, and not to the next-hop IP.

      Once blaster hit it took down more routers than I want to think about. We had CEF do the same thing as the parents GSRs. Also any new routers put on the network would die within 2 minutes of being connected to the network.

      The only way to fix the problem was to go through all the sites, have the LAN disconnected from the router and then fix the default route to the next-hop IP and add ACLs to block all blaster related traffic.

      We love CEF here, it introduces the MS fix to Cisco gear - a reboot will fix it!

    4. Re:Blasters effect on Cisco by Anne+Thwacks · · Score: 1
      There you have it - what we learn is the biggest beneficiary of virii is Cisco. All virii travel through Cisco kit as well as MS. If Cisco had anti-virus software, there would be NO VIRII AT ALL

      Virii sell more and bigger Cisco kit. Blame Cisco, not MS^h^h^h^h^h^h.

      --
      Sent from my ASR33 using ASCII
    5. Re:Blasters effect on Cisco by pacman+on+prozac · · Score: 1

      For those of us that aren't CCIE's, Cisco routers and Layer 3 switches have a function called CEF, or Cisco Express Forwarding. CEF is a technology that by its simplest definition caches routes.

      This method isn't unique to Cisco, it's called the "forwarding information database" on Loonix.

    6. Re:Blasters effect on Cisco by Anonymous Coward · · Score: 0

      I wouldn't call this cache "poisoning." I'd call it "stuffing" or "exploding" or some such.

  50. Security Rating C2 by Moblaster · · Score: 1

    See... that's the problem. All those people running Windows with Keyboards and Networks and Unlocked Rooms attached.

    Q: How do you know your Windows PC is lying?

    A: It's plugged in.

  51. Strange... [slightly OT] by Anonymous Coward · · Score: 0

    It takes my power company more then one day to disconnect my power. I doubt they would send a truck out just to disconnect me because I was one day late. I've been more then 30 days late and have never been disconnected. Something smells fishy about the whole "Mona" part of the story. It also seems a bit too dramatic. I hate it when they mess up a story by trying to synthesize a "human" element to it.

    1. Re:Strange... [slightly OT] by toddestan · · Score: 2, Informative

      The power meter at my house recently got replaced with a digital one not to long ago. Instead of analog gauges, it has LCD readouts - stuff like that. While I don't know its capabilities, it wouldn't surprise me at all if the power company is now able to kill my power remotely with a few keystrokes. So I find the story believable.

    2. Re:Strange... [slightly OT] by techno-vampire · · Score: 1

      Mona may not have been simply late, but so late she'd already received a disconnect notice. If she's living as hand-to-mouth as the article implies, she's probably paying each utility at the last minute before disconnection simply because she just can't afford to pay all of them every month.

      --
      Good, inexpensive web hosting
  52. Why were they running kiosk systems on XP? by Animats · · Score: 2, Informative
    Kiosk systems should be running on something like QNX, not a desktop OS. People who insist on running kiosk systems on Microsoft software should use the Windows XP Embedded toolkit to build a minimal system.

    They're lucky that Blaster was removable by remote control. A more effective virus would lock out any attempt to change system files.

    1. Re:Why were they running kiosk systems on XP? by Monkelectric · · Score: 2, Interesting

      Here's the reason they weren't: You have to hire REAL programmers to write a QNX program, your MCSE visual basic hacks can't drag and drop their way to an application on QNX.

      --

      Religion is a gateway psychosis. -- Dave Foley

    2. Re:Why were they running kiosk systems on XP? by Animats · · Score: 1

      Even if you want to use Microsoft, there are development tools for minimal kiosk systems. You just don't use a desktop XP system for that. Huge total cost of ownership if you do.

  53. I thought he was with The Doors. by Hooya · · Score: 3, Funny

    naahh.. he had to fix the draft coming in from the Windows.

  54. Lost Revinue by groupthink · · Score: 1
    I wonder, in all these pseudo calculations of lost revinue, anyone factors in the profits of McAfee, Norton and the like.

    In the world of computer viri, is revinue conserved?

  55. Re:I learned from Blaster six months before the fa by Babbster · · Score: 2, Interesting
    Fascinating. But every person who posts this observation (and at least one person does right off the top of every /. security discussion) forgets that, generally, people who get trashed (apart from network congestion which hits everyone) by this kind of thing barely understand the concept of a "fully patched OS" let alone NAT, firewall, or packets.

    One day, in a galaxy...never mind...One day, internet connections won't even be possible with an exposed PC address. DSL/cable won't even be permitted to connect directly to a PC without DHCP/NAT interposed between. The sky will be clear of pollution. All people will clasp hands in a show that we are all from the same human family and we all have rights......

    I'm getting loopy. It must be those packets I solicited from that guy downtown.

  56. Suggestions for Microsoft and other OS vendors by dinodrac · · Score: 3, Informative

    1) On home machines, *all* network accessible services should default off. In most cases, this will mean that remote exploits aren't going to happen - kernel level remote exploits are fairly rare. This means that if I port scan a machine out of the box, I should find 65535 closed TCP ports, and 65535 closed UDP ports.
    2) On buisness workstations, all network accessible services should also default off, but the administrator should be able to provide a configuration to enable services needed for remote management.
    3) Unneeded use of privledged accounts should be actively discouraged. M$ - consider defaulting to popping up "don't do anything stupid" reminders to users running with administrator rights under "end-user" versions of windows. Make it easier to obtain administrator rights when needed without having to log off and log back on. Educate users about the "Run As User" facility.
    4) Operating systems designed for end users should have a facility to lock down the system temporarily while doing emergency maintainance, a "No services" mode if you will, which allows the user to obtain updates without being exposed while doing so.
    5) While it can be argued that automatic updates are themselves a security risk, in practice, lack of updates are a far bigger risk. Anything thats remotely exploitable should be updated frequently and automatically by default.
    6) Reboots are absolutely unacceptable to many users. Microsoft needs to work harder to eliminate unneeded reboots, *including* making changes to the way file locking works so that a reboot isn't needed to replace a file that's in use, or so that the affected subsystems can be stopped and restarted without restarting the entire system.
    7) While blaster didn't use ActiveX, quite a bit of spyware and other ratware does. Fully executable web pages without any kind of sandboxing is a bad idea. Please, Microsoft, *disable* ActiveX out of the box, or require controls to be manually authorized by the administator by adding them to an "Allowed controls" list in the Tools -> Internet Options dialog - NOT as a pop up "Do you want to install and run" box.
    8) Expand user education campaigns. Encourage users to obtain basic computer training, and a basic understanding of computer security.
    9) Provide readily accessable documentation that adresses security concerns. Warning labels get old, but perhaps a big red "STOP: Please review this security information" is appropriate.
    10) Discourage software developers from enabling network-accessible services automatically. (Hopefully the "new" Windows Firewall in SP2 will go a long ways towards making users aware of what they are running, but time will tell.)

    1. Re:Suggestions for Microsoft and other OS vendors by Anonymous Coward · · Score: 0

      4) Operating systems designed for end users should have a facility to lock down the system temporarily while doing emergency maintainance, a "No services" mode if you will, which allows the user to obtain updates without being exposed while doing so.

      I believe that's called "Safe Mode with Networking."

    2. Re:Suggestions for Microsoft and other OS vendors by fucksl4shd0t · · Score: 1

      Alright, I hate Microsoft as much as the next guy, but I'm doing this anyway.

      1) On home machines, *all* network accessible services should default off. In most cases, this will mean that remote exploits aren't going to happen - kernel level remote exploits are fairly rare. This means that if I port scan a machine out of the box, I should find 65535 closed TCP ports, and 65535 closed UDP ports. 2) On buisness workstations, all network accessible services should also default off, but the administrator should be able to provide a configuration to enable services needed for remote management.

      Ok, fair enough.

      3) Unneeded use of privledged accounts should be actively discouraged. M$ - consider defaulting to popping up "don't do anything stupid" reminders to users running with administrator rights under "end-user" versions of windows. Make it easier to obtain administrator rights when needed without having to log off and log back on. Educate users about the "Run As User" facility.

      First, I left Windows precisely because of all the "Don't do anything stupid" reminders popping up. Second, you provided the solution to those reminders already, the RunAs facility. As far as education, we'll get into that.

      4) Operating systems designed for end users should have a facility to lock down the system temporarily while doing emergency maintainance, a "No services" mode if you will, which allows the user to obtain updates without being exposed while doing so.

      How about "Safe Mode"?

      5) While it can be argued that automatic updates are themselves a security risk, in practice, lack of updates are a far bigger risk. Anything thats remotely exploitable should be updated frequently and automatically by default.

      The WIndows Update client installs itself already if your machine doesn't have it, and new machines ship with it. Haven't you noticed those annoying bubbles that say "Check for updates"? THey appear right over your system tray, and have been doing it at least since WinME, by default, and the *first* question asked when you click on the thing is "Do you want to configure your computer for automatic updates?"

      6) Reboots are absolutely unacceptable to many users. Microsoft needs to work harder to eliminate unneeded reboots, *including* making changes to the way file locking works so that a reboot isn't needed to replace a file that's in use, or so that the affected subsystems can be stopped and restarted without restarting the entire system.

      Win2k was better about this than NT 4, and XP is *even better* about it than Win2k. So they are already doing this.

      7) While blaster didn't use ActiveX, quite a bit of spyware and other ratware does. Fully executable web pages without any kind of sandboxing is a bad idea. Please, Microsoft, *disable* ActiveX out of the box, or require controls to be manually authorized by the administator by adding them to an "Allowed controls" list in the Tools -> Internet Options dialog - NOT as a pop up "Do you want to install and run" box.

      Then why don't you take a look there, so you can see the option that says "Disable ActiveX scripting" and has several choices.

      8) Expand user education campaigns. Encourage users to obtain basic computer training, and a basic understanding of computer security.

      How many Microsoft certifications are currently available? HOw many schools are already teaching basic computer training? High School, Middle School, Community College, and University? Throw more money at the problem and expect it to be solved? The information is already there and being pumped into people.

      9) Provide readily accessable documentation that adresses security concerns. Warning labels get old, but perhaps a big red "STOP: Please review this security information" is appropriate.

      Where do they not do this already?

      10) Discourage software developers from enabling network-accessible services automatic

      --
      Like what I said? You might like my music
    3. Re:Suggestions for Microsoft and other OS vendors by Sprinkels · · Score: 1

      Please, Microsoft, *disable* ActiveX out of the box

      Please, website designers and developers, *do not use* ActiveX at all.

    4. Re:Suggestions for Microsoft and other OS vendors by prandal · · Score: 1

      It's doesn't take possession of a crystal ball to be able to predict that when home users have applied XP SP2 (at 280 MB, I don't think many home users will be downloading it, somehow) and find that their applications no longer work because of XP SP2's firewall, the first thing they'll do is turn the flipping firewall off.

  57. Re:Lost Revenue by Anonymous Coward · · Score: 0

    The "loss" numbers are bogus figures that include the time people stand in the halls talking instead of pretending to do work. There's no actual difference in the amount of "work" that gets done, but the company gets to write it off as an expense. The numbers also include things like "well our corporate website brings in $x million/month worth of sales (on average), and we were down for Y hours, so that comes to $Z of lost profits."

  58. Lost in the shuffle by techno-vampire · · Score: 1

    I can't help but feel sorry for Mona and the uncountable other people in her situation. She had her power disconnected for three days because of this, lost all the food in her refrigerator through no fault of her own, and all she got in return was her reinstatement fees waved. All through the article I kept waiting for somebody to correct their cranial-rectal insertion and put a hold on any disconnects or late fees until the system was back up. Clearly, they know that not everybody can get to their office during normal business hours -- why else have the payment centers in convenience stores -- and having their payment system down wasn't going to change that. When Mona called in on Day 2, she should have been told that the disconnect had been moved back until two days after the system was back up. If somebody isn't investigating why this wasn't done, and firing the people that dropped the ball,it's only because Pointy-haird middle managers tend to be employed by Pointy-haired CEO's.

    --
    Good, inexpensive web hosting
  59. This is the end... by ashitaka · · Score: 1

    Of our elaborate plans, the end.
    No safety or surprise, the end.

    Was Jim singing about Microsoft or SCO?

    (Visions of slow-mo helicopter fly-bys and napalm exploding.)

    --
    If you don't want to repeat the past, stop living in it.
    1. Re:This is the end... by g-san · · Score: 1

      Jim was not singing. He was manipulating the universe directly so you thought he was singing. And apparently he did a good job, cause we BOTH got the same impression. Another reason we wish good artists wouldn't take drugs. Or die of them. Shoot we stil have Aerosmith. Why why why didn't he die of dugs, unless it was to make the lovely eleven daughter of his? Like Bart S. said of paradoxii, "Dammed if you do... Dammed if you don't!!!!!"

      p.s. thought the helicopters and napalm was Floyd... maybe he manipulated the universe NO CARRIER

    2. Re:This is the end... by colinrichardday · · Score: 1

      I want to hear
      I want to hear
      The scream of the butterfly

  60. Monopoly power companies by Theovon · · Score: 1

    It's too bad power companies are monopolies. If I were Mona, I'd want to switch to a different provider for (a) being stupid and (b) cutting me off when it wasn't my fault they were stupid.

    How were they stupid? Lots of ways, including poor security and using Windows for critical systems.

    1. Re:Monopoly power companies by SysKoll · · Score: 1
      I completely agree. These people were dumb enough to install machines running Windows XP -- a system known for its vulnerabilities and its constant need for patching -- in places where it would be almost impossible to remotely patch them. Hello? It's not like there aren't gazillions of alternatives for such a simple function.

      Then this company disconnected customers that couldn't pay because of the aforementioned harebrained system. So innocent people were shafted because of this fine example of coroporate cluelessness.

      The blubbering fools that selected XP for the payment system should be personally held responsible for the lost of revenue. After being fired, they should be flogged by irrate customers.

      But fortunately, thanks to the local monopolies enjoyed by power companies, said fool will be able to convince the board that he brilliantly overcame the major crisis: "Our revenue stream was blocked when the Internet was hacked by a virus or something, anyway it was some computer thing and I fixed it." And he will be promoted by bemused board member who expect their laptops to crash three times during each Powerpoint presentation.

      --

      --
      Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/

    2. Re:Monopoly power companies by Anonymous Coward · · Score: 0

      That's why when the power company sends out a bill, the customer gets somewhere around 14 - 28 days before payment is due in full. USPS will deliver a letter in three days for 34 cents. People who wait until --NOON-- on the --VERY LAST DAY-- before even trying to pay their bill are (a) being stupid and (b) not leaving themselves enough time for a backup plan (such as USPS) should the technology fail, lines be too long, can't get off work in time, etc etc etc.

  61. Out of control? by Anonymous Coward · · Score: 0, Troll

    How did the Blaster worm got out of control so quickly?
    Stupid people still using Microsoft products... that's how.

    How do we solve this problem?
    Install Linux... that's how.

    1. Re:Out of control? by BCW2 · · Score: 2, Funny

      Damn skippy. Linux for critical systems, Windows for games.

      MCSE-minesweeper consutant and solitare expert.

      --
      Professional Politicians are not the solution, they ARE the problem.
    2. Re:Out of control? by mabu · · Score: 4, Funny

      I love the little flash advertisement which is attached to this article, claiming Microsoft outperforms Linux by a factor of 276%. They must be talking about worm propagation efficiency.

  62. Re:How many times do people have to be told by Mycroft_VIII · · Score: 2, Insightful

    dammit, I knew I was forgetting one. I know what .com, .exe, and .scr is but what is .etc I can't find any reference to that, is it the email trojan controll applet specification?

    Seriously though, it's a good idea to auto-flag such emails and make the recieving user jump through a simple hoop or two to recieve those, but you can't just auto-delete such in many environments, there can be legitimate reasons for sending such things.
    But for one thing, e-mail clients should at least pop up a warning box, one that contains usefull info for joe sixpack. EG: "warning this e-mail contains an runnable program attachment. If you're NOT expecting to recieve a program from this person, it is most likely a virus. In that case likely the sender has no knowledge his machine sent it to you. Viruses can have severly harmfull effect on your computer up to and including rendering it unuseable without expensive repairs" with click-boxes that take a second to figure out forcing the reciever to think rather than blindly click OK.
    In the meantime why not have the mail server send a warning e-mail with message inlined, but not the attachment, and instruction on how to get the attachment the server has quarantined if it turns out to be a legitimate e-mail.

    Mycroft

    --
    https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
  63. What we do by Oriumpor · · Score: 2, Informative

    Well lets see. Basic measures are necessary for us, since people tend to not follow security policies, and our Tech:PC ratio is so damn high we have had to be pretty ... well creative I guess is the word. Since we haven't the funding, manpower, or infrastructure to deploy anything that would require client reconfiguration 100% we have resorted to the following:
    1. DHCP access listing. (Indexed systems get ips, others don't)
    2. Router Access lists (in non-cisco language port filtering)
    3. Heavily restricted nat firewalls (ipcop+snort)
    4. NAV/Deep Freeze (www.faronics.com... if you can use it, do... no spyware, no viruses, no deliberate destruction of the local system, reboot and it's all fixed.)
    5. Software Update Services (Deepfreeze plays nice if you schedule it right)

    So obviously we use windows... and obviously we have a relatively secure (at least from the current and past virus/worm attacks.)

    About 95-99% of the systems on a campus are frozen. In the case of an outbreak we can shutdown all systems (removing the obviously infected systems from the DHCP access list) and booting the frozen systems back up. This is assuming the virus is 0 day, and it hits us before the SUS updates...

    Still there are horrible gaping holes... for instance, a virus that spreads quickly, before a patch is released, and happens to still be spreading during the SUS thaw could result in a complete infection... but the odds there are pretty slim. And really, it puts us in a better position for 23 hours a day... and on par with most companies for 1 hour a day.

  64. Lesson NOT learned.... by gmuslera · · Score: 1

    ... they seems to keep using Windows.

    1. Re:Lesson NOT learned.... by Anonymous Coward · · Score: 0

      You are so right. But, stupid people don't learn easily.

    2. Re:Lesson NOT learned.... by T0t0r0_fan · · Score: 1

      Funny, isn't it?
      The last person whom I've seen this happen to had already (seriously, no jokes) decided to stop using his computer(recently bought, though not suprisingly the old one was in a similar condition), email, web, etc for a while. Fairly sad sight. Well, someone(not me) comes along, after a number of reinstalls and some dances around the magic circle he got the virii removed and the system somewhat functional. The owner now refuses to even consider booting from a Knoppix CD, let alone use it, happy until the next set of remote holes or a new machine...

      I can't call that the force of a habit, that's serious and unhealthy addiction, and needs to be dealt with accordingly. Scariest thing is, with the amount of advertising and publicity window$ enjoys now, it isn't that suprising to happen to adults, let alone to children(what does a new political regime do when it comes to power? and whom is it easier to teach?). And worst of all, such a "habit" is being equated to opinion, which every individual is supposedly entitled to.

  65. !!! R T F A !!! by icekillis · · Score: 1

    R T F A ! The reason the laptop got infected WAS because it was locked down. THAT WAS A COMPANY notebook! . Now, having to use my work computers gets annying. THe admins will lock some software down for NO REASON, JUST BECAUSE THEY CAN. Even when attending GSU (Georgia State University) Some of the library computers were similarly locked prohibiting legitimate uses. Other campuses like Georga Tech (where I transfered, now a happy camper) have a very liberal policy applied. Haven't had any problems with viruses worms etc.

  66. I learned my lesson... by bpatterson · · Score: 2, Funny

    I bought a mac.

  67. Deep and wide by realmolo · · Score: 0

    Break on through
    Break on through
    Break on through
    The open ports, yeah

  68. Re:Well... by 0racle · · Score: 1

    How the hell is this a troll? Open your eyes around here. This little tidbit of 'expert' opinion pops up EVERYWHERE. Half the people here don't live in the real world and look upon anyone who touches Windows as some lowlife scum. Unless you run your own business and can therefore choose what you use, Microsoft is a cost of doing business. Unless you never want to play a game or have infinite patience and limitless optimism, Most people at home are going to run Windows. No not everyone wants to run Linux. No not every has a choice not to use Microsoft products. No Microsoft is not out to get you by breaking everything when you install an update. It is unfortunate when it happens, but its just that, an unfortunate accident. It happens in Linux too.

    --
    "I use a Mac because I'm just better than you are."
  69. Poor Mona by Fnyar · · Score: 1

    Poor Mona...I'm glad to see that they oversimplified someone's life and made them look like a poor struggling soul. That helps for pity value and gains extra credibility.

    "Without an extra day to pay her bill she was facing certain disconnection, meaning extra reconnection fees and no lights or stove to fix hot meals for her kids."

    "Mona's alarm woke her up--a good sign that she still had electricity. Maybe, because of the problems with the pay systems, the power company was giving her extra time. She set out to fix a hot breakfast for her children, get them dressed, and walk them to school before facing another day of dealing with customer service to buy more time before disconnection."

    Yea, remember to think of the kids. Let us all shed a tear for Mona and her children.

    1. Re:Poor Mona by ChipMonk · · Score: 1

      FYI, Mona is a single mom, working 9 hours a day, and still receiving public assitance. The treatment she got, is exactly why so many states have Public Utility Commissions.

      She did show up with payment. That payment was refused due to inability to process it, brought on by an insistence on using the lowest common denominator in software. This shifted the blame for her shut-off from herself to the utility company.

      Got that? It was not her fault. She was able to meet her obligation, and showed up with payment ready. The power company couldn't meet theirs. As a result, she lost most of the food in her refrigerator. Did the power company pay to replace that? I seriously doubt it. Did the taxpayers? Not bloody likely. She had to pay for that out of her own money, which already isn't enough to meet the needs of her household.

      Until you have gotten to know someone who has to decide between food and diapers, you would do well not to expose your ignorance regarding poverty.

    2. Re:Poor Mona by Anonymous Coward · · Score: 0

      People who have to choose between food and diapers have no business choosing to have children in the first place!
      It is NOT RESPONSIBLE to breed when you can't care properly for your offspring.

    3. Re:Poor Mona by PlusFiveTroll · · Score: 1

      Most of the Trolls here on /. dont understand poverty... growing up in suburbs with there yuppie parents, they have not wanted, nor have they hungered. They live like kings, while turning a blind eye to the world that starves around them, but hey, with programming jobs moving to India as fast as they are, they may get a chance to learn!

    4. Re:Poor Mona by ChipMonk · · Score: 1

      Nice try. Mona wasn't doing too bad until her husband left her. She had been a stay-at-home mother, until he decided his wife should be some shapely blonde bimbo with no kids.

      Oh yeah, he cleaned out the bank account before he left. He's also seven months behind on his child support payments.

      Take your head out of your ass and see the evil that people do to one another. And see the extraordinary strength that people show in the face of that evil. I dare you to get in Mona's face and say that. Oh yeah, you're Anonymous COWARD.

  70. "Hardware Firewall" by crucini · · Score: 1

    I'm not sure why people think "hardware firewalls" are better. Experience shows that they are often shipped with huge gaping holes. One of them had a root password of "uclinux". Most of them probably have a static root password that's the same on every unit.

    If you want a cheap, trustworthy firewall put a free Unix on a cheap PC and configure it per the community's advice.

    1. Re:"Hardware Firewall" by binaryspiral · · Score: 1

      Smoothwall.org - for the easiest to configure - Smoothwall Express v2.0

    2. Re:"Hardware Firewall" by swv3752 · · Score: 1

      A router/firewall is usually pretty decent, and is a sight better than many software firewalls than run on Windows. Every single software firewall for Windows has had its problems. Many of which are overkil for the average user. You know how many get scared because the firewall announces something scary like "Internet explorer is trying to access the internet. This may be some malicious program, yada yada..." or "Someone has attempted to access port 80 on your computer. This might be some malicious hacker yada yada..."

      Do you see why many recommend a router/firewall? They are easy to setup, and don't give spurious warnings.

      --
      Just a Tuna in the Sea of Life
  71. Re:The Linux FAQ by electrofreak · · Score: 0

    Um, The kernel doesn't have to be compiled daily to maintain stability. The only way to 'hose' your system, would be to add the -j to the end of the make command on a system with little memory. Do you even use linux!?

    --
    I need a sig.
  72. Some tech details that popped up I noticed by Anonymous Coward · · Score: 0

    We'll start off by assuming the story is a fabrication and not all facts are equal, now the analysis I noticed.

    1. The first TCPdump was supposedly taken from the firewall - but the packets were destined for the same network - it would be unlikely that the firwall should see this traffic being non broadcast - unless we assume the utility company did not have their network either properly routed (traffic from the internal lan should not hit the gateway) or their network is not properly set up with a switch and everything is on hubs.

    From my suspession of disbelief I had a hard time believeing either of these facts - it would have been more logical to state it was an IDS system of a network scanning utility plugged into a mirrored switch port - sorry I just didn't buy the firewall would see it since there would be no reason to make the firewall be able to see any unnec. packets, therefore increasing the load on the firewall - esp in a mission criitcal company liek the utility company.

    2. That hte utility company lost millions in revenue - it was the utility company - they would get their money one way or another - so all "lost" income would come and they would get what is coming to them - but we wouldn't have heard the tale of the innocent bystander Mona.

    Sorry these just irked me - but beyond that was a fairly good write up.

  73. "Lessons Learned" == SHUDDER by crucini · · Score: 3, Insightful

    Did anyone else read to the end where the employees discuss "lessons learned"? Really encapsulates whats wrong with IT. First, nobody says the obvious, that they shouldn't have used Windows for a dedicated, distriubted application. I guess at least someone must have thought that, and was afraid to speak up. There are hints in the article of an upper manager beating his chest and making the peons shake.

    Second, they vow to not let contractor notebooks on their network without a thorough security vetting. Great, more IT-fascism, and totally impractical. IT needs to support the organization's business objectives, not obstruct them. If you have an attorney who bills $400/hour coming in to meet with the Chief Counsel, and he's got one hour before he has to drive to the airport, who is going to hold him up and scan his notebook? What if you screw it up in the process? There are lots of more practical solutions to this problem, once you accept the basic fact that IT is not an end in itself but just a business enabler.

    Also, did you notice how Windows' overly complicated permission system caused a disaster? The machines were locked down to prevent tampering, which prevented the patch scripts from running. In the end, they had to send people out to each location to fix the machines. I've never had this problem with Unix, because Unix permissions are simple and logical; therefore a sysadmin can easily understand the implications of any permission setting.

    I particularly liked the phrase (quoting from memory) "one of the policy admins". One? Not only do they seem to have a full time employee maintaining these tragic "policies", but they have a team? And still caused a train wreck? Windows is close to being a job-creation program for mediocre technical types.

    1. Re:"Lessons Learned" == SHUDDER by appleLaserWriter · · Score: 1

      If you have an attorney who bills $400/hour coming in to meet with the Chief Counsel, and he's got one hour before he has to drive to the airport, who is going to hold him up and scan his notebook?

      If you are an IT consultant billing $100 / hour, you can afford to connect to the internet via the GPRS on your cell phone.

  74. Ping a Port? by Anonymous Coward · · Score: 0

    What does it mean to "ping port 135"?

  75. Massive distributed computing by freeduke · · Score: 4, Interesting
    When this worm hit a lot of my friends, at home, I first tried to figure out what it did, beside restarting computers.

    It did nothing to the files, just rebooted the computer, and waited for a precise date to attack Microsoft site. I wanted to participate to this huge distributed computing effort.

    To do this, no patch was required: just open the control panel, clic on ugly icons, and go to the RPC panel. Here, I was surprised to see that the main annoying comportment of this worm was due to a default windows setting!

    The default option on RPC failure is to "restart computer"! So I chose the "restart service" option for every failure and that worked fine! All my friends could now live with this worm and contribute to this distributed computing effort!

    Default options in Windows are users' worst choices: restart the computer on every failure!! The most funny, an stupid, one is the default restart computer on... boot failure!

    To Fix every virus under Windows, put a Knoppix CD in your box and then restart your computer for the last time.

  76. Missing the point by Tom · · Score: 2, Interesting

    9.5 for style, 0 for content.

    Patching is dead. In a world where worms can spread faster than patches, patching is by definition a failed paradigm.

    Of course, too much so-called security business depends on the model of adding layer after layer after layer (each layer another product that can be sold) to achieve "security". Whereas security (without quotation marks) is often reached by reducing rather than increasing complexity.

    My bet is 18 months or less before a worm uses some exploit in an anti-virus or anti-worm software to propagate.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:Missing the point by TrancePhreak · · Score: 2, Insightful

      The worm came months after the patch, how was the worm faster?

      There has already been a worm that disabled a software firewall. It was a 3rd party one, I believe the name was BlackIce.

      --

      -]Phreak Out[-
    2. Re:Missing the point by gerardrj · · Score: 1

      The fact that the worm was effective shows quite clearly that the worm spread faster than the patch.
      If the patch had spread faster than the worm, the worm would have little to no effect as most to all systems would be invulnerable.
      Which existed first has nothing to do with propagation.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    3. Re:Missing the point by TrancePhreak · · Score: 1

      I missed the part where you said spread.

      That being said, I do believe that this could have all been avoided if people were not lazy about patching. Expecially IT's at big companies with computers that are always on and connected to the internet.

      --

      -]Phreak Out[-
    4. Re:Missing the point by gerardrj · · Score: 4, Interesting

      Well, there are three problems with windows update which IMO takes significant blame away from the users:

      1. Microsoft's update system has been less than simple to date. Ex:
      Update 00dflkjsd_9 - fixes a flaw in some obscure dll which you have no idea if you use or even have installed. Only install this update if you are having problems with some arbitrary function after installing update fskjsdf_3. ( I have no idea what update fskjsdf_3 IS, never mind if I've had trouble with it. If I install this anyway, will it cause me trouble that it was trying to fix?)
      Yea, I made it up, but that's my impression of some items I've seen the few times I've had to update a windows machine. (I run OS X myself). This is compounded by MS's apparent refusal or inability to "roll up" updates in to "service packs" on a regular basis.

      2. You have, until recently, been forced to launch MSIE and specifically visit WindowsUpdate to check for updates, Only MSIE works and there was no automated checking feature. To my knowledge auto-check is only available in XP. The large number of users in corporations don't have any need to upgrade from 2000, or 98/95 and don't have the auto-check feature.

      3. Once you are at the site and see there are updates to install, you might have to reboot the system several times. MS is quite fond of "exclusive installers" where you can only choose the one update to install, then reboot and move on to others. From a clean install, this will usually require at least three reboots on an XP box. For a small home machine this may only take two minutes per reboot, but for self monitoring servers a reboot can take up to 10 minutes what with memory tests, system checks, RAID startup, clock syncing, etc.

      The questions I have for Microsoft are:

      Why can't you issue a service pack for XP already? All the patches are verified, just apply them cumulatively in a single unified installer.
      Why aren't the existing patches on the new CDs and systems that people are purchasing? Surely MS has the clout to force the integrators to apply existing patches before shipping a system. There's absolutely no reasonable excuse for a brand new system from HP, Dell, or Gateway to arrive with security holes that were identified and patched two years ago.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    5. Re:Missing the point by Anonymous Coward · · Score: 0

      There is another problem: what if you have to reinstall the OS? Your machine will be vulnerable during the time that you want to get the patches. IMO, for every patch Windows Update install, it should also download the offline version, and encourage you to back it up on external media.

    6. Re:Missing the point by aierwin · · Score: 0

      > To my knowledge auto-check is only available in XP.

      Autocheck is at least available since winME, thus for win ME, 2k and XP.

    7. Re:Missing the point by optimus2861 · · Score: 2, Interesting

      In response to points 1 and 2:

      1. To be fair, this isn't a Microsoft-specific problem. I've seen a fair amount of technobabble in the Mandrake-secure mailing list; several times I've had to check to see whether I even had a package installed that was discussed in an advisory, since the advisory sometimes doesn't give you anything but an obscure package name to go on. And there have been a fair lot of advisories; about 40-50 this year, including at least three kernel upgrades. Mandrake's graphical rpm manager is pretty good at sorting things out for you, though -- just pick the "Security updates" button and it shows you all the ones you need.

      2. Automatic updates are available on Windows 2000, from service pack 3 I think. Doesn't mean it works worth a damn, though; I had to shut mine off at work because it kept prompting to download the same patch over and over and over again. Think I installed it 10-12 times over a 2-week span before I clued in.

      Point 3 is spot-on, though I was pleasantly surprised this weekend when I installed a pair of "Critical Updates" on my XP Home box and didn't have to reboot.

    8. Re:Missing the point by ooby · · Score: 2, Interesting

      Not only does autocheck work on 2000, you also don't need IE to install any of the updates (except, of course, for IE updates). You can download each update and install it from your machine using Mozilla, albiet, they don't make it easy.

    9. Re:Missing the point by TrancePhreak · · Score: 1

      Windows Update checks to see if you have certain packages installed. This takes care of the part where you suppose that you have no idea if you have it or use it. There are also links next to each update that send you to a page that details what the update covers and often how it was broken.

      Dell systems shipped patched to current, I don't know about the others. Although there was some discussion about this, I talked to a friend recently who bought from them and his system was up to date.

      --

      -]Phreak Out[-
  77. Built-in XP Firewall by rxmd · · Score: 1

    Hey, come on, guys. Windows XP has a personal firewall built right in. You just have to activate it for your Internet connection. It's about three clicks from the desktop.

    While the XP firewall is certainly not the holy grail of secure computing, it does prevent your PC from being blasterized while you download the necessary updates. Don't tell me that you didn't know this, having been a Linux user since 1995 and being security-conscious.

    --
    As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
    1. Re:Built-in XP Firewall by Anonymous Coward · · Score: 0

      Yeah, XP's built in firewall does suck horse poopie, but it works to the extent that it does, by default, block all inbound traffic, therefore would prevent unsolicited problems while patching.

  78. Lost revenue? by kubrick · · Score: 1

    The utility company lost more than $1 million in revenue that would normally have been generated from the pay systems during the time they were down.

    Huh? No-one's going to get by without paying their utility bills, as illustrated in the sob story. That revenue was likely deferred, not lost.

    --
    deus does not exist but if he does
    1. Re:Lost revenue? by kubrick · · Score: 1

      Having read the last page, the entire article was nothing but a shill for his employer anyway -- it didn't tell us anything we don't already know. I want that 5 minutes back. :(

      --
      deus does not exist but if he does
  79. S3: Silly Stupid Slanted by jaghatarjankare · · Score: 1

    1. Silly: there's no purpose to such an exercise. We all know what the cause was, and these 'cottage industries' that feed off the weaknesses of you-know-who aren't fooling anyone except themselves.

    2. Stupid: I mean REALLY - how much is it going to take until these idiots get a grip and realise it's Microsoft technology? I'd like to see one of these idiots in the Alps during an avalanche:

    'Run! Get out of the way! Avalanche!'
    'Huh?'
    'It's an avalanche! Run for it! Hurry!'
    'Huh?'

    And so forth. Yell 'Microsoft' and it's the same thing. Trouble is, some of these idiots think Windows is a GROOVY platform - something I will never get.

    3. Slanted: Anything that refuses to look the truth in the face at this late a stage in the game is slanted. I think there's money involved, but exactly what prompted this idiot to offer us his pearls of wisdom I cannot of course know. Still - basic bottom line: I could give a flying F. If I could pass a law about anything at all right now, it would be a law that muzzled these idiots once and for all.

    Sure, it's a riot how Windows machines get the shit knocked out of them, but it's a disastrous waste of global resources and it long ago ceased being funny. Muzzle these idiots and don't encourage them by linking to them.

    1. Re:S3: Silly Stupid Slanted by swapsn · · Score: 1


      the weaknesses of you-know-who

      Common, you can say "microsoft". Theres no need to use a harry potterism :-))

  80. Re:Well... by TrancePhreak · · Score: 1

    Well said.

    --

    -]Phreak Out[-
  81. Re:I learned from Blaster six months before the fa by smcv · · Score: 1

    ... and DSL/cable users will no longer be hosts on the Internet, in the sense of RFC1122 - the Internet is, after all, peer-to-peer. Since even dial-up users have traditionally been real Internet hosts, that would be a shame.

    I would support ISPs blocking incoming connections by default, but only if it's easy to unblock them.

  82. so? you give up? by RMH101 · · Score: 1

    ...no. you TEST stuff. rigorously. if you're using automated builds and locked clients, then this is pretty easy - get a preproduction lab setup, test everything and THEN roll it out. if you don't have the skills, hire a contractor that does to set it up for you.
    i can tell you that changing group policies on a domain level is something that brings me out in sweats - you NEED TO TEST IT as otherwise some tiny check box will fsck all your clients domain wide of a monday morning.

  83. ok admit it by Anonymous Coward · · Score: 0

    now many people made sure their virus software was up to date after reading that? For the 3 mac users, I don't care what AV software you don't run, for the 7 Linux users, I don't care either, for the 10 windows users that claim to be Linux fans, but only use Linux for a server, your vote doesn't count, for the 933,343,343 windows users, did you make sure your AV software was up to date?

  84. Re:I learned from Blaster six months before the fa by yuri+benjamin · · Score: 1

    My NAT/fw is a P166 box running IPCOP.
    Easy to patch. Easy to use. Easy to set up.

    --
    You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  85. Things I learned from the Blaster virus. by master_p · · Score: 0, Redundant

    I think the most important lesson is that the more proprietary software is, the more difficult it is to mature. Microsoft's closed development model does not help in the direction of code maturity, no matter how many programmers there may be. One of the reasons is that the open source developer may feel more pressure to deliver something that works flawlessly than the closed sourced developer.

  86. Internet-borne worms are still out there by Gary+Destruction · · Score: 1

    If it's one thing people should have learned from Blaster and the like is that it's still out there. It's on the wires, passing through routers and scanning for its next victim. It's not going to go away anytime soon. So before anyone just blindly plugs into the Internet, just remember that it's out there, waiting for you.

  87. A Good Login Script Is Your Friend by Anonymous Coward · · Score: 1, Interesting

    We got hit by Nachi/Welchia at the end of August 2003 while I was on holiday with my daughter.

    I came back to work to find the place in chaos (the volume of traffic that critter produced on our network was astounding).

    I knocked up a KiXtart script which, when run remotely with Administrator credentials using Sysinternals.com's PSExec detected the presence of the worm, killed the process if it was running, ran McAfee's Stinger and patched the workstation.

    A modifed version of that script which detects over 100 common viruses is now run on every workstation when the users log in.

    In my experience, there's a residual 2 to 3 percent of workstations which, for a variety of reasons, refuse to be patched remotely (usually no ADMIN$ share, sometimes in need of a service pack).

    Every month I use the same techniques to push out critical patches to our 2000+ desktop PCs.

    It's amazing what you can do with free software.

  88. Already happened: BlackIce was targeted by CrystalFalcon · · Score: 1

    Fairly recently, there was a worm ("Witty") exploiting a hole in BlackIce Defender (a server-grade firewall and intrusion detection system). A damn nasty specimen, too -- it randomly wrote bogus data to random sectors of the hard drives, slowly destroying the server (and immediately rendering it untrustable).

    One article on the worm can be found here; I'm sure the usual gang has advisories out for Witty as well.

  89. wrong by Anonymous Coward · · Score: 0

    the real answer is oss doesn't have a critical mass to attract the ire of virus writers. Once Linux or any other open operating system hits critical mass, you'll see plenty of viruses and exploits and they'll be easy to write since the author will have a copy of the source code available. I also don't buy the pressure to perform well argument, well I think you have it backwards. Proprietary software will have more pressure to perform for the author or owner's livelihood is on the line with it, but oss is written more by hobbiest that do it for fun so they receive little pressure in that regard. That hobbiest mentality is what makes oss good, but not from pressure, but desire to do something right. With proprietary software, the engineers aren't always excited or interested in the project so don't give it their best and have immense pressure to get things done in the shortest period of time. In oss, the engineers volunteer for the project because they believe in it or are interested in it and so put lots of energy into the project. They also deliver when they want to and so wait until the internal pluming is a more consistent state. So back to the point, once oss hits critical mass, we'll see how much time volunteers spend updating security holes, releasing patches and the like when the authors would rather write new code, not maintain old stuff. It could all work and the trigger for this mini rant is the lies and spinning of the oss community that every good attribute of software is an attribute of oss and every negative attribute of software is an attribute of proprietary software. They both have positive and negative qualities and the lying will do more harm to the oss community in the long run than just admitting that there are positive qualities to your enemy.

  90. Antivirus is dead by prandal · · Score: 1

    Patching isn't dead, it's still needed.

    What's frightening, however, is that Antivirus vendors still haven't got it. Weekly, or even daily pattern updates are NOT sufficient to prevent the spread of viruses and worms.

    For example, W32/Zafi.b@MM was in the wild on June 11th this year, and was detected and stopped on the same day by Bitdefender and ClamAV on our MailScanner box. McAfee released its 4366 DAT files 2 1/2 days later, on June 14th.

    Similar slow responses happened with Netsky and Bagle, IIRC.

    The biggest trouble we have is getting past the mindset which says "we have up to date antivirus on our PCs therefore we're safe". I beg to differ.

    Phil

  91. JIM MORRISON suggests... by peternord · · Score: 0

    use DOORS instead of WINDOWS !!!

  92. Again: virii :( by foobsr · · Score: 1

    vir viri m. [a man , male person]; esp. [a grown man; a husband; a man of character or courage, 'he-man']; milit. [a soldier, esp. an infantryman; a single man, individual].

    virus -i n. [slimy liquid , slime; poison, esp. of snakes, venom; any harsh taste or smell].

    Latin Dictionary and Grammar Aid

    sic !

    CC.

    --
    TaijiQuan (Huang, 5 loosenings)
  93. I'm a Linux user and... by AmbyVoc · · Score: 1

    I find the parent quite Funny indeed, not that the post has too much truth in it though. ;)

    Seriously, I think we've already compiled our kernels.. Next!!

    --
    - Voice of Ambience -
  94. Confused! by Lispy · · Score: 1

    I thought he had gone under the name of RMS since 1971?

  95. Re:I learned from Blaster six months before the fa by AKnightCowboy · · Score: 2, Insightful
    One day, in a galaxy...never mind...One day, internet connections won't even be possible with an exposed PC address. DSL/cable won't even be permitted to connect directly to a PC without DHCP/NAT interposed between.

    I'm suprised ISPs aren't taking proactive steps and setting up firewalls in front of their DSL/cable/dialup users. Even a Cisco CBAC firewall or simple router access-lists would be better than nothing. I know some of them block NetBIOS ports, but they should really just block anything incoming to an enduser unless it is part of an established connection. Also, block outbound SMTP and require HTTP/HTTPS access to go through a proxy server to stop worms from just hitting other ISPs willy-nilly.

  96. Gates Rape! by lone_marauder · · Score: 1

    This sounds like a party game. You get a used computer bought at some sort of closeout, a Windows95 OSR2 installation disc, and a wide-ass open internet connection.

    When you get a virus, you yell "Gates Rape", and someone hits a stopwatch to time your run. Whoever can get raped the fastest wins!

    --
    who are those slashdot people? they swept over like Mongol-Tartars.
  97. Hardware firewalls: almost never the best by fireboy1919 · · Score: 1

    I'm with you on the REAL firewall thing.

    Get something with stateful packet inspection, ability to recognize port scans and cut off access (i.e. an intrusion detection system), response time in under half a second, and a logger that shows everything that has happened for the last four weeks, just in case. Oh, and just in case it gets hacked, make sure you have a way of showing it's process listings.

    What can do all of these things? Certainly not the cheap Linksys router you suggested. Those don't even come with an IDS. I know because I have one of the latest models.

    For that you're going to have to buy something that costs over a grand...or a $40 133Mhz machine.

    How about instead of suggesting a hardware firewall, we say a dedicated firewall, since a grand is a bit much to pay for the good features.

    As far as fruit goes, I don't think the analogy fits too well. It suggests that it is only slightly more difficult to make a virus for a well-firewalled system with user process levels. It's more like the difference between getting a leaf off the top of a shrub and getting one off the top of a giant redwood.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
    1. Re:Hardware firewalls: almost never the best by zog+karndon · · Score: 1

      Not to be too obvious a plug, but CyberGuard makes a dandy little soho firewall - the SG300 that has stateful packet inspection, a basic IDS (pretty much portscan) and everything else you asked for, for only $250 - well under a grand. Not as cheap as a $50 linksys box, but it uses less power and is way quieter than the $40 133 MHz machine.

  98. ISP border by dpilot · · Score: 2, Interesting

    How bad would it be for the router to be tracking state on EVERY packet for EVERY internal customer?

    An alternative would be to go stateless, and just block incoming SYN packets. That would leave UDP open. How big an exposure would that be, or how big a burden would it be to go pseudo-stateful on UDP, blocking incoming SYN on TCP?

    But then again, I don't want to solve ISP problems like this, because I'd like to have remote access to MY systems at home.

    --
    The living have better things to do than to continue hating the dead.
  99. fast money is a part of it by zogger · · Score: 2, Interesting

    my isp (small mom and pop outfit) is also a whitebox shop and has a big sign out front that says "we will fix your viruses". I think they like they can make a nice chunk of change off of relatively simple repairs, it's a steady business model. AFAIK talking to the guy who runs it, I'm the only linux user he has. Not saying this is true for all ISPs, but it's like "you" as joe homeuser getting them to do an oil change and tuneup and tire rotation for these shops, and most of them I have been in charge a pretty snazzy rate for de infesting machines and applying patches-all things the owners of the PCFs could do themselves, but most users choose to remain ignorant it appears,and don't make the effort, so the fixit repair shops take advantage of that, at least the first few times the users get nailed. Say 50$ or something a pop to have your box cleaned, it adds up. I imagine a lot of /. readers here make some nice loot off of windows insecurities and viruses, especially the ones who get hired to run networks or who get called in to fix stuff. No problems and everything running smooth = much less money made in *some* cases. I know that's a bit cyncical, but I bet it's true.

  100. Re:The Linux FAQ by goatan · · Score: 1
    1.1 Q: I heard Windows was easy to install is it.

    A: That depends on what your doing if you want windows installed the way Microsoft Want it is easy, but try something like installing a raid drive and you better have a second machine on the internet to get all the drivers that Windows doesn't have because the manufactures didn't pay to have there driver to be "signed" E.G. Windows would not install to Raid drive without help, this took 1 hour to find a driver and then remove unnecessary files so said driver would fit on disk for installation Red hat Linux was installed and configured in the time it took to find the driver.

    1.2 Q: What's the point of all these options during install?

    A: A lot of these options are not necessary or useful to you but you don't have to use them. Windows allows you to easily pick and chose what you want as only an idiot would install everything that came with there OS and your not and idiot are you?

    1.3 Q: It's installed now what.

    A: If you are connected to the internet then you will have to reformat and start again without the internet connected due to the amount of malicious software targeted at windows, my record is 2 minutes from start-up to first infection. Now you install as many firewalls, anti virus and spy ware removal programmes as you can now reconnect to the internet and download the latest updates for said software this will take a long time as there is a lot out there. Remember NEVER connect to the internet until you have installed every type of AV and firewall possible.

    1.4 Q: What happens if I'm in the middle of an install and the installation freezes or just stops? A: You get to reboot and start all over again. This happens very so often with Windows. It seems like its buggy install routines or something. Isn't Windows grand?

    SECTION TWO - CONFIGURATION --

    2.1 Q: Wasn't it supposed to be easy to setup a home network.

    A: It is when the software doing it doesn't crash are even break another network connection already setup. Learn how to do it manually it is more reliable more flexible and once you know what your doing quicker

    2.2 Q: Why is the Command line so week.

    A: Microsoft believes its users are idiots with little understanding of how an OS works so have taken away your ability to do any damage. The fact that you where in a position to do damage by being root straight from start-up is nothing to do with Microsoft honest!

    2.3 Q: What is this driver signing all about?

    A: This is a scheme. were a manufacturer pays a fee and gets there driver signed the advantage of this is that when a user try to install your driver windows doesn't advice against this thus rendering your device useless if you follow this "advice".

    SECTION THREE - APPLICATIONS --

    3.1 Q: What happens if my Application doesn't work?

    That's it your stuffed most shops will not refund the goods blaming Windows for the failure Microsoft will blame the Application maker and you end up in Catch 22. They don't care they have your money now.

    3.2 Q: What about all my old Applications from previous versions of Windows will they Work?

    A: Rarely a handful will but most will not especially 9x programmes on XP. Where as compared to Linux you have some handy programmes that can get around this but with windows all you have is double click when that fails you no other options.

    3.3 Q: Why does this blue screen come up so often

    A: That's Windows crashing don't worry it happens so often you get used to it.

    SECTION FOUR - SPEED ISSUES --

    4.1 Q: Why is Windows so slow?

    A: Windows is built on the Grounds of it's good enough so long as it sort of works It doesn't have to be fast, doesn't have to be effective, doesn't have to do it very well, They just have to be able to claim it as a feature and move onto the next "feature". Also Windows contains some hangovers from MS

    --
    Saying Apple is better than MS is like saying Botulism is better than rabies.

  101. Laptops infected thousands of PCs...? by Anonymous+Brave+Guy · · Score: 1
    Their case in point was an employee--not a contractor, but a full-time employee--that brought his home PC in and attached it to the corporate network. [...] Of course he didn't know it, but he had a virus which spread like wildfire and infected hundreds if not thousands of PC's.

    Didn't those MIS experts think to install anti-virus software on any of those hundreds-if-not-thousands of PCs?!

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  102. Basic employee education is a good start by Anonymous+Brave+Guy · · Score: 3, Insightful
    Say everytime a virus has to be removed from a Windows box because a user clicked an attachment a little value increments by one. Once it reaches 10 or so the computer starts throwing up helpful hints ...

    For large corporations, I always quite liked the idea of sending occasional spoofed e-mails with dodgy attachments, similar to your average e-mail virus. If a user opens the attachment, MIS gets notified, and a "three strikes" rule applies.

    The first time, they get a polite warning about their behaviour and how damaging it could be if that had been a real virus, and a friendly reminder to read the corporate IT policy. You're not trying to piss these people off and alienate them, you're trying to educate them.

    The second time, they get another warning, and all non-essential access revoked for a week: no personal mail, no web browsing, nothing. You might mention that this is the sort of thing that viruses try to do to everyone in the company, which is why it's so important not to run attachments carelessly.

    The third time, they get the book thrown at them: automatic formal disciplinary procedures, loss of all personal usage privileges and direct monitoring of their usage by MIS, etc.

    Of course, you need some very senior people on your side to make this work, particularly because managers are often the most incompetent in this respect. However, if your CIO has any clout at all, a quick explanation about the impacts of a real virus on the company and the most likely way to get one should get the CFO and CEO on-side.

    The nice thing about this approach is that it's fair. No-one who's not a liability will be affected. Anyone who's simply naive will be given a friendly reminder of the danger, and how to avoid it. You have to screw up spectacularly several times before really bad stuff happens. And if you really are that stupid, inconsiderate or incompetent, the rest of the organisation doesn't have to suffer the risk you bring to their livelihoods.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  103. Yeah, shudder is the right word by Moraelin · · Score: 1

    What did _you_ learn from this?

    There are a _ton_ of problems spelled out in the article.

    Incompetently set permissions. Incompetently managed network, including unpatched production servers, not just the client machines. (Yes, that would also explain needing the tons of policy admins. You haven't seen the kind of drooling incompetents that some companies hire.)

    An incompetently programmed application, presumably written by the cheapest clueless monkey that could be found. (How _do_ you write an application, so that it needs the _OS_ to be unpatched and unprotected?)

    A management who's more into chest thumping and scaring peons into submissions, than actually managing.

    A total contempt for the paying customers too. (It would have taken just a couple of phonecalls to tell everyone _not_ to disconnect everyone's electricity, when it was the company's system that failed to accept payments. But did anyone even think of the customers? Nope. Fuck 'em. Who cares about 'em?)

    Etc, etc, etc.

    But what do _you_ understand from that? "Waah! Microsoft sucks! They shouldn't have used Windows!" Well, see, that's the problem with the IT world indeed.

    And I'm talking about the ever increasing reliance on some magical "+3 cloak of IT protection (+5 against bugs)". The rush to rely 100% on the OS, framework or whatever, to protect you.

    "If only it was _____ (random hyped IT product), it would have been 100% invulnerable!" Where the product may be Linux, WebSphere, EJB, ASP, XML, or whatever fashionable buzzwork or framework.

    Heck, I don't doubt that, back in the caveman times, the same kind of people were busy whining about how just upgrading to Stone Axe v2.0 from Sharpened Stick v1.5 didn't automatically keep tigers at bay. Now if we had bought the hyped Wooden Club v2.6 instead, that one surely would have swung itself against the tigers! All by itself, and without requiring any skill!

    No, sorry. It never worked like that, and never will. A system is only as secure as the people using it.

    And that's the problem written all over that story. That a big team of incompetents crafted an insecure network, with insecure computers on it. And would have been just as bad off with any other OS or framework, if they stick to those incompetents.

    But no, let's hope for some magical cloak of protection instead. Maybe this time it will actually work. Right?

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Yeah, shudder is the right word by crucini · · Score: 1

      I agree that there is no silver bullet. Given the right tools, these people may well have screwed up anyway. But over the last several years I have helped develop some big systems that are very comparable to this payment system. The preferred platform narrows down to Perl, Oracle, and Linux/FreeBSD. And yes, trendy though it may be, XML for data transport, because it is unambiguous and human readable, which greatly facilitates testing and troubleshooting. There are similar technologies that are 95% as good, but those are the sweet spot. If I were forced to use Windows for these applications, I might well be in as much trouble as these power utility employees, because Windows brings in too much complexity to understand, in my opinion.

      Like you, I am opposed to shiny new unproven technologies. Another group in my company recently built a similar system (embedded clients talking to a central server.) They used some new, unproven Microsoft technologies on the server. The server is now buggy and unreliable, and the programmers are at a loss. The toolkit they chose to use does not appear to have enough diagnostic and logging capabilities to isolate the problems. You can blame the programmers, but I consider them fairly capable. I think they were doomed to a bad result by the bad platform that was forced upon them.

      To me, the most fundamental issue is that in order to take responsibility for delivering a good product on time, you must control all the factors and not abdicate control. Each pre-written piece of software brings additional risks - the risks are amplified if the piece is closed-source, and amplified again if the piece is unproven. These risks have to balanced against potential reward - usually the reward of adopting the library/toolkit/whatever is smaller than it appears.

    2. Re:Yeah, shudder is the right word by Moraelin · · Score: 1

      " You can blame the programmers, but I consider them fairly capable. I think they were doomed to a bad result by the bad platform that was forced upon them."

      If the bad platform was pushed upon them, then indeed I don't blame the programmers. I blame whoever bought that +3 Cloak of Programming Miracles. The management, maybe?

      --
      A polar bear is a cartesian bear after a coordinate transform.
    3. Re:Yeah, shudder is the right word by crucini · · Score: 1

      Actually, it wasn't management. It was a "Senior Technical Architect" type who has been carefully flattered and cultivated by Microsoft. He was apparently responsible for the worst decisions on that project, and has now moved on to blight some future project while others pick up the pieces on the last one.

      I'm not sure why I said the programmers "chose" the mess - assigning collective responsibility, I guess, unfairly.

      Management seems to be pretty agnostic about platforms, although some products have to run on Windows so they can be sold as packaged software. I'm not sure if the Disastrous Server Product had to be Windows for market reasons (which does not imply using Microsoft's latest shiny toys) or if that choice came from the "Architect".

  104. Re:I learned from Blaster six months before the fa by b1t+r0t · · Score: 1
    and services you didn't realize you had listening can't be reached.

    ...until someone brings in an infected laptop.

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  105. Which Is Worse? by EXTomar · · Score: 1

    A user that does all of those dangerous things or Microsoft for allowing users to do all of those dangerous things?

    This is a problem with the "modern user". They just accept that Windows and computers in general behave this way. That problems like Blaster are "just the way it is." Those who work on multiple platforms and systems see this and call "bullshit" because we get things done and don't have to deal nearly with this level of crap.

    Throwing more software at XP is not going to solve the problem. What needs to change is Microsoft!!

    - Above all else, why are users forced to run under a prelivaged account? Although not exactly necessary for Blaster, many rogue programs use this as a vector to infect machines. As long as Microsoft does not address how aweful the premission scheme is on Windows, people will have to run at highly elevated permissions which means its easy to infect people. Change this and many virii just go away...

    - For 1: Why do you need to buy more software to use a computer out of the box? Mac, Linux, BSD all can all install and go and even do live installs. Even though you can do a live install of XP it isn't safe. So the solution on Windows is "you need more software"?? I call BS again. The installation process should be secure because its a custom kernel that is heavily scripted. There is no reason why the install process is vulnerable!!

    - For 2: You can say that but as long as Microsoft allows users to start the application they will use it. Any other vendor by now would have gutted, disabled, etc. such a problematic application but Microsoft seems to know better....

    - For 3: look at "For 2:"

    - For 4: Windows Updates and beating "keep your system up to date" drum is all nice and neat but once again if you need run it manually (versions of Windows before XP) then there is a big chance it won't be done at all. Even then its dumb to have to login to apply a patch in an enterprise. No wonder why IT time is expensive. They have to babysit hundreads of machines!

    - For 5: Just like "For 4:" this can get problematic in a hurry. To make things worse, this even more incidious because for each piece of "security" software you install you now have a seperate process to keep it up to date.

    Microsoft made Windows into the monster we have today. There are less bugs and in general a better user experience than previous versions of Windows but that is no excuse for having such idiotic exploits still floating around. Many platforms figured this out years ago (some aspects are 20+ years old for security) and yet Microsoft just dances along milking vendors and OEMs for as much money as they want with inane licensing schemes.

  106. Re:I learned from Blaster six months before the fa by hackstraw · · Score: 1

    Its interesting to note that firewalls and networking solutions are discussed in the conclusions of the article.

    IMHO, only necessary ports/services should be available to the internet. Period.

    Do I export my NFS shares to the world? No.

    Do I expose my rpc portmapper to the world? No.

    What percentage of Window's ports 135 need to be exposed to the internet? I did a search for "DCOM application" and "DCOM applications" and found nothing interesting except how to migrate from DCOM to .NET, and documentation. I've only seen DCOM used once in my life, and it was a very specialized application where DCOM was used to control a smartcard reader on another computer for enrollment purposes. Obviously, this kind of applicaton should _not_ be world accessble either.

    I don't blame Microsoft for these exploits, they are networking/sysadmin issues.

    I have never been compromised from network intrusion, ever. The last virus that I had on my machine was the "Monkey" virus (I belive) that a roomate brought onto my computer from a floppy that he used in a computer lab at school 10 years ago.

    Again, I'd like to reiterate that these are networking/sysadmin issues, not OS issues. Although, its worth mentioning that these kinds of things have never seemed to affect Macs, which are almost always on the same network as window's machines.

  107. Re:How many times do people have to be told by Glamdrlng · · Score: 1

    Yup, the dreaded .etc trojans. Nasty little buggers.

    Actually, I've found that mail fitering works better when the burden is placed on the sender of the email. I use a notification email that explains why the mail was blocked, and instructs the sender to reply to that email if it's legitimate, and that reply goes straight to me, where I can retrieve the mail and send it on. If on the other hand a notification goes to the user, then the next time there's a zero day netsky, bagel, or mydoom worm out there I'll be fielding 6 metric shitloads of mail from users who "just want to see what it is".

    --

    Yes, my only tool is a hammer. And you're starting to look like a nail.
  108. Simple solution by Anonymous Coward · · Score: 0

    Poor Mona. All these rug rats because of putting out for the home-boys. Want to give them sex but not have children?

    Try sodomy.

  109. Re:How many times do people have to be told by imroy · · Score: 1

    The problem with pop-up warnings is that Windows users are already in the habit of clicking OK or hitting enter without reading them. They're already bombarded with so many that it's a pavlovian response. I know I've even had a few experiences on Windows machines of hitting enter too quickly and then thinking dang! what did that last dialog say? it looked different and might have been important.

  110. It's so boring and trite but the answer is... by X-Nc · · Score: 1
    > Jim Morrison of Symantec goes step-by-step in looking at how the Blaster worm got
    > out of control so quickly, and what lessons can be learned from that event...
    • Lesson #1 - Don't run Microsoft OS
    • Lesson #2 - Don't run any Microsoft apps
    • Lesson #3 - See lesson #1
    If you want to stop viruses (and spam, it seems) you cannot run any MS software.
    --
    --
    If I actually could spell I'd have spelled it right in the first place.
  111. Baaad IT! by Anonymous Coward · · Score: 0

    From the article:
    A contractor using the guest offices brought Blaster inside. His laptop infected the security-counter image-storage system, which then found its way to the HR server. ...it was given access to the main production network to place image files on an open share on the server used by human resources. ...bypassed patching the HR server because we were going to take it offline and replace it at the end of the same week that Blaster hit.

    I saw this on the Three Stooges once. Seriously, note that it took three failures to get Blaster into their network:
    1. Why was the contractor able to reach the image computer? Why weren't the guest office connections DMZ'd on their own branch: common sense says you barrier everything and only punch holes in the barrier when they are needed, as they are needed.
    2. why was the image computer allowed access to the main production network? to hit an open share? that was pure laziness! There are a number of ways to do that without granting internal access: this was a publicly accessible system!
    3. Who cares if the HR server was due to be replaced at the end of the week? Someone took the time and effort to remove it from the list of patched servers: isn't it less effort to just leave it on the list until no longer connected?

    Note that it took a fourth failure that allowed it to run rampant:
    "Did we find out why the XP systems in HR did not get patched on the first go-round?" asked the director.
    "We had to do some research, but we found out that the way we locked down the users prevented the patch from running properly," lamented one of the policy admins. "What we discovered was that the software restriction policy for the local computer allowed only local computer administrators to select trusted publishers. Because our patch agent ran as a pseudo user, the agent did not have the necessary rights. This was causing the failure. We changed the group policy for the HR systems so that we can patch remotely from now on."


    Who implemented the policy? Who tested the policy? Fire him/her/them! Don't they have any logging to tell them when an update fails?

  112. Re:How many times do people have to be told by Sunda666 · · Score: 1

    I hope never...
    I love to get my dayly dosis of .scr trojans, spam and things alike. It's called FREEDOM, people... I want my FREEDOM to receive as much trojans as I want. If they start filtering screensavers, whats next? porn? 'political' e-mail? bleh.

    cheers.

    --


    ``If a program can't rewrite its own code, what good is it?'' - Mel
  113. Re:Well... by sumdumass · · Score: 1

    AS un fortunate as it may be, Microsoft does have a history of breaking compatability with other aplications that they are directly competing with, This was brought up in the anti trust case and was an isue that the judges ruled on. They blamed it on unsuported api's and stuff like that but it is an issue that has happened.

    As far as microsoft being a cost of doing business, i would agree. i don't however see the conection between using linux instead of microsoft at work and then "never being able to play games" if you want to use linux at home. Various game play on linux nativly and do it well. You act as if they don't.

    One thing to note is that when someone does somethign bad, or not looked upon with good intentions, thbat reputation will stick with them for a while. people remeber who was acused of raping a young girl even after they found out it was made up to get attention. People remeber those in thier neiborhood that register as sexual offenders, excons, thieves or any other thing that makes them look bad. Microsoft didn't do anythign as bad as that in my opinion but the stigmata is there because they have done shady things in the past. That is why that "little tidbit of 'expert' opinion pops up EVERYWHERE".

    microsoft has a long walk in front of it if they ever expect the majority of users that remeber these practices to have the same types of opinions youy have about them. For most the trust that is inherant when buying somethign is lost when reflecting on buisiness pratices of the old and it will take some time and maybe a special effort to make up for it. I for one was using a product that microsoft broke for 6 months and majicaly fixed with another update but after i had to shell out over 10 thousand dollars to get the competing product from them so our work could go on. I am one of those (because of this) that remeber microsoft for the bad they have done instead of the good they have potential for doing. I view evereythign they do as a scan to screw someone else out of competing with them. Thier get the facts circus-road show whatever it is, skips over the positive stuff about linux (that rebute some of their statments) that is listed in the same paid reports/studies they have posted at thier website and cite durring the show. It is a great example of creative marketing at it's best. you should read them sometime. Pay specific attention to all the apenicies and foot notes (that add more information about the cliams made earlier in the reports) they may be placed there as facts or maybe to avoid lawsuites?

  114. Re:Finder View Updating by santiago · · Score: 1

    >My pet peeve, for example, is the Finder: it's 2004, why can't they make Finder windows update immediately when a new file is created, and why can't icons stay in the same place when files are modified?! I mean, if Windows has been able to do it for 10 years, it shouldn't be that hard!

    As to the former, Panther seems to have fixed that, with views usually updating when files are created elsewhere. (Jaguar and prior did have issues with this.) As to the latter, I wouldn't know, given that I use Column View exclusively...

  115. Re: OS X Firewall by santiago · · Score: 1

    >hmm... I should have realized it would have the BSD firewall. I wonder why there's no GUI for it?

    Under Panther (and I think Jaguar as well), there is.

    System Preferences App > Sharing Panel > Firewall Tab

  116. Re:Lesson Learned..People are stupid by Random_Goblin · · Score: 1
    requiring root access to install something, and not being able to install anything without the user's consent.

    And what makes you think that joe user will do anything other than login as root.

    As for User consent, most of the windows viruses out there at the moment require the user to run the .exe ... "ooh a new task bar that stores my credit card info for me and its free?" ...click click.

    The biggest vulnerability in computers is the users. Just you see how secure your beloved OS (pick any OS here, not just linux) once you unlease the great general public on it.

    No matter how well you idiot proof something, you can always find a better idiot.
  117. Re:Lesson Learned..People are stupid by krewemaynard · · Score: 1

    And what makes you think that joe user will do anything other than login as root.

    joe doesn't do that on a Mac, and should be steered away from it on linux (usually is during the install). yes, there will always be stupid people who do stupid things, but that is not the system's fault. plus, i believe that such users will inspire *nix developers to design better systems. the market (think business/corporate ppl) is becoming so frustrated with OS vulnerabilities that it will soon be demanding better systems, and the open, competitive nature of Linux lends itself to such development.

    As for User consent, most of the windows viruses out there at the moment require the user to run the .exe ... "ooh a new task bar that stores my credit card info for me and its free?" ...click click.

    that's always an issue, but the biggest problem is that windows user accounts generally allow people to install such crapware. linux and windows make installing programs a more restricted process. in a corporate environment, it can be locked down better as well.

    No matter how well you idiot proof something, you can always find a better idiot.

    agreed. however, that doesn't mean it's not possible to prevent a lot of problems and avoid others altogether by switching to a better designed system.

    --
    I saw it on Slashdot, it must be true!
  118. Re:Finder View Updating by mrchaotica · · Score: 1

    No, it's not fixed in Panther - if it were, I wouldn't have a problem, since Panther is the only version of Mac OS I've ever used (for more than a few minutes).

    If you don't belive me, here's a way to reproduce the problem: open the terminal, cd to the desktop, and type "touch foo" - the icon doesn't show up until you task-switch to the finder (i.e. click on the desktop). The problem doesn't only apply with the Terminal either; it happens when you create the file with other programs too. (this is in 10.3.4, by the way)

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  119. Of course they don't care. by Anonymous Coward · · Score: 0

    They are a utility, and a natural monopoly (since it makes little sense to have multiple sets of power lines in the same neighbourhood).

    This is why I believe utilities serve society best when they are either crown owned (like BC Hydro) or users cooperatives (like Laurens Electric Cooperative)

  120. Re:How many times do people have to be told by Antique+Geekmeister · · Score: 1

    I've done that. The immediate shrieking from my userbase for blocking .dll's and .exe's and .bat's they were shipping to each other was quite serious, and took backup from the company management to enforce, including a day's samples of the virus traffic, showing how much of our total email traffic it was. Fast forward six months, to the day I had to block .zip files for precisely the same reasons. My butt was scheduled for a serious ass-paddling by a bunch of department heads, who got handed an even worse breakdown of exactly how much .zip traffic was coming in, 99.9% of it viral traffic. People are still complaining bitterly about that one, and being forced to educate their correspondents in how to rename files to "*.zi" to get it past the filter safely.

  121. Re:Lesson Learned..People are stupid by Random_Goblin · · Score: 1
    I remain unconvinced that joe uses a mac, my suspicion, (based on personal observation) is that mac users are neither average nor ordinary. [the relative merits of this I leave to your own personal prejudice] so I'm not sure we can take them as a meaningful control group.

    I think you also over estimate the market when you suggest "business/corporate ppl [are] ... becoming so frustrated with OS vulnerabilities that ... [they] will soon be demanding better systems". I think that small businesses don't really understand the whole issue of computer security, and so they don't know how to apportion blame. Besides they have Micro$oft at home, they'll have it at work too.

    Big business has a huge amount invested in their IT Infrastructure and so any change is going to cost a large sum of money, and if they make the wrong choice, someone loses their job. The old case of "no one got fired for buying IBM" is becoming true for microsoft. It may not be the best choice, but it's unlikely to get you fired.

    ...prevent a lot of problems and avoid others altogether by switching to a better designed system
    very true, I'm not convinced that linux is that system yet, it solves many issues but then causes others. There is a lot to be said to the microsoft approach of treating your users as if they don't understand, and don't care. And then providing good documentation for those that seek it out.

    my experience of linux is that documentation is either information overload, or nothing useful, and not much in between

    I think we need a paradigm shift in computing with relation to security, comparable to that between command line and gui [ yes yes, I know real men use command lines, but most users aren't real men]. Unfortunately I don't know what that shift is, otherwise I'd be potentially very rich, but I don't think it's any of the current unix offspring.
  122. Re:How many times do people have to be told by Glamdrlng · · Score: 1

    If your mail server is running a Linux OS, or if you have the ability to deploy client side rules across your network, I can hook you up. I do this server side, but you could also do it client side. Blocking all .zip files is guaranteed to make you an unpopular guy. I'm guessing your primary reason for blocking them is the Netsky, Bagel, and Mydoom virii. Even if you run antivirus software on your mail server (which hopefully you are) these buggers get new strains out before the AV vendors can get dats/sigs out. After two zero day infections (the first mydoom and netsky.p are the two I got burned on) I said fsck this and put together a system of blocking all .zip attachments below a certain size.

    Think about it, a legitimate zip file is going to be either one big ass file or several small files. To the best of my knowedge, the largest mass mailing virus/worm (the definition gets fuzzy here) that used .zips as a means of ifection had a payload of 60 KB. So I picked a comfortable size and instructed our help desk that any tickets involving lost email with zip attachments should be sent my way. I did that 3 or 4 months ago and haven't heard a complaint yet.

    If you have a linux mail server in your environment, I can post the script I run if you want, just lemme know. Sorry for the long post, but I was in the same situation you're in not too long ago and I know it sucks ass. Since I put that script on our external servers, that plus blocking the usual suspect attachment types has made it so that email-borne virii are an afterthought. We still update the AV signatures on our mail servers as well, but the content filters are what really pull the weight. Lemme know if you (or anyone else) want me to post that script. I wrote it for use on a postfix server, but it could probably be adapted for something else.

    --

    Yes, my only tool is a hammer. And you're starting to look like a nail.
  123. Re:How many times do people have to be told by Antique+Geekmeister · · Score: 1

    Thank you for the offer, I'm set. Procmail is your friend for this, and there are plenty of published tools for doing this as procmail or Perl script. The "small payload" test is usually valid, but I'm waiting for some smart ass to start using bulky attachments to help worm-transmit a DOS against mail servers by bogging them down with many thousands of 1 Megabyte attachments.

  124. Re:How many times do people have to be told by Glamdrlng · · Score: 1

    OK no prob. Someone could get around the small payload test pretty easily, you're right, but if they did then the worm would spread that much slower. Since the kiddies are looking for maximum number of zombieboxen in minimum amount of time, I'm thinking it will be a while before they try that. And if they do, AV dats should be available before it spreads to far. Cheers!

    --

    Yes, my only tool is a hammer. And you're starting to look like a nail.
  125. Re:As a Mac user... by Chris+Tucker · · Score: 1

    You got the first part right, Sparky!

    The ONLY Mac virus I've ever encountered in my 15+ years as a Mac user was found on a used Color Classic I bought five or so years ago from a now defunct Computer Renaissance shop over in Porter Square, Cambridge.

    A quick application of Disinfectant destroyed the virus.

    As long as the suckers continue to use Windows, and are too stupid to protect their machines, they'll be the target, not me.

    --
    Guaranteed! This comment 100% Anthrax free!
  126. Re:How many times do people have to be told by Mycroft_VIII · · Score: 1

    Yeah, that makes a lot more sense. Should tip off senders if they've been zombied too. "huh 300 people said I sent them b1gg3r_p3n1s.exe, what the heck is going on here"
    Well hopefully at least.

    Mycroft

    --
    https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
  127. Re:How many times do people have to be told by Mycroft_VIII · · Score: 1

    Yeah, I Know. This is one case (trully critical messages) where dialogs should be designed to slow down a user and require them to read the message to figure out which button to click. And no default button for the enter key, unless there is a guaranteed safe button.

    Mycroft

    --
    https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
  128. Re:Lesson Learned..People are stupid by krewemaynard · · Score: 1

    Unfortunately I don't know what that shift is, otherwise I'd be potentially very rich, but I don't think it's any of the current unix offspring.

    my theory is that the nature of the "current unix offspring" is such that it lends itself towards meeting needs and demands placed upon it by users, developers, et al. there is a world of potential in these systems. it doesnt hurt, either, that as of right now they're also more stable and secure, regardless of their market share. the more developers rise to the challenge and demands of (mostly) the business world, the more market share you'll see going to not necessarily superior systems (even tho i think they are), but systems better suited for whatever the company needs.

    i remain unconvinced that joe uses a mac, my suspicion, (based on personal observation) is that mac users are neither average nor ordinary.

    you're right..."joe" uses windows by and large. i'm not saying joe DOES use mac, i'm saying he'd be BETTER OFF if he used mac (not 'yelling' here, i just like emphasis ;). once the basic interface differences are overcome, it's a very easy, very stable system that is MUCH less likely to give him problems.

    my $0.02 ;)

    --
    I saw it on Slashdot, it must be true!
  129. Off topic, huh by Anonymous Coward · · Score: 0

    Somebody can ride off my comment and get a 4 but I get "off topic"... wow, slashdot is stupid.

  130. Counter - viruses? by RazorBlack · · Score: 1

    Here's an idea. Tell me what you think:

    You know the way some viruses appeared in the wake of Blaster, that actually uninstalled Blaster so they can take control? Well, what I say is, why not make counter-viruses like these, that do only this nice part (skipping the take-control one). If somebody's computer has a security hole that can be used for infection, then it can be used for disinfection as well. :)

    A sort of "Protect yourself, or we'll do it for you..."