Slashdot Mirror


Is Your OS Tough Enough?

LE UI Guy writes "A Denver Post article examines the Internet 'horrors' Windows, Mac and Linux users face simply being connected to the Internet with only an out-of-box configuration. Over the course of a single week the machines were scanned 46,255 times. The test didn't look into additional security threats caused by surfing the web or reading e-mail, just the connection itself."

66 of 597 comments (clear)

  1. Of course by jdwest · · Score: 5, Funny

    If you build it, they will come.

    --

    Lorem ipsum dolor sit amet ...
    1. Re:Of course by qw(name) · · Score: 4, Funny

      Reminds me of starving dogs staring at a cat through a chain-link fence waiting for the gate to open.

    2. Re:Of course by Mistlefoot · · Score: 4, Insightful

      The fact is.......

      that anyone selling a box online without putting the most recent patches on the operating system provided should be shot. At a bare minimum making certain that reasonable measures are taken like some sort of firewall and an OS updater running OR a caveat to the buyer should be required.

      Putting a box with almost 4 year old unpatched OS is stupid and should not have been included in the test. To include the original XP and not lets say RedHat 7 for example shows a bit of a skewed results.

      Windows is already more prone to attacks. There really is no need to offer the original XP in the story EXCEPT to show users how imnportant it is to patch after a format or system recovery.

    3. Re:Of course by MoriaOrc · · Score: 5, Interesting

      Except, as the article says, WinXP SP1 is still quite common. Hell, I still use Win2k SP4. I wish they'd run the test with that.

    4. Re:Of course by DaveJay · · Score: 3, Interesting

      Better question: does ANYONE put a box on the internet these days without a router between them and the connection?

      (actually, now that I think about it, I can name several. Methinks I need to go have a talk with some friends and family.)

    5. Re:Of course by RenatoRam · · Score: 4, Insightful

      What a silly question... most of the world is still on modem dial-up, and most of the people who have DSL (at least in italy) have USB ADSL modems, and a such they are directly on the internet just as well.

      Only tech savvy people know that there is a reason to spend double (but still as low as 40EUR AFAIR) to buy an ethernet modem/router. The other 95% will simply buy the cheapest (and crappiest) USB modem on the market. Or worse, they'll take the leased one from the telco: they specifically seem to choose the worst models :-)

      --
      Ciao, Renato
    6. Re:Of course by FireFury03 · · Score: 3, Insightful

      How in the world can Microsoft say something they were selling two months ago is "out of date"?

      Yeah, I would say that the comments from MS themselves are pretty damning there - that they would expect an OS they were selling 2 months ago to be completely riddled with holes to the point that it's cracked within 18 minutes of being connected.

  2. Not News by swillden · · Score: 5, Funny

    This news isn't news. What's news is this news is in the news!

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    1. Re:Not News by node+3 · · Score: 4, Funny

      This news isn't news. What's news is this news is in the news!

      So then it is news. Otherwise the news that it's in the news couldn't be news.

    2. Re:Not News by KevMar · · Score: 5, Insightful

      Exactly, This does not tell us anything we did not know before. How many honeypot papers have told us this already.

      It is sad that the internet has become so hostile. At work I connected one of our servers to a connection on the outside of our firewall for some remote support (didn't have the VPN papers signed yet). The moment that I enabled the nic, the server informed me that the RPC Service has failed and the computer will shut down.

      I was foolish for not checking the patch levels. I assumed that someone else was on top of that. A mistake I will not make again. But home users have problems of their own. They don't know they have to keep it up patched. If I had my grandma running Linux, I would be the one patching it. What about converting all my friends and family to Linux. I would be so overwhelmed keeping each one current.

      As it stands, I format, install XP /w SP2, change their user accounts to limited access, install spyware detection, antivirus, leave the firewall and automatic updates on, and finally put firefox on the desktop.

      At the same time, I have to explain why XP is better than the 98 or ME that came with the computer, what SP2 is and why it takes so long, what a firewall is, what firefox is, why I created a special admin account for them to install stuff with and why the should never surf the web while logged into admin with the red background.

      And if you are a slashdot regular, I am not telling you anything new. I should release this as a news story, but as we all know, this is not news. Its just the way it is.

      --
      Kevin Marquette
      antispyware

      --
      Im a gamer, not a grammer major. This post is full of spelling and grammer mistakes.
  3. Yet again... by rpbailey1642 · · Score: 4, Insightful

    I'm not that surprised, but Windows was the least secure. It should be noted that XP SP2 was installed and then the updates were applied "automatically" while none of the UNIX-ish systems had updates installed, just what came on the CDs. I know, competent admins can make any machine secure, but I wonder how MS can sleep at night knowing that their users are at such a high risk, even if they don't DO anything.

    1. Re:Yet again... by Anonymous Coward · · Score: 5, Funny
      I wonder how MS can sleep at night

      Obligatory: On piles and piles of money. :-)

    2. Re:Yet again... by megarich · · Score: 3, Insightful
      What bothers me with windows is home use. You know how many home users are out there WITHOUT the latest patches becaue they don't know any better.

      My friend had to reinstall his parents computer because it was too infested with virus/spyware and I had to yell at him to put on sp2 which he still didnt do because it wasn't showing up on windows update or something like that.

      People with older dell systems pre sp2 just don't know and that scares me.

  4. Even modern linux distros need to be sanitized by Ars-Fartsica · · Score: 5, Insightful

    Look at all of the software and services running on a modern linux distro - FC3 for example. I have spent a great deal of time shutting off everything I really don't need and erasing piles of useless rpms installed by the distro (its 2005 - I don't need talk). Any software you don't use or services you do not need are just potential security holes.

    1. Re:Even modern linux distros need to be sanitized by LnxAddct · · Score: 5, Informative

      FC has no services running by default that connect to the internet unless you specify otherwise. Also you have complete control over every program installed at installation time. Regardless, an entire FC3 install with all the thousands of applications takes up approx 4 gigs, thats really not much for what your getting. A server install is something like 800 mb, and thats before you cut off the fat. I always do a full install because its nice to just have everything you need, a program sitting on my harddrive isn't doing anyone any harm.

      FC3's firewall is also set up very well and has been noted to have one of the best default setups out of many of the linux distros. Some of the other protections included in FC3 are SElinux which has policies for all major services and exec-shield is also extensively used. All major services connecting out are compiled with switches that randomize the memory allocation, which may have the negative side affect of taking a little longer to start because it can't prelink, but it really helps against many attacks because every machine has its memory mapped in different locations. The amount of security that Red Hat puts into FC3 while still leaving it so functional is pretty amazing. Most of the vulnerabilities found usually can't do much harm after you consider the layers of security and the other standard security measures, i.e. users and setting up perms correctly. Its nice to know though that the latest outbreak of [insert worm here] *probably* won't affect you.
      Regards,
      Steve

    2. Re:Even modern linux distros need to be sanitized by Spoing · · Score: 4, Insightful
      1. Look at all of the software and services running on a modern linux distro - FC3 for example. I have spent a great deal of time shutting off everything I really don't need and erasing piles of useless rpms installed by the distro (its 2005 - I don't need talk). Any software you don't use or services you do not need are just potential security holes.

      While I agree, I was stunned looking at the results of a Nessus scan (default) after completing a default install of Solaris on Sparc (E450). Wow. 9 known security holes and a bunch of services on by default and listening on open ports.

      Sure, it's not Windows-bad, though it wasn't what I expected in the latest revision of Solaris (I've used a previous version of SunOS and have installed Solaris 8 & 9 on both x86 and Sparc hardware). Fedora Core does a much better job by default -- though I agree FC3 needs to be purged to make it clean and fully trustworthy.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    3. Re:Even modern linux distros need to be sanitized by brsmith4 · · Score: 3, Insightful

      um, it seems like gentoo has shielded you from the world of actually compiling software yourself... if a program can use alsa, but you don't have it, chances are, there is a --disable-alsa switch in the ./configure script. It's not all that difficult to throw commands... Sure, emerge something sounds nice and all, but what do you really learn? A lot of gentoo folk claim that they 'learn' a lot about linux during the install... I think that this is more along the lines of "they learn about gentoo" more than anything else.

      With fedora, it should take less than two minutes to disable the services that you don't need either through the System Services gui, or through the chkconfig command. Why the above poster even bothers removing packages (unless he has drive space constraints) is beyond me. And I have found that You will spend alot more time fixing a redhat system. is pure B.S. Care to elaborate on that a little bit, back it up with some real-world situations? up2date... with a good mirror, I have all the latest and greatest security patches in 1/50th the time it takes you to recompile all of your packages. Wanna upgrade my distro? Point yum to the new repository... 1/2 hour, done. Over the course of a year, it is obvious that gentoo requires a lot more work than a package based distro.

    4. Re:Even modern linux distros need to be sanitized by Lisandro · · Score: 3, Insightful

      That's the sweetnes of the notorious USE flags in Gentoo. If you want Alsa support on your programs, add it to the USE flags; if it's not there, packages compiled that don't require Alsa functionality (i.e, have it as an option), won't have it - it might be, just like you describe it, with a proper switch at compile time. It's simple, sleek design, and it works wonderfuly. The guys who designed Portage deserve a lot of recognition, it's one of it's many treats.

      Also, the very nature of Gentoo (building packages from source) implies that you'll end up installing pretty much what you need, and what you need alone. I've found a lot of other distributions end up installing a lot of unneeded services on a default install - which is what the article discussed. My first Linux experience (early RedHat) was awful because of this - the default install had everything running, including Apache IIRC. My PII crawled.

      So, before the flaming begins. Yes, i like Gentoo. No, i don't think it's the ultimate Linux distro, and i don't think it's for everyone - for example, i wouldn't really trust Gentoo on a server. But what it does, it does damn well. It's not a popular distro only because you compile packages from source - there's a couple others that do the same.
      And yes, i've learned a lot from Gentoo. I learned a damn lot from Slackware as well - not because you compile, but because they force you to have atleast a slight idea of what you're doing. OTOH, you can install a modern release of, say, Mandrake, and use it pretty much as a Windows machine, zero issues. Not better, not worst. Just different.

  5. Lame article. by Seumas · · Score: 5, Insightful

    Just because people can knock on every door doesn't mean that every door is as insecure as the next. You can knock on every door in a neighborhood, but some will be better constructed and have more secure locks. Still, none prevent one from knocking.

    If they're only tracking ping/scan attempts, there is no reason to even include mac/linux in this.

    1. Re:Lame article. by angle_slam · · Score: 4, Informative
      From the article: The Macintosh system received three attacks. Two of the Linux systems received eight attacks each, though Red Hat's version of Linux received no attacks at all.

      The attacks are more than just pinging/scanning, which was separately tracked.

    2. Re:Lame article. by Jedi+Alec · · Score: 3, Insightful

      Just because people can knock on every door doesn't mean that every door is as insecure as the next. You can knock on every door in a neighborhood, but some will be better constructed and have more secure locks. Still, none prevent one from knocking.

      Well, I could think of a *few* things...how about a gate to prevent access to the premises itself? (it's not like a little 4 port NAT/router/firewall is expensive these days). Especially for Joe User who doesn't need all sorts of ports open since he's only browsing and emailing anyway it should work fine, things get a little more complicated if you want to get into gaming, but then again, the kids will likely know which ports to reroute.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    3. Re:Lame article. by Meetch · · Score: 4, Insightful
      Still, none prevent one from knocking.

      Mmmm... sentry guns.

      But seriously (just a little OT), the response to a knock can be tuned easily enough:

      • Firewall. Your bouncer only lets in whoever he's been taught to trust. Or you can give it a guest list. Many broadband interfaces can also present a "false" front door thanks to IP Masquerading. Neither is 100% foolproof, but they do make life harder, especially for bulk tools used by script kiddies.
      • Silently DROP incoming SYN packets on unused ports. Like having a trapdoor under the doormat - what knock?
      • Something I liken to Neighbourhood Watch - at the first sign of a port scanner, broadcast to your friends and concerned neighbours of the attempt so they'll be wary of the stranger.
      • Use your own bot army to DoS the attempted intruder. Something like a Claymore on the doorstep?
      Then there's antivirus, groupware... the difference as I see it is the tools to do these are freely available with basically anything *n[iu]x*, while you tend to have to pay for a decent solution that runs on your favourite monopolistic vendor's OS. Not always, mind, but typically. Since I payed for XP (keeping it up to date), no software but games have cost me anything - AVG/OpenOffice/Mozilla + extensions/software that comes with purchased hardware... etc etc... it's pretty easy to meet license terms when you're not putting things to commercial use. This also means I'm not running any networked services publicly, so this box never accepts an incoming connection from the cloud.

      As for the stuff that does matter - web, database etc services... I leave that to my Linux box, running just what it needs to, and I take a little time semi-regularly to ensure it stays close enough to up-to-date. It hasn't let me down as yet (neither did FreeBSD while I was running that too), and this is year 13...

      Disclaimer: I don't know everything, but I know what ideas I like. And just because I like the idea, doesn't necessarily mean I implement it.

    4. Re:Lame article. by louarnkoz · · Score: 4, Interesting
      There is something bizarre in the way the article counts "attacks". In theory, the number of attacks should be almost the same for each computer in the honeypot, because most viruses don't know what they are attacking.

      The blaster and sasser worms, for example, make no attempt at reconnaissance. They simply blast TCP connections to IP addresses chosen at random. In theory, they have exactly as many chances of attacking the XP/SP1 box as the XP/SP2 box, or for that matter any the Mac or any of the Linux boxes. The attack is much more likely to be successful of tne SP1 box, but that does not mean the other computers were not attacked.

      So, what did they actually count? What do those numbers mean?

  6. Security by BWJones · · Score: 5, Informative

    These results mirror what I typically see on my workstation. I run a couple of websites on my workstation including our laboratory website, and my blog. Logs are monitored constantly with a nice tool called mkconsole that displays the logs transparently on my desktop. Several times a week, there is an attack. Most however are either scripted or fairly primitive, although last week there was a sophisticated attack that that bounced through a compromised Windows machine on campus. We tracked it back to an AOL user on the East coast and reported his IP address to the sysadmins. They sent an email back to me letting me know that they would follow it up. I've not heard anything else since, but in addition to using a more secure OS, one should also maintain a vigilance of your systems to help keep things under control and if you do use Windows, PLEASE keep it patched with recent security releases.

    The truth is that if somebody really does want to get into your system, it can happen. In addition to using a secure OS and keeping the security updates current, securing physical access is your next line of defense.

    --
    Visit Jonesblog and say hello.
    1. Re:Security by bersl2 · · Score: 3, Interesting

      I have had 2 or 3 bots trying to brute-force my main box's password for months on end. The attacks all come from (likely compromised) server farms. I used to run without a firewall, but now I block every IP that tries to run an attack.

      They won't succeed as long as I patch, because root logins through SSH are disallowed, and I don't have any of the usernames they guess.

      Keep trying, d00dz!

  7. Yeah by elid · · Score: 4, Insightful

    I don't think end users can be trusted to protect their computers. At a minimum, providers of Cable and DSL should make customers use modems with built-in NAT/firewall.

  8. -1 Off topic by Mudcathi · · Score: 5, Funny
    Over the course of a single week the machines were scanned 46,255 times.

    I got stuck in the self-checkout line at Walmart once, behind a lady who had this same problem.

    /sucked!

    --

    "He who throws mud, loses ground." - proverb

  9. Don't bother reading the article by cecom · · Score: 5, Funny

    TFA tells us that Windows XP SP2 is more secure than Windows XP SP1 (unbelievable!!) and that there are fewer attackers targeting Linux and MacOS than Windows (hmmm - I wonder why ?).

    Very thought provoking and innovative information indeed.

  10. RTFA by jleq · · Score: 3, Insightful

    And I quote:

    Windows XP Service Pack 2
    Attacks: 16
    Results: Survived all attacks

    Windows is *obviously* attacked more, simply because it is the most popular operating system. If I was a malicious coder, why would I want to spend time writing code that would only attack the 10% of computer users not running windows in the first place? It's simply more logical for those evil people to write software that attacks Windows... secure or not secure, it's going to be the primary target until it loses it's market dominance.

    1. Re:RTFA by geminidomino · · Score: 4, Insightful

      If I was a malicious coder, why would I want to spend time writing code that would only attack the 10% of computer users not running windows in the first place?

      IIS vs. Apache seems to deny this conclusion.

    2. Re:RTFA by rgmoore · · Score: 3, Interesting
      If I was a malicious coder, why would I want to spend time writing code that would only attack the 10% of computer users not running windows in the first place?

      To get a bigger slice of a smaller pie. Worm authors aren't just writing the things as a form of random vandalism; they're writing them to set up botnets that they can use for other nefarious purposes. The huge volume of Windows malware means that there's serious competetion for infectable hosts. A successful Linux or OSX worm would have the whole field to itself, which would make up for the smaller number of infectable hosts.

      --

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

    3. Re:RTFA by innosent · · Score: 3, Insightful

      You're almost right. XP SP2 may not have services available out of the box, but take the average user, and it will have services available. Most people with more than one computer will share a printer or files within their house. XP would recommend that they disable the protections for the SMB ports, which would open up virtually the entire system, since MS tends to use the services that listen on ports such as 135, 137-139, and 445 to do a lot of things, not just share files. Also, you're forgetting about what happens when people actually USE a system, like browsing the web or checking email. At that point, the security model of Windows simply cannot compete. Regardless of software issues (any software app can and will have security bugs), the OS should not allow a normal user to have system level access. IE is a system process, it has access to everything, so an IE bug expliot can do anything it wants. A bug in a UN*X app can only gain the priviledges of the person running it.

      So yes, for useless systems, Windows XP SP2 is right at the top, but if you're going to just install an OS and let the computer just sit there, never to be used, why pay $100 to license the OS?

      --
      --That's the point of being root, you can do anything you want, even if it's stupid.
  11. The Article in one sentence by bdigit · · Score: 4, Insightful

    " But in the end, none of the attacks were successful."

    So... Let's see how many people don't read the article and begin ranking on windows. Startttttinnnng NOW

    1. Re:The Article in one sentence by Anonymous Coward · · Score: 3, Informative

      "Windows XP Service Pack 1

      Attacks: 4,857

      Results: Attacked successfully within 18 minutes by the Blaster and Sasser worms. Within an hour, the computer was taken over and began attacking other Windows machines."

  12. Conclusion summary: by rasafras · · Score: 4, Interesting

    Unpatched Windows: Bad.
    Patched Windows, Mac, Linux: Good.

    Point? We already hear how much worse security Windows has multiple times a day. This doesn't even say it outright...
    The real thing I gained from the article is the fact that there are still an immense number of infected computers out there, and this brings me to the question: where? How many people could there possibly be out there whose computers are being run by various exploits? We already know that they're all thanks to people that suck at patching their machines, and I find that to be a much larger problem than the security of a fully patched OS.

  13. 4 simple words: by sniepre · · Score: 4, Informative

    Turn. Off. Unused. Services.

    The most hilarious thing to me when someone gets hacked is looking at their box and a simple nmap shows every port under gods lcd monitor open.

    --
    Is not life a hundred times too short for us to bore ourselves? -Friedrich Wilhelm Nietzsche
  14. Virus Scan by null+etc. · · Score: 5, Funny
    SP 1 was attacked 4,857 times. It was infested within 18 minutes by the Blaster and Sasser worms. Within an hour it became a "bot," or a machine controlled by a remote computer, and began attacking other Windows computers.

    From what I remember in Tron, this visually looks very cool. Digital warriors fighting on a neon grid, etc.

    I'm pretty stumped, though. I tried to get my box pwned eight times, just to see the digital battle. I thought at the least Norton Antivirus would sent a digital probe destroyer bot out to eradicate the trojans. But all that happened was my computer got really slow, and pop-ups kept showing up, advertising herbal virility pills for men.

    Come to think of it, Hollywood movies never seem to match up with what my computer does. That's it, I'm going to stop believing them movies and start reading Wikipedia instead.

  15. "SP 1 is not a current operating system" by chrisbtoo · · Score: 4, Insightful

    "SP 1 is not a current operating system," said Sundwall. "It doesn't surprise me that it only took 18 minutes to get infected."

    Ah, but would it have surprised him when it was still current? ISTR that back then, the time was a far more robust 20 minutes.

    --
    Registering accounts later than some other chrisb since 1997
  16. SP1 Earns a pass? by salemlb · · Score: 5, Insightful

    According the article, no one was all that surprised Win XP SP 1 went down in 18 minutes. After all, it is not up to date... it is essentially an old OS, right? So this is expected, right? Old OSs should be broken into, right? And then we have OS X 10.2, aka, Jaguar. No successful attacks. Older OS, check. Not up to date with all the latest security features that are in Panther, check. And not one successful attack. One company makes on OS that still stands after two and a half years... one company makes an OS that only stands after a major major major patch and constant updates that sometimes break software. Now, which company's OS would I choose to build a secure network? Sure, it's a flawed argument, but still I think worth noting.

  17. firewall.. by Cryptnotic · · Score: 4, Insightful

    First of all, you should be behind a firewall that disallows incoming connections to almost everything. Even if you're not, FC3 has a kernel firewall enabled that blocks just about everything.

    As for the packages, who cares if they're just sitting on your HD taking up space?

    For a server machine "outside the wall" it's important to keep things as lean as possible. But for your desktop machine, who cares?

    --
    My other first post is car post.
    1. Re:firewall.. by cold+fjord · · Score: 3, Informative

      But for your desktop machine, who cares?

      Everybody should for two reasons:

      One: Minimizing your configuration to have only what you need is a basic security principle. Software that isn't installed doesn't have to be patched, configured, audited, and otherwise watched. This is more important considered in light of item two.

      Two: You should use good security practices on all systems / devices to establish a defense in depth. You are begging for trouble if your entire security plan is: use a firewall. All it takes for your maximum software machine to be owned is for a new exploit to come out that your firewall doesn't block, or a trojan that you let through. That may not happen often, but it does happen.

      If you don't use it or need it, get rid of it, and then patch, properly configure, maintain, and audit the rest.

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
  18. Geeks hate them, but... by fm6 · · Score: 4, Informative
    There should always be a router between any personal system and the Internet. Not a kludgy firewall/filter, mind you, but a simple NAT-translation router that puts your machine in a private address space. Hackers can't hack what they can't get to.

    OK, running P2P software is a slight hassle, but it isn't that hard to expose ports on a case-by-case basis. Certainly a lot simpler than fucking around with firewall softare.

    Since a good firmware-based router costs less than a full suite of security software, this is a no-brainer.

    Of course, it doesn't work with the "Spirit of the Internet" that says that every system on the net can provide services to or use services from any other system. But you know what? That "spirit" is long gone -- it only worked when the Internet was an academic toy.

    1. Re:Geeks hate them, but... by billatq · · Score: 3, Insightful

      There should always be a router between any personal system and the Internet. Not a kludgy firewall/filter, mind you, but a simple NAT-translation router that puts your machine in a private address space. Hackers can't hack what they can't get to.

      Actually, that's not quite correct; take a peek at rfc2663: http://www.faqs.org/rfcs/rfc2663.html. In a somewhat roundabout way in the security section (Section 9), it says not to use it as a "Firewall", but rather in conjunction with a firewall.

      The reason for this is that if someone spoofs an address in your nat range, it pass through unfiltered. Bottom line is to not rely on NAT alone for a firewall; always use it in conjunction with real filtering. Thankfully most consumer boxes will do this already, so it's practically a moot point.

    2. Re:Geeks hate them, but... by Beryllium+Sphere(tm) · · Score: 4, Informative

      >Hackers can't hack what they can't get to.

      Assuming your router doesn't have an undocumented backdoor password like the NetGear WG602. Or a no-password remote administration interface on port 1900 like SMC used to have (fixed in June 2004 firmware). Or remote administration on port 5678 even when you disable remote administration (Linksys, 2002). Or a Telnet interface with a password of "private" (DLink ADSL routers as of 2002). Or a remote backdoor on port 254 (any DSL router with the Conexant CX82310-14 chipset with firmware 3.21). Or remote web administration with a factory default password (X-Micro WLAN).

      And assuming the firmware doesn't have any subtler bugs than that.

      And assuming you don't open a "DMZ" which in reality doesn't segment your LAN.

      Of course, your point was that routers are a necessity, which is generally correct. But there have been too many scandals for comfort. A Soekris box or some other small box running pf offers code you can trust and the flexibility to offer services to the world.

  19. *nix will be a major target of worms in the future by Kip+Winger · · Score: 5, Funny
    Despite Linux being hardened, its basis still is Unix -- which, from the beginning, was coded with such grevious insecurities, such as using a blank gets() at the beginning of crucial protocols. Worms ripped apart Unix in the 80s, and despite what has been hardened since, the methodologies which ripped Unix apart in the 80s mostly are still being used in Windows development.

    Microsoft might have something with Windows Longhorn, since the entire API outside of the kernel will be written in C# completely sandboxed in a CLR, much like Java.

    Combined with a monolithic auto-update system, Microsoft has no intentions of repeating the problems of Windows 2000/XP when they release Longhorn, much like they had no intention of repeating the problems of stability they had with Windows 95/98/ME when they designed Windows 2000/XP. For as much as they do, they mostly won with stability in 2000/XP, and they could win again, despite their market share, by sacrificing RAM (480MB commit charge, 1GB recommended) and processing power by implementing the .NET framework for their entire API.

    I honestly hope open source has something to compete for their future desktop environments, or else desktop Linux could be relegated to processors too slow to deal with the overhead.

    --
    - - - - - Fear not the reaper, but my shiny white teeth.
  20. Gotta love your spyware programs for Windows by PinkX · · Score: 4, Funny

    From TFA: "Experts say spyware programs are also necessary for Windows users. Microsoft is offering a free beta version of its spyware program at www.microsoft.com/athome , and Webroot is offering its spyware program free to Colorado residents through April 15 at www.webroot.com Free spyware programs are available at www.download.com"

    Of course Claria/Gator is also offering a free version of their spyware program, and it's not beta - it's an official, stable release, available to users from all over the world, and with no date limits!!

    There are also other known spyware providers out there, all you have to do is to search the web for some pr0n and warez, and there you go.

  21. Re:Now open sendmail and config it. by innosent · · Score: 4, Interesting

    Agreed, for instance, the default configs with FreeBSD 5.x are so secure, you can't even send mail from your own system. You can send between users, but that's it, no relays, no outbound of any kind. Of course, it would be nice if people who only need one element of sendmail (sending mail, not receiving it) would realize that a full-featured mailer daemon is overkill, and an invitation for problems. If all you need is something that can send alerts (like from your non-mail servers), use something like sSMTP, a sendmail workalike that can only send mail through your real mail server (even outside accounts, it can handle servers that require authentication). Don't blame sendmail for giving you a headache on 50 systems, when you should never have turned it on in the first place.

    --
    --That's the point of being root, you can do anything you want, even if it's stupid.
  22. So what they're saying is... by The+Master+Control+P · · Score: 4, Insightful

    If you're gonna put your system on a direct connection to the internet, you should use a secure operating system. And implicitly, if you want that operating system to go more than 2 months between r007ings, you should lock it down.

    Nothing us geeks don't already know. Anyway, I can belive 6 systems got attacked 40 thousand times in one week. I check my own system logs often enough, and there's usually some inbound packet on a disallowed port dropped every 10 to 40 minutes. Usually two or more attempts or blocks of attempts to login via ssh every day. Probably 10+ malformed GETs a day in the Apache logs. And this is my little residential gateway that gets about 4 legitimate hits to it's Apache server (which I'm not supposed to run) per day. That's about 250 attacks per week per server, or close to 1500 for 6. Take a website with non-trivial traffic, and it's easy to reach 40K/week. Since I'm pretty sure that DenverPost.com gets more than 25x my traffic, I'm suprised it was only 40K.

    Other than saying that a lot of shit flies around the internet, the article was very skimpy on details. Not suprising, since an article that explains what a 'worm' and a 'virus' is is obviously not aimed at 1337 geeks. But it would have been nice to know what's installed on them.

    For example, was it a full server install of Linux? (CUPS, httpd, ftpd, ntp, ssh, sendmail, etc?) Or just a minimal install with no server software installed a la home Windows? Quite a difference. How long would either of the Windows machines have lasted if they'd had Microsoft's server software installed too? Check secunia.com for Windows XP home, IIS 6, or SQL Server - It seems that ~1/4 of the known security holes in Microsoft's software are always unpatched. Contrast that with Apache, proftpd, Mysql 4, cups, OpenSSH, and Sendmail, which on Secunia currently share 10 vunerabilities between them all (9 of them 1/ or 2/5 for severity, and one 3). Of the 3 tested Linux OSes, Red Hat 9 has one not-critical vunerability listed.

    It is certainly possible to make a Windows server or desktop reasonably secure, but compared to comparably securing a Linux server or desktop, would seem to require a monumental effort. And it's not just that Linux is more configurable - The FOSS community (judging by open holes) has done a far better job patching their software than MS.

    Well, off to overdose on the Numa Numa Dance...

  23. Life on the edge by erwin · · Score: 3, Insightful

    first, I didn't RTFA, but I wanted to relate our exprience at a recent technology conference my employer hosted. The names of the guilty/innocent have been scrubed to keep this post from being moderated into Flamebait.

    Part of the conference was a series of hands-on labs that we were hosting using loaner equipment from major manufactures. The network was provided my a major ISP through a national hotel (where this part of the conference was being held).

    The labs were assembled by volunteers, and were pretty much infected beyond use with spyware and viruses within about 10 minutes of coming online. It was the worst thing I'd ever seen. We had 20+ people scrubbing the machines off-line for literally HOURS, only to have them reinfected once they came back online (now behind a firewall).

    To compound the issue, we couldn't feasibly reimage the machines because the vendor donating them gave us at least 10 different models with 2-3 variations on each model.

    In the end we threw in the towel, refunded people's money, and let the Mac lab (which remained unaffected) continue their presentations.

    just my $.023233432322

  24. Re:redhat 9 super secure? by thegrassyknowl · · Score: 4, Informative

    Don't forget that their idea of being "attacked" included regular-old port scans and pings. Looks like they they just plum configured the network badly...

    Or it means that RH9 wasn't logging portscans and pings... which, AFIK, it didn't do with any of the default firewalls. It is only newer distros that log potentially malicious traffic.

    --
    I drink to make other people interesting!
  25. Re:idiot... by rpbailey1642 · · Score: 5, Interesting
    Wow, that was an angry response. Yes, I did read the article before I posted, that's how I knew they did upgrades on Win XP SP2 and none of the other systems. The article explictly stated that the Win XP SP1 system was exploited by Blaster and Sasser in under 18 minutes, which is good enough to call them "hacked". There are three faults with the second part of your argument stating that if they haven't upgraded to SP2 they deserved to be hacked. In the first, there are those who can not upgrade due to programs (custom jobs, programs no longer supported by their manufacturers) that will no longer work with SP2. In the second, there are those who turned off (or had a "helpful" tech turn off) their automatic updates and have no idea how to update their system. Yes, they should know their computers better, but that's a debate for another time and it's one that we've rehashed time and time again. In the third, they only updated Win XP SP2. Had they done all the upgrades on all the systems, I have a feeling the Win system would still not have fared as well as the UNIX-based systems. Remember, there *HAVE* been exploits for XP SP2 in the wild already. Granted, XP SP2 is a step in the right direction, but it is nowhere near perfect. Viruses, spyware, etc are still a problem.

    You are anonymous, and most likely you are attempting to troll. I probably should not have bitten but what can I say, it gave me the chance to rant a bit.

  26. Shields Up! by baconbit · · Score: 3, Interesting

    Check for open ports on your pc. https://www.grc.com/

  27. Re:idiot... by rpbailey1642 · · Score: 4, Interesting

    Story about the firewall not blocking Windows shares. I think Slashdot carried this story a long time ago as well. Do not get me wrong, the firewall and steps in SP2 are a nice step, but they simply are not enough at this point. Unless the user is actively involved, no default Windows setup will be enough.

  28. Re:What I'm not surprised about by spacecowboy420 · · Score: 4, Informative

    Ok, I'm responding to an ac, but oh well -

    Which OS is propagating the viruses/trojans/malware?
    Windows.
    Which OS does it infect?
    Windows.

    Yes, other oses were attacked - [by windows zombies] - but not compromised, in fact there are very limited examples of exploits propagating through other oses aside from windows [I can find 7 linux viruses, all of which do not propagate nor are effective to any measurable extent].

    It is likely in the future that one may find a way to compromise a linux/mac in the same way, but that day has yet to come.

    And that is why we question findings that windows is more secure than linux. It is GLARINGLY obvious that this is untrue to anyone sane.

    --
    ymmv
  29. Riiiiiiiiiight.... by theantix · · Score: 3, Insightful

    Microsoft's leadership position means that more viruses are written for Windows, said Silver, who estimates that 96 percent of all desktops and laptops worldwide used Windows at the end of 2004.

    So Microsoft get's a pass on viruses because it is popular and has a lot of software written for it? And then those same people use the amount of software available for MS Windows as a reason why Windows is superior. You can't have it both ways: if you think Windows has an advantage because of a larger application base you have to include the malware applications like viruses and spyware as well.

    You could wrongly argue that when Linux has a larger installed base it will have the same problems as MS Windows. But even if that were true, it's new popularity would mean that more commercial applications like Photoshop would be written for it also. The blade turns both ways for better and for worse, yet MS Windows apologists try to claim the best of both worlds.

    --
    501 Not Implemented
  30. Whats an attack? by Anonymous Coward · · Score: 5, Interesting

    The article makes great mention of "attacks" but fails to mention what an "attack" actually consists of.

    For example: they say Windows XP SP2 got attacked 16 times.

    Does that mean it got port scanned 16 times? It can't as i'm sure it got port scanned many more times than that.
    or
    Does that mean it got infected 16 times? It can't because they said it survived all attacks.

    So what on earth were these attacks?

  31. Re:Are you all retarded? by Nintendork · · Score: 3, Interesting
    That's funny. I administer about 100 Windows boxes and none of them have been compromised in the two years I've been with the company. That's 2000 and XP. Out of the box, Windows XP SP2 is not open to the Internet. If the computer is a member of a workgroup, it's open to its local subnet and that's all. If it's a member of a domain, the administrator can use group policy to configure it any way he/she pleases. In fact, when it comes to patches, a proper group policy will have all Windows XP boxes (Even with no service pack) and Windows 2000 (As of SP3 I believe) updating automatically. I configure some basic settings from the server and all the computers in our organization get the settings.

    Congratulations on your narrow minded, immature, emotional "M$ is the Devil" reaction. The reverse FUD is working....really. In the meantime, I'll just continue running a Windows network the way it should be run and not lose any sleep over it. So will most other business networks. And so will the workers who want to use the same thing at home that they use at work. All the talk about Windows being insecure out of the box for the home user is now past tense as of SP2. Soon enough, it'll be another outdated argument right up there with "Windows is unstable" and "What about backward compatability with DOS apps? They can't force users to upgrade!"

    If the developers of other OSes want to battle with MS for market share, they should focus on developing the product and deliver all the new features that people feel is worth paying for the latest version of Windows. While they stand around shouting about a particular advantage, Microsoft is moving to take that away while creating many more advantages of their own.

    -Lucas

  32. Internet Auditing Project by jd · · Score: 4, Insightful
    This reminds me of the fuss over the Internet Auditing Project, six or seven years ago, in which it was revealed that something like 1:3 Unix systems was vulnerable to attack, across the entire visible realm of the Internet.


    The data collected was interesting, in that it did show that admins were way too lazy and complacent. However, the resolution of the information presented was too low to actually do anything useful.


    This is much the same. It is interesting, it does show the perils of negligence, but there are way too many variables and unknowns for this to be actually useful in preventing attacks.


    Did attacks vary with time? Did attackers fingerprint the OS' and then target Windows (explaining why there were fewer attacks on other systems) or did they target all machines equally but with attacks assuming a Windows OS?


    How were attacks counted? By what measure was something deemed an attack, as opposed to something accidental or incidental? (Broadcasts happen, guys, especially on something like cable where you've a shared line.)


    For that matter, was this using a shared line or something dedicated? What was the bandwidth used? Would the stats have differed, if there had been a greater capacity to handle the traffic?


    Although we're told this just dealt with machines "connected to the Internet" and not going to websites, that is not strictly the case. The Windows boxes did auto-updates, which means that they had transmitted data. If it was a shared line, or if there was a hacked machine en-route, the Windows boxes would have been visible and identifiable as Windows machines. The Linux boxes, transmitting nothing, would be much stealthier and therefore only prone to genuinely random scans.


    In consequence, what can we really conclude from this test? I would say nothing, unless it was re-run with Linux simulating calls to the Windows update system at Microsoft.


    If we saw an explosion of attacks, as a result, then we can argue that it is not Windows that attracts the assaults but the patching mechanism.


    There is a lot that COULD be learned, through rigorous controlled tests, but as this was neither rigorous nor controlled, I don't see that we learn anything other than the world isn't 100% safe. If the researchers didn't know that beforehand, I pity the researchers.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  33. truer words were never spoken.... by IchBinEinPenguin · · Score: 3, Funny

    "Free spyware programs are available at www.download.com"

    :-)

  34. Sometimes you have no choice by Marran+Gray · · Score: 5, Insightful

    While I agree that it might have been instructive to include, say, RedHat 7 in the lineup, security of original XP is still an important consideration. First, to hear MS at the time, XP-SP1 should have been more solid then and should be more solid now. But far more importantly, we see how vital it is to fully patch your XP system before connecting it to the internet. And where do I get those patches from? Oops...

    The catch-22 is that time-to-infection is much shorter than time-to-patch for Windows XP, even with a contemporary internet connection. If you don't have SP2 media, and don't have some other means of (manually) acquiring the latest patches, you're dead in the water. Yes, there are workarounds; you can install some ice of your own before you connect, for that matter, but that obviates all the really neat security features of SP2 with a 3rd-party solution. "Not the solution he had in mind..."

    Admittedly, part of this is due to the fact that Windows is "productized", i.e. you have a box containing Windows and you can add patches. With Linux operating systems I think there's a lot more sensitivity to versioning and awareness of granularity; you aren't working on this monolithic thing in need of repair but on a collection of components which can be individually upgraded. Partly psychological, yes, but you also have the advantage of simply leaving out "risky" components until you can get everything up to date. You can run a Linux OS with no services, nothing particularly visible except the interface you're downloading updates through. That's not an option with Windows.

    --
    "There are hundreds of game theorists at the gates, sir, and they want to hold an election!"
    1. Re:Sometimes you have no choice by Mistlefoot · · Score: 3, Informative

      You can simply turn on the XP firewall that comes with XP out of the box.

      It is more then enough to keep you safe and secure until you get your windows updates. The time to infection is a heck of a long time with that turned on. That it isn't turned on by default was a mistake but to say that XP out of the box will be infected before you have the ability to update is outright incorrect.

  35. I do it by Phil+Urich · · Score: 4, Interesting

    I have no firewall, or router. I'm running XP SP1. And I've never had a single problem (my virus scanner hasn't even had to do any work . . . and I have open shares, including an upload folder!).

    By conventional logic, my box should be dead by now. Especially since I keep it on nearly 24/7, connected up to teh intarweb. Go ahead and say I'm just lucky, but I think that if you just have a computer reasonably configured, the over-the-top security that most people think is necessary . . . well, it isn't. I do update with security patches often, and that's about as far along as I go with conventional means of protection.

    So what's the secret, then? I don't entirely know, I think it must be alot of little things combining. Partially, I think things aren't quite as horribly insecure as people think; just that when they are, and they often are by default, things go so horribly wrong that it colours one's perspective on the issue. The other thing is, I don't use any Microsoft products other than Windows itself, really. Third-party chat, Eudora for e-mail, Firefox and Opera for browsing, WordPerfect and OpenOffice for all the office-style needs, etc etc. True, that isn't at all what the original article is talking about, but I'm hardly the first to deviate from topic here.

    --
    I remember sigs. Oh, a simpler time!
  36. How about older distros? by Esel+Theo · · Score: 3, Interesting

    I'm absolutely not surprised that up-to-date systems survive current attacks. I'd even expect that from the vendor/distributor.

    The behavior of a not exactly up-to-date system would give much more insight in the overall security of an operating system. The authors tested Windows XP SP1. But what about outdated Linux distributions?

    My personal experience is that it is virtually impossible to install Windows XP today on a system that is connected to the internet. You don't even have the chance to install SP2 fast enough. The article confirms this with its SP1 experiment (it survived 18 minutes).

    In contrast, I'd expect any of the Linux distributions to survive way longer unpatched than Windows does. The distros I've seen (SuSE, Gentoo) have turned any useless service off on a default install since years (I wonder about /. readers that tell something different for Fedora). And I think you can safely do a default install on these systems and then pull your patches from the internet.

    A few, say, one or two year old Linux distros would have been a very interesting contrast to the authors SP1 experience.

  37. Re:PLEASE MOD PARENT UP! by geordie_loz · · Score: 5, Insightful

    I agree that this is a secure thing. The problem is, nowhere does it tell a novice user that you should enable the firewall, connect to the net then, download patches, then you're secure

    The problem with the security is not that the machine can never be made secure, but that it starts out as a terribly insecure product. This is a problem. Most users are out of the box users. They have no understanding, so they don't know about the firewal etc.. They're told by MS that for security they need to patch using windows update. The point above is that this isn't actually that secure, and while this is happening a compromise can take place.

    The main issue here is the slack standards Microsoft use to get their products out the door, and their trade off of complexity to security. They are scared of treating their customers with intelligence, and educating them correctly about the actual process of securing and methods of attack (not necessarily at too technical a level) so good practices are used. For fear of confusing the users the XP SP1 firewall is off, and it's not the only software that has all the security off by default.

    If normal users understood that direct connections to the net were bad, they'd all buy routers, they'd consider firewalls, probably ones configured to block all but MSN, E-mail and web access, and we'd live in a considerably more worm free world.

    The OS may be securable, but it is not secure by default!. That is the problem, because most users don't do anything but the default (hence Explorer's 90% market share)

  38. Re:PLEASE MOD PARENT UP! by FireFury03 · · Score: 4, Interesting

    If normal users understood that direct connections to the net were bad, they'd all buy routers, they'd consider firewalls, probably ones configured to block all but MSN, E-mail and web access, and we'd live in a considerably more worm free world.

    I think you are giving many users far too much credit. 90% of the cases where I have to deal with customers who have misconfigured their mail server as a spam relay, I get a response similar to "Yeah, I know that's really insecure and lets spammers use it, but it was [easier to set up]/[only going to be like that for a few weeks]/[not as if I was telling the spammers the open relay was there]" (delete as appropriate).

    The point is that these people *knew* that what they were doing was really stupid, but were doing it anyway because they couldn't be bothered to be secure. Of course it always comes back to bite them in the ass when their server falls over with several million spams in the mail relay queue and a completely saturated ADSL connection.

  39. FUD? by Goose3254 · · Score: 3, Informative

    From the article

    "Microsoft responded that the tests prove that any operating system is vulnerable when not patched."

    No. They KINDA show that only Microsoft products are vulnerable when not patched.

    For what it's worth, IMHO, I think that SOME of the home users that don't patch their installs of MSXP are afraid that MS is trying to slip in some software that would automagically inventory thier MP3 collection, hacked software, etc and somehow "break" thier computer. I think many people think of MS operating systems as a "deal with the devil". They really DON'T want to use Windows, but isn't that Linux thing for computer gurus and really hard to use? It's really hard to combat that kind of FUD. If it wasn't, a HUGE number of corporate users would be using a *nix based solution, if only to shrink desktop support staff.

    As a networking professional, I can tell you that the constant rolling out of virus and OS patching to our user base DOES impact network traffic and "regular job" throughput, but the top brass sees this as a necessary evil. But of course my corporation has MS stock in it's portfolio....