Slashdot Mirror


Clean System to Zombie Bot in Four Minutes

Amadaeus writes "According to the latest study by USA Today and Avantgarde, it takes less than 4 minutes for an unpatched Windows XP SP1 system to become part of a botnet. Avantgarde has the statistics in their abstract. Stats of note: Although Macs and PC's got hit with equal opportunity, the XP SP1 machine was hit with 5 LSASS and 4 DCOM exploits while the Mac remained clean. The Linux desktop also was impenetrable, but only was only targeted by 0.26% of all attacks." See also our story on the survival time for unpatched systems.

30 of 608 comments (clear)

  1. Hey, cool. by ryanr · · Score: 4, Interesting

    I wasn't expecting this to get Slashdotted. Kevin and I set up the honeypot machines and monitored the network during the test. If anyone has any questions, I'm happy to answer.

    1. Re:Hey, cool. by diamondsw · · Score: 4, Interesting

      Any chance of a repeat with XP SP2, to get a feel for whether or not the security fixes make a difference in the "real world"?

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    2. Re:Hey, cool. by Saint+Aardvark · · Score: 2, Interesting

      Hey Ryan -- congrats on the story. I'm curious if you saw (or allowed) any behaviour on the compromised machines besides joining IRC or scanning for other machines; TFA didn't seem to mention this, and as you said the article itself is slashdotted.

    3. Re:Hey, cool. by Barlo_Mung_42 · · Score: 2, Interesting

      "There was an SP2 machine included in the same test. It went unmolested"

      Funny how that tidbit didn't make it into the synopsis.

    4. Re:Hey, cool. by ryanr · · Score: 2, Interesting

      SP2 isn't perfect obviously, but it seems to help quite a bit with that, too. Several of the recent patches were already incorporated into SP2, and some of the redesigns seem to have mitigated some of the usual IE problems. I'm aware of one browser issue in SP2 so far, and it has already been used by the spyware distributors.

      Of course, if your base point was to not use IE/Windows at all, I can't argue with that.

  2. I'd love to see... by MrNemesis · · Score: 3, Interesting

    ...statistics for all the other versions of windows in common use, particularly Windows 2000, as well as XP SP2. Last time I looked XP machines could only account for a maximum of ~50% of all the potential zombie bots in the world.

    --
    Moderation Total: -1 Troll, +3 Goat
  3. Ok, before the bitching begins: by daveschroeder · · Score: 5, Interesting

    Although Macs and PC's got hit with equal opportunity, the XP SP1 machine was hit with 5 LSASS and 4 DCOM exploits while the Mac remained clean

    Yes, yes, we know this is not surprising, since the exploits in question target Windows specifically, and therefore obviously will not affect Macs.

    But the larger points you should take away from this is twofold:

    1. The simple fact of the matter is that, for whatever reason, Macs are clearly affected far less than PCs by all types of exploits. This is not because of just marketshare. But whatever the reason, it is true nonetheless. But this brings be to:

    2. Even a completely unpatched Mac OS X 10.0.0 machine would not be vulnerable to any kind of remote attack, because no ports whatsoever are open to the outside world, and on most consumer Mac OS X systems, never will be. The fundamental and intrinsic security design and considerations of Mac OS X are just better, period. Even local exploits, such as might travel freely and easily on Windows via email, aren't as possible or practical on Mac OS X (e.g., a potential Mac exploit of this nature that spread via email would have to have its own MTA or a lot more complexity than a simple script on Windows where Outlook and the OS does all the work for you). Yes, marketshare, i.e., the chances of the next host encountered being a Mac, certainly doesn't hurt, but that is not the sole or primary reason Macs aren't vulnerable. No effective automatic vectors of infection or spread, either local or remote, exist, period. When external ports are opened, they usually represent open source services such as apache and OpenSSH, which as a matter of course are usually updated long before theoretical exploits become reality because of the intense scrutiny and peer review such products receive by the community.

    When will people learn, that after three and a half years of Mac OS X, with the market growing, it's not just because of "marketshare" that Macs are rarely affected by these types of issues? Can people admit that it's possible that security decisions that were simply and fundamentally better than those of Microsoft were made? I get a kick out of articles that trumpet "MACS JUST AS INSECURE AS WINDOWS" when a text shell script is "discovered", one that must be run by someone with root or physical access no less, with no worthwhile vector or method of automated propagation of any kind![1] This is in the face of completely remote and automated exploits that can hit a Windows machine in minutes of being on the network, or exploits that own your machine by simply visiting a web page, or viewing an email message in Outlook (yes, these have continued to exist, some even very recently).

    [1] For the nit-pickers out there, copying itself to other remote Mac OS X system volumes to which the local user has root-equivalent access and has manually connected to doesn't exactly rise to the level of the unprivileged, automatic propagation we see in the Windows world.

    1. Re:Ok, before the bitching begins: by MysteriousMystery · · Score: 4, Interesting

      Well, the same situation goes for Linux, BSDs (not including OSX in this statement) and a lot of other operating systems. And it's not just because of their substancially smaller market shares either(though it certainly doesn't hurt either). Windows obviously has a number of design flaws, and deployment of patches to consumers (and for that matter large organizations) is a problem, and until Microsoft can come up with a more complete way to solve this problem, it will always be an issue. From the ground level up there are fundamental problems with the way windows was designed, and as we've all learned, the security through obscurity approach is not an effective one.

    2. Re:Ok, before the bitching begins: by 99BottlesOfBeerInMyF · · Score: 1, Interesting

      This is just BS. Windows is a secure OS...you just need to enable its security by:

      ...doing things that make lots of software not work anymore. Enabling the built in firewall breaks many applications. Running as a non-admin breaks many applications. Putting a device between you and the big bad internet is sensible, but is also a demonstration of Window's insecurity. Do you have to buy a separate device to make anything else you own function normally? This boat works just fine so long as you buy these floatation devices and attach them to the sides. I'm happy that you have managed to keep your system up and running without any malware. But that is not proof that windows is secure, and the discussion above was about the fact that you have to take extra steps, that are a major inconvenience, just to have a reasonably secure product. Windows is broken, stop apologizing for MS, and acting like this is how a normal computer should run or they will never fix it.

  4. Our experience by BWJones · · Score: 4, Interesting

    Our experience with operating system maintenance costs has been that Windows systems typically are the most expensive in terms of total required hours. Linux boxes initially are difficult to set up, but are more difficult for novice users necessitating frequent support, Windows boxes are easy for novices to use and recently have become much more stable, but have malware issues. Solaris and IRIX boxes are somewhere inbetween in terms of ease of use but require "privileged" knowledge in how to deal with certain issues, leaving us with OS X.......

    OS X/Macintosh has proven to be the absolute most productive environment for us to date, least susceptible to malware/hacking has the lowest support costs and is why we have been in the process of replacing most machines with OS X boxes.

    --
    Visit Jonesblog and say hello.
  5. Only on broadband by Jucius+Maximus · · Score: 5, Interesting
    Let me preface this by saying that in my area you can only get 28.8 dialup. There is nothing better available. Not even 56K. (And yes, I know there are some here stuck on 19.2 and 21.6 ... I feel for you all.)

    Our gateway box is a Win2k machine. It hasn't been patched in months upon months because it would tie up the connection for a long time. (Downloading patches over 28.8 is slow and we have eight computers in the house sharing that connection.) That gateway machine is totally clean. No spyware, no worms, etc. This is confirmed by proper antivirus and anti spyware software.

    I'm just posting this an in interesting observation. This makes sense because a zombie on a dialup line is pretty damn worthles anyway.

    1. Re:Only on broadband by LiquidCoooled · · Score: 2, Interesting

      I don't think you can Pause windows update, so waking up to find out your connection is tied for an unknown length of time will be a bit annoying.

      --
      liqbase :: faster than paper
    2. Re:Only on broadband by Anonymous Coward · · Score: 1, Interesting

      Dial up is NOT protection. I used to do tech support for a national isp. Back when I was doing support and the latest wurm was going around we where hammered with people getting hit by it. Most dramtic case I saw was walking a customer threw manually setting up a dial up connection and with in 30 seconds of getting connected to the net for the first time and before I could get of the phone the machine got infected and was shutting down with the rpc error. Got to walk customer threw killing the process, turning on the fire wall and pointed them at online virus scanner and windows update.

      You definitely can get infected over a dial up connection and can be just as quick. The actual wurms themselves are very small.

    3. Re:Only on broadband by jawtheshark · · Score: 2, Interesting
      I see an AC has already said what I wanted to say. Look, your gateway machine runs W2k, this means at least a PPro or a P-II with a shitload of memory. OpenBSD runs just fine on *much* less... Think 486... Okay, I run OpenBSD on a P166 (actually, I have two networks and both run on different P166s). Both machines do a lot more that just packet filtering. (DHCP, Apache, sendmail, ntp,... )

      Loads (machine 1, P166 128Meg RAM, supporting 5 client machines):
      load averages: 0.22, 0.19, 0.17
      Loads (machine 2, P166 2568Meg RAM, supporting 3 client machines):
      load averages: 0.18, 0.16, 0.15

      Look, if you'd have asked me three years ago about "OpenBSD", I would have said "Huh?". One day I needed a server and I took OpenBSD and just learned. While it might sound as flamebait (and it isn't meant that way), I found learning OpenBSD easier than learning Linux.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  6. White Knight Virus's by PktLoss · · Score: 2, Interesting

    This kind of news kind of makes me wish for white knight virus's that run out there and plug the wholes (carefully) before the bot net virus's attack. Possibly even faking a Microsoft message requesting the use download all the newest patches from windowsupdate.com

    With the recent news that lycos has publicaly released a DDOS (mince words if you want to, that's what it is) tool to use on spammers, I wonder if a corporate sponsored virus of this type is far off.

  7. This doesn't surprise me. by Sheetrock · · Score: 3, Interesting
    I've been around the Internet for a long time -- since the early 90s in fact -- and am thus quite aware of the ruinous activities it has been subjected to by the typical user since then. You know, things like people popping into a random USENET group and treating it like a tech support line, or in the larger picture basically assuming the entire network is there to serve as some form of entertainment. The issues with machines getting infected within minutes is only another sign of the degree to which the abuse of the Internet has been risen up to.

    When I started, the USENET application would inform me that my message would be spread across tens of thousands of computers at immeasurable cost as a subtle hint to keep things interesting, and Internet Chat required some basic knowledge of Makefiles and attention to documentation before you could run a client. Frankly, things became unmanageable at the point the Internet was made accessible to anybody with a web browser; anybody who's been around this long knows what I'm talking about.

    It's a short hop to realizing that the problems we're experiencing with virii and worms are the same problem. Intimate knowledge of x86 assembly used to be a requirement -- along with a malcontent-type disposition -- in order to wreak the sort of havoc that today requires fifteen minutes and an Effective VBScript In Fifteen Minutes manual. Every document is now a program, and e-mail doubles as FTP.

    Many experts believe we should raise the barrier of entry by requiring programmers to undergo education, certification, and maybe even an oath to do no harm as part of the certification process if going into a security field. It used to take years to do what kids today can do in months; additionally, a would-be programmer who spends a few months picking up Visual Basic or whatever has hardly learned the fundamentals of programming any more than someone who reads a manual about his DVD player has become a laser engineer. I suggest that the field and the general user experience would be greatly enhanced by limiting access to compilers/assemblers (by means of pricing and with the cooperation of the open source community) and by separating macros or other executable content from documents.

    It makes more sense than trying to go out and educate every user. Think about it; in what other field do we "educate" "users"? We don't try to educate people with electrical outlets and let any curious individual perform as a licensed electrician. We don't "educate" passengers and let anyone who cares be a bus driver give it a try. Why are things always so difficult when it comes to computers?

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:This doesn't surprise me. by scribblej · · Score: 2, Interesting

      http://it.slashdot.org/comments.pl?sid=127203&cid= 10632935

      What the hell, no original material? Liked your old post so much you had to repeat it? couldn't even bother to change a word or two to keep those of us who read it before interested?

  8. I can confirm - happened to me last night. by CdBee · · Score: 2, Interesting

    Last night I installed Windows 2000 SP4 onto a machine (not mine) connected to an NTL (British ISP) Cable set-top-box by ethernet.

    Windows came up, I chose a username, and it froze due to gaobot infection.
    I hasten to add that normally I unplug modems but I was under the impression that Set top box Cable access uses NAT and is thus secured against this sort of thing... I'll be recommending a Motorola Surfboard and router to my friend !

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  9. Of course... by rpdillon · · Score: 4, Interesting

    "The Linux desktop also was impenetrable, but only was only targeted by 0.26% of all attacks."

    They act like how often it's attacked is a detractor from how secure it is ("it's not exploited because no one ever attacks it!") In fact, I'd say the systems that are attacked the least is *because* they are so difficult to exploit. Well, that and they only are about 2 or 3 out of every 100 systems you'll ping.

  10. not just worms by TheSHAD0W · · Score: 5, Interesting

    If you've installed any programs from Download.com, Cnet.com or ZDnet.com, beware.

    I started getting reports of malware being attached to a program I work on and discovered the affected parties had obtained their copies of the program from Download.com. I had never submitted the program to them, but someone else had -- and they'd contaminated it with malware while they were at it. I complained, and the program was removed. (Actually, they first switched the links to the official server, but removed it when I complained further that they needed to tighten up their submission procedures.)

    While Download.com is no longer distributing my program, they are still distributing malware attached to other programs (just went to their site to confirm it) via xeol.net and probably others. They don't seem too interested in fixing the problem. I also sent a complaint to the FBI's cybercrime division, and they apparently weren't interested, either.

  11. How can you tell? by Anonymous Coward · · Score: 1, Interesting

    For the average user, what tools are available to let them know what their computer is doing (spamming etc). By the same token, what can they use to find out what their firewall is stopping?

    Task Manager seems pretty useless for that, since any system is going to be running a bunch of cryptically-named tasks about whose purpose the user is largely unaware.

    What does netstat tell me? What does it mean?

    The tools available for the average user to figure out what might be going on aren't well-known.

  12. Questions by RAMMS+EIN · · Score: 2, Interesting

    I have a few questions.

    1. How do you count attacks? The number of attempted attacks differs between the various systems. Does that mean some machines actually were attacked more often than others, or do you simply not count certain attempts? (E.g. malicious packets sent to closed ports)

    2. Wouldn't it be fairer to run every machine with the firewall off (including those that have it on by default)? Obviously, if no traffic gets through to a machine, it can't be compromised no matter how insecure the software.

    --
    Please correct me if I got my facts wrong.
  13. Re:NAT by The+Snowman · · Score: 2, Interesting

    "Yeah, I don't know how many times I've said it, "Honey, if you MUST cruise sublimedirectory.com do it with Firefox!"
    Okay, ZERO!
    But how I wish she would....(sigh)"

    I know what my wife does when I am at work. I've caught her a few times when I stopped at home during the day (not that I mind). Anyway, I finally broke her of using IE. She got tired of error boxes saying "hey, I can't dial this number in Europe because there is no modem installed," spyware, and the inevitable slowdown caused by those programs.

    Some of the problems are caused by user error, but certainly the OS is to blame as well. For example, IE has the crappiest default security settings. Changing them breaks a lot of sites. Finally, IE is integrated into Windows, so security issues suddenly are ten times worse.

    Now if only I could get her to use Linux...

    --
    24 beers in a case, 24 hours in a day. Coincidence? I think not!
  14. Firewall on the ISP side for a charge. by Twillerror · · Score: 4, Interesting

    I'm suprised that ISP's don't provide some kind of firewall on their side, and charge people for it.

    Like imagine when you sign up for compnay's X DSL
    they offer a firewalled connection, or a non firewalled.

    For the simple users ( my mom ) you could have a default firewall that just blocks windows ports that have know exploits. Does 445 really need to come in from the outside world

    For the more advanced user you could have an interface that allows them to choose which ports.

    How hard would it be to setup a dynamic firewall solution like this? People would pay 5 to 10 bucks a month extra for it. Even someone like me so I don't have to use a router. I just don't trust a desktop firewall.

  15. Re:You can't play the 'luser' card! by Anonymous Coward · · Score: 2, Interesting

    I do desktop support for a site with 800+ desktops. I was hired as a mac admin, but since I know more than most of the pc desktop support staff, my workload has become about 60/40 pc/mac. Our company has been reluctant to set a policy to control this C*R*A*P, and I spend at least 8 hours a week cleaning crap from windows systems, including spyware, adware and viruses. Quite often the installation is so borked I just reimage as it is faster than trying to cleanse one of these boxes. Only recently have we begun things like rogue process management (novell zen thingy that kills apps like kazaa.exe and bargain.exe). All XP desktops still have full administrator access still, and you know people still think a free screen saver is just a free screen saver..... I am even thinking of quitting because I didn't envision half my time as a senior staff person spent cleaning dirty windows machines, and failure of higher ups to set policy on this thing has caused it to snowball. The costs and loss of productivity are incredible, with a virus even shutting down the whole network for a day (one of those scanning viruses, killed our core router with all the traffic it generated). These things could be aggressively controled with policy (only browse with firefox, no browsing bullshit sites, better email and web filtering, no admin access for anyone but administrators, and the thing that everyone is afraid of: diciplinary action) Why shouldn't someone be written up for costing the company $500+ in support costs and opening them to a potential lawsuit by installing kazaa, bearshare, winmx AND limewire, and NOT for 'business purposes'. Yes, this was an actual support call. We watched on the sniffer as he shut down the apps and connections closed - as he was telling us he had no P2P software installed at all. They day I no longer support windows desktops will be a good day. Contrast this to my mac issues: AFP going wonky once in a while and having to reset appletalk IDs, CUPS going south every once in a while, minor font cache issues that surface everty 6 or 7 months or so.

  16. Re:NAT by Suburbanpride · · Score: 4, Interesting
    There's basically zero chance you'd be able to patch a stock Win2K/XP SP1 machine before you got nailed on an open Internet connection

    on my college network, you aren't allowed to use the outside internet untill you have the most recent patches installed, which are mirror on internal servers.If you computer is caught sending spam or DOS attacks, you are kicked of the network completly untill you get it fixed

    I'm not sure how effective this is, knowing the kind of shit people download, but its a start.

    --
    sorry 'bout the mess...
  17. Conclusions make no sense. by Raffaello · · Score: 4, Interesting

    If you look at the statistics compiled by the investigators, you'll see that the Window XP SP1 box and the Mac OS X 10.3.5 box both logged the overwhelming majority of attacks (45% each), and equal to within less than 1%.

    The Windows box was compromised multiple times. The Mac OS X box was never compromised. The Linux box was never compromised, but it only was hit a tiny fraction of the times the Mac OS X and Win XP SP1 boxes were.

    Oddly, the authors conclude that the best systems are Linux, and Win XP SP2. WTF?

    The obvious winner is the platform that sustained the highest number of attacks with the fewest number of compromises. That would be Mac OS X, with essentially half of all the attacks (just like Win XP SP1) but ZERO successful compromises.

    The authors seem to be bending over backwards to come up with a "winner" that runs on intel compatible hardware (Linux and Win XP SP2) but the obvious choice is Mac OS X.

    Why the biased interpretations?

  18. Re:NAT by Daedala · · Score: 5, Interesting

    Talk her into a Mac, if you can.

    I'm serious. As a child, I was an "Apple II for all" kid. Then I became one of those "Macs are too easy and wimpy" teens. In college, however, I became a "Hey, I can do work, I'm an addict!" person. Then I became a security wonk, and I'm a "Gee, why can't I find hardly any information on hardening OS X? It's not perfect" kind of person.

    I don't believe it's possible for the average user to run Windows cleanly. You have to know too much. I've heard my security-wonk coworkers joke about how much spyware they had after a scan (and yeah, they're not great security wonks, but they were well above me on the food chain). If yer average security wonk can't keep his stupid box clean, then there's a problem with both the box and the user, not just the user.

    I don't believe that OS X is perfect. There are exploits that work. Safari has some of the same problems IE does (minus the whole hooked-into-the-OS-issue). You have to look really hard to find the issues, though. And for getting actual work done, they're a wonder. The built-in software does much of what regular users need. The interface is pretty and clean. And with BSD underneath, I've found that they a lot easier for linux-geek techie friends to suss out.

    I've come to the conclusion that Macs really are the best computers for most of the population. You don't get owned out of the box. You can download your security patches on modem--they come separate from the OS updates. You can safely read The Register. Even my Classic-emulated Office doesn't crash on OS X.

    Hardware costs are pretty much at parity for brand-name devices. The cost problem tends to be with replacing software. But there is a useful shareware community for Macs, Fink is pretty well-regarded, and commercial software can be found. Consider how much a password-sniffing Trojan might cost and cough it up.

    Thus endeth annoying advice.

    --
    What I say does not represent the views of my employers, my friends, my cats, or myself.
  19. Marketshare != Security by khasim · · Score: 4, Interesting
    it's all about market share and whether it's worth the hackers' time to notice and crack them.
    That is completely incorrect. Security has NOTHING to do with marketshare. The two are independent of each other.
    If Linux ever becomes as popular as windows, I guarantee malcontents will find any and every way to comprimise your system in under 4 minutes.
    Again, Marketshare != Security. Just look at how XP +sp2 did. The machines that were cracked that quickly were cracked via automated worm attacks. If you block the ports, you block the worms.
    Every system has holes that can be exploited by a creative person with too much time on his hands.
    Incorrect. The holes can only be exploited by someone with access to the system. If you don't have available ports, then the cracker can't get access to you from the Internet. Which only leaves social engineering.
    Right now, Windows is where the money potential is at, with Linux and Apple trailing the rear by a super-large margin.
    You seem convinced that Marketshare == Security. Why is that?
    No, this isn't a flame for OS or Linux. This is a flame for everybody who keeps making these assnine comparisons and believes that they're OS integrity is somehow extra special or that Windows M$ is extra bad.
    Ummm, there's only one problem comparision happening here and it's from you. Marketshare != Security.

    Simply put, Linux does have a better security model than Windows does.

    Even Firefox has a better security model than IE. Firefox starts with the deny everything that is not specifically allowed by the user.

    IE starts with the allow everything that isn't specifically denied by the user.

    Now, a very knowledgable person can achieve the same level of protection with both of these systems. But that does not mean that both models are equally secure.

    Linux vs Windows is the same. Particularly since IE is "integrated" with the OS.

    Read the other responses. The Mac was targetted so often because it was running Samba and the attacking machines' scans saw that port and tried to exploit the vulnerabilities associated with Windows.

    On the Internet, it doesn't matter if you only have 1 million boxes to Microsoft's 100 million. A scanner can find them. If they are vulnerable, they will be cracked. Maybe not in 4 minutes ...

    But the Linux box in the article was being attacked a couple of times an hour.

    If you're vulnerable, one attack will crack you.

    If you are not vulnerable, a million attempts won't crack you.

    It's Security. Not Marketshare.
  20. No suprise here... I fully believe that headline. by The+Master+Control+P · · Score: 2, Interesting

    We've got 1536/256 ADSL at my hosue (Whoever thought of making connections asynchronous should be made to suffer, along with the "let's change IP's for no reason" guy). It's connected straight to my gateway box, which is a psycho-paranoid IP-masquerade for our LAN as well as a limited internet server (http/ftp/ssh/bzflag).

    And oh, does a lot of crap ever go *plink* against that firewall. This is an IP that is not on Google, and does not advertize it's presence to the 'Net. There are probably 10 to 20 attempts to exploit Apache every day (Including some damn attempt to overflow it with a huge garbage query that makes my logs very ugly), along with a litany of thing requesting stuff from a windows directory. Probably as many attacks against proftpd, usually erroneous login attempts. Loads of garbage attempts to log in to sshd as root, test, and admin along with a few null passwords. On the packet filter level, I get probably 500 incoming connections from p2p programs (both because I use them and from the previous guy) a day. And believe it or not, Sasser, Slammer, Bagel, and Satan's Backdoor still come knocking. So, yeah... If all that crap got relayed to my dad's win2K box, it'd be pwn3d 20 times a day.

    Now, let's not talk about my relatives who use Windows 98, even on dialup.