Slashdot Mirror


Security Isn't Just Avoiding Microsoft

Jay Singala noted a story which points out "It's time for all the people who have entertained this fantasy to stop deluding themselves. How would life without Microsoft be different? It wouldn't be in any meaningful way for those in charge of network security; there would just be a different vendor peddling the dominant operating system."

295 comments

  1. Not exactly by WrongSizeGlass · · Score: 3, Insightful

    If the "market penetration" philosophy were true Unix would have been hacked to bits decades ago. There are a lot more Chevy's around than BMW's, but I bet that more Chevy's are stolen because their "security features" are easier get past rather then just because they're more prevalent.

    If the Apple/Windows market positions were reversed (or Linux/Windows for that mater) Windows would still be less secure. Unlocked doors and windows are still less secure even though there are fewer of them (or in our case more of them).

    1. Re:Not exactly by vonPoonBurGer · · Score: 0

      Did you even read the article? Trick question! You couldn't have, since there was no link at this time! How can you post a contrary opinion without having RTFA? Shame on you, sir.

    2. Re:Not exactly by WrongSizeGlass · · Score: 1

      Shame on you, sir. Actually, I read it on /.'s own Firehouse earlier this morning. Shame on you for missing it there. ;-)
    3. Re:Not exactly by Gearoid_Murphy · · Score: 5, Insightful

      absolutely, but theres a considerable group of people out there who view animosity towards Microsoft as part of a broader resistance to big corporations, and as a consequence of this, view this resistance as being naive and unfounded. Unix style systems have been around for a long long time and have a well deserved reputation for stability and security, unlike windows products which I, as a computer scientist and software engineer experience as being badly concieved and poorly executed

      --
      prepare the survey weasels.
    4. Re:Not exactly by ArchdukeChocula · · Score: 4, Insightful

      >If the "market penetration" philosophy were true Unix would have been hacked to bits decades ago.

      It was! Today's script kiddies can't tell grep for the GIMP but back in the day BBSs were filled with philes on hacking UNIX. Most those files are useless now because BSD and Linux developers have worked hard to improved security. (And so have Windows developers, XP is harder to hack then Win95) The point is that any product as complex as an OS will be full of security holes. Sure UNIX may be more secure but as soon as you get lazy and think your safe someone will prove you wrong.

    5. Re:Not exactly by Anonymous Coward · · Score: 0

      For the longest time, UNIX used weak passwords available for every user on the system to crack, and authentication information was sent over the wire in cleartext. The only reason UNIX wasn't compromised more was because it wasn't connected to the Internet for much of its early life, and the people administrating it knew what they were doing.

      UNIX may not have been hacked to bits early decades ago, but that's likely because it didn't have to face the threats that it would today. Connect a late 80s/early 90s UNIX box to the Internet, and see how long it lasts before someone owns it. Not long, I bet.

    6. Re:Not exactly by wframe9109 · · Score: 5, Insightful

      That's pretty funny, because from my experience, Unix has had a history rife with exploits and security issues... It *was* hacked to bits long ago. Good job!!!

      Despite it's lesser market percentage, we still see exploits for Unix variants, and the services offered within. It's not some sort of impenetrable OS.

      Anyhow. Security is in the hands of the user. Someone with half-decent security knowhow will be able to secure a Windows box far better than a newbie running Unix.

    7. Re:Not exactly by lambini · · Score: 0

      Totally agree with what is said here. Back in the medieval ages of IT, you had a large penetration of unix systems or anything similar. Those systems got their fair share of being hacked. Even today, these systems are still being hacked, but what can be said, as it was in the past, they are less vulnerable to viral attacks or be the cause of any virus spreading. I still remember the time, you just could ftp to any ftp server on the internet and get the /etc/passwd from it, put john the ripper on it and BAM you had a big chance of extracting accounts from it. Even shadowing the password files were of no big use.

    8. Re:Not exactly by NickFortune · · Score: 1

      Quite. While it's obviously true that there is only going to be a market leader, it in no way follows that that market leader will therefore have lousy security.

      And even if it did, that wouldn't be a reason to deploy products from a vendor with Microsoft's lamentable track record on security in in cases where security is paramount.

      It's time for all the people who have entertained this fantasy to stop deluding themselves.

      I know who gets my vote for delusional.

      --
      Don't let THEM immanentize the Eschaton!
    9. Re:Not exactly by markov_chain · · Score: 1

      Uh, the original Internet Worm ran on SunOS, and a key reason it did so much damage was the Sun monoculture of the day.

      --
      Tsunami -- You can't bring a good wave down!
    10. Re:Not exactly by lambini · · Score: 0

      Your kidding me! Do you have a link where I can read up on that?

    11. Re:Not exactly by VirusEqualsVeryYes · · Score: 1

      Seriously. How many times must we go through this? I can maybe understand oblivious Windows users buying into the only-because-of-lesser-market-share bullshit, but computer world? Come on.

      Let's regurgitate what I keep telling my friendly Windows trolls. In a certain year, market share of Linux/Apache was 60%, Microsoft's IIS had 20%, 60-something worms spread that year, ALL of them for Microsoft's product.

      There. It's not that hard to understand. This claim of security only through obscurity is completely and patently false, and the propagation of this nonsense boils my blood.

    12. Re:Not exactly by Fujisawa+Sensei · · Score: 1

      The Morris Worm was cross platform exploiting a weakness in Telnet, Finger, Sendmail, and probably every other service that used get() without input buffer checking. It was more of a BSDism than a Sunism, but the majority of the systems it could infect were Sun boxes.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    13. Re:Not exactly by DevStar · · Score: 5, Insightful

      Where do people get this illusion that Unix systems were secure in the past? As an undergrad we would drive our friends crazy hacking into computers. Just about every Unix program they ran, from mail to finger to rn had security holes you could drive a car through.

      The difference back then was no one cared if we broke into a computer. It just didn't make news. Heck, I remember that remote exploits stayed open for years, and no one said a peep. The world was very different back then. Plus there just wasn't much interesting to hack into. People would generally hack into other students accounts -- erase homework, put a bug in a friends assignment, send a goofy email from their professor's account, etc... You didn't have organized crime stealing credit cards, because no one besides geeks used computers.

      I know this doesn't fit into your mental model of how Unix was this secure fort in the old days, but you'd better think again. Those of us who were there, know better.

      I hate to sound cliche, but as long as we have people programming systems, there will be security holes. And I've worked at enough places to know that no one has a silver bullet.

    14. Re:Not exactly by Billosaur · · Score: 1

      If the Apple/Windows market positions were reversed (or Linux/Windows for that mater) Windows would still be less secure. Unlocked doors and windows are still less secure even though there are fewer of them (or in our case more of them).

      True. However, if things were reversed, Windows would have a tiny market share and its relative insecurity would doom it to obscurity. No one would care about Windows and hackers would be having a field day trying to crack Mac OS X. Don't kid yourself - when the kid the bullies pick on gets wise and stops reacting, the bullies don't dance with him/her anymore and go on to pick on someone else. Microsoft's presence/absence has little to do with the larger issue of Internet/OS security.

      --
      GetOuttaMySpace - The Anti-Social Network
    15. Re:Not exactly by McDutchie · · Score: 2, Interesting

      Your kidding me! Do you have a link where I can read up on that?
      A Report on the Internet Worm (November 7, 1988). Enjoy.
    16. Re:Not exactly by tbannist · · Score: 4, Insightful

      It's simple. The summary is quite obviously from a microsoft apologist. The author's just trotting out the old fallacy that "things couldn't be any different then they are now". While it is true that there is more to security than avoid Microsoft, there are very legitimate reasons to gripe about Microsoft's security. They've been told repeatedly before they did stupid, stupid things that they were creating security holes and leaving their customers vulnerable. They didn't care and now everyone else has to clean up their mess.

      They've earned their damnation as the weakest link of security and if you eliminate the weakest link, the entire chain becomes stronger.

      --
      Fanatically anti-fanatical
    17. Re:Not exactly by jimstapleton · · Score: 1

      Script kiddies can still get into bigger systems. I've seen/heard of plenty of UNIX systems getting hacked - here's a hint, not all of the databases that you hear are hacked and have a loss of data security, are Windows.

      But most importantly, as the writer of the article said - it's the people who use the systems, who cause the security breaks. He suggested that everyone have a minimal amount of training, but the problem is, no amount of training will fix the inherant apathy to system security that a normal user has.

      So maybe by limiting the access of the users, you could also help secure a popular system, but even them, there comes a point when you are not just limiting their access to be harmful, but also their access to do what they need to do as well.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    18. Re:Not exactly by jedidiah · · Score: 2

      You would have also been laughed off of the local BBS in those days for suggesting something such as an email 'virus'.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    19. Re:Not exactly by Anonymous Coward · · Score: 2, Informative

      Let's regurgitate what I keep telling my friendly Windows trolls. In a certain year, market share of Linux/Apache was 60%, Microsoft's IIS had 20%, 60-something worms spread that year, ALL of them for Microsoft's product.

      PLEASE, PLEASE, PLEASE FIND A NEW ARGUMENT. This one was dead before it began. Why? Simple...which version of Apache commands 60% of the market? Would that be the 1.2.x/SPARC/Solaris 2.6 version? Or the 2.0.x/MIPS/IRIX 6.5.4 version? Or the 2.2.x/x86/RedHat EL 4.0 version? The point is there is no one Apache in the same sense there is one version of IIS. Apache runs on multiple platforms, multiple OSes, and there are multiple versions of Apache. Therefore when you say "Apache has 60% of the market" it's not like saying that "IIS has 20% of the market". Plus I have seen no credible evidence supporting that IIS is hacked more than Apache. To the contrary IIS 6.0 has had an excellent security track record. Much better than Apache. I can only assume you're referring to the IIS 5.0 buffer overflow which exploited systems, and here is the key, which were never intended to be web servers. As IIS 5.0 was installed and operational on all Windows 2000 Servers unless specifically disabled this led to a huge number of web servers which Netcraft can't account for (as they're internal).

      Now with that said please stop ignoring the obvious.

    20. Re:Not exactly by Fred_A · · Score: 0, Redundant

      I read it on /.'s own Firehouse earlier this morning.
      /.'s house is on fire bring out the hose !
      --

      May contain traces of nut.
      Made from the freshest electrons.
    21. Re:Not exactly by niiler · · Score: 3, Interesting

      You must be talking about Linspire or whatever they call it these days. Most Linuxes I've run out of the box are quite a bit more secure than their Windows counterparts. I just ran nmap on my local network. The result was that all computers running Windows XP were identified along with their open ports and services whereas none of the linux boxes (with default firewalls configured on install) showed much at all. Nmap guessed that they were running Linux or Unix, but that was it.

      Nobody is claiming that any OS is perfectly secure. But I seriously question your statement about newbies running *nix being more insecure compared to their Windows counterparts as most modern distros seem to have firewalls enabled and extraneous services shut off by default.

    22. Re:Not exactly by Vancorps · · Score: 2, Insightful

      One of my professors in college referred to security as the art of breaking services. He's as correct today as he was then. It would be great to open up the systems and allow anyone to do whatever they want, they're productivity would rise. Unfortunately the world doesn't work that way and we're forced to break stuff to the point where users can only do what they are explicitly authorized to do. This means no taking initiative and probably no learning of the system since I know at least in my organization the only people that know the full system are my coworker and myself. We're the only ones that know what the network is fully capable of which means we have to participate in a lot more meetings to make sure that people do utilize the automated approach instead of manually processing thousands of records.

      From my experience with OS X we'd have a lot of the same problems as we do if it switched roles with Windows except we would lose are advanced management and monitoring capabilities. I know OS X likes to transmit everything unencrypted, it drives me crazy especially given that with each release Samba support just seems to get worse.

      Of course Solaris and Linux have all the advanced management and monitoring capabilities as that's where they all originated. Tripwire is the savior of all. I'm not sure how the world would be if the two were dominant in the mid-level and home markets. Home users invariably will drop enough security to do what they want without thinking. This is the mentality that Microsoft has been dealing with for years. Of course now MS tries to lock their product down and the likes of Symantec and Mcafee are suing them because it will end their businesses. I don't envy any of their positions, I like being in the middle.

    23. Re:Not exactly by Anonymous Coward · · Score: 0

      Let's regurgitate what I keep telling my friendly Windows trolls. In a certain year, market share of Linux/Apache was 60%, Microsoft's IIS had 20%, 60-something worms spread that year, ALL of them for Microsoft's product. 60-something worms that propagated through web servers? Last I checked worms propagated through client systems, of which the vast majority are Windows-based. Your argument doesn't make sense.
    24. Re:Not exactly by jimstapleton · · Score: 2, Insightful

      Even dropping the security blocks for a user doesn't neccessarily kill the security of the system.

      I have a friend who isn't really a computer tech (he has me help him with a lot of stuff), but he is in a business where information and confidentiality are major.

      Both of use have windows accounts where we are admin, for ease of use. Neither of use have had virus problems on our machines. The trick is, we are both very paranoid. We don't run every program we can download from the net, we don't go to sites that are likely to be dangerous, and if an email looks slightly suspicious, we view the source before reading it.

      Conversely, I know plenty of tech savvy people, and not-so-tech savvy people who have had viruses on their windows machines, with or without admin, simply because they do whatever they please, without thinking of the danger. It's more or less the computer equivalent of crossing the street without looking both ways, or buying a house in the worst neightborhood in town, and thinking that the locks on the doors will be all that's needed to keep you safe.

      That being said, I'm happy I switched to FreeBSD where I don't /have/ to log in as administrator to get most of my stuff done without difficulty.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    25. Re:Not exactly by BewireNomali · · Score: 2, Insightful

      more chevys are stolen because most stolen cars are used for parts (note: i'm not certain if more chevies than bmws are stolen as i did not check. merely working with parent's example). more chevys on the road means more chevies need parts which means there is a good black market for chevy parts. this is why honda/acura vehicles are high on the stolen list year after year IINM. In other words, your example doesn't indicate that bmws are more secure - in fact it reinforces what has always been said - windows' prime weakness is ubiquity.

      i'm in no position to know how more secure apple is than windows until: osx is not tied to custom hardware and has windows' current market share across thousands of hardware configs - and the established knowledge base of how to pick and exploit weaknesses in the software is made readily available.

      --
      un burrito me trampeó.
    26. Re:Not exactly by PitaBred · · Score: 2, Insightful

      Yes. But the Unix philosophy is a very secure foundation. Lots of components, each do just one job, and do it well. We can secure those, and then the whole chain becomes secure. With the undocumented API's and other crap that Windows has in it, not to mention it's monolithic and completely integrated design ("I swear, we can't remove Internet Explorer, it's integral!"), it's got many more places where things can and do go wrong, and "fixes" ripple throughout the system. Would you rather try to secure a screened in bunkhouse that has a bad lock, or a concrete building that has a bad lock?

    27. Re:Not exactly by wframe9109 · · Score: 1

      Your local network obviously isn't run by someone who knows what they are doing. Your little anecdote supports my conclusion.

      And if you missed it, I was discussing the past. The parent post essentially claimed that Unix has always been secure, which is a flat out lie.

      And what are you questioning? What I said was that someone who knew what they were doing (half-way decent knowledge of good security practices) could harden a Windows box better than a newbie could harden a Linux box.

    28. Re:Not exactly by MrNougat · · Score: 1

      Bad analogy.

      There are a lot more Chevys stolen than BMWs because there are a lot more Chevys. Furthermore, people who drive Chevys and need to get them repaired are more likely (I'm guessing) to take them to shops which would trade in stolen parts than BMW drivers would.

      You don't compromise computers in order to disassemble them and resell their component parts. You compromise computers in order to have them do your bidding, and it is that bidding which makes you money, whether it be spam, or warez, or porn of a questionable legal status.

      Yes, the Microsoft system model contributes to this, because the default installation has the logged on user running as Administrator and does not require any password. Other systems do not default install this way; they require that root have a password, and they do not default to the created user account running as root. What I wish most is that MS would modify their default install to match this format, and modify the behavior of RunAs so that it would prompt when elevated rights were required. This would solve a lot of the problems with Windows systems and their exploitability.

      However, besides that, sheer economics make exploiting Microsoft products more attractive to compromise. If you're going to write malicious code, it makes sense to write that code to be useful on the largest number of systems in the world, so that it will be most effective. You want the highest return for your effort. Considering that, do you want to write exploit code which will work on 80% of the world's computers, or on 5%?

      Last thing here - as more less-technical people migrate to Linux, the likelihood that a Linux-based email worm will occur increases. Oh, but you're not running as root? So what, it'll install and run in user space, won't it? It'll still send spam mail out, it'll still try to replicate itself. No, it won't screw up the rest of the machine, but it'll do what it was designed to do. And, if it doesn't screw up the rest of the machine, that means it may stay hidden for longer.

      --
      Web 2.0 == Giant Blogspam Circle Jerk
    29. Re:Not exactly by Anonymous Coward · · Score: 0

      Well, in a 1/2 hour's worth of time? You can make Windows as secure as ANY OS out there, period!

      In fact, so you can verify it yourselves?

      The CIS Tool 1.0 (center for internet security) which even has a Linux, & BSD (and other UNIX variants) versions as well, which you can test your non-Win32 OS against if you wish, here is its download linkage:

      http://www.cisecurity.org/bench.html#bench_tools

      I have scored an 84.735 score on this test currently after custom hardening my machine & looking for decent analysis tools that are NOT Microsoft ones!

      I am pursuing a higher score via discussions with a Mr. Dave Shackleford of the center for internet security (as well as having discussions in this regard with the author of BELARC ADVISOR, which also offers a similar set of security analysis features), currently.

      BOTTOM-LINE:

      This has helped or will help either identify possible "bugs" or potential needed improvements in their wares for the analysis of securing ANY OS (in the case of CIS tool, not BELARC ADVISOR (Win32 only, afaik)).

      NMap is another tool one can use to analyse your system via this commandline for it:

      %windir%\system32\nmap.exe -P0 -sT -F -O -A (insert your IP address here)

      At least on Win32 OS' that is the commandline for it (NMap ported to Win32 from UNIX).

      The main point here being that Windows security IS improveable, with a tiny amount of effort for personal users, and yes, for those in networked corporate environs (via policies or logon script .reg file merges for example).

      Microsoft tends to ship their OS in a VERY 'wide open' configuration (security-wise) prior to VISTA (and this falls far short of what IS possible) because of fear that their systems IF setup securely, would make certain applications not function properly in secured situations (e.g.-> Turning off javascript or active scripting in browsers, as well as activeX control usage (IE) by default for example OR, limiting ports that are remote in nature off the bat, as BSD's do, leaving opening them up to the users, or admins).

      You have to "reach into the guts" sometimes, if you want more security, even on UNIXES (why is there an SELinux for example if Linux is "so secure", and why do BSD's cut off ports by default)...

      In the case of MS above? They leave it open intentionally, and up to the end users to secure them as they see fit based on the needs of the application mix they use. This is possibly quite necessary, but I know for a fact, MS can ship it even MORE SECURE, via some very simple .reg file hacks, or, using IP filtering (or even IPSec & security policies).

      There is also the widely accepted fact that Microsoft's OS' run on more OS, with more peripheral softwares for it for various purposes (with holes in said apps themselves at times no less) than any other, presenting a 'wider target' for those involved in illegal activity in cracking OS & such as well.

      APK

      P.S.=> I can tell you 1 thing though, & based on tests/research: VISTA is far more secure than XP is out of the box, per tests myself and users ran here (along with the developer of BELARC ADVISOR in our discussions with myself & he here):

      http://forums.techpowerup.com/showthread.php?p=277 810#post277810

      VISTA is an improvement, but security is often based on your app mix and those app's needs, so being "perfect out of the box" in all situations & software mixes? Impossible, at least w/ out custom tuning-tweaking for better security... From the example above? One can see just how much so even VISTA falls short of a Windows Server 2003 SP #2 custom security hardened build, that only took myself 1/2 hour's worth of work merging .reg files, using security policies, and port restrictions (above & beyond std. firewall/antivirus/antispyware tools)... apk

    30. Re:Not exactly by Vancorps · · Score: 2, Insightful

      That is a valid criticism as Windows is only now just barely coming into its own in regards to least privilege accounts. With that said, I setup a common computer for all my roommates to use. They all have their own logins with just basic user access. The machine has gone for three years without any instruction from me and not one virus, not even any spyware beyond cookies of course. My roommates are definitely the type to just click blindly which is definitely a problem. I'd say my experience is a bit of luck combined with reduced privilege accounts. When something needs to install I just right-click and runas my install user.

      On my work computer its the same way, it takes a little more effort here but its worth it the day I tear open a suspicious email. Of course I do this in a VM so something funky happens and the network starts flooding I just shut off the VM and then all is well as the VM reverts on reboot. The tools are out there to play safely, more people just need to learn to use them.

      I would do the same thing if my management computer were Linux based. VMs make great playgrounds. EMC/VMWare making Virtual Server was very wise in my mind as I am now looking at deploying some virtual machines for production use based on the benefits I've seen in that product. That means licensing some of the even cooler stuff they offer. Good for them.

    31. Re:Not exactly by the_womble · · Score: 4, Insightful

      There is also no reason why the market leader has to be dominant. The market leader could have 30%, another two big players 20% each and the remaining 30% split among the rest.

      That way we get rid of the monoculture, which is a security disaster.

    32. Re:Not exactly by Spazmania · · Score: 3, Insightful

      Where do people get this illusion that Unix systems were secure in the past? As an undergrad we would drive our friends crazy hacking into computers. Just about every Unix program they ran, from mail to finger to rn had security holes you could drive a car through.

      In 1995, most of the US military facilities on the Internet had no firewall. I still remember logging on to the MS Lan Manager servers at work from home using Samba over a 28.8 modem and exporting X-Windows to Sun workstations 600 miles away. That was the normal level of information security and both Windows and Unix met it.

      In 2007 the expected level of information security is rather different. In 2007, Unix and Linux have adapted to the new requirements and excelled at meeting them while Windows works only moderately better than it did in 1995.

      So you're right, but you're wrong. Unix and Linux consistently met or exceeded the appropriate level of security at the time. That the target moves doesn't change the fact that they keep on hitting it. Windows, on the other hand, hasn't hit the target for the better part of a decade now.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    33. Re:Not exactly by spikedvodka · · Score: 2


      And what are you questioning? What I said was that someone who knew what they were doing (half-way decent knowledge of good security practices) could harden a Windows box better than a newbie could harden a Linux box.


      sorry... but DUH!
      <analogy type=car>
      A professional Driver can drive a yugo better than my 1-year old can drive a Formula 1 race car.
      </analogy>

      Come on, at least make a comparison with at least one constant.

      --
      I will not give in to the terrorists. I will not become fearful.
    34. Re:Not exactly by niiler · · Score: 1

      As for the parent's post, I was not trying to claim that *nix never had it's problems (as I mention in my previous post). Rather, I was questioning your claim about hardening Windows vs. *nix. What it comes down to is: what is your definition of newbie? Is it someone who has never used Linux? Or is your definition that a newbie is someone without a familiarity with computers?

      In the first case one could state that a newbie to Windows would have a much harder time securing a Windows box than they could a Linux box (because with the shoe on the other foot now, they would have Linux security experience and know exactly what to lock down on said Linux box - presuming it wasn't already secured by default). In this case, the comparison is obvious: someone with familiarity with a platform will of course have a much easier experience doing anything.

      In the second case, you are comparing a person who is familiar with security to someone who has no experience whatsoever, and the platforms again become irrelevant. If you don't even know what a virus/worm/trojan is, of course you won't do such a good job at securing a platform.

      As for the local network issue, presuming that my sysadmin doesn't know what they are doing (and I don't deny this), the fact is that the Linux boxes *were* more secure out of the box than the WinXP boxes.

    35. Re:Not exactly by Anonymous Coward · · Score: 0

      Slight amendment to the above, quoting myself, here:

      "(e.g.-> Turning off javascript or active scripting in browsers, as well as activeX control usage (IE) by default for example OR, limiting ports that are remote in nature off the bat, as BSD's do, leaving opening them up to the users, or admins)." by Anonymous Coward on Monday May 07, @11:51AM (#19021767)

      IE6, on Windows Server 2003, goes a LONG ways to this, as it ships & runs in a 'hardened configuration' already, cutting off script & activeX control usage, BY DEFAULT!

      (It is up to the end users, or admins in networked environs via scripts/policies if necessary, to enable their use)

      APK

    36. Re:Not exactly by Anonymous Coward · · Score: 0

      its too bad your analogy is complete junk.

      Car theft is not done based on who has the "easiest" system to get past, unless you are talking minor petty joyriding theft. Car theft on the grand scale is based on resale value of parts on the aftermarket. Honda's are stolen like hotcakes not due to their security but because the car can be parted out easily and there is a demand for parts. Being prevalent is a big part of demand for parts. So BMW's aren't stolen as much because its harder to do anything with the car once stolen.

      Back to computers. More emphasis is put on hacking windows because you can get more results. Its really just that simple.

    37. Re:Not exactly by porsche911 · · Score: 1

      The first Internet Worm (aka "Morris Worm", 20 years ago this year) used a hole in BSD Unix and Sendmail. It was taking advantage of the fact that BSD Unixs were the standard (SUN OS and Ultrix) in the research communities. Other OS' like VMS, MVS, Guardian, VOS, etc were not as hackable.

      Unix basically invented the internet security hole. They've just had longer to patch them than the Windows world.

    38. Re:Not exactly by smittyoneeach · · Score: 2, Interesting

      Unix and Linux consistently met or exceeded the appropriate level of security at the time.
      Still more important than this is the concept that most *nix flavors are continuously developed by a horde of people in plane sight. This Conway's Game of Life approach shakes out more bugs (hopefully at a higher frequency than they are inserted). This results in better code in the long run. Look at the recent scheduler activity on the LKML for example.
      OTOH, you've got the Temples of Syrinx approach that says the priests will give you a binary doing what you need, when you need it.
      Maybe.
      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    39. Re:Not exactly by guruevi · · Score: 2, Insightful

      I know that Unix had a bunch of holes that we used to like to exploit, back when computers were a scientific gadget that you saw only in universities and big companies. Heck, I remember all e-mail servers by default being an open relay and usually left that way so we could send e-mail around the world. But we also had Windows, with the same exact security holes back then.

      In the mean time though the Unix environments had a LOT of improvements towards security as time progressed. The problem with Microsoft however was that it kept everything closed and no-one could improve or fork to get a more secure version while Unix/BSD/Linux had a lot of forks that went later back into mainstream and forked again, rebuilt from scratch etc.. Over the same time period, Microsoft Windows has thus been slower in developing a more secure and stable version of their products and that what's the industry, geeks and everybody else is blaming Microsoft for. Back in the day, they gained mainstream market and just as they did with IE/NS once they had their mainstream desktop goals, they stopped improving because they didn't need to anymore (what really improved from 95-ME? (5 years) or from Server NT4-2003? (7 years?) or from XP-Vista? (4 years?), I don't mean just fixes, but real groundbreaking (security) improvements like Apple when they switched to Darwin or when Torvalds decided to rebuild from scratch for 2.6).

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    40. Re:Not exactly by wframe9109 · · Score: 1

      "In the second case, you are comparing a person who is familiar with security to someone who has no experience whatsoever, and the platforms again become irrelevant. If you don't even know what a virus/worm/trojan is, of course you won't do such a good job at securing a platform. "

      Exactly. I was trying to point out that the experience of the user is far more important than the operating system that they run. Or, in other words, no OS is inherently secure; if it were, it would lose functionality or other important features.

    41. Re:Not exactly by caluml · · Score: 1

      Why can't we get read of strcpy from the C libs (perhaps with a compile time flag to use them if you have to have them)? Sure, it would break stuff, and cause a few headaches - but what's that saying about eggs, and omelettes?

    42. Re:Not exactly by Chris+Burke · · Score: 4, Insightful

      Well it's a matter of how you frame it.

      "It wouldn't be in any meaningful way for those in charge of network security; there would just be a different vendor peddling the dominant operating system."

      That's actually true in broad strokes, if you think of what a network administrator's job is relative to security. They maintain the system, keep up to date with what vulnerabilities exist, test any patches and apply them, and respond to any DoS or virus attacks that occur. They deploy spam filters and virus checkers, and keep up to date on patches for them. This won't fundamentally change -- there are still vulnerabilities for *nix whose fixes will need to be tracked -- so really they are doing the same thing with a different vendor.

      In a less general "what is the nature of your job" sense, the above is absolutely not true. For instance the only reason we have a virus scanner on our *nix mail servers is to prevent viruses that depend on MS Outlook. While we've lost entire volumes to corruption by Windows viruses, nothing like that has happened to our *nix file servers. And whenever something like this happens, it means over-nighters for the sysadmins. Ask them if having to come in less often on a Saturday night is a "meaningful" change in the way they work.

      There are two common couter-arguments to this. The first is the marketshare argument -- MS software isn't any more buggy, it's just more used and thus targeted more. This makes sense at first blush, but anyone putting forth this argument must explain why IIS is hacked more than Apache. Clearly there is more to it than the number of targets.

      The second, more desperate argument is the "all software has bugs" mantra. I'll just be honest -- people who argue this are either idiots or extremely lazy programmers. Of course all software has bugs, the question is how many and why. All food has bugs in it, but don't tell me you can't distinguish between food with below the FDA standard for bugs and food that vastly exceeds that amount. Only a fool confuses "bugs exist" with "the quantity of bugs is the same". Only a fool thinks that you can't design a system to be more secure. The problem isn't that Microsoft's programmers just introduce more bugs, it's that the inherent design of Windows and associated software that makes it bug-prone. The worse your design, the more careful you have to be to avoid bugs. Avoiding bugs, and designing the system so that it is inherently more secure and bugs are easier to avoid, is what good programmers strive to do. You can never do it perfectly, but only lazy idiots think that means you can never succeed at all.

      Well whatever. All I know is that once I got my father off Explorer and Outlook and onto Firefox and Thunderbird, I stopped having to clear spyware off his computer every single time I visited. Anecdotal for sure, but it's good enough for me.

      --

      The enemies of Democracy are
    43. Re:Not exactly by sanityfeactory · · Score: 1

      Your metaphors are nice, but not equivalent. Chevy, because its more prevalent, is easier to chop and resell -- all cars are equally easy to break into and drive away the difference is in the reuse of the stolen resource. The simple truth is that for exactly the same reason you posted the above M$ has been a much bigger target than anything else on the market. The company's software gets more attention (positive and negative). But seriously, I'd love to see all those folks that think life would be better without M$ switch. And good luck to ya! Knowing what life in the enterprise was like years ago, I thank my lucky stars that M$ has done as much good work as they have. So switch and make my life easier.

    44. Re:Not exactly by Mister+Whirly · · Score: 1

      Congratulations, you just demonstrated the parent's point. Just because you don't know how to lock down your Windows boxes as easily as your Linux boxes says more about YOUR abilities than any inherent security in an OS. And BTW XP SP2 comes with the firewall enabled and most "extaneous services" shut off by default also, so what is your point? Are you really running a version of XP that you haven't applied the service packs to?? And NMap is a great tool, but if that is the only thing you are using to "secure" your boxes, you have a lot to learn about security...

      --
      "But this one goes to 11!"
    45. Re:Not exactly by SEMW · · Score: 1

      Let's regurgitate what I keep telling my friendly Windows trolls. In a certain year, market share of Linux/Apache was 60%, Microsoft's IIS had 20%, 60-something worms spread that year, ALL of them for Microsoft's product. Nice linguistic twisting, there. All for "Microsoft's product", yes, but most for general Windows desktops -- i.e. aimed at clueless users who never run Windows update and are happy to double-click on Anna-Kournakova.exe if they think it means pr0n for them -- rather than IIS. Certainly, there have been some that affect IIS specifically (such as Blaster), but they're far outnumbered by the former type.

      Given this, to some extent you're comparing the security records of a bunch of hopefully properly administered webservers (Apache) against a combination of a bunch of hopefully properly admistered webservers (IIS) combined with billions of clueless home users. In such a contest, the former will obviously always win.

      If the situation were reversed (e.g. all the clueless users running Linspire, which to the best of my knowledge still, in pure Windows-pre-Vista style, has the user run as root by default), I suspect the numbers would be somewhat different. Hell, even if an Ubuntu sudo-based distro became mainstream, if an email can convince a user on their home computer they'll get pr0n if they type in their logon password to a brown box on the screen, there's no privilege system in the world that'll stop them.
      --
      What's purple and commutes? An Abelian grape.
    46. Re:Not exactly by Anonymous Coward · · Score: 0

      The windows help system is built on internet explorer (intentionally i would imagine), so removing it would basically disable the help system (which isn't much different from actually trying to use it). So the whole "I swear, we can't remove Internet Explorer, it's integral!" is true, from a certain point of view (isn't everything?).

    47. Re:Not exactly by iamacat · · Score: 1

      Because then you will not be allowed to call them C libs anymore. ANSI-C includes a specific set of string functions, sorry. Alternatives that specify length have their own problems of truncating the string silently or non null-terminating it. So basically you still have to add "if (strlen(s) >= sizeof(buf)) return -1", just like with plain strcpy.

      Personally, I prefer NSString.

    48. Re:Not exactly by mallardtheduck · · Score: 1

      Because the C standard libs are governed by a standards authority.
      If you want to call your C library ANSI compliant, then you *must* have strcpy. This affects *all* operating systems.
      Maybe ANSI/ISO will make a "Secure C" standard or something that removes it, but until then, it *cannot* be removed (although the documentation could be replaced with "DO NOT USE THIS FUNCTION, use strncpy" or something to discourage use).

    49. Re:Not exactly by Anonymous Coward · · Score: 0

      Your guard to protect strcpy is as bad , if not worse than an unchecked strcpy, try again.

    50. Re:Not exactly by MadMidnightBomber · · Score: 1

      windows products which I, as a computer scientist and software engineer experience as being badly concieved and poorly executed

      Congratulations! For once Computer Science reality intersects with normal reality :p

      --
      "It doesn't cost enough, and it makes too much sense."
    51. Re:Not exactly by deanoaz · · Score: 1

      >>>Quite. While it's obviously true that there is only going to be a market leader, it in no way follows that that market leader will therefore have lousy security.

      I agree. If Novell had won the Office Suite War and become market leader, it probably would have put much more emphasis on security in its products. On the other hand, it takes longer to bring products to market with good security and this hurts your chances of becoming the market leader.

      --
      If 'the people' in Amendment 2 are 'the state' then Amendments 1, 2, 4, 9, and 10 benefit the state, not you.
    52. Re:Not exactly by unapersson · · Score: 1

      "If the situation were reversed (e.g. all the clueless users running Linspire, which to the best of my knowledge still, in pure Windows-pre-Vista style, has the user run as root by default)"

      I'm pretty sure they changed that while it still called Lindows, i.e. quite a long time ago.

    53. Re:Not exactly by niiler · · Score: 1
      Congratulations yourself. You've just proven ... what exactly?
      • First I am not the administrator of the windows boxes
      • Second, I am not the LAN administrator
      • Third, I do administrate the linux boxes. (The ones which you'll see aren't having the real obvious security issues).
      • Fourth, you seem to be missing quite a lot about the firewall mentioned above. Nmap was used to show obvious vulnerabilities, services and open ports. I found such on the Windows boxes that I don't administrate, but not on the Linux boxes I do.
      Wow, and I thought we were actually having a pleasant discussion up until now.
    54. Re:Not exactly by Mr_eX9 · · Score: 1

      "Unlocked doors and windows"
      'nuff said.
    55. Re:Not exactly by iamacat · · Score: 1

      Care to explain, given that the function has been documented to return -1 on failure, there is no cleanup to be done and C++ exceptions are not available?

    56. Re:Not exactly by toadlife · · Score: 1

      Forget the 80s. Even as recently as 1999 the net was very 'nice' place compared to what it is today. I remember finding an unpatched IIS4 server sharing the entire "c:" drive to anonymous users via ftp.

      It had been sitting on the net in that spread-eagle formation for an entire year, and after inspecting the entire machine I found that nobody had touched it in all that time.

      A machine in that state today would be owned within hours, or even minutes of being connected to the net.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    57. Re:Not exactly by toadlife · · Score: 1

      but anyone putting forth this argument must explain why IIS is hacked more than Apache. That would be a great argument if it had not stopped being true circa 2002.

      Anecdotal for sure, but it's good enough for me. It's not good enough for people interested in finding the truth.
      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    58. Re:Not exactly by mindbooger · · Score: 1

      > we don't go to sites that are likely to be dangerous

      Do you go to sites that host ads from adservers? Because lately, _that_ (adservers) has been one of the hot targets for compromise, and iirc there's been some success. "Only visit safe sites" isn't worth much more these days than the bits it's printed on, at least from a security standpoint.

    59. Re:Not exactly by Mister+Whirly · · Score: 1

      My point about admistrating and hardening boxes still stands. All you have proven is that your LAN administrator may not know a lot about hardening Windows boxes, not that they are inherently less secure. (Say you lived in a house in the middle of a 5,000 acre plot of land in Idaho. You never lock your doors and windows to your house. Your odds of getting robbed are far less than the person with 12 locks on their doors in New York City, but it doesn't mean your house is inherently "more secure", or the NYC house is "less secure".) If I were a bad or lazy administator, I could take any OS and make it unsecure, and it isn't the operating system's fault.
      And, out of curiousity, which ports on Windows did you find open that were "obvious vulnerabilities"?? Could you take advantage of any of them, or is it all speculation on your part?? And did you try scanning from outside your trusted network to see if those same "vulnerabilities" still show up? On my network I run some file and print sharing and a few other services on my local subnet that may appear "open" if scanning from inside my VLAN from trusted addresses, but wouldn't appear at all from outside the same network. Simply running NMap from a trusted IP from within the network proves absolutely nothing.

      And sheesh, I'm not being unpleasant, I'm being blunt. You were making a claim about security based on weak, anecdotal evidence that I refuted. If you can't handle a little criticism, I would avoid posting on Slashdot, period.

      --
      "But this one goes to 11!"
    60. Re:Not exactly by acidosmosis · · Score: 1

      "If the "market penetration" philosophy were true Unix would have been hacked to bits decades ago."

      I have to LOL at this reply. You're wrong and the sad part is you will never wise up. Read the article again. Don't partially quote, thereby changing the real meaning and try to rebuke the writer's point. When will you people take your "what I use is far superior to what you use in every way and I am God" idealism elsewhere? What is it about these alternative operating systems that make you all so delusional that you can't accept the simple facts of reality...

    61. Re:Not exactly by Anonymous Coward · · Score: 0

      "the fact is that the Linux boxes *were* more secure out of the box than the WinXP boxes."

      And anyone (especially an "administrator") that would run any OS "out of the box" and think it is okay deserves whatever happens to their boxes.

    62. Re:Not exactly by dhasenan · · Score: 1

      Compared to its peers back in the 70's, Unix was buggy and slow. So why did it succeed?
        - It had a good model of the machine: everything's a file.
        - It was easy to write code for: it used C.
        - It was portable (see previous).

      If we were primarily concerned with security, we'd be using VMS. But security gets in the way.

    63. Re:Not exactly by Chris+Burke · · Score: 1

      It's not good enough for people interested in finding the truth.

      The truth is that my father has had zero spyware problems since ditching the MS crap. You don't have to believe me, like I said it's anecdotal and I'm some random person on the internet, but I believe my personal experience.

      In other words, you can go find truth wherever you want. My dad's computer works better now, and whatever the 'truth' is doesn't change that.

      But hey, I'm sure the "truth" is that all software has bugs, and any difference in exploits can't have anything to do with the actual software involved.

      --

      The enemies of Democracy are
    64. Re:Not exactly by Master+of+Transhuman · · Score: 2, Interesting


      While it is true that the original viruses developed by Dr. Fred Cohen were developed and tested - easily - on UNIX systems, it is also true that UNIX sys admins learned (most of them, anyway.)

      In recent years - say, the last ten or 15 - UNIX has definitely been more secure than any version of Windows.

      A comparative analysis of the methods UNIX uses to defend itself - such as SELinux and App Armor - vs the nonsense Microsoft has added to Vista, for example, the stupid UAC, pretty much demonstrates where significant security lies.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    65. Re:Not exactly by Master+of+Transhuman · · Score: 1

      Obi Wan: What I told you was true - from a certain point of view.

      Luke: From a certain point of view?! You fruitcake! The motherfucker is MY FATHER! Your lousy training fucked up MY FATHER!

      [insert lightsaber hum here]

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    66. Re:Not exactly by The_Wilschon · · Score: 1

      GCC does not by default implement ansi C, yet we still call it a C compiler. I don't know exactly which pieces of GCC C are different from ansi C, but there are plenty. Standards compliance can be obtained by the use of the -ansi flag, however. So, we're back to the question that the GP had: Why don't we get rid of nasty functions that are extremely prone to holes, and just add them back in whenever somebody uses the -ansi flag?

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    67. Re:Not exactly by Anonymous Coward · · Score: 0

      not sure why this was voted insightful. this should be common sense...but it's useless common sense. how do you propose to enforce OS diversity? Should governments enact some sort of Equal Oportunity Deployment law that requires all IT shops to deploy at least one non-Windows OS? how ridiculous would that be?

      no matter what OS is used, security is a simple 3-step process:
      1. limit exposure and attack surfaces
      2. keep up-to-date with patches
      3. education and training

      The only advantage *nix or any non-Windows OS MIGHT have is that they are so un-user-friendly that those who work with them can't do anything without first getting some training. I would say that Open Source has the advantage of being able to patch more quickly, but I think that is offset by the fact that anyone can look at the code for vulnerabilities and weaknesses. As Linux or other OSes become more intuitive, their security will also suffer from the lack of user/administrator training. I hear mention of Mac OS X coming. OS X isn't prevalent enough to attract attention. If the market-place remains competitive, diversity will flourish on its own. Therein lies the true security threat posed by Microsoft Windows. A monopoly is the natural evolution or logical conclusion of any successful enterprise in a free economy. Governments need to REQUIRE Microsoft and Apple to support/use/make Open Standards and Formats. Other OSes need to learn from Microsoft and catchup. Of course, these things don't happen overnight. I believe the movement has already begun. I'm just waiting for the climax.

    68. Re:Not exactly by turbidostato · · Score: 1

      "The only advantage *nix or any non-Windows OS MIGHT have is that they are so un-user-friendly that those who work with them can't do anything without first getting some training."

      That is true... to some misled extent.

      Unix-like systems are not user unfriendly. Quite to the contrary they come from the fact that you will be "learning computers" maybe one or two years and then using them for decades. Windows is (used to be) more ignorant-friendly at the price of being quite user unfriendly (facts are there: Windows users tend to lose their data from time to time; they have to relearn the same simple things with each release and they usually don't pass the "starting user" stage no matter how many years they use their computers). On the other hand (old style) unix-like systems seemed a bit daunting to the novice, but once you passed beyond the starting point everything fits naturally and you can construct your learning in a very progressive and effective manner. On general terms you cannot say a three years Windows user from a ten years one while you certainly can say one from the other on unix-like systems. And that doesn't mean that the three-years unix users can't do what the three year Windows user can; usually is much to the contrary and the computer effectiveness of the former is much greater than the later (while the ten year unix "expert" can do things that simply seem wizardry to their Windows counterparts).

      This is true even to a much higher degree when we talk about systems administrators: a ten year Windows one is not much more than a glorified systems operator (he knows some cute tricks about the Windows version du-jour, but probably not so much about the very basis of the systems he manages) while the ten year unix one is already almost a guru. That's because how good unix systems "nake" themselves so you can learn not only how but why they work while on the windows camp it's almost like trying to be a car mechanic by always repairing models that can't open their engine hood (and this is not only or mainly because Windows is proprietary -many unices are privative too, but because its architecture and goals. I now how much did I learn on HP-Ux in the early nineties and how much of it is still current knowledge today in contrast to... Windows 3.1 and 95 -and things are not much better today: you can bet today's pyfs can learn more by a vast amount about sysadmin trade by being exposed to Linux, *BSD or any privative-source unix than to Vista and that the basic knowledge learnt by the former today will be of so much use in ten years than whatever learns the later).

    69. Re:Not exactly by thethibs · · Score: 1

      That won't happen. Can't. Talk to anyone who went through Economics 101 and understood what was being said.

      The cost of the first copy of Windows was astronomical. The cost of the next copy of Windows is the cost of cutting and shipping a DVD; exactly the same as the cost of the next copy of the latest RedHat distribution and a great deal less than the cost (including labor at minimum wage) of downloading and compiling all the pieces for a DIY linux build.

      In this environment, where no one has a cost advantage, but the barriers to entry are high, the market splits on other criteria (usually related to service, standardization and compatibility) and positive feedback sets in: "No one ever lost their job for selecting IBM"; VHS vs Beta. Each in their time, Xerox, WordStar, and WordPerfect owned 70 to 80% of the word processor market.

      If you need a computer book, you'll probably buy something published by O'Reilley—why?—because if you wrote a computer book, you probably went to O'Reilley first to get it published. O'Reilley owns that particular market.

      Back in the days of the dinosaur, my company, Comterm, sold about 75% of the PCs and LANs bought by the Canadian Federal Government. We weren't the cheapest; in fact we were more expensive than the competition. What we did was to tailor a product and a sales approach specifically for that market, set the standard and kept improving it. No one else could keep up. Truth be told, eventually there were better products out there, at better prices, but they couldn't interoperate with ours, so they lost.

      Microsoft is dominant in the PC OS market in part because someone had to be. It could have been DR, but they never managed to get critical mass. There were a bunch of other contenders. Be very happy it wasn't IBM.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    70. Re:Not exactly by Anonymous Coward · · Score: 0

      I've done windows admin. If you can lock down a windows box and *not* retard functionality to the point that your users complain, more power to you. I'm sure it's not impossible, just a horrible pointy-stick-in-my-ass pain.

      File share browsing and freaking AD info leaking into windows ports galore.

      Outlook connections...and beware the admin who's attempts to lock down an Outlook Web Access Exchange server to an Exchange Mail server server. He may flip out when the OWA server stops talking (again) and the MS solution when removing/reinstalling exchange doesn't work is, "You'll have to re-install the OWA server sir." Why? Because.

      I also agree with a previous post. Have you noticed the AD security permissions don't *really* always get applied when you move down from domain level? It looks like they do, but it lies.

      As an admin, windows feels like a nice paint job on a highly tweaked out ricer with a rusty old car frame. Looks nice, but finicky, prone to sudden spectacular failure, and hard to maintain.

    71. Re:Not exactly by drsmithy · · Score: 1

      In 2007 the expected level of information security is rather different. In 2007, Unix and Linux have adapted to the new requirements and excelled at meeting them while Windows works only moderately better than it did in 1995.

      For example ?

    72. Re:Not exactly by drsmithy · · Score: 1
      In recent years - say, the last ten or 15 - UNIX has definitely been more secure than any version of Windows.

      Up until fairly recently, UNIX had a superuser. Indeed, in the vast majority of UNIX installations, root still has all the power it always did.

      That's a qualitative way UNIX is less secure than Windows NT.

      A comparative analysis of the methods UNIX uses to defend itself - such as SELinux and App Armor - vs the nonsense Microsoft has added to Vista, for example, the stupid UAC, pretty much demonstrates where significant security lies.

      I see you like both apples and oranges...

    73. Re:Not exactly by iamacat · · Score: 1

      What kind of non-nasty functions to you propose to use to manipulate strings then? strncpy can leave non-\0 terminated strings. STL is for C++ only. Going to write your own library? Good luck when you try to combine your code with 10 other people who made them same decision or stuck with standard C.

    74. Re:Not exactly by Spazmania · · Score: 1

      For example, firewalls are pretty ubiquitous now. Linux and the other unixes have very sophisticated firewalling built in to the stock kernel. Microsoft has the Windows XP firewall.

      Ipfwadm, Linux's first basic packet filter, was added to the mainline kernel in 1996. Microsoft didn't add their first simple packet filter until 5 years later in Windows XP... and it was less capable that the ipfwadm Linux had long since left behind in favor of netfilter (iptables).

      Ipfwadm allowed you to, say, block inbound connection requests to TCP port 1434 from networks other than 127.0.0.0/8. Even after the service packs, the Windows XP firewall still does not offer that level of specificity.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    75. Re:Not exactly by drsmithy · · Score: 1

      For example, firewalls are pretty ubiquitous now. Linux and the other unixes have very sophisticated firewalling built in to the stock kernel. Microsoft has the Windows XP firewall.

      Do not mistake interface with capabilities. Similarly, do not mistake the requirements of one platform for the requirements of another - Windows probably doesn't *need* "sophisticated firewalling" (whatever you mean by that). It's a desktop OS, not a firewall/router.

      Ipfwadm, Linux's first basic packet filter, was added to the mainline kernel in 1996. Microsoft didn't add their first simple packet filter until 5 years later in Windows XP... and it was less capable that the ipfwadm Linux had long since left behind in favor of netfilter (iptables).

      Packet filtering in Windows has been built-in since *at least* Windows 2000, and probably longer (although I don't have any NT4 machines to check).

      Further, it wasn't really a requirement in Windows until fairly recently (2000-ish), at which point the functionality was added. It was in Linux because (for reasons I have never been able to fathom) lots of people like to use Linux machines as firewalls and routers (why they don't use the orders-of-magnitude nicer FreeBSD+ipfw or ipfilter, or OpenBSD+ipfilter or pf, is beyond me).

      Ipfwadm allowed you to, say, block inbound connection requests to TCP port 1434 from networks other than 127.0.0.0/8. Even after the service packs, the Windows XP firewall still does not offer that level of specificity.

      I don't get down and dirty with Windows a whole lot these days, but even a few minutes worth of clicking around the Windows Firewall interface indicates this should be pretty easy. The Windows Firewall blocks every by default and you add exceptions to allow traffic. There's certainly the ability to add an exception for an arbitrary TCP port and an arbitrary network to allow traffic from (whether this is actually necessary in your specific example I don't know off the top of my head - Windows may treat the loopback adapter specially in the case of packet filtering, like Solaris does(/did)).

    76. Re:Not exactly by Mister+Whirly · · Score: 1

      "Looks nice, but finicky, prone to sudden spectacular failure, and hard to maintain."

      Yep, also known as "job security" to me. Luckily I don't use Exchange Server though, so that eliminates a significant headache.
      Security polices "flowing" down can be a tricky web to untangle sometimes, but if you have a good idea and do some careful planning before implementing it, (instead of the "on the fly" method) it greatly reduces time spent figuring out stupid little quirks. I know that sometimes you get dumped into someone else's mess, and that sucks, but if you have any control over design you can make it easier on yourself. But really, that is an issue I have run into using any operating system with permissions.

      --
      "But this one goes to 11!"
    77. Re:Not exactly by Spazmania · · Score: 1

      Here's Microsoft's support note for packet filtering in Windows 2000: http://support.microsoft.com/kb/309798

      Following Microsoft's instructions, please explain how to configure the firewall there described to block all TCP traffic except connections on port 1434 from network 192.168.0.0/16. You can't do it. You can block a particular port from operating at all on a particular interface but that's about it. Its... pathetic.

      The XP firewall does more, but it still doesn't do the very obvious task: allow connections to port 1434 from these three corporate netblocks and nowhere else.

      Further, it wasn't really a requirement in Windows until fairly recently (2000-ish), at which point the functionality was added.

      And that's the whole point, isn't it? Security and the devices which support security do not become requirements in Windows until late in the game... like locking the proverbial barn door after the animals have all fled. In Linux and most of the other Unixes, the security devices tend to make it into the software BEFORE the widespread security events that compel their use.

      It was in Linux because (for reasons I have never been able to fathom) lots of people like to use Linux machines as firewalls and routers (why they don't use the orders-of-magnitude nicer FreeBSD+ipfw or ipfilter, or OpenBSD+ipfilter or pf, is beyond me).

      Like perhaps "Internet Connection Sharing" in Windows? And hey, what do you know, Windows can work as a plain router too. It even supports RIP and OSPF natively. What it lacks is any of the tools necessary to make that work securely.

      As for IPF on BSD, you're welcome to it. Its a very capable firewall. Astonishingly so compare to XP's junk. I prefer netfilter on Linux. It offers essentially the same capability and effeciency as ipfilter and I'm familiar with it. I don't know which one added groups or transparent proxies first but they both have it now. And Windows still doesn't.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    78. Re:Not exactly by the_womble · · Score: 1

      Talk to anyone who went through Economics 101 and understood what was being said.
      Me then.

      In this environment, where no one has a cost advantage, but the barriers to entry are high, the market splits on other criteria (usually related to service, standardization and compatibility) and positive feedback sets in: "No one ever lost their job for selecting IBM"; VHS vs Beta. Each in their time, Xerox, WordStar, and WordPerfect owned 70 to 80% of the word processor market.
      So why is there not a single dominant supplier of Unix like OSes? Even Unix like OSes on x86?

      If you need a computer book, you'll probably buy something published by O'Reilley--why?--because if you wrote a computer book, you probably went to O'Reilley first to get it published. O'Reilley owns that particular market.
      Thats just silly. Look at the shelf space in any bookshop: I have never seen O'Reilly have more than a third. I have even been to book shops (usually with small IT sections) that have no O'Reilly books at all.

      Certainly, O'Reilley are popular with a particular audience. If Windows had that sort of grip on the market it probably would have a 30% or so market share.

      Back in the days of the dinosaur, my company, Comterm, sold about 75% of the PCs and LANs bought by the Canadian Federal Government.
      But not the rest of the country or the rest of the world.

      Microsoft is dominant in the PC OS market in part because someone had to be.
      No, network effects, mean that it is a market that tends towards monopoly. That does not mean it is inevitable. This is also an argument for regulation (or, alternatively, a weakening of copyright) so that a free market can exist.
    79. Re:Not exactly by Master+of+Transhuman · · Score: 1

      Claiming that merely having a superuser means UNIX is less secure is simply ridiculous. Privilege escalation has always been easier in Windows than UNIX.

      Windows has a System account which can be easily accessed. I have a utility called PowerPrompt which gives me System access and allows me to kill any process and delete any file. Useful for dealing with spyware that also seems to find it easy to achieve system level power.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    80. Re:Not exactly by Jansingal · · Score: 1

      but what about the stupid end users? i installed a number of secure openbsd servers. but i still had users write their pwd on postit notes.

    81. Re:Not exactly by thethibs · · Score: 1

      "an argument for regulation ... so that a free market can exist"

      ROFL. Thanks--you just made my day.

      As to the rest: The "unix-like OS" market is heavily segmented. Think about it and you'll find each addresses (and dominates) its own niche. O'Reilley's market is well defined, most of the purchases are online and unit volumes are too small to rate shelf space at Chapters. Comterm's target market was the Canadian Federal Government, not the world.

      "an argument for regulation ... so that a free market can exist"—Delicious!

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    82. Re:Not exactly by xanadu-xtroot.com · · Score: 1
      WinDOS: The nature of Microsoft engineering still resides within XP.

      Just a note to you, you should change your .sig for Vista. I ran into a situation a few weeks ago with a Vista machine that the only way I could figure out how to make it do what I wanted seemed to require that I do with cmd.

      I was trying to get some guy's laptop connected to the local library's Internet connection (me being the nice computer geek that I am, I'll help people in need form time to time). Of course my machine was fine (Linux...). I couldn't for the life of me get the GUI tools to connected to the network (no matter how many damn times I told it that I was 100% sure that I wanted to connect to an un-WEP'ed LAN...). I gave up and:

      ipconfig /release
      ipconfig /flushdnscache
      ipconfig /renew
      It was then 100% fine. No BS questions or anyting from the GUI (which I was a bit surprised at). Anyway, DOS is alive and well and still an important part of managing a Windows machine, it seems.

      Just thought, I'd let you know... :-)
      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    83. Re:Not exactly by the_womble · · Score: 1

      "an argument for regulation ... so that a free market can exist" ROFL. Thanks--you just made my day.
      You do not think free markets require regulation? Have you any idea how free markets are in countries that do not have strong competition regulation (what is called anti-trust in the US)? Time for you to enroll for that Econ 101 course, I think.
    84. Re:Not exactly by thethibs · · Score: 1

      You didn't say "fair market", you said "free market". I wonder how liberal you have to be to not understand the difference.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    85. Re:Not exactly by the_womble · · Score: 1

      So you think a monopoly is a meaningful free market? Without regulation we would have only private monopolies and cartels.

      Given that almost all advocacy of free market economics relies on arguing that competition will deliver (at least close to) pareto efficiency, your position is nonsensical.

    86. Re:Not exactly by Jansingal · · Score: 1

      So because msft added their firewall later, ergo, linux firewalls are better?

      Ipfwadm is no piece of cake to configure. My guess is 50% of the time, it is configured wrong and allows way too much traffic thru the network.

    87. Re:Not exactly by Jansingal · · Score: 1

      >>>Read the article again. Don't partially quote, thereby changing the real meaning and try to rebuke the writer's point.

      acidosmosis - u are right on. so many of these replies are off the cuff and the posters do not take the extra 5 seconds to digest the idea.

    88. Re:Not exactly by drsmithy · · Score: 1

      Claiming that merely having a superuser means UNIX is less secure is simply ridiculous.

      I agree, which is why I didn't do it. Of course, it's nowhere near as stupid as the typical reasons given for calling Windows NT less secure.

      A superuser, however, is a definable, measureable way in which NT has a more secure design than UNIX.

      Privilege escalation has always been easier in Windows than UNIX.

      Evidence ? UNIX's history has been rife with privilege escalation holes and its design (you need to be root to do most interesting things, hence hacks like SUID binaries and sudo) make them inherently more likely.

      Windows has a System account which can be easily accessed. I have a utility called PowerPrompt which gives me System access and allows me to kill any process and delete any file.

      The typical UNIX machine has a command like that, too. It's called 'sudo'. Further, given how difficult it is to configure sudo to be both secure *and* useful, the capability you describe is frequently available even when it is not intended.

    89. Re:Not exactly by drsmithy · · Score: 1

      Following Microsoft's instructions, please explain how to configure the firewall there described to block all TCP traffic except connections on port 1434 from network 192.168.0.0/16. You can't do it. You can block a particular port from operating at all on a particular interface but that's about it. Its... pathetic.

      It's also not something that belongs on the type of OS Windows 2000 is (meant for managed corporate networks).

      The XP firewall does more, but it still doesn't do the very obvious task: allow connections to port 1434 from these three corporate netblocks and nowhere else.

      I haven't actually _tested_ it, but it's certainly possible to input the necessary configuration into XP's firewall.

      And that's the whole point, isn't it? Security and the devices which support security do not become requirements in Windows until late in the game... like locking the proverbial barn door after the animals have all fled. In Linux and most of the other Unixes, the security devices tend to make it into the software BEFORE the widespread security events that compel their use.

      It's not the "security events" the drive the requirement, it's the expected usage. Home firewalls have only really become a important in the last 5 - 7 years and, ultimately, host-based firewalling is a less than ideal solution with the better one (separate hardware device) being applicable to a significant proportion of installations.

      The same requirements do not apply to Linux.

      Like perhaps "Internet Connection Sharing" in Windows? And hey, what do you know, Windows can work as a plain router too. It even supports RIP and OSPF natively. What it lacks is any of the tools necessary to make that work securely.

      Because it's an incredibly niche configuration situation for Windows. There are relatively few situations where Windows is being used as a router, even fewer where it needs to do anything more complicated than a simple 1:many NAT and practically zero where it needs advanced configuration features.

      Again, Linux has a completely different set of requirements because of how it is used and its expected audience.

      You are apparently arguing Windows has a major problem because it lacks the configurability out-of-the-box to be used as a high-end (in terms of features) firewalling router device. Your position is, at best, specious. Windows has firewalling capabilities in line with its expected audience and use. That such functionality is less than a platform with an almost completely different set of requirements is not bad programming, but good engineering.

    90. Re:Not exactly by Master+of+Transhuman · · Score: 1

      Sorry, you do not understand "sudo". It does not give you "System" privilege - it gives you "root" privilege and then only on entry of the root password. On UNIX/Linux, that's almost the same thing, given the power of root on UNIX, but not exactly. The PowerPrompt utility gives you a higher level privilege than the system administrator has.

      As for privilege escalation, before Windows NT/2000, basically you didn't even need to do it because everybody WAS "root". Even after Windows NT, virtually every exploit in Windows involved "privilege escalation" in the sense that most exploits allow you to do things that are not allowed in UNIX/Linux without root privilege. Spyware couldn't exist on Linux - and doesn't - without root privilege - it's trivial on Windows for spyware to set itself up with privileges that a normal user can't handle. That's WHY the PowerPrompt tool was invented - to give the admin user enough power to deal with spyware that even the sys admin can't get rid of.

      In that sense, Windows "System" privilege demonstrates WHY there is no real equivalent restriction of "root" on UNIX - because trusting the system is frequently a bad idea. I have advocated such a privilege level for UNIX in the past because it would be good for the system to prevent the sys admin from screwing it up inadvertantly or deliberately. But a good case can be made from the Windows experience that this would merely allow malware to screw the system while preventing the sys admin from correcting the situation.

      The bottom line: Windows has demonstrated since day one that it has a less secure design than UNIX. And this has nothing to do with the degree of market penetration, although certainly the sheer number of malware and exploits do indicate a heavier concentration on Windows than Linux. If Linux had 90 percent market share, I would expect to see many more exploits and malware ATTEMPTS for Linux. But the number would be smaller and the exploits tend to be less successful purely because of the differing design.

      Windows XP continues to install the default user as a sys admin by design - and that is the single dumbest idea Microsoft ever had (next to the Registry as a single point of failure for the whole system.) That stupidity in itself annihilates any security advantages Microsoft might have ever designed into NT.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    91. Re:Not exactly by drsmithy · · Score: 1

      Sorry, you do not understand "sudo". It does not give you "System" privilege - it gives you "root" privilege and then only on entry of the root password. On UNIX/Linux, that's almost the same thing, given the power of root on UNIX, but not exactly. The PowerPrompt utility gives you a higher level privilege than the system administrator has.

      Firstly, 'root' is more powerful than SYSTEM. Root, literally, does not have any security restrictions imposed on it at all. SYSTEM does and, more importantly, is subject to ACLs just like every other account (whereas root does not).

      Secondly, 'sudo' requires the user password, not the root password.

      I understand sudo quite well. I have had the frustrating task of trying to use it to allow the secure management of numerous UNIX machines by a team of sysadmins, all with different responsibilities and access levels.

      As for privilege escalation, before Windows NT/2000, basically you didn't even need to do it because everybody WAS "root".

      DOS-based versions of Windows are not relevant to this discussion.

      Even after Windows NT, virtually every exploit in Windows involved "privilege escalation" in the sense that most exploits allow you to do things that are not allowed in UNIX/Linux without root privilege.

      For example ?

      Spyware couldn't exist on Linux [...]

      Of course it could.

      - and doesn't - without root privilege - [...]

      Much like Windows, then ?

      [...] it's trivial on Windows for spyware to set itself up with privileges that a normal user can't handle.

      That's because Windows NT has a vastly more fine-grained and capable security model than UNIX's primitive "you're root and can do anything or you're a user and can hardly do anything".

      That's WHY the PowerPrompt tool was invented - to give the admin user enough power to deal with spyware that even the sys admin can't get rid of.

      "Administrator" and "sys admin" are not synonyms.

      The bottom line: Windows has demonstrated since day one that it has a less secure design than UNIX.

      The design of Windows is fundamentally more secure than (traditional) UNIX. It lacks the inherent hole of a superuser, it has a vastly more fine-grained and capable security infrastrucutre and it is able to apply that infrastructure throughout the entire OS, rather than (basically) just those things accessible via the filesystem.

      You would be hard pressed to find any measurable way that the design of NT is less secure than the "design" of UNIX. And it is trivial to find ways the design of Windows NT is better than the design of UNIX.

      The single biggest influence on UNIX's "security record" is its user demographic.

      Windows XP continues to install the default user as a sys admin by design [...]

      Actually that's a minor configuration issue, not a design problem, and is easily remedied. It exists because most Windows machines are installed in either managed networks (where the default user is not Administrator, anyway) or on unmanaged home desktops (where they essentially must be Administrator). It is a less than ideal, but perfectly valid, engineering tradeoff.

      [...] - and that is the single dumbest idea Microsoft ever had (next to the Registry as a single point of failure for the whole system.)

      I'm guessing you're as clueless about the Registry as you are about pretty much everything else you've commented on.

      That stupidity in itself annihilates any security advantages Microsoft might have ever designed into NT.

      In the scenario of an unmanaged end-user desktop, the user *has* to be the "sys admin", basically by definition. If(/when, maybe) Linux had to deal with that problem on any sort of scale, the results will be basically identical. Linux probably won't, however, and it will be OS X that has the pleasure once it starts to hit critical mass.

    92. Re:Not exactly by Master+of+Transhuman · · Score: 1

      Your comments demonstrate an utter lack of comprehension of computer security, as when you say that a home user "has to be" the sys admin. And suggesting that this has anything to do with "scale" is completely irrelevant.

      You've made any number of general statements about NT security design without backing any of them up. At the same time, you've made general statements about Linux security not being "fine grained" and the like which demonstrate a complete lack of comprehension of both security and Linux security.

      Meanwhile, the reality of the marketplace is that Windows is a disaster as an secure OS. Every single significant security expert in the world believes that - except yourself - which clearly eliminates you as a security expert.

      I think that speaks for itself.

      When Linux has eliminated Microsoft as a factor and has the market share of Windows, and when Linux has as many security problems as Windows, email me.

      I'm not holding my breath.

      Have a nice day.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    93. Re:Not exactly by drsmithy · · Score: 1

      Your comments demonstrate an utter lack of comprehension of computer security, as when you say that a home user "has to be" the sys admin.

      Who, then, are you proposing will be "administering" their PCs ?

      And suggesting that this has anything to do with "scale" is completely irrelevant.

      Scale is an inescapable and intrinsic component.

      Ironic that you accuse me of having no comprehension of computer security, given your comments.

      You've made any number of general statements about NT security design without backing any of them up.

      That's because anyone with knowledge of NT knows they are true. Further, anyone without knowledge of NT arguing against them is not worth listening to.

      At the same time, you've made general statements about Linux security not being "fine grained" and the like which demonstrate a complete lack of comprehension of both security and Linux security.

      (Classical) UNIX (and hence, Linux) security is not at all fine-grained. A user is either root or not root. The root user can do anything because, literally, the security infrastructure for them does not apply. Non-root users can be divided into smaller groups but, ultimately, they are all effectibely equal and the restrictions to each other's resources are almost completely limited to those things which can be represented within the filesystem (with a handful of exceptions, like binding to low ports).

      The UNIX security model is both very coarse and based around the assumption that if a user does not have the privileges to do X, then they impersonate another user who does have that privilege (typically - and in many cases, unavoidably - root). This is an inherent security problem, because it both a) negatively impacts auditability and b) means vulnerabilities in the programs running at higher privilege - even temporarily - typically confer ALL the rights of the user (NOT just those necessary to complete the task) to the exploiter.

      It is inescapably less capable and less secure than the NT (/VMS, since that's where NT inherited it from) model.

      Meanwhile, the reality of the marketplace is that Windows is a disaster as an secure OS.

      This statement is meaningless, firstly because it lacks a definition of what you mean by "secure OS" and secondly because no other OS faces the same exposure and requirements as Windows.

      You have yet to come up with any ways in which Linux is more secure, although there has been lots of handwaving and examples of configuration problems related to different requirements.

      I think that speaks for itself.

      Indeed. Just like the people who argue blacks are more prone to criminal behaviour based on the reasoning there's more of them in jail, speak for themselves.

      When Linux has eliminated Microsoft as a factor and has the market share of Windows, and when Linux has as many security problems as Windows, email me.

      I have a better idea. If any platform manages to do that and do it _without_ the "security problems" Windows has had, and without resorting to something like Trusted Computing, you can email me and have a great time telling me how wrong I was.

  2. Story? by AlHunt · · Score: 1

    >Jay Singala noted a story which points out

    Pity Jay didn't provide a link to that story ...

    --
    1 in 4 Maine children in struggle with hunger.
    1. Re:Story? by Lazerf4rt · · Score: 4, Funny

      This must be a story which hopes to achieve security through obscurity.

    2. Re:Story? by yorugua · · Score: 1

      this might be a test to see if /.'rs actually read stories... Guess they had to come up with some really artificial and/or unbelievable subject/story to prove the point and catch as much /.'rs attention as possible.

    3. Re:Story? by ktappe · · Score: 1

      Pity Jay didn't provide a link to that story ...

      He did--I have no idea why you and a few others do not seem to be able to access the link. For those who cannot, here is the article:

      Security Isn't Just Avoiding Microsoft

      Ben Rothke

      May 07, 2007 (Computerworld) -- Weve all heard IT professionals imagine how secure their networks would be if they just didnt have to use any Microsoft products.

      I've had to listen to clients kvetch for hours on end about how Microsoft makes their lives miserable and how everything would be better in a Microsoft-free world. Tony Bove wrote a whole book with that theme, Just Say No to Microsoft, and plenty of blogs have taken up the cry.

      It's time for all the people who have entertained this fantasy to stop deluding themselves.

      How would life without Microsoft be different? It wouldn't be in any meaningful way for those in charge of network security; there would just be a different vendor peddling the dominant operating system.

      Networks in a world in which Apple had won the operating systems wars would still be insecure. What's that, you say? The Macintosh has had far fewer bugs reported and patched than Windows? That's true, but it's a consequence of the minuscule market penetration of Mac OS. If the Mac had enjoyed a market share of upwards of 80% for the past couple of decades, it would have been the focus of every hacker and script kiddie on the planet. And you might be lamenting the minuscule market share of that scrappy operating system vendor in Redmond, Wash.

      If you put computers on a network and open that network to the outside world via the Internet, you're going to have security problems, regardless of whether you're running Windows, Mac OS, Linux or an operating system you created in your spare time. By all means, we need to run the safest operating system we can, fortify our networks and police the whole thing. But once we've done all that, we're left with one unalterable fact: Users will still make errors galore. Training can help. But for a bit of perspective, consider commercial air transportation. The hardware is about as safe as possible, and pilots are trained as thoroughly as surgeons. But accidents happen, and theyre usually the result of pilot error.

      User errors have long been the bane of security. In a sense, true security requires a paranoia honed to a fanatical edge, but sometimes even fanaticism isnt enough. After all, no one has surpassed the Nazis when it comes to fanatical paranoia. Yet even the well-trained German soldiers of World War II broke a fundamental rule of cryptography and reused the same keys. That mistake might be the only reason this article wasn't written in German.

      So, what needs to be done? You must require users to attend formal information security training and awareness programs. No one should be left out. Set minimum security training and awareness requirements that all workers must meet -- even janitors and others who have no system access. Step up the requirements for those who have access to corporate information systems (most workers would fall into this category), and establish exhaustive requirements for employees in computer-related positions of trust, such as security staff and systems programmers.

      Your first step, if you haven't already done it, is to write down your information security policies. You can't design an effective training and awareness program without them.

      Once you've set up effective training, you have to maintain it. Keep it consistent, and make sure users are up to date. It won't be easy. In fact, it's a lot easier to just blame Microsoft. But don't feel that all that kvetching didn't help. It took lots of people kvetching loudly for many years for Microsoft to realize that it had to do more, and it has made great strides since 2002, when it announced its Trustworthy Computing initiative.

      Now it's your turn to do something similar within your

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    4. Re:Story? by WrongSizeGlass · · Score: 1

      The original summary didn't include the link to the story.

  3. What story? by Prophetic_Truth · · Score: 1

    Isn't there suppose to be a link to a story? Am I missing something here?

    --
    time is a perception of a being's consciousness
    time is your 6th sense, the wierd ones are 7+
  4. Where's the link? by vonPoonBurGer · · Score: 1

    I'm sure it's a fascinating story, but I can't read it if you don't provide a link.

  5. "A story"? by Minwee · · Score: 1

    Is it any particular story, or was the source far too uninteresting to do anything other than lift an completely unattributed quote from?

  6. Ignorant, much? by toby · · Score: 1, Flamebait

    How would life without Microsoft be different?

    WHY DON'T YOU TRY IT AND FIND OUT?

    On desktops, I run myself and have administered studios of Macs 24/7 (at least 50 machine years or more) and I've seen no malware of any description since the 1980s. How's your Windows experience compare with that, numbskull?

    On servers, I run Linux, Solaris 10, and even SunOS 4 for a year or two, for perhaps 100-200 server years (haven't counted them lately), on the public internet, with zero security incidents. Like those apples?

    The options have always be there. Just use them and FIND OUT FOR YOURSELF what the difference from the Microshit ghetto is.

    Life's too short for Microcrap.

    --
    you had me at #!
    1. Re:Ignorant, much? by Mr.+Underbridge · · Score: 1

      How would life without Microsoft be different? WHY DON'T YOU TRY IT AND FIND OUT?

      I'm pretty sure the question meant, "How would life be different if MS didn't exist?" Unfortunately, I do not have the means to cause MS to not exist.

    2. Re:Ignorant, much? by numbski · · Score: 1

      On desktops, I run myself and have administered studios of Macs 24/7 (at least 50 machine years or more) and I've seen no malware of any description since the 1980s. How's your Windows experience compare with that, numbskull?

      You can bite my shiny metal ass.

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

    3. Re:Ignorant, much? by markov_chain · · Score: 1

      with zero security incidents ... that you know of ;)

      --
      Tsunami -- You can't bring a good wave down!
    4. Re:Ignorant, much? by numbski · · Score: 1

      Now that I've gotten that out of the way.... :)

      I few words that mean something to those who use *nix regularly.

      $HOME
      chmod 700
      jail
      iptables
      pf/pfctl
      firefox/konqueror/opera

      There are vulnerabilities out there, but to anyone who bothers to take the time to learn a variant of Unix, yes, there is some measure of security because no one bothers to hack, but far more is it possible that a properly done distro is going to be better than a Windows pre-install any day of the week. If I am forced to do a Windows install, I do a clean install on the box (if at all possible, sometimes not because there's no CD key to match a full installer disk, and if that's the case, spend an hour or so uninstalling crap), install clamwin, install ad-aware, install spybot, install Hijack-This, lock down each, revoke admin privs from default user (HP, I'm looking at you...), install Firefox, install Adblock (and element-hiding helper), Flashblock, NoScript. Hide or remove any or all references to IE.

      Even then I wind up getting calls about spyware. It drives me batty. I won't install Windows unless forced, and in my data center I make people sign a labor-waiver if they insist on using a Windows dedicated server instead of FreeBSD (our OS of choice there). I usually get some dirty looks, and politely explain that people who want Windows on their server tend to not *really* know how to manage a Windows server, and as a result we get more support calls, and inevitably we have break-ins (anon FTP for example, with locked directories...one of my "favorites"), spyware or virus.

      I have managed to keep this type of stuff to a minimum by telling customers that all public ports to their gear is off by default. They can vpn in to get to everything, but if they want a port to be publicly accessible, they need to submit a trouble ticket, and we'll open it, IF it's a reasonable request. SQL ports are off limits. Use VPN. If that's not possible, specify the IP that will be connecting, etc. Still...ugh.

      No. Things would not be different in the monopolistic arena more than likely. There would likely STILL be a dominant OS vendor, but I think the security landscape would be far different, perhaps far more advanced would the hacks be, and you would have to be more savvy to execute them. Just MHO...

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

    5. Re:Ignorant, much? by DogDude · · Score: 1

      WHY DON'T YOU TRY IT AND FIND OUT?

      Will do. Please loan me $10,000 to replace my current PC's with Macs, and please be on call for us 24/7 to administer our shiny new Linux server. Oh yeah... and I'll need about $200,000 to develop our primary business app that doesn't have any Linux equivalents.

      --
      I don't respond to AC's.
    6. Re:Ignorant, much? by Anonymous Coward · · Score: 0

      Oh yeah... and I'll need about $200,000 to develop our primary business app that doesn't have any Linux equivalents. I doubt you will need that much. First, if there is no linux equivalent (Have you even looked?), there is always the possibility that it will run using Wine (or one of the commercial offspring). Oh, and to make matters even worse for your argument, you could even virtualize the Windows OS you need to run the software using VMware (or another suite) and be more secure since you can isolate the VM from the actual hardware.
  7. Story? Who cares? by yuna49 · · Score: 1, Funny

    I guess this just means that the editors have come to realize that, since no one actually reads the stories posted here before bloviating, it's just more efficient to omit the story entirely.

    1. Re:Story? Who cares? by Gearoid_Murphy · · Score: 1

      bloviating; to speak pompusly, i thought thats what slashdot discussions were for ;)

      --
      prepare the survey weasels.
    2. Re:Story? Who cares? by CdBee · · Score: 1

      the other obvious form of slashdot one-upmanship is to use a word that forces people to use a dictionary before going "oh yeah, that's really true, man.."

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    3. Re:Story? Who cares? by jagdish · · Score: 1

      "Security isn't just avoiding Microsoft."
      -- Captain Obvious

  8. NO STORY FOR YOU!!!! /storynazi by Anonymous Coward · · Score: 0

    NEXT!!!

  9. Philosophy by youthoftoday · · Score: 3, Interesting

    This smells of the anthropic principle...

    --
    -1 not first post
  10. Um, Link? by Door+in+Cart · · Score: 0, Redundant

    Jay Singala noted a story which points out And that story is where?
  11. Oh, come on by Anonymous Coward · · Score: 0

    This is slashdot. Nobody RTFA's here. He's just removing the charade.

  12. yea by setrops · · Score: 0, Offtopic

    (Score 5) Troll

  13. Security always at risk by lambini · · Score: 0

    It doesn't matter what OS, there is always a security risk. Although, have another vendor sell a similar functional OS as Microsoft with the same software/games available to them, you would see that most likely the system would cause less headaches. But nevertheless it would still be a cause a any security issues. But we should pose the question, is Microsoft prepared to give up some of the functionality of its software to try to eliminate the chance that feature might turn out to be exploitable. On the other hand, how would life be without people trying to exploit those 'features'.

  14. So someone else takes the fall by Kymri · · Score: 1, Insightful

    If Microsoft is gone, someone else will have the biggest share of the market and thus make the biggest, most appealing target. It helps that Windows is perceived as more vulnerable (though it can be argued it isn't - not that I hold this position myself), but surely some of that is due to the combination of more attacks against it (more home users and businesses) and a less-than-instant response to security holes.

    Whoever the biggest name in a Microsoft-free world was (assuming they were the biggest in a similar kind of space with businesses and home users, not biggest like the bajillion flavors of *nix kind of way), I'm sure things would be the same, and only the details would vary.

    --
    Evolution ceases when stupidity can no longer be fatal.
    1. Re:So someone else takes the fall by vertinox · · Score: 1

      It helps that Windows is perceived as more vulnerable (though it can be argued it isn't - not that I hold this position myself), but surely some of that is due to the combination of more attacks against it (more home users and businesses) and a less-than-instant response to security holes.

      I don't know about you, but if I was a hacker... Having "the first guy to break OS X/Linux security" with a massive security hole on a massive scale would seem rather appealing on my resume. Just think of the bragging rights alone which you could beat over the head of all the naysayers.

      So why hasn't there been any persons up to the task?

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    2. Re:So someone else takes the fall by LighterShadeOfBlack · · Score: 1

      don't know about you, but if I was a hacker... Having "the first guy to break OS X/Linux security" with a massive security hole on a massive scale would seem rather appealing on my resume. Just think of the bragging rights alone which you could beat over the head of all the naysayers.

      So why hasn't there been any persons up to the task? It depends on what kinds of hackers we're talking about. Generally speaking when people think poor security they remember security issues which were exploited in some way. If you're a malicious hacker out to exploit security holes then having "the first guy to break OS X/Linux security" on your resume is liable to get you arrested. To put this another way, the guys who make the real headlines security-wise are the guys who aren't in it for the bragging rights, at least not outside very specific circles, they're the guys who are in it for the money or the "power" which typically and most easily comes from breaking the most systems possible. No doubt all UNIX, Linux, BSD etc. systems have taken their share of exploit attempts at the server-level at least. After all, exploiting the right server can pay off a thousand-times better than exploiting home systems. The kicker is though that they're servers, which means they're operated in a completely different way to home systems and are typically administered by people who know what they're doing. This is where Linux et al. really do have a degree of security through obscurity: the home user market. Desktop Linux for the truly clueless end user is something for which Linux doesn't have a proven track record because it's a market which AFAIK never has been targeted specifically.

      And that's where the real test of Linux security will soon come. We all know it can be made into a secure system by knowledgeable admins in server settings, what we need to know now is how it performs when the system admins are John "what's an admin" Smith and friends. In that market it becomes less about which OS can be more secure and more about which can be more secure without hampering the user to the point they do stupid things or disable important security measures or just plain quit and use another OS. It requires a very different balance between useability and security than the server market and it remains to be seen whether the most popular desktop Linux distros like Ubuntu have got it right. We know Microsoft has got it pretty badly wrong with Vista's UAC right now despite Vista appearing to be technically an all-round more secure OS than XP. Only time and desktop Linux success will tell whether Linux as a technically more secure OS than XP and Vista has the correct approach to secure a security-ignorant user's system appropriately.
      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    3. Re:So someone else takes the fall by prockcore · · Score: 1

      Having "the first guy to break OS X/Linux security" with a massive security hole on a massive scale would seem rather appealing on my resume.


      The fact that there isn't any spyware on OSX tells me that hackers don't want notoriety anymore.. they want to make money.

      Take a look at the permissions of all your apps inside /Applications. They are all writable by the default user. Writing a classic attach-to-executable virus would be trivial for OSX. No one has done it.
    4. Re:So someone else takes the fall by drsmithy · · Score: 1

      So why hasn't there been any persons up to the task?

      What makes you think there hasn't ? Heck, there's been several stories on Slashdot alone about flaws and exploits in OS X.

  15. New Overlords by youthoftoday · · Score: 1, Funny

    I for one welcome our new hypothetical non-existent overlords.

    --
    -1 not first post
  16. MS too large by Turn-X+Alphonse · · Score: 2, Interesting

    MS's problem is they haven't had a real rival in years. They are so used to being the top dog they forget how to fight. It's the same way guys who work up from the bottom suddenly develope amnesia of exactly how difficult it was to get there until using "I came from the streets!" is going to help them in politics of some sort.

    Things would be no better with any company having Microsofts history, but that doesn't mean MS was set on it's current course through fate or whatever else you wish to call it.

    --
    I like muppets.
    1. Re:MS too large by RedHat+Rocky · · Score: 1

      You have this backwards.

      The Information Technology industry's problem is Microsoft is too big.

      Go back and look at the rate of innovation in the 90's. Now look at the last eight years or so. Thinks were changing so fast in OS space and then *BAM*, stagnation.

      Microsoft bullying their way to monopoly status has hurt IT advances more than anything else. Think where the industry would be if Microsoft had suceeded in ignoring/supressing the Internet as well.

      --
      Anything is possible given time and money.
  17. Isn't the question by ShiningSomething · · Score: 1

    what life without Microsoft "at all" would be like?

    It's hard to answer, but it's possible that the market has room for a cheap, low security alternative, and a more expensive, high security alternative - because regular users just aren't aware of how unsafe their personal data is, and how valuable it is. So we would see something similar to MS Windows taking its place.

    Or, we could see less people with computers. Or whatever, my point is without the article it's hard to know what the appropriate counterfactual is, but it shouldn't be taking everything else as it is today... Surely without MS in the picture, Apple/Mac would be different?

  18. Seriously, editors... ENOUGH ALREADY by freeweed · · Score: 5, Interesting

    This is the 3rd or 4th story in as many days that positively SCREAMS troll.

    1. Find a common belief of Slashdot
    2. Whine and bitch about "Slashdot bias" while not even understanding the point
    3. When you don't get modded high enough for your complaining, find some blog that agrees with you
    4. Get story linked to on Slasdot
    4a. In this case, not even a link
    5. Page Hits

    Editors, I know you love to drive ad revenue by putting up these blatant trolls (OMG How Can I Love Open Source Without Copyright? If I Don't Like The RIAA I MUST Hate RMS!!!!!One!), but the joke's on you - most of us who respond to these out of annoyance run adblock.

    Can we try for some actual stories now?

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:Seriously, editors... ENOUGH ALREADY by mikkelm · · Score: 1

      So pointing out that a common consensus is wrong is trolling to you? You're either really arrogant or very conservative.

    2. Re:Seriously, editors... ENOUGH ALREADY by Anonymous Coward · · Score: 0

      No, but saying that the earth is flat just to start an argument is.

    3. Re:Seriously, editors... ENOUGH ALREADY by khallow · · Score: 1

      It's not a common concensus. A relevant common concensus would be that given the same amount of effort to secure, a Linux box is more secure than the Windows equivalent.

    4. Re:Seriously, editors... ENOUGH ALREADY by sharkey · · Score: 1

      Not to mention that he thinks that Slashdot 'editors' actually 'edit' in the commonly-defined sense of the word.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    5. Re:Seriously, editors... ENOUGH ALREADY by freeweed · · Score: 2, Insightful

      No.

      Trolling is going to a NY Nicks' fan forum after they lose a game and posting "SEE!!!! OMG THEY DO SUCK I TOLD YOU!!!". Trolling is hanging out in religious IRC chatrooms and doing nothing but posting links to atheist websites. Trolling is wandering down to the Holocaust museum in Israel and handing out pamphlets saying "hey, maybe Hitler was misunderstood".

      Trolling is also getting pissed off because your understanding of security is shallow enough that you take it personally when someone points out that the OS you use isn't as secure as it could be, and yet, because you still need it to play your MMORPGs, trying to scream "OMG SLASHDOT BIAS" in the hopes that someone out there might believe you.

      (Incidentally, that last line was also a bit of a troll).

      Coming up with a story that completely misses the point about OS security and submitting it here is laughable. The entire point made is that there will always be stupid/ignorant users. The most famous and financially damaging network attacks in history all depended on Microsoft's decision to let every Windows machine listen to needless network traffic by default. You can't argue this. Users had nothing to do with Blaster, SQL Slammer, Code Red, Nimda, (list 100+ worms that made international news when they got released)... at best you could argue that users should be patching systems on a daily basis, but of course you'd be showing just how little experience you've had running a computer system outside of your own home (that's almost flamebait, by the way, even if it's the truth).

      The "Windows is only hacked because it's the popular OS" is a myth. It's been debunked thousands of times. Believe me, if it was as easy to hack OS/400, or Linux, or HPUX, people would be doing it in spades - because there's a hell of a lot more juicy information behind those machines. All of Las Vegas runs on OS/400 - that's billions of dollars for the taking. Going after 100 million home users is pointless when you have a nice juicy target like that. As another example, cracking IOS would give you a LOT more power than some piddly country's desktops. Cisco gear is EVERYWHERE.

      The common consensus isn't wrong. Hell, these days it's not even the common consensus. But it is accurate to anyone that's had more than a couple of years experience with network security. Or anyone who's had experience outside of running Windows, and trying out a Linux LiveCD one weekend only to give up because it's "too hard". - also Flamebait, yet true.

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    6. Re:Seriously, editors... ENOUGH ALREADY by Vancorps · · Score: 1

      I wouldn't call that a consensus either considering last I checked, applying a security template for Windows was exactly as difficult as running a script on most any Linux distro. I'd say they are pretty well on par these days.

      Hell, with SMS I can run the scripts on Linux and apply templates to thousands of machines at once so automating it on a massive scale is even easy.

      The real debate comes from the user perspective, who's better at protecting the user from themselves without upsetting the user? It's a debate as I believe both sides have pros and cons. With most distros I've used it will protect me from harming the system but at the price of not being able to do what I want to do unless I want to read a forum. With Windows it will give me a pop-up asking if I'm sure and then I go ahead and its done so the end result of both is that I do what I want to do but which is a better method for the home user?

      The real issue at hand is that the home user invariably has difficult requirements from the corporate user. Linux distros and Windows try to cater to both and as a result have some pretty prevalent failings in one over the other. Of course in my mind the operating systems are irrelevant and web security is far more important.

      It is worth noting that their are Linux distros which do cater to one over the other and they are on the right path in my mind. It is just that the major distros try to cover both.

  19. Lightning Rod Article by Anonymous Coward · · Score: 0

    He's just attempting to up magazine subscriptions. Note the credentials - CISSP. A CISSP writing an article about security is about as useful as a Liberal Arts major writing about quantum physics.

  20. No by Wiseman1024 · · Score: 0, Redundant

    > How would life without Microsoft be different?

    Think of lusers not using an Internet browser that sends "User-agent: RAPE ME LOL" every time they browse for porn in the stupid way they always do.

    Think of lusers not running their OS in god mode when they couldn't tell a computer and a refrigerator apart.

    Think of lusers not having a POP email client complete with an awesome support for scripting spambots.

    Think of lusers having software written by people who give a damn about security (and functionality), not by businesstards who just want to lure lusers by offering stupid interfaces they saw in Star Trek.

    You can ask any questions you like, but facts speak for themselves: if you get rid of MSIE, Outlook Express, MSN Messenger, and Windows altogether, you could be the worst systems administrator ever and you still wouldn't have 1/10 the security breaches and incidents.

    (I, however, recommend getting rid of screensaver collecting, iTunes using lusers first.)

    --
    I was about to say 13256278887989457651018865901401704640, but it appears this number is private property.
    1. Re:No by $RANDOMLUSER · · Score: 3, Insightful

      if you get rid of MSIE, Outlook Express, MSN Messenger, and Windows altogether, you could be the worst systems administrator ever and you still wouldn't have 1/10 the security breaches and incidents.
      You've almost put your finger on it. It's not the products themselves, but Microsoft's love of having applications do whizzo shit that looks great in demos, but shouldn't be done in the first place. Think Active-X webpages, auto-preview in Outlook, .WMV files that can perform system-level operations, macros that execute on load in Word and Excel, executing code from files when viewing directories in thumbnail mode, etc., etc., etc.
      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  21. The problem is one of balance by PFI_Optix · · Score: 1, Interesting

    Microsoft is insecure because they try to juggle security, performance, and being idiot-friendly. Windows is largely the dominant OS because people found it easier to use and more available than the alternatives in the mid-90s when the computing boom took place.

    Now, MS is having to balance coddling those users who don't know jack about their OS and keeping the OS secure. Added security generally means more steps (or the same number of more complicated steps) to accomplish the same task.

    I would contend that it was Windows' lack of security that made PCs accessible to the masses in the first place, in that during the 90s Windows was the *only* operating system for the "I just want it to work" crowd. Unless you want to argue that OS 7/8/9 was equally functional...in which case I'd argue that you haven't had to deal with it enough and didn't live in an area where Mac software simply wasn't sold in the days prior to commonplace broadband.

    --
    120 characters for a sig? That's bloody useless.
    1. Re:The problem is one of balance by MECC · · Score: 1

      in that during the 90s Windows was the *only* operating system for the "I just want it to work" crowd

      Well for the "I just want it to work for a short time before rebooting" crowd, anyway.

      --
      "We are all geniuses when we dream"
      - E.M. Cioran
    2. Re:The problem is one of balance by Anonymous Coward · · Score: 1, Insightful

      "Microsoft is insecure because they try to juggle security, performance, and being idiot-friendly."

      No, windows is insecure because they put backwards compatibility over secure design, and as such have perpetuated several major insecure design flaws because fixing them would shatter all their legacy apps.

      proper memory protection, and actual multi-user protection would go leaps, bounds, and miles to fixing a large number of their problems.

    3. Re:The problem is one of balance by jedidiah · · Score: 2, Insightful

      No, Windows is the dominant OS because MS-DOS was the dominant OS. That happened because of the association between Microsoft and IBM back when IBM was the computer industry bogeyman.

      The "ease" of Windows 3.1 or Windows 95 had nothing to do with it.

      Win/DOS was already being pushed by Dell and the rest of his friends.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:The problem is one of balance by PFI_Optix · · Score: 1

      backwards compatibility is part of the idiot-friendly "feature" set. It's so that Granny's PrintShop 95 still works ten years later, because she'd rather just not have a computer than buy a new copy of PrintShop.

      --
      120 characters for a sig? That's bloody useless.
    5. Re:The problem is one of balance by PFI_Optix · · Score: 1

      If by "short time" you mean "several weeks at least" I'll agree. Back in the 90s there were WAY too many apps with memory leaks and other stupid problems that never should have existed, and Windows fell victim to them.

      --
      120 characters for a sig? That's bloody useless.
    6. Re:The problem is one of balance by symbolic · · Score: 1

      By "idiot-friendly" are you referring to the idiots in Microsoft's marketing department?

    7. Re:The problem is one of balance by gstoddart · · Score: 1

      Microsoft is insecure because they try to juggle security, performance, and being idiot-friendly. Windows is largely the dominant OS because people found it easier to use and more available than the alternatives in the mid-90s when the computing boom took place.

      False.

      Windows is the dominant OS because MS signed an exclusive contract with IBM that said anyone who bought a PC got MS-DOS. IBM opened up the market for clones, and since everyone was trying to be compatible with the "IBM PC", Microsoft got a free ride as the computer became popular in the eighties -- you're off by a decade. Then they got big enough to force all of the major PC vendors to ship a new machine with MS-DOS, and then eventually that steaming s*it pile that was Windows 3 (3.10, 3.11). By that time, they were solidly entrenched in businesses -- however, a lot of people had used Apple computers for quite a few years with much more functionality than anything MS came out with. Academia and businesses had loads of Apples, and they worked. A brand new DOS machine was a blinking cursor and no software on it except basic and edlin.

      It has taken court rulings to get it so when you buy a new PC Microsoft where doesn't get a cut -- you know, that famous "Microsoft Tax". Apparently, allegedly, and maybe, they still strong arm vendors into selling machines with Windows in order to get favourable pricing on any copies of Windows.

      I would contend that it was Windows' lack of security that made PCs accessible to the masses in the first place, in that during the 90s Windows was the *only* operating system for the "I just want it to work" crowd.

      By then, the damage had already been done. Everyone needed Word (when Wordperfect at the time was a vastly superior product because that was what everyone else had. The port of Wordpefect to Windows was crap because Microsoft programmed their own apps using APIs they wouldn't tell everyone else about -- so everyone else had slow, flaky software that didn't quite work as well as Word.

      In the 90's, Windows was grossly incapable of doing anything involving a network without 3rd party stuff. When they finally added 'actual' (ie. TCP/IP) networking to Windows, it was in '95, and it was some of the worst crap that had come out to date. It really didn't play well with other children.

      My point is, Microsoft has gotten where they are today not by ever having a better offering. But by managing to become the de-facto standard via exclusive licensing, strong-arming distributors, and using that great big whacking war chest they've built up from rolling out minor point releases and charging a fortune for them.

      Unfortunately, there were way more advanced OSs floating about (Xenix, Apple, CP/M, UNIX for example) in the 80's than DOS. They just never got the chance to get popular since IBM wasn't shipping their machines with it.

      When I first switched to Linux, a 0.99a Slackware was capable of doing a helluva lot more than Windows clean through until NT came out, and in less resources.

      Cheers
      --
      Lost at C:>. Found at C.
    8. Re:The problem is one of balance by drsmithy · · Score: 1

      IBM opened up the market for clones, [...]

      IBM most certainly did NOT open up the market for clones, it was ripped out from under them by Compaq. They even tried (unsuccessfully) to kill it with the PS/2.

      That the IBM PC "Clone" even exists at all is a function of a) dumb luck (IBM using mostly off-the-shelf parts to build it) and b) Compaq very careful clean-room reverse-engineering the PC BIOS.

      It has taken court rulings to get it so when you buy a new PC Microsoft where doesn't get a cut -- you know, that famous "Microsoft Tax".

      It has always been possible to buy a PC without Windows (or DOS). Always.

      By then, the damage had already been done. Everyone needed Word (when Wordperfect at the time was a vastly superior product because that was what everyone else had.

      Your history here is way off as well. It took nearly a decade for Word to beat Wordperfect and did so by being better.

      The port of Wordpefect to Windows was crap because Microsoft programmed their own apps using APIs they wouldn't tell everyone else about -- so everyone else had slow, flaky software that didn't quite work as well as Word.

      No, it was crap because it was a bad port of a DOS program (the first version didn't even use Windows's built-in printer support - if your printer wasn't supported by WP itself, *you couldn't print* !). It had nothing to do with the mythical "undocumented APIs".

      In the 90's, Windows was grossly incapable of doing anything involving a network without 3rd party stuff.

      Windows was quite capable of networking with Windows and Netware. Which was about all you would expect it to do in the *early* 90s.

      My point is, Microsoft has gotten where they are today not by ever having a better offering. But by managing to become the de-facto standard via exclusive licensing, strong-arming distributors, and using that great big whacking war chest they've built up from rolling out minor point releases and charging a fortune for them.

      Bollocks. Microsoft have frequently "gotten where they are" by having the better product. Office (primarily Word and Excel) and IE are textbook examples of better products beating the alternatives.

      When I first switched to Linux, a 0.99a Slackware was capable of doing a helluva lot more than Windows clean through until NT came out, and in less resources.

      Slackware 0.99 was released about the same time as Windows NT 3.1. It was, relatively speaking, a pig - but it was also doing a lot more than Linux, so that is at least somewhat understandable.

  22. Better question: by maynard · · Score: 1

    What would life on the Internet be without scriptable office documents/spreadsheets, email, web sites, and be like? A whole lot safer, regardless of the Operating System.

    1. Re:Better question: by duranaki · · Score: 1

      Word! I was waiting to write just such an insightful comment myself. :)

  23. Only on /. could this drivel be modded up by BlackCobra43 · · Score: 1

    ..when it ENTIRELY MISSES the POINT of the submission. It's as if you didn't bother to read TFA and just posted whatever rabid anti-M$ bullplop you could think of...wait, that actually sounds like pretty standard fare. Carry on.

    --
    I never spellcheck and I freely admit it. Save your karma for more worthwhile "lol erorrs" replies
  24. I can already see tomorrow's story by markov_chain · · Score: 1

    freeweed writes, "Microsoft secretly paid astroturfers to submit anti-Linux stories to Slashdot, as the following [link to freeweed's blog] story [/link] reports. ... "

    --
    Tsunami -- You can't bring a good wave down!
  25. More secure? by Himring · · Score: 4, Insightful

    Since all other OSes/NOSes have/had the model of "everything is denied unless specifically given otherwise" and Microsoft's has always been, "everything is allowed unless specifically given otherwise," to say the least, things would be more secure.

    Things were more secure when Netware was the NOS for businesses. Create a user, and they could see nothing unless you flipped a switch. Fire up bitchx and doesn't it say, if using as root, "using bitchx as root is stupid." Su, denial of anonymous access or even read access across the network ... on and on. Please try disabling anonymous access on a windows domain controller. Users, suddenly, cannot see shares, change their passwords, etc. It is a registry setting that has to be left unsecured or else the windows NOS stops working.

    This says nothing for the hall-of-shame when trying to remove root access for users on their local boxes.

    If not for microsoft, consumers might have saved billions on hardware by removing the microsoft tax. Dozens of smaller companies might still be in business.

    If not for microsoft, I might still be managing a Netware NDS which, some dozen years ago now, was a far better directory service for a network than active directory is today, (I can only apply security settings at the domain level?). Oh for the days of right clicking anywhere -- I mean anywhere -- in the tree and setting a differnt password policy....

    If not for microsoft, the first thought on computer security might be something other than a virus....

    If not for microsoft, the word "rootkit" might not exist?

    --
    "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
    1. Re:More secure? by Corporate+Troll · · Score: 4, Informative

      If not for microsoft, the word "rootkit" might not exist?

      Is this a joke I hear whooshing past my head or are you being serious. You know that "root" part of "rootkit", it talks about the Unix superuser known as "root". The roots (pardon the pun) of a rootkit are most definitely in the Unix heritage. Look it up for yourself.

    2. Re:More secure? by Himring · · Score: 1

      I actually wasted time typing today on /. What was I thinking? ...I'm doing it again!

      Lemme rephrase:
      Would it make CNN? (or popular media)

      Yes, it's Monday. This is my 10th "whoosh" experience today....

      --
      "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
    3. Re:More secure? by Corporate+Troll · · Score: 2, Informative

      Most security issues do not make popular media. I have heard the occasional big virus scare (ILoveYou, CodeRed) on the radio, but something like "Remote ANI vulnerability found in Windows - Patch your systems"? Never....

      It doesn't make good mainstream news...

    4. Re:More secure? by jt2377 · · Score: 1, Insightful

      "If not for Microsoft, consumers might have saved billions on hardware by removing the microsoft tax. Dozens of smaller companies might still be in business."

      No such thing as Microsoft tax. There are many companies offer PC without OS or pre-loaded with Linux.(Dell have been doing it for age) Apple is the one with tax. Can you get a Mac without OS X? Typical FUDs. BTW, there are many articles posted on slashdot about how to get refund from Dell for your unwanted Windows. There are more than dozens of ISVs still in business offering Windows apps. You probably mean dozens of small companies working in *nix market. That market was killed by OSS software. Go blame OSS!

    5. Re:More secure? by Anonymous Coward · · Score: 1, Informative

      (I can only apply security settings at the domain level?). Oh for the days of right clicking anywhere -- I mean anywhere -- in the tree and setting a differnt password policy.... Open AD Users and Computers snap-in, right-click OU, Properties, Group Policy tab. Hard, huh? (Yes you can set a password policy on that OU level GPO)
      Not that I'm disagreeing with your point, love NDS, just don't talk about that which you do not know.
    6. Re:More secure? by Himring · · Score: 1

      Looks like it'll work doesn't it? It doesn't dude. Trust me. It can only be applied -- only works -- at he domain level although it appears to able to be set at any OU. We have tested this several times, and even had an MS engineer come in an scratch his head to finally admit it....

      You just went in and clicked around and saw that and thought I was wrong....

      Careful with the over-confidence.

      --
      "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
  26. "Security" does not exist! by khasim · · Score: 5, Insightful
    At least, that is what TFA says.

    Networks in a world in which Apple had won the operating systems wars would still be insecure. What's that, you say? The Macintosh has had far fewer bugs reported and patched than Windows? That's true, but it's a consequence of the minuscule market penetration of Mac OS.

    Got that? It's all about market share. There is no such thing as "security".

    If everyone's house had no locks, they would be just as secure as if everyone's house had the best locks on the market.

    If you put computers on a network and open that network to the outside world via the Internet, you're going to have security problems, regardless of whether you're running Windows, Mac OS, Linux or an operating system you created in your spare time.

    I run Ubuntu (Feisty Fawn). By default it has NO open ports. That means that unless a worm can hit the TCP/IP stack, I am invulnerable to them.

    He is an idiot. He doesn't even define "security" before he says that it doesn't exist.

    My definition is: Security is the process of evaluating threats and reducing their effectiveness.

    But once we've done all that, we're left with one unalterable fact: Users will still make errors galore.

    You're an idiot.

    So if we replace Windows with Ubuntu, and the number of cracked machines goes down from 10,000,000 to only 1,000 ... that doesn't mean that Ubuntu is more secure because 99% of the cracked machines would be Ubuntu.

    So, what needs to be done? You must require users to attend formal information security training and awareness programs. No one should be left out.

    Why do I get the feeling that this guy just bought stock in a training company?

    If that approach was effective, we wouldn't have the problem we have today.
    1. Re:"Security" does not exist! by mstone · · Score: 2, Insightful

      ---- If everyone's house had no locks, they would be just as secure as if everyone's house had the best locks on the market.

      I understand what you're trying to say, but there's a certain comedy value in seeing a door that's secured with a Chubb 20mm deadbolt, but framed between a pair of plate glass windows.

      If we take 'security' to mean some kind of magic fairy dust you can sprinkle on part of the world to make bad things stop happening, then no.. it doesn't exist. Bruce Schneier discussed the issue at length, and quite eloquently in his book Secrets and Lies. The best approximation of 'security' we can get is a complete and integrated system whose strong points and weak points overlap each other, and whose cost/benefit ratio is proportional to the cost/risk profile of the stuff being protected.

      Any such system that's tight enough to meet conventional ideas of 'security' is tough to build, and even harder to maintain. The effort and diligence curves are way above what you can expect from the everyday person on the street.

      We can build systems that make it easier for people to do things that promote good security, and harder for them to do things that promote avoidable risk, but that's about the best we're ever likely to manage. Security is measured like system uptime: in orders of magnitude. One-nine security (90%) is easier to achieve than two-nines (99%), with each additional nine being harder and more expensive to tack on. It's very unlikely that we'll ever see the general public acquire the knowledge and discipline necessary to maintain overall five-nines security (99.999%), because somebody just won't think the payoff is worth the effort.

    2. Re:"Security" does not exist! by yuna49 · · Score: 1

      Why do I get the feeling that this guy just bought stock in a training company?

      I think he'd like you to buy his book. The blurb at the bottom of the article reads:

      "Ben Rothke, CISSP, is a senior security consultant at International Network Services and the author of Computer Security: 20 Things Every Employee Should Know (McGraw-Hill, 2006)."

    3. Re:"Security" does not exist! by Lord+Ender · · Score: 1

      By default it has NO open ports. That means that unless a worm can hit the TCP/IP stack, I am invulnerable to them.
      Bzzzt. Wrong.

      First of all, I think you meant to say "unless a worm can hit the IP driver or the ethernet driver." Now that that's out of the way...

      Does your computer ever receive and process data from other sources? If you use it, it almost certainly does.

      Imagine, for example, someone finds a bof in a common image processing library. If you view an infected image, you're toast.

      Imagine someone hacks one of the thousands of computers used by one of the thousands of package authors. Do you run apt-get upgrade? If so, you're toast.

      There are many, many ways to get pwned. Having no listening ports is great. Using software written in languages that don't bof is also great. Using software and drivers written by companies which employ security experts at all stagest of the SDLC, and which use independant, external source code review is still better. Hiring IDS experts to scrutinize all your network traffic is one more requirement of you want to actually feel confident in your security.

      Port exposure just makes sure you wont be the lowest haning fruit. You're still pretty vulnerable overall.
      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    4. Re:"Security" does not exist! by mallardtheduck · · Score: 1

      Some definitions:

      Worm: A virus that spreads over a network without help*. Exploits in an image processing library cannot be used to spread a worm (unless you have some kind of network service that accepts image data for processing). Thus, no listening network ports, no worms can get in (unless they can find an exploit in the TCP/IP stack).
      *By 'without help' I mean that the user does not have to initiate the infection, eg by visiting a malicious website or opening an email/attachment.

      TCP/IP Stack: The software necessary to allow applications to communicate over TCP/IP. This includes the interface driver (Ethernet is not the only network system that uses TCP/IP) and other software such as the protocol drivers (inc. "IP Driver", but also drivers for TCP, UDP, IGMP, ICMP, etc) as well as application libraries such as Sockets.

    5. Re:"Security" does not exist! by Anonymous Coward · · Score: 0

      I run Ubuntu (Feisty Fawn). By default it has NO open ports. That means that unless a worm can hit the TCP/IP stack, I am invulnerable to them.

      My computer shipped in pieces, unplugged from power or network, and with no operating system installed. That means unless a worm can use a computer-assembling robot, I am invulnerable to them. (...or unless I want to actually use my computer. Did you open any of those ports after installing the operating system?)

      My point is: secure by default is commendable, but it's not a silver bullet. Its major advantage is that it ensures all the open ports are for services people actually care about. But almost any server and many desktops will have ssh enabled. Many will have webservers enabled. Those still need to be secure.

    6. Re:"Security" does not exist! by Anonymous Coward · · Score: 0

      just cause you don't have available ports open does not make your linux install safe from the internet!

    7. Re:"Security" does not exist! by Anonymous Coward · · Score: 0

      Sure its no open ports, they you start X which runs on port 111.

    8. Re:"Security" does not exist! by Goaway · · Score: 1

      And a "Windows virus" is a virus which attacks Windows machines. By using Linux, I am 100% immune to "Windows viruses", therefore its security is perfect!

      In case I need to spell it out: Worms are really the least of your worries these days, on Windows or any other platform. Being immune to them improves your security very little. Claiming otherwise is playing stupid semantic games.

    9. Re:"Security" does not exist! by Grail · · Score: 1

      No, he didn't buy shares in a training company - he wrote a book on user security training. See the link at the bottom of TFA.

    10. Re:"Security" does not exist! by mengel · · Score: 1

      Oh ye of little Faith! For those of us who lived through the Morris worm, we know that that sort of complacency will one day bite you in your more tender parts.

      --
      - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  27. Monoculture. by Door+in+Cart · · Score: 2, Insightful

    Sure Windows is a security nightmare, but the real problem is that just about everyone is content to use the same system as everyone else. Diversity is required for culture-wide strength. As much as the internet's proclivity for niche marketing has encouraged everyone to explore their individuality, most of us remain oddly content to behave nearly identical to everyone else. In a hypothetical world where 285 most-used operating systems compete on a wide variety of creatively different architectures, the issue of security of any one of those systems would be greatly diminished, and, as an added bonus, walking in to an average computer store would actually be exciting.

    1. Re:Monoculture. by tomstdenis · · Score: 1

      Granted, but part of the problem with MSFT is they have a vested interest in pandering to morons. Most individuals aren't totally stupid, and certainly feeding that cycle will be a self-fulfilling prophecy.

      Maybe if Linux or another UNIX was the commonplace desktop we could expect our users to be a bit more intelligent about their security.

      Essentially MSFT makes money by calling their users stupid and selling them software to make the bad scary computer go away. Which is, oddly enough, also why OSS users tend to look down upon MSFT users.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Monoculture. by spud603 · · Score: 1

      Right but ...
      This brings up issues of interoperability which, until recently, posed serious problems for the 285-flavor world. To completely oversimplify: back in 1999 if you wanted to be able to share word-processing documents with somebody else you could either be on the same OS (monoculture) or both use the same software (monosubculture). I think that now with fast computers and virtual machines (and virtualization in general) there are some creative solutions to this sort of problem. So maybe in 10 years we'll have the diverse OS culture you're looking for. Here's hoping, at least.

    3. Re:Monoculture. by Todd+Knarr · · Score: 1

      Except that in 1999 the problem had been long since solved. Back in the late 80s when I was in college, DEC introduced this revolutionary concept: that data file storage formats be seperate from the application. So on VMS they decreed that RTF should be the standard document format. Any word processing program running on VMS should be able to read and write RTF properly, according to the specification, and interpret the formatting in a sane way. The obvious consequence of this being done properly is that I don't care what application the other person is using. If it follows the spec, and my application follows the spec, then we can talk just fine regardless of whether we're using the same application or not. The only requirement placed on the RTF specification was that it had to concentrate on representing the document, not specific details of any particular application.

      If we could do this 20 years ago, what's so blasted hard about it today?

  28. True by Fujisawa+Sensei · · Score: 3, Insightful

    True, security isn't just about avoiding Microsoft.

    But avoiding Microsoft is a good start. :-)

    --
    If someone is passing you on the right, you are an asshole for driving in the wrong lane.
  29. Being a part of any monoculture is bad... by rthille · · Score: 1


    If you're just another corn stalk in a huge field, when the stalk 3 rows down breeds a new virus/bacteria/mold that you and the rest of the monoculture have no defence for, you're screwed.

    That's part of why I run my home server with NetBSD on MIPS, and without the 'leading' servers for DNS, Mail, & http.

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  30. Wrong assumption by valentyn · · Score: 1
    The author says ... there would just be a different vendor peddling the dominant operating system. Networks in a world in which Apple had won the operating systems wars would still be insecure. That's where the author goes wrong in the first place. Look outside: how many car brands do you see? There's no "dominant car brand" there, is there? Look at your collegues' cell phones. There are some "dominant brands" but none of them has a 90% market share. By the way, interconnection is their purpose, but there's no security issues there, are there?

    A 90% dominant market share is simply wrong and will cause problems in almost any situation.

    --
    my other sig is a 500 page novel
  31. information security training and awareness progra by Joe+The+Dragon · · Score: 1

    information security training and awareness programs for people like janitors may be hard to do as some of them work for out side janitorial services and even then some of them don't speak English that well.

  32. Dreck! by 99BottlesOfBeerInMyF · · Score: 3, Insightful

    This article is complete and utter rubbish. It makes random claims with no support. For example, "How would life without Microsoft be different? It wouldn't be in any meaningful way for those in charge of network security; there would just be a different vendor peddling the dominant operating system. " makes the assertion that it would not be any different and makes the implicit statement that there would be a single dominant operating system, all completely without any support for either of those statements. First, why would there be a single dominant OS and second, why, if that OS was Linux, would the same problems that occur with MS's monopoly not be completely undermined by Linux's licensing?

    Networks in a world in which Apple had won the operating systems wars would still be insecure.

    Sure it would, but that's again assuming someone had to "win" and establish a monopoly. No evidence that this is the case has been provided. I know it is hard to imagine a world with multiple OS's and vendors that interoperate via these crazy things called "standards" but that is how most markets operate. Yeah if someone else had an abusive monopoly we'd still have a broken market, that's why we want to restore the market to a non-monopolized state.

    If you put computers on a network and open that network to the outside world via the Internet, you're going to have security problems, regardless of whether you're running Windows, Mac OS, Linux or an operating system you created in your spare time.

    Except right now if you do that with Linux or MacOS you have a whole lot fewer problems, to the point where it takes no significant time.

    User errors have long been the bane of security.

    No they're not. Most malware infections by number are still the result of automated attacks with no user interaction. Such malware is harder to write, but it spreads faster and further than other malware. As for user error, sure it will always be an issue, that is no reason to ignore other aspects of security or to implement ways of mitigating user error. You seem to think (like MS) that the user element should be isolated from the security mechanisms. You cannot ignore the user when planning security and the examples you point out are where that is exactly what failed. If the Nazis had planned realistically for what their users would do, they would have built a system that verified which keys were used and that they were unique.

    So, what needs to be done? You must require users to attend formal information security training and awareness programs.

    Sure if you want to spend the money, go for it. It won't help very much though. Until the security of OS's is up to snuff and simple enough, the training will be mostly ineffective. What is a user supposed to do if they have a binary and aren't sure if it is safe? Windows has basically no mechanism for determining the trust level or for running it in a sandbox if it is not trusted enough. Until it does and it is brought to the user in a functional way, education will help very little. The OS actually has to have an easy way to let the user do what they want, or they will take risks out of laziness.

    Education is the last step, but first we need to fix the OS and fix the market to motivate the fixing of the OS's. Right now you need the equivalent of a 4 year degree to have a good chance of safely running a Windows box and accomplishing all the tasks you want to. That is simply not good enough. It needs to be down to a couple hours or training before we will see a widespread difference.

    1. Re:Dreck! by Anonymous Coward · · Score: 0

      Ah, Godwin, there you are. I was beginning to despair you wouldn't be able to make it today.

    2. Re:Dreck! by bonefry · · Score: 1

      I agree with you, and to put it simpler ... developers and companies that pass the blame for insecurity to users are just idiots.
      Regular people don't care and shouldn't care about security. Computers are just tools, and weren't meant to be worshiped.

    3. Re:Dreck! by 99BottlesOfBeerInMyF · · Score: 1

      Ah, Godwin, there you are. I was beginning to despair you wouldn't be able to make it today.

      Actually I was responding to the comparison about the Nazis in the original article. The article author beat me to an instantiation of Godwin's law.

    4. Re:Dreck! by renoX · · Score: 1

      >First, why would there be a single dominant OS
      Because application writers tries to reduce their cost by supporting only one OS?

      As for your other points, I agree but note that while Linux has some mechanism to run untrusted binaries in a sandbox, they aren't currently provided to the user in a easy-to-use way, so in practice it isn't much better than windows here..

  33. Dear Editors by DigitAl56K · · Score: 3, Funny

    Next time could you please choose a more loaded headline?

    Thanks!

  34. Security Isn't Just Avoiding Microsoft by gmuslera · · Score: 1

    ... but is a very good starting point. Is the main major vendor that somewhat, in a way or another (design choices, big implementation holes, monoculture, etc) always been the "weak point" of internet, the unsafe by default case study.

    But even with a secure environment from the start you can make things very unsafe (i.e. using trivial passwords in open services)

  35. How silly by WindBourne · · Score: 3, Insightful

    It is NOT about market share. It is about ease of penetration. There are MORE than enough *nix system that if they were easy to crack, than they would be. If nothing else, notice the .php/.asp world. Most php runs on *nix. They are attacked because it has been easy. Fortunately, the damage is limited, but it still allows such things as stealing information including credit cards and individual information via sql injection.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  36. Holy crap, my CISSP value just went down! by harris+s+newman · · Score: 3, Insightful

    This guy has one fault: faulty logic. Systems are not being attacked more under Windows because of user error, it's because of the holes in the OS. Training is not the main issue with security today, it's an operating system which continues to have a paradigm of an insecure kernel. Layering is a mantra of security, it's not by Microsoft

    Finally, this "theory" should be quantitative, I question if sites which are linux only have the same number of vulnerabilities as Windows only. Why doesn't he give us some examples?

    My summary: I am ashamed to have the same certification as the author.

    1. Re:Holy crap, my CISSP value just went down! by Anonymous Coward · · Score: 0

      And I'm ashamed to have the same certification as you. Every day I have to explain to clueless system admins that the technology they use is less important than HOW THEY USE IT. Malware problems are nothing compared to stupid users who don't understand the implication of their decision and actions. A lot of companies have good A/V and IPS infrastructures in place because the technology is relatively mature and well-known, but how many have a good security awareness program, integrated with the corporate culture? How many takes the time to explain to their employees how the incident management process works, what constitute a potential incident, and what do to if they spot something suspicious? There's no product to buy to face these problems. Training and awareness is definitively one of the biggest challenge of information security in the corporate world. Unfortunately, too many glorified network admins still believe that security is putting a OpenBSD firewall and getting rid of Windows no matter what, and too many companies still rely on their misguided advices.

    2. Re:Holy crap, my CISSP value just went down! by Jansingal · · Score: 1

      Excellent post!! So is harris newman still ashamed? or proud once again??

  37. Another slashdot post... by sarkeizen · · Score: 1

    Where the uninformed wax on about something that can't be known with a useful degree of certainty. The whole "market share" argument is difficult if not impossible to demonstrate. Sure if you gave Linux, etc.. the same exposure to hackers (which in the case of servers I would argue that Linux has had this) you might have people might be complaining in the same way that people complain about MS. However that is both a) A red herring - it's not how much people complain but how much more secure they would be and b) It's a sub-moronic argument. You can just as easily say "In that case it might be so much better than there would be no real market for people like Ben Rothke". Hard to demonstrate one way or the other isn't it?

    Ugh and this is from a CISSP? How does someone become a senior security consultant without knowing squat about logic?

  38. But... by PhotoGuy · · Score: 2, Interesting

    "Security isn't just avoiding Microsoft..."

    Sometimes a double negative can sum it up best: "but it isn't *not* avoiding Microsoft..."

    --
    Love many, trust a few, do harm to none.
  39. But what do you do first? by wonkavader · · Score: 0, Redundant

    True, "Security Isn't Just Avoiding Microsoft", but that's a helluva good start.

    When we optimize code, we don't look in the part of the code that the program spends 5% of it's time doing, we look where it spends 80%. Microsoft stuff is incredibly insecure, both because of bad design and because there's little in the way of restrictions on amount of crap those boxes do.

    Scrub them out, and a huge amount of security issues go away.

    Then, THEN, you worry about the other stuff. ANd yes, then you actually DO worry about that other stuff.

  40. Re:Only on /. could this drivel be modded down by dfoulger · · Score: 1

    All he said was I've actually tried the alternatives and the author has overstated things by a lot. Only on Slashdot is entirely reasonable argument modded as flaimbait by those who would defend Microsoft no matter how unreasonable the defense.

    --
    Davis http://davis.foulger.net
  41. M$ lack of Security comes from by Joe+The+Dragon · · Score: 3, Informative

    Apps that where design back in the 9X and 3.1 days where there was little to no multi user, admin vs user, common dirs, and so.
    Apps that need admin so they can auto update them selfs
    A/V apps like Norton home that needs a admin users logged in for it to be able to get the updates.
    Games copy protections that needs admin to run that should be other ways to do this with messing the the ide drivers or needing admin just to check if you have a good copy of the game.

    It would be a big help if MS came out with a common update system that is easy for games and other apps to use and is free for developers to use. Then you can at lest get rid of having to deal with games and other apps having there own built in updates and needing admin just to run them as some force you to get the updates to use them. This system can also make it easy to keep your whole system up to date. You will just need to be an admin to run that common update system or even let it be setup to auto run in the back round at system level. Also MS needs to let get the all of the updates form windows update using auto update. Runas does not work for windows update in windows xp and 2000 and you need to run that to get the Optional updates.

    Also put the full video drivers on windows / M$ update.

    1. Re:M$ lack of Security comes from by Anonymous Coward · · Score: 0

      Congratulations, you've just invented package management -- something just about every Linux distro has had for at least five or ten years. It's also one reason I am so addicted to Linux, and not likely to go back to Windows or OS X as a main OS, ever.

  42. -1, Pandering, Preaching to Choir by geoffrobinson · · Score: 1

    I'd support this new category of mod points.

    --
    Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    1. Re:-1, Pandering, Preaching to Choir by Anonymous Coward · · Score: 0

      Me too.

      ;)

    2. Re:-1, Pandering, Preaching to Choir by geoffrobinson · · Score: 1

      Now, that's +5 Funny, -1 Pandering.

      --
      Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
  43. Security isn't just avoiding Microsoft... by SuperKendall · · Score: 1

    ...it's burying Windows completely in a 43 foot hole in the ground (rocks and boulders should be fine).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  44. fanboi by GPO-master · · Score: 0

    Even as a MS Fanboi, I found this article woefully shortsighted. Anyone who's tried to move or even talk about Security Policies apart from "change your password ever X days" knows its a political nightmare. For someone such as myself, its a great way to make sure I never look bad not having a project completed. All I do is submit a policy (or acceptable usage) surrounding whatever project I am working on. When my boss comes around asking "Why isn't this project done?" usually the response is "Your boss hasn't approved the policy surrounding the project" The suits will take between 1 - 2 months to get the finalized document back and by that time I've had plenty of time to correct any minor problems.

  45. Another Lost Opportunity by EgoWumpus · · Score: 3, Interesting

    The argument has been out for a very long time now; "Any OS with this much market share would be subject to an equal number of attacks and breaches." But it's a weak argument; many point this out. The reason I'll pitch to the forefront is this: we have no evidence that it's true, and until another operating system has 80% market share for two decades, we simply won't have a baseline to compare.

    What I find lamentable is that this article takes what might have otherwise been a good opportunity to echo a tired suggestion. Rather than denying it is impossible for anyone to do as well as Microsoft has, perhaps it would be important to drill down to some real reasons why MS has had so many issues, and why another OS - regardless of the technical features - might have similar difficulty. The number one reason I can come up with - off the top of my head - is feature management. 80% of the market is large. Huge. Gargantuan. There are many users with many wants, but they all want certain common ground across which all of them can function. They are asking a central authority - Microsoft - to provide that. Unix simply has not had that sort of crushing demand put on them, and I find that a more compelling argument than one whose support is based on a hypothetical. Microsoft has tried and not always succeeded to meet that demand while providing the features requested securely. Nothing is perfect - but they challenge anyone to do it better.

    If Microsoft has faith in their product, they'll have faith that people will try, and fail, to do it better. If they don't, they'll reduce themselves to distractions and hand-waving - and the people making their money off of MS will throw any argument out there that will draw the least bit of attention away from their lack of confidence.

    --

    [Ego]out

  46. Mythbusting by pkulak · · Score: 1

    I like how this guy is pretending like he's busting some giant myth, when really he's just peddling the standard low-market-share-equals-security myth.

  47. Security isn't Binary. by Vellmont · · Score: 3, Insightful

    The article, and many of the comments seem to think a system is either Secure or Insecure. I.e. it's either Perfect or Imperfect. The article talks about every system having holes, blah blah blah.

    I'm sorry to say, but security isn't about having a perfect solution. It's a mistake many people make in the IT industry because on a low-level, you can perfectly solve small problems. Many people think this scales up to larger, more complex problems. It doesn't.

    My point is that security is a continuum. Pointing out that all systems have flaws doesn't mean that Windows is just as secure/insecure as some alternate reality OS that doesn't exist but in the mind of the article writer.

    --
    AccountKiller
    1. Re:Security isn't Binary. by MulluskO · · Score: 1

      In the current verbiage, security is either-or, where trust is graded.

      Cite: NISTIR 4659 Glossary of Computer Security Terminology, by Edward Roback, NIST Coordinator; September 1991

      --

      Too busy staying alive... ~ R.A.
  48. web server usage as a percentage of hacks .. by rs232 · · Score: 1

    'If you put computers on a network and open that network to the outside world via the Internet, you're going to have security problems, regardless of whether you're running Windows, Mac OS, Linux'

    Ok, given the number of web servers out there as reported by Netcraft, why aren't there 56% Linux breeches as against 31% MS.

    --
    davecb5620@gmail.com
    1. Re:web server usage as a percentage of hacks .. by prockcore · · Score: 1

      Ok, given the number of web servers out there as reported by Netcraft, why aren't there 56% Linux breeches as against 31% MS.


      Because Apache is incredibly well built. But look at the stuff that actually runs on apache. Running the most common blog/forum software is going to get you hacked.. it's practically guaranteed.
    2. Re:web server usage as a percentage of hacks .. by Anonymous Coward · · Score: 0

      Because Linux programmers pull themselves up by their boot-straps, while Microsoft programmers keep shooting themselves in the foot. :)

  49. Safe enough by Coolhand2120 · · Score: 0

    I've been running windows since 3.1 and have never been affected by any malware. How did I manage that? Common security practices that you MUST adhere to in any operating system. 1. Firewall yourself (and your network) 2. NAT your clients 2a. Hey NAT your servers while your at it! 3. Don't run bins or web pages you aren't sure about 4. Only open ports on your FW that you know are secure If you fail to do any of these things on ANY operating system you will get screwed eventually. Why is Windows so insecure? High volume of bad bins and www's that take advantage of 'stupid users'. I can sum it up this way: If you want to secure windows you need to know a lot about computers. If you want to even USE *nix you have to know a LOT about computers, and even more if you want to secure it. If you want to use a mac, you'll need to know how to operate a TV, but don't expect to have as many bin's or help with the bin's that you can't get working. Security though obscurity is a double edged sword. Obscurity means you get less attention from malware writers as well as niceware writers. If you were a crook would you rob the bank with %90 of the money or %10 of the money? And finally a shameless plug for FreeBSD * stable IPF/IPNAT!

  50. CCA by GPO-master · · Score: 0

    I personally welcome all flavors of OSes and all their attached vunerabilities as long as the 800lb Gorilla known as Cisco continues to reign supreme! The majority of exploits can be controlled at the network level if you know what you are doing. Virii? Try attaching a QoS policy to a virus that gives it no bandwidth to work in. Self defending networks are the future!

  51. One big advantage of an open source OS by Skapare · · Score: 1

    One big advantage of an open source OS is the source. Unfortunately, not everyone has the skill to take advantage of it. I do, and I have used it to close up holes that I have found. But that required C programming skills on the part of a system administrator. That is a combination that is all too rare and unlikely to ever be corrected.

    One big advantage of a portable OS (which does not require being open source, though that helps) that can run on a different architecture is that binary code incompatibilities can block a lot of exploit attempts, revealing them in logs in many cases. I remember running an IMAP server online back in the late 1990's with an unpatched exploit on a Sun Sparc machine. There were numerous attempts to break in. All failed because the exploit code was for Intel x86. If architecture diversity existed, of course, crackers would have to change their habits. But that would slow them down and eliminate some of the lesser knowledgeable (e.g. many script kiddies).

    What do you think would happen if Microsoft chose to open source their entire operating system with the right for a licensed user to rebuild it entirely from source for their own use (not just an inspection source)? We might see bugs and exploits reported back to Microsoft that included tested patches. I know this is possible because I did that with IBM's mainframe operating system VM/CMS back in the late 1970's to early 1980's, with those patches coming back in later releases.

    --
    now we need to go OSS in diesel cars
  52. The problem is Window's insecure architecture. by QuietLagoon · · Score: 4, Insightful
    A simple application like the IE web browser is tightly integrated into the operating system in order to get around anti-trust laws. How dumb is that?

    Perhaps Windows is attacked so much because it is the most popular operating system. However, those attacks succeed so frequently because the security architecture of Windows is so poor.

    1. Re:The problem is Window's insecure architecture. by Foolhardy · · Score: 3, Informative

      IE consists of a front-end launcher and a few shared libraries that implement parts of the back-end like an HTML renderer. The only thing that the IE back-end is integrated with is parts of shell environment. It's a few shared libraries that are loaded into iexplore.exe, and explorer.exe when it needs to do HTML rendering. OSX has a similar architecture, called WebKit. KDE also shares Konqueror's back-end.

      IE is just a few user mode shared libraries. It doesn't have hooks into the kernel. It runs with whatever privileges the user has; it doesn't have some magical security back door. It's not used by any system services. A vulnerability in IE can lead to the compromise of the process it is loaded into, but that's true of any library. IE's vulnerability record is awful, but it can only compromise the system as much as any of your other applications. If IE was a totally standalone program, its security track record would be exactly the same; it's (in)ability to compromise the machine exactly the same. If you run an app as admin, and its compromised, the entire machine is compromised. If you run an app as a normal user, and its compromised, only the user's account is compromised. IE has nothing to do with the security architecture of Windows.

      In court, Microsoft said that IE was an integral part of the Windows experience, and that removing it would diminish that experience and break their right to sell a software package with whatever features they liked.

    2. Re:The problem is Window's insecure architecture. by QuietLagoon · · Score: 1
      IE has nothing to do with the security architecture of Windows.

      I never said it did. What I did say was that Windows has an insecure architecture.

      I also said that IE was integrated into Windows in order to get around the anti-trust laws (remember Ballmer's infamous ham sandwich remark?).

    3. Re:The problem is Window's insecure architecture. by Anonymous Coward · · Score: 0

      So are you saying that Windows would have been otherwise more secure if the antitrust laws didn't exist?

    4. Re:The problem is Window's insecure architecture. by Foolhardy · · Score: 0, Troll

      You did say that the reason that "[Attacks on Windows] succeed so frequently because the security architecture of Windows is so poor." The only technical detail mentioned in the post was "A simple application like the IE web browser is tightly integrated into the operating system..." being a dumb idea. A link between them seemed to be implied.

      If not that, then what exactly is so insecure about Windows's security architecture? I submit that the security design is more than adequate for a multi-user OS.
      Just to get them out of the way, Windows certainly has a bad default of making the initial user an Administrator by default, and it's had its share of implementation flaws (same as most software). But these things aren't architectural flaws.

    5. Re:The problem is Window's insecure architecture. by drsmithy · · Score: 1

      A simple application like the IE web browser is tightly integrated into the operating system in order to get around anti-trust laws. How dumb is that?

      So dumb that every major platform (GNOME, KDE, OS X) has done it as well !

      Perhaps Windows is attacked so much because it is the most popular operating system. However, those attacks succeed so frequently because the security architecture of Windows is so poor.

      For example ?

    6. Re:The problem is Window's insecure architecture. by Bearhouse · · Score: 1

      Your are both (partially) right. MS started by trying to claim that it was 'impossible' to remove IE from Windows, (back in the days of Win98, if I recall corectly). This was done to squeeze alternative browsers, especially Netscape, whilst trying to not look like it...

      This approach was discredited by people showing that you could indeed remove IE. Indeed, there's some toolsto make it easy.
      I've used XPlite, http://en.wikipedia.org/wiki/XPLite, for example.

      However, removing IE is not without consequences. You'll lose Outlook Express, for example. I also found that some commercial products 'expected' IE to be there, and just plain did not work without it, (Norton Anti-Virus springs to mind).

      Finally, try using the 'Windows update' site with Firefox or Opera...

    7. Re:The problem is Window's insecure architecture. by QuietLagoon · · Score: 1
      A link between them seemed to be implied.

      What you infer is not what I necessarily imply. However, if the first thing that you think of is that IE contributes to Windows inferior security architecture, then all I can say is 'go for it'.

  53. Good vs Bad. by khasim · · Score: 3, Insightful

    Any such system that's tight enough to meet conventional ideas of 'security' is tough to build, and even harder to maintain. The effort and diligence curves are way above what you can expect from the everyday person on the street.

    Possibly. But that doesn't take into account bad security designs.

    As with my Ubuntu example, just having a default install have no open ports is a HUGE step in reducing the threat to that box.

    Security is measured like system uptime: in orders of magnitude. One-nine security (90%) is easier to achieve than two-nines (99%), with each additional nine being harder and more expensive to tack on. It's very unlikely that we'll ever see the general public acquire the knowledge and discipline necessary to maintain overall five-nines security (99.999%), because somebody just won't think the payoff is worth the effort.

    Pretty much. Once you have a good security model, getting it to be MORE effective may take effort that the average person isn't willing to put into it.

    But I never care about "uptime" as a measure of security. The system can be very insecure, but still never crash.

    I prefer looking at data compromised vs data lost. If you maintain your system so well that you lose data more frequently by accidentally deleting it without a backup than the number of times you've been cracked, that's the best you can really hope for.

    Just be so secure that your users (even if that is just you) will do more damage to their data than outside attackers will.
    1. Re:Good vs Bad. by VENONA · · Score: 1

      To each there own, but I would rather accidentally delete my credit card, SSN, etc. information several times, than have it compromised a single time.

      --
      What you do with a computer does not constitute the whole of computing.
  54. Vista blocked link. by snoopsean · · Score: 2, Funny

    HELP! Vista blocked this link and all my Favorites. HELP!

  55. it's really a bottom line issue by Anonymous Coward · · Score: 0

    I don't think that the removal of Microsoft as a dominant force would fix anything; if things had gone the other way 20 or so years ago we would be clicking on little Apples in the upper left-hand corner of the screen insteat of a "Start" button in the lower left. I think the only real fix is for Microsoft to develop a social conscience, which most large organizations in today's capitalist economy seem to have lost. They are not interested so much in the security and quality of the product that they provide, but more so in how well the release of a new product will line their stockholders pockets. I would say that the government should enforce some kind of security standard on any network-enabled application or NOS, but that would be impossible to enforce, since most companies can't enforce their own security policies anyway.

    Also, on Microsoft's side, managing a program (or collection of projects, however you want to put it) on the scale of an operating system is fantastically difficult. Check out the Chaos reports (www.standishgroup.com) or just google "project failure rates".

  56. anthropic principle? by geoffrobinson · · Score: 1

    Is the lack of Windows security finely-tuned to allow life or something?

    --
    Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    1. Re:anthropic principle? by youthoftoday · · Score: 1

      Well it is licenced to healthcare providers. And probably most of the world's military. Just a question of time...

      --
      -1 not first post
  57. IIS 5.0 not a web server .. ? by rs232 · · Score: 2

    'I can only assume you're referring to the IIS 5.0 buffer overflow which exploited systems, and here is the key, which were never intended to be web servers'

    Then please tell us what IIS 5.0 was actually designed for.

    'As IIS 5.0 was installed and operational on all Windows 2000 Servers unless specifically disabled this led to a huge number of web servers which Netcraft can't account for (as they're internal)''

    And can you produce some evidence that most of the hacks were on non-operational Servers that Netcraft didn't account for. And if Netcraft didn't count these non-operational non-web servers then how did they turn up in the count. And how did they get hacked if they were internal. And ... aaahhh .. Dave, my mind is going. I can feel it. I can feel it.

    was Re:Not exactly

    --
    davecb5620@gmail.com
    1. Re:IIS 5.0 not a web server .. ? by legirons · · Score: 2, Interesting

      IIS 5.0 buffer overflow exploited systems which were never intended to be web servers'

      Ah, well there's your security problem... an operating system which runs webservers without its users' knowledge.

  58. My computer has been COMPLETELY Microsoft-free... by woohootoo · · Score: 1

    for seven years. And it's GRRRRRRRRRRRRRREAT!!!

  59. Emily Litella says "Look at apache." by Anonymous Coward · · Score: 0

    Apache has had the majority of the web server market share for a long time now. And they are by far the worst security record of all the web servers out there! Of course, it's only because of their market share!

    What? They don't have the worst security record? Never mind.

  60. Simple...Linux would be more secure by Roger+W+Moore · · Score: 1

    If Linux were the mainstream desktop then there would be far more people looking for security problems and then fixing them. In fact this process would likely be faster since the same people looking for the problems can actually submit patches to fix them themselves! Also being mainstream projects like SELinux would likely become more mainstream as their user interfaces would be made more accessible and relevants to everyday tasks. there would be some changes though - I imagine that security testing would be more of a priority for Linux apps than it is now.

  61. BULLSHIT. MS is a special case, stop apologizing. by gig · · Score: 0, Troll

    Microsoft can fuck their users over in outrageous ways which simply couldn't happen if the company was responsible to them financially.

    For example, they do not equip even their Windows Vista Ultimate with a basic 1970's user account. In the 1970's you were on a small network managed by a guy wearing suspenders who had taken the vows yet you had a more secure environment than a 21st century Microsoft PC which connects to a global Internet with bot nets and who knows what.

    Even the whole idea of shipping PC's with the head and body separate, it is ridiculous, done for financial reasons, not technical. When you look at what comes pre-installed on a Mac and imagine the "commodity" version of that, in your mind's eye you see a PC builder such as Dell should also be one of the main Linux distributions. The Mac software install is like a greatest hits of non-Microsoft computing, and includes software from thousands of Apple engineers, and thousands of community engineers also. In addition to maintaining the "Mac" part of Mac OS X, Apple-the-PC-builder maintains its own Unix distribution because every user needs that due to the Internet and also it is free software, it is like a Unix decoder ring for every Mac user so that they can interact on the network with every other user of every other platform. On a Microsoft PC it is all Microsoft-generated clones of the software that SHOULD be on your Dell or HP PC, and the quality is low, the compatibility is low. The idea that you buy a $499 PC and it doesn't have Apache on there it is actually a kind of sin. But it is even worse that you can buy a PC at all that doesn't set you up with a proper user account, that is like selling people cardboard helmets painted to look steel.

    Maybe a few years ago this kind of apologizing for MS was more excusable. The Internet took MS by surprise in the mid-90's so much so that Windows 95 did not have a Web browser included, and Bill Gates 1995 book "The Road Ahead" mentioned the Internet once while dedicating a chapter to CD-ROM. So by Windows 2000 everybody is going, OK, they are getting their shit together now, but they have stumbled around like a drunk since then.

    Also, even if you are an ignorant bastard and don't know about all the Unix software that is missing from every Dell or HP PC, you can see the same thing going on with the Mac. Apache and PHP are wonderful Photoshop accessories but also great accessories for business or whatever you are doing because it probably involves the Internet due to the century we are living in.

    In short, you have to be an illegal monopoly to ship non-Internet-capable computers in 2007 when Unix itself is free. Nobody else but an illegal monopoly could get away with it.

  62. The guy is projecting. This is M$ FUD. by twitter · · Score: 0, Troll

    I agree with what you say and have these explanations for your and my own observations. These differences are telling:

    • GNU/Linux has many distributions - there will be no dominant vendor.
    • Different distributions, while data and GUI compatible, have package and compile choice - they are completely different binary beasts.
    • All of the distributions come with a much better security model, architecture and defaults than Widoze will ever know - No auto execute, no mixed data/executable, ports that only listen when you turn on a service, extensive documentation, real users and privilege separation, this list goes on and on.
    • Every install can be the newest available because changes rarely break anything.
    • Security updates come from one location, within days or hours of a problem, and are easy to push through any organization.
    • Binary disaster recovery without obnoxious licensing, registry settings and all of that, is trivial. Applications all install squeaky clean and at the latest stable revision.
    • Strict separation of user data from binary and system settings makes backing up and restoring user data easy. The user gets back everthing they had.

    The net result of these differences is that it's much harder to screw over a GNU/Linux system, where it's hard to avoid the same for Windows. There are no successful auto-propagating worms for GNU/Linux in the wild. It takes a dedicated attack to penetrate a GNU/Linux system and an organization that uses it and recovery is much easier. Oh, it happens and operators have to be on their toes, but it will never, ever be as bad as the M$ monopoly or even their replacement with two or three other non free vendors.

    The final and usual problem with the "popularity argument" so loosly thrown around the Wintel press is one of perspective. FUD is never for decision making - you always have to choose what works best right now. Choosing what does not work best because you think someting else may never be better only gives you something that's second rate and may never be any better. In this case the difference between the two on security is so enormous that FUD, based on projecting their own poor performance, is all the M$ camp has to offer.

    --

    Friends don't help friends install M$ junk.

  63. Not so mr dingy one by Anonymous Coward · · Score: 0

    Microsoft is insecure because they sell an O/S designed primarily to be an ad and vending platform. By design, it allows things to happen that are insecure but necessary in order to efficiently siphon the user's wallet.

  64. Why should Microsoft improve security? by Anonymous Coward · · Score: 0

    Where is their motivation to do it? I believe there has become such an industry, third-party and well as within Microsoft, that exists to deal with Windows security, that improving their security would actually be a BAD business decision.

    Color me cynical, but I think it's kind of like the cancer "industry". If cancer were cured, thousands (maybe millions) of jobs and billions of dollars in revenue from cancer treatment would be lost. Treating cancer is MUCH more profitable than curing it. Could it be the same with Windows security?

  65. Yes, but free software is not a company. by twitter · · Score: 1

    Things would be no better with any company having Microsofts history ...

    Good thing free software is something users can control and will always be dominated by those with a fighting spirit. The differences are real.

    --

    Friends don't help friends install M$ junk.

    1. Re:Yes, but free software is not a company. by Turn-X+Alphonse · · Score: 1

      Open source is in more danger of control tan you people believe. It only takes charisma and a big mouth and the whole OSS community could be corrupted. Some would argue it's already happening.

      --
      I like muppets.
  66. Email virus by jmorris42 · · Score: 2, Informative

    > You would have also been laughed off of the local BBS in those days for suggesting something such as an email 'virus'.

    Yea, it is a trusim that it took Microsoft to turn a hoax into reality.

    But on the other hand, while Microsoft's ignorance, stupidity and arrogance made it a daily event we can't be totally smug either. We (including me, I was so sure back then too) have seen it happen to us as well. PINE, Evolution, Moz, all have had remote exploits in email. Gaim, etc has had remote IM exploits possible against it. And yes we too had the one I would tell people with confidence wasn't possible, a GIF/JPEG that would infect your computer just by looking at it.

    Oh yea, I'd tell people the 'truth' about how only an executable could get ya, pure data like a picture was safe; so watch those file extensions carefully over there on DOS and it would be all right. But all that depends on programmers being good at defense, to keep on going and check every bit of data for sanity, every system call for an error return, etc. To not stop and release as soon as it 'seems to work' and move on to a more interesting problem.

    Follow the errata stream from a major Linux distro for a few years and it will change your attitude. Thankfully though the trial by fire does help us. Sendmail went through it and emerged. Bind likewise, used to be a problem but fairly rare for a new bug. Now the meat grind seems to be focused more on the graphical apps like Mozilla/Firefox, OpenOffice, Gaim(whatever it is today) Ethereal/Wireshark. PHP, the databases and Squid seems to be the whipping boys in server space now.

    --
    Democrat delenda est
    1. Re:Email virus by HateBreeder · · Score: 1

      Agreed.

      Though, I still believe that pure data is always safe. It's the viewer that's susceptible to exploits.

      --
      Sigs are for the weak.
    2. Re:Email virus by l3mr · · Score: 1

      Of course. Too bad you need a program (viewer, player, whatever .. ) to actually do something with your nice, pure, safe data...

      --
      The world always seems brighter when you've just made something that wasn't there before. - Neil Gaiman
    3. Re:Email virus by d3matt · · Score: 1

      I'm just waiting for the "ed" exploit: http://www.gnu.org/fun/jokes/ed.html

      --
      I am d3matt
    4. Re:Email virus by intchanter · · Score: 3, Insightful

      An issue with this point of view is that there is no intrinsic difference between code and data, as code is just data that has semantic meaning in the context of a physical or virtual machine.

      In order to protect against exploits in "data", the data format must be defined in such a way that it can contain no actions, the operating system and/or hardware must provide a mechanism for quarantining blocks of memory from execution (check out Data Execution Prevention or DEP), and the applications must be written in to allow the protections to work.

      The latter is one of the issues with DEP adoption, as some applications use programming tricks for performance or other reasons that blur the distinction, such as self-modifying code.

      The process of securing computer systems against malformed data is happening, but like many things, it won't be without its trade-offs.

    5. Re:Email virus by jedidiah · · Score: 1

      As long as the viewer isn't stupid enough to run a mislabeled image file as a script, the posibilities for broken players are really quite meagre. This is yet another area of Microsoft malware innovation: blur the line between data and executable. Don't do any sanity checking and blindly execute things that are mislabeled as inert content.

              It's like they didn't do any testing whatsoever before unleashing this crap on the world. No thought was given to all of the warped ways that their technology could fail and run amok. Nevermind intent. Microsoft didn't even account for bugs.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  67. Agreed, Apache is proof otherwise by lullabud · · Score: 1

    Apache has always been my example of how merely being the largest player in your field does not mean you will be the most hacked. Apache has a huge market share and a much better track record than other web servers, many of which have a much higher developer budget.

    So, going back to the original question, yeah, there would be another vendor peddling the dominant OS, and there's a good chance it would be much more secure (if not only because every other mainstream OS on the planet is *nix, which is inherently more secure than MS's one-off security models.)

  68. Backfire. by twitter · · Score: 1

    He's just attempting to up magazine subscriptions.

    Yeah, but the author is so wrong about so much that the little CW with a yellow background associated with him is now equivalent to dog poop in my mind. Subscribe? You have to be crazy.

    --

    Friends don't help friends install M$ junk.

    1. Re:Backfire. by Anonymous Coward · · Score: 0

      ComputerWorld subscriptions are free.

  69. Re:BULLSHIT. MS is a special case, stop apologizin by SEMW · · Score: 1

    A quick Google reveals that Vista Ultimate does ship with an Apache equivalent, IIS; as do Vista's Business, Enterprise, and Home (albeit artificially limited in the Home edition).

    --
    What's purple and commutes? An Abelian grape.
  70. Free Software can do that. by twitter · · Score: 1, Troll

    What would life on the Internet be without scriptable office documents/spreadsheets, email, web sites, and be like? A whole lot safer, regardless of the Operating System.

    Mixing executable code and data is a bad idea but it can and has been done with sandboxes on real OS with real users and privilege separation.

    There are many other significant differences between free and non free software that have an operational impact. Some of the more obvious ones are:

    • GNU/Linux has many distributions - there will be no dominant vendor.
    • Different distributions, while data and GUI compatible, have package and compile choice - they are completely different binary beasts.
    • All of the distributions come with a much better security model, architecture and defaults than Widoze will ever know - No auto execute, no mixed data/executable, ports that only listen when you turn on a service, extensive documentation, real users and privilege separation, this list goes on and on.
    • Every install can be the newest available because changes rarely break anything.
    • Security updates come from one location, within days or hours of a problem, and are easy to push through any organization.
    • Binary disaster recovery without obnoxious licensing, registry settings and all of that, is trivial. Applications all install squeaky clean and at the latest stable revision.
    • Strict separation of user data from binary and system settings makes backing up and restoring user data easy. The user gets back everthing they had.
    --

    Friends don't help friends install M$ junk.

  71. Let's debunk the myth by gillbates · · Score: 1

    That Windows is less secure because it has more market share. Let's debunk this once and for all.

    In the author's view, security is quantitative, much like soldiers on the battlefield. That is, ability to comprise a system is determined not by the design and implementation of the system, but by the number of people trying to compromise it. In his warped view of the world, even a computer turned off and left in storage is hackable if you have enough script kiddies trying to own it.

    But we know better: the reason why Windows has more security vulnerabilities than Linux and Unix is because it was poorly designed. The reason why there are more exploits for these vulnerabilities is because Windows systems make an attractive target; they are easily compromised, and the type of user who is lax with security typically stores important information - such as SSN's and credit card numbers - in unencrypted form on their hard drive.

    Now, granted, Mac, Linux and Unix systems have had security vulnerabilities in the past, and they probably have a few right now. But the fundamental difference between them is that at any one given time, there exist hundreds or thousands of exploits for every exploit available for a non-Windows system. Thus, a hacker is pretty much gauranteed that he can compromise a Windows machine, because even fully patched Windows machines have hundreds or thousands of yet-to-be-discovered vulnerabilities. Contrast this with a Linux box, where even unpatched machines typically possess no more than a handful of weaknesses. Because Windows is so poorly designed, it is a virtual certainty that it can be compromised.

    And that is why it is attacked. It is not because of its popularity.

    --
    The society for a thought-free internet welcomes you.
    1. Re:Let's debunk the myth by drsmithy · · Score: 1

      That Windows is less secure because it has more market share. Let's debunk this once and for all.

      First you need to decide what you mean by "security":

      * If you mean "security" in that feature X exists to prevent attack Y, then your "debunking" has the possibility of being valid (however, Windows is not lacking in security features, so your debunking would be wrong).

      * If you mean "security" in that some platform has less exploits than Windows, then your debunking ins completely invalid, because marketshare is an inescapably significant aspect of how frequently a platform is exploited and the impact of those exploits.

      But we know better: the reason why Windows has more security vulnerabilities [...]

      Evidence that Windows has more vulnerabilities ?

      [...] they are easily compromised, and the type of user who is lax with security typically stores important information - such as SSN's and credit card numbers - in unencrypted form on their hard drive.

      Please clarify how this is relevant to the security capabilties of an OS.

      But the fundamental difference between them is that at any one given time, there exist hundreds or thousands of exploits for every exploit available for a non-Windows system. Thus, a hacker is pretty much gauranteed that he can compromise a Windows machine, because even fully patched Windows machines have hundreds or thousands of yet-to-be-discovered vulnerabilities. Contrast this with a Linux box, where even unpatched machines typically possess no more than a handful of weaknesses.

      Evidence ?

      Because Windows is so poorly designed, it is a virtual certainty that it can be compromised.

      Please expand more on how Windows is "so poorly designed".

      And that is why it is attacked. It is not because of its popularity.

      if you do not believe popularity is not a key influence on how frequently a platform is attacked, you are an idiot. That's not an ad hominem, it's a fact.

    2. Re:Let's debunk the myth by gillbates · · Score: 1

      It is more nuanced than merely being popular. What I'm getting at is that the correlation between the number of times a system is attacked and the number of times it is compromised is a factor of design, not popularity. It is not mere popularity that makes Windows the subject of more attacks, but rather that the attacker has a much higher expectation of success than with any other platform. Why would anyone attack Macs or Linux boxes when they can more easily obtain the low-hanging-fruit from a Windows box? Yes, popularity is a part of it, but the likelihood of success on the part of the attacker plays a more important role.

      --
      The society for a thought-free internet welcomes you.
    3. Re:Let's debunk the myth by drsmithy · · Score: 1

      It is more nuanced than merely being popular.

      Of course it is. I've never argued otherwise.

      There are a hell of a lot of people - particularly on Slashdot - who don't think it's any more "nuanced" than "Microsoft sucks", however.

      What I'm getting at is that the correlation between the number of times a system is attacked and the number of times it is compromised is a factor of design, not popularity.

      It's also a factor of popularity. Indeed, it's _usually_ a matter of popularity since most "exploits" are of the automated (or semi-automated) mass-infection type, where popularity is critical to nearly every aspect of an "attack".

      It is not mere popularity that makes Windows the subject of more attacks, but rather that the attacker has a much higher expectation of success than with any other platform.

      But this is also a function of "popularity", because the more popular platform will have far, far more users on it who are less technically capable, and thus more "exploitable".

      Why would anyone attack Macs or Linux boxes when they can more easily obtain the low-hanging-fruit from a Windows box? Yes, popularity is a part of it, but the likelihood of success on the part of the attacker plays a more important role.

      The likelihood of success is inextricably linked to "popularity". The more popular a platform, the more people who will be using it. The more people using it, the more security risks that platform has (since the user is usually the biggest security hole in any system).

      The fact is, "popularity" is an inherent, fundamental and significant aspect of "security", in the contexts that the term is typically used (and in the other contexts - that of security features for restricting access, limiting damage, etc, or in terms od bugs and design issues, Windows is not significantly worse (or better) than its contemporaries).

  72. But... by Anonymous Coward · · Score: 0

    it's a good start.

  73. Re:Monoculture. - No by ratboy666 · · Score: 1

    If I wanted to share documents in 1999, or now...

    I generate a PostScript file (possibly PDF) if I want "exact printing". I can test the PostScript against Adobe and Ghostscript (especially with gs' "safety" mode).

    I generate an ASCII file, with illustrations in a neutral format (X bitmaps, XFig, JPEG, or PostScript).

    I give a marked up document in (La)Tex, or TROFF.

    (La)Tex is generally presumed "defect free", even though it does constitute a "monoculture" (Knuths bug pay-out policy contributes).

    TROFF has two common implementations - AT&T (Solaris), and groff. Both considered very stable.

    Ghostscript is very stable; I cannot speak to the Adobe implementation. There are other PostScript implementations available as well (Harlequin?)

    These days, I still use (La)Tex for structured work, ODF for "ad-hoc" work (letters and throw-away memos, where the visual result is more important than sharing).

    I view document preparation a bit like programming, in that the language should be considered as separate from the compiler implementation, and there should be tools to allow the language to be extended (elements by function or purpose, not format). Most wysiwyg systems fail at this (including Openoffice.org) which limits their usefulness to me.

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  74. Security means theory by Device666 · · Score: 1

    Exactly. How is security defined in the design of windows? How was security defined in Unix systems? And that's just the secure by design part. Just as important the security of defaults setting: how secure are the default settings of windows and how is that with Unix (just to pick one flavor of unix: OpenBsd)? How fast is a security bug fixed and does the fix have it desired effect? Making stuff is easy. Making software which is performing, secure and usable is something completely different. There's too much shallow talk and little action. How much time programmers have to think or do something about security? How many programmers like to fix bugs all the time? Sendmail had a bug (a security flaw ) for 7 years. That bug had been misused by crackers for a long time. After those 7 years the bug had been officially found. Would you call that security? Unless you have proven mathematically that all has no bugs, security doesn't exist. Maybe you might feel secure, that is subjective. Security is like privacy, it doesn't exist in the real world.

  75. Yes, Indeed by certain+death · · Score: 0

    I, Likewise am sick of hearing those who say exactly what this article is saying...Oh, If XXX OS we the most popular, it would suffer the same weaknesses!! Shut the hell up n00b!

    --
    "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
  76. Lack of OS diversity is the problem by Quevar · · Score: 2, Insightful

    Bingo!!! Mod up the parent.

    Computers would be safer if there was not a dominant OS. If there were equal shares of Windows, Mac OS, and Linux/Unix, then none of them would be as subject to attacks. They would all have flaws, but each one would have different flaws, so viruses and malware could not hit all of them. There would be less attacks per OS and viruses would not be able to spread.

    The problem with security is that computers are such a mono-culture entirely based upon Windows. Many viruses attack every version of MS OSes from Windows 95 through XP. That is the problem with security. It's the same issue in biology that genetic diversity is a good thing. Computer do not have it since 80+% of computers run Windows. The best thing that could be done to improve security is to diversify the operating system of all computers. Relying on one company to produce a safe experience has proven to not work.

    1. Re:Lack of OS diversity is the problem by maxume · · Score: 1

      Nearly every multicellular organism in existence has parasites that specifically infest it. There are many parasites that make use of multiple hosts during their life cycle. There are parasites that live off of other parasites. If there was not a comparatively weak and large population of Windows computers, whatever was biggest and weakest would be the biggest target of malware. If there were two systems of generally comparable size and security, things might be slightly better, but a couple of hundred thousand free computers to use for nefarious purposes is always going to be a target.

      If it were much more difficult to compromise windows computers, there might actually be some effort spent compromising other systems, but splitting the tens of millions of computers connected to the internet into 4 or 5 large families isn't going to go that far in making the worst one more secure.

      --
      Nerd rage is the funniest rage.
    2. Re:Lack of OS diversity is the problem by rtb61 · · Score: 1
      No matter the problems caused a dominant OS simplifies hardware and software solutions. We are simply at the stage where history has demonstrated time and again that M$ is not to be trusted as the supplier of that system. Quite simply we are now going through the transition process of replacing M$ and windows as the dominant OD supplier with open source and Linux as the dominant supplier (provided by many competing companies providing different but sufficiently similar solutions for simplicity).

      The question is why is it taking so long, the answer is we are doing it at our own pace, in the most cost efficient method we can manage, it is after all a hugely complex and difficult task to transition from one dominant OS to another. Quite clearly Vista is the dead end for M$ and Industry (at least those with half a brain) are going to stick with XP or win2kpro and then transition to Linux from there.

      The real question is not what would it be like if M$ never existed but what would it be like if it ceased to exist today, my answer to that would be, it would be a whole damn site better if a consistently deceitful corporation with greed as it's sole demonstrated virtue, simply choked on it's own lies and disappeared.

      Linux is not forcing the change, M$ practices, M$ relations with it's customers, M$ security, M$ reliability, M$ integrity (more specifically the lack of the afore mentioned) is forcing the change.

      --
      Chaos - everything, everywhere, everywhen
  77. Non free is easier to corrupt. by twitter · · Score: 1

    It only takes charisma and a big mouth and the whole OSS community could be corrupted. Some would argue it's already happening.

    You also need talent, just like you need to penetrate a non free company.

    Then there are multiple layers where malice is weeded out and non free software only shares one or two of them. First you have to screw things upstream. It would be hard to sneak something malicious past your peers working on the same program and their testers. Then you have to get it past the distribution maintainers and their testers. There are so many of these that this is virtually impossible. Next you would have to get it passed all the people who actually use the program on stable release. The non free software world, has only two of these layers but far fewer reviewers and much less transparency. Fewer checks means it's easier to get things through.

    Real world experience backs my assertion up. There have been plenty of viruses and backdoors that made it to the customer in the non free world but I don't think you can show me any in the free software world.

    --

    Friends don't help friends install M$ junk.

  78. The article is kind of pointless by WebCowboy · · Score: 2, Insightful

    If the "market penetration" philosophy were true Unix would have been hacked to bits decades ago.

    There is some credence to the "market penetration" argument, because Unix systems WERE "hacked to bits" decades ago, when they were the dominant networkable operating system. Of course, there are always other factors that come into play, and ultimately nothing trumps a robust design for security (which is why BSD and Linux servers running Apache are hacked far less often than Windows/IIS despite haveing a much larger market share).

    The article is kind of pointless because it answers the wrong question: there is nothing interesting about what would be different if a corporation other than Microsoft held a monopoly position in mainstream computing software--we all know that nothing would be materially different. If Apple was the monopolist you KNOW it would sit on its laurels and we'd probably have been stuck with MacOS9-based OS until security and stability problems go so baf that they'd have to do something radical. MS' competition is better because it HAS offer something better to be able to survive against the 800 pound gorilla.

    If one were to imagine life without a MONOPOLY rather than life without Microsoft the situation would be VASTLY different. Just like genetic variation in a species of wildlife population provides some insurance against extinction, having a diversity of inter-operable computing platforms would provide inherent security against system-wide compromise. Right now, global computing infrastructure is a sickly monoculture that is vulnerable to electronic pandemics.

    I think that without Microsoft there is an equally plausible alternative outcome to the one presented in the article: If no one player were to achieve market domination in a timely fashion we'd see growth slowdown and perhaps shakeup, as we did in the home computer hardware market in the 1980s. In order to survive, the remaining players would have to cooperate in terms of observing protocols and standards. One way or another, the market must achieve interoperability, and it happens either by one vendor achieving monopoly or by several vendors cooperating at a certain level.

    That is what happened on the hardware side in fact--there was a shakeout, a major player emerged (IBM) and before it achieved an assured monopoly the likes of Phoenix and Compaq reverse-engineered the design and inadvertently created a vendor-neutral open systems specification. Today there is no hardware monopoly in the PC market, and hardware is cheap, plentiful and quite reliable overall. Within the silicon and circuits the designs are radically different, but they all have standard internal bus slots, external peripheral connectors and generally are all able to run the same software.

    I'll always wonder why software didn't follow the same path, especially given the culture under which much of it was developed. In the 1970s hobbyists and upstart competitors were inspired by the Altair design to create the S100-bus standard platform around it, even with resistance from MITS against the whole effort. At the same time software enthusiasts and entrepreneurs were sharing software and working towards interoperability (much to the chagrin of BillG at the time). I'm not sure why the software wouldn't follow the path of hardware in terms of this gravitation towards interoperability.

    We're actually setting the stage today for another opportunity to establish true interoperability--standards such as POSIX,SUS,LSB are well established (though still too often ignored) and Linux, MacOS and BSD share enough similarities that the idea is becoming feasible. The oft-criticised nature of open source to "re-invent the wheel" is key to making this a success--of course the other half of that success is to make sure all these new wheels will roll on the same set of tracks. I think it is looking promising that more and more Free software developers are starting to take that into consideration.

  79. Security by Anonymous Coward · · Score: 0

    How many locks do you have on your front door? More then one right? I bet if you have some pretty valuable stuff in your home you most likely have a monitored security system too. So why do you have all that added security if the $15 standard door lock from home depot is adequate? Just because something works and is easy to use does not mean it is secure. Try looking at your computer as a safe and your OS as the lock. How much security you need depends on how valuable your data is. An updated windows os, with some unneeded services turned off, a firewall, and antivirus/antispyware is a pretty secure environment. But most people/companies don't even have this because they don't know how or don't have the resources to do so

  80. -1, totally misses the point by Anonymous Coward · · Score: 0

    The article makes two valid points: yes, attackers will tend to attack the product with the most market share, and yes, it's not unlikely that OS X, Linux, and all the other alternative platforms have as-yet unknown vulnerabilities that would cause serious problems if those platforms ever came under concerted attack.

    What this implies is that the security of a platform is effectively inversely proportional to its market share.

    Let us assume that this is true. What do we conclude? Microsoft dominates the market; market domination implies a greater security threat; therefore, using Microsoft products increases the threat to your security; therefore, you are more secure if you avoid Microsoft.

    Yes, it also follows that if Microsoft lost their monopoly, you would want to start avoiding products from a different source. But that's totally irrelevant. We live in the present day, when the dominant company is Microsoft, and that means that the first step in becoming secure is avoiding Microsoft products.

    (In practice, it is pretty widely agreed that Microsoft products are in fact inherently less secure than the competition anyway. My point is that this is irrelevant, because the article's premise is self-defeating regardless of whether Windows is well-designed or not.)

  81. Let us test that theory.. by BlueParrot · · Score: 2, Interesting

    Take 20 boxes and then let a bunch of hacker lose on them. Pay them $money for every box they manage to crack. Make 10 of the boxes run fully patched Windows and 10 run the stable branch of OpenBSD and stick complete computer novices behind them. In fact, make the OpenBSD boxes run the OpenBSD project's apache version, OpenSSH server, give the hackers an account on it and have every daemon listen to every port and enable X11 forwarding through SSH. The windows machines can run a fully patched Vista with all the ports under a firewall. I bet most people would still prefer trying to compromise a Windows box. Seriously, don't come and tell me there wouldn't be fewer security problems if windows went away. Vista's security model is based on the "how do we design this so we can blame the user" while the open source distros are based on "lets be open about vulnerabilities so we can fix them asap". Heck, even if the open source ones were as vulnerable as windows I would still prefer them because at least then you can be relatively certain they will be open about it. With Microsoft you are more likely to get told of for being a user when they break something.

  82. A matter of degree, not principle by gadallah · · Score: 1

    Of course nobody can argue that any hypothetical vendor standing in the place of Microsoft (i.e. Apple, Red Hat, etc.) would not have any security issues, and all of the arguments about security problems caused by users and the ever-evolving ingenious malware authors are valid. However, my view is that the problem that has dogged Windows through it's whole life is that so many of the most serious security problems are inherent in the underlying architecture, and so they cannot be fixed without making significant alterations to the architecture of the system and hence obsoleting trillions of dollars in sunk investment in hardware and software.

    Many of the potential alternatives to Windows do not have such fundamental problems. They have security problems, and always have, to be sure. But these problems can typically be solved without breaking the system, or the architecture is such that it can be modified without disrupting applications software and other higher-level entities in the system (i.e. these systems are more modular).

    Windows seems to be a poster child for the problem of saving time and money by rushing to get a system out and deployed as widely as possible, before all of the security issues and concerned have been thought through and/or discovered. Once so many systems are out in the world, your hands are tied where making big changes is concerned.

    --
    Larry
  83. it's time someone finally called BS on this by toby · · Score: 1

    there would just be a different vendor peddling the dominant operating system

    I'm sorry, but this argument has always been full of sh^H^Hholes.

    Call me when Apple or Linux gets 80% market share, then we'll talk about how "the monoculture argument" applies to them.

    FOR RIGHT NOW, AND THE FORESEEABLE FUTURE: SECURITY *IS* "AVOIDING MICROSOFT."

    Fact is, OS X -- a secure operating system -- or Solaris 10 -- perhaps an even more secure operating system -- will not get to 20% of the market. Why? Because people are ignorant, stupid, fearful, and every other reason for the mindless conformity that produced the Microslop monoculture in the first place, to most people's great detriment.

    If you people can't work out for yourselves that you're being screwed with crappy product, enriching assholes, well, good luck to you.

    --
    you had me at #!
  84. false hopes by mcguyver · · Score: 1

    People who think the solution to all our problems would be to remove Microsoft from computing also think replacing a Republican with a Democrat would solve our worldly issues. With or without Microsoft there will be viruses, incompatibility issues, bugs, & crashes. With or without Republicans, we're still going to have problems to face.

  85. Nobody with a clue thinks that by kindbud · · Score: 1

    This sounds an awful lot like ignorant creationist attacks on evolution.

    Ken Ham: "Random chance cannot account for the diversity of life. Therefore God did it."
    Richard Dawkins: "Well of course. But evolution is not random, dumbass."

    Ben Rothke: "Security Isn't Just Avoiding Microsoft."
    Bruce Schneier: "Well of course. But no one besides you is saying that, dumbass."

    --
    Edith Keeler Must Die
  86. Of course by npsimons · · Score: 1

    Of course security isn't just avoiding Microsoft. That's just the first step.

  87. Alternative History by 16K+Ram+Pack · · Score: 1
    If IBM had chosen to write its own OS, my guess is that we would have seen (for a very long time), a whole lot of vendors. IBM didn't see Gates vision, and would have kept prices high, outside the reach of hobbyists. And without a 3rd party OS that could be obtained, users would have chosen something else. My guess is that Apple, Commodore and Atari and UNIX options would have remained and grown in this market place.

    Which would have led to less chance of a monoculture.

  88. Re:The guy is projecting. This is M$ FUD. by jZnat · · Score: 1

    By "extensive documentation", are you speaking of man pages (which there is a sore lack of in the Linux world when compared to BSD-based systems for example), info pages (which are quite well documented in most GNU software), or what? There are a lot of man pages on my Debian system for example that note that they were written for the Debian distribution because the original software didn't include any documentation. I can admit that I've neglected to write manpages for software/scripts that I've written, but once I found out how easy it was to write troff man pages (especially compared to the verbose docbook standard), I've written some man pages for software that doesn't even have them. Sometimes I don't even bother to type "man foo" and instead try "foo --help" first due to this lack of documentation effort.

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  89. life without by Anonymous Coward · · Score: 0

    How would life without Microsoft be different?

    Well, first of all we would throw a fanbloodytastic party.

  90. Security *IS* Avoiding Microsoft by NeverVotedBush · · Score: 1

    And it seems that no matter what they do, Microsoft can't find it.

  91. Gotta look at things in perspective by putaro · · Score: 1

    No, the reason Unix wasn't compromised was because people didn't know how to do it. The tools simply weren't available in the early days both cryptographical tools and hardware tools.

    Unix passwords used to be encrypted with "crypt" which was a cipher based, roughly, on a German Enigma machine. Until the release of DES, Enigma was about the most advanced cryptography that anyone outside of intelligence agencies had any access to. Civilian cryptanalysis was almost non-existant so no one knew how to break it. Machines were pathetically slow so things like brute force attacks just didn't work.

    The same goes true for wire traffic. A protocol analyzer in 1986 was an esoteric, *expensive* piece of equipment. You couldn't just walk up with a laptop (hey, what's that? - didn't exist in 1986) and plug it into the network and grab all the traffic. There weren't Ethernet ports in every office, either.

    Times have changed and threats have changed. We used to worry about "war dialers" finding our unlisted modem numbers and people do password challenges. Tomorrow we may be worrying about people with quantum computers. Unix was secure in its time and continues to be secure. Windows has been insecure and continues to be insecure. Attach an unpatched XP box to the Internet and see how long before its owned.

  92. the Fallacy of Ubiquity by cas2000 · · Score: 1

    this is just another instance of the Fallacy of Ubiquity - i.e. the claim that the reason why Microsoft Windows has so many viruses, trojans, etc is that it is ubiquitous....this is a bald-faced lie perpetrated by MS shills.

    the actual reason why Microsoft programs have so much malware targetting them is because they are insecure pieces of crap that are trivially easy to exploit.

  93. Not an Idiot, Just a Marketer by YetAnotherBob · · Score: 1

    Come on guys, this is a computerworld article. It's just a come on to get you to look at the ads. They routinely run pieces that were written by an advertizers marketing department.

    Do you really think that Microsofts marketing department will ever conclude that Windows is insecure, or that any other system might be remotely as good? If they did, they'd be out of a job, fast! Exactly the same as expecting Sun to ever admit that Linux might beat Solaris in some respects, or Red Hat saying that Windows is better for something (besides landfill) than Linux. It's not about facts, it's about spin. This is marketing. Computerworld is just an enabler.

    Get over it.

    --
    Everybody knows 3 people with my name.
    1. Re:Not an Idiot, Just a Marketer by Jansingal · · Score: 1

      >>>They routinely run pieces that were written by an advertizers marketing department.

      do you have any evidence to support that claim?

  94. Ugh... by Azuma+Hazuki · · Score: 1

    Who let this crap in? This article is so completely, utterly, gratuitously, gaudily wrong that your average high-schooler would call bullshit on it. The entire premise of the article is that "market penetration" (which brings up disturbing if apt images in the context of Microsoft) is the sole determining factor of an OS's security. Bull. SHIT.

    I have an idea: put a few hundred systems of every flavor imaginable, unhardened from the default install, on a network without a firewall and see how many of the Windows boxen get owned versus, say, the OpenBSD machines. This guy is saying design doesn't matter, as if a house made of tinkertoys is no more flammable than one made of brick.

    --
    ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
    1. Re:Ugh... by Jansingal · · Score: 1

      Who let this crap comment in?

      Azuma's post is so completely, utterly, gratuitously, gaudily wrong that your average elementary schooler would call it junk.

      But one premise of the article is about "market penetration".

      Yo Azuma - read the whole think. I have ADD but I did read it to the end.

      Jay

    2. Re:Ugh... by Azuma+Hazuki · · Score: 1

      That *is* the whole article. Pay attention to what the man means, not just what he says. The third paragraph, beginning "If you put computers on a network..." is where he drops into MS-apologist mode. In particular, this sentence fragment at the end: "...and it has made great strides since 2002, when it announced its Trustworthy Computing initiative" just completely gives away where this guy's loyalties lie. The rest of the article is just the author regurgitating tautologies on basic security practice that any first-year Comp Sci or Info Tech major could tell you...though he went one further and Godwin'd himself in paragraph 6. This reads like a press release written by someone in Redmond's HR office who got dragooned into doing PR work.

      --
      ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
    3. Re:Ugh... by Jansingal · · Score: 1

      Azuma - If you could stop hating Microsoft for a second, and understand the theme of the piece, the realities of security, then perhaps you could understand his point. You are the one, who is doing the name calling and slandering while missing the point of the piece. Just because someone writes something neutral about msft does not mean they are MS-apologist. >>>.though he went one further and Godwin'd himself in paragraph 6. This proves undeniably that you did not read the article. Godwin's law is not an absolute. In fact, the Nazi proof was 100% appropriate. And yes Azuma, you may want to see if you can write two sentences without being in full condescending mode.

    4. Re:Ugh... by Azuma+Hazuki · · Score: 1

      Azuma - If you could stop hating Microsoft for a second, and understand the theme of the piece, the realities of security, then perhaps you could understand his point.

      Stop making baseless assumptions. I'm not another frothing anti-Microsoft fanatic. I'm no sysadmin, but I understand "the realities of security" well enough to know that a broken product will not perform as well as a less-broken (notice I didn't say non-broken) one. That's a reality of security too.

      You are the one, who is doing the name calling and slandering while missing the point of the piece. Just because someone writes something neutral about msft does not mean they are MS-apologist.

      What other explanation do you have for this? It is not an opinion or a subjective judgment that, say, OpenBSD is more secure by design than Windows XP, for example; it is a cold, hard fact, backed up by years of testing and usage. I invite you to try the above experiment; I have, though on a much smaller scale.

      And what has me convinced he is an MS apologist is the line about the "Trustworthy Computing Initiative." For someone to say, in effect, "grow some balls and realize security is vendor-independent" followed by "this company [which is known worldwide for its failures of security] has a plan! Joy!" is self-contradictory at best.

      >>>.though he went one further and Godwin'd himself in paragraph 6. This proves undeniably that you did not read the article. Godwin's law is not an absolute. In fact, the Nazi proof was 100% appropriate.

      I never said Godwin's Law was absolute, or wrong, or that a comparison to Nazis is never apropos; I've made some such comparisons myself in the past. And how the hell can you tell that I "undeniably did not read the article?" I clicked on the link, waited for it to load, and read the entire thing not once but three times.

      And yes Azuma, you may want to see if you can write two sentences without being in full condescending mode.

      Here's a mirror. Have a good long look. Oh, there's a pot and a kettle, and surprise, they're both black! (Guess I can't. Oh well, it's deserved in this case.)

      --
      ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
    5. Re:Ugh... by Jansingal · · Score: 1

      >>> but I understand "the realities of security" well enough to know that a broken product will not perform as well as a less-broken (notice I didn't say non-broken) one. That's a reality of security too.
      So you still don't get it. Windows is automatically broken and Linux is not?
      What reality of security are you in?

      >>What other explanation do you have for this? It is not an opinion or a subjective judgment that, say, OpenBSD is more secure by design than Windows XP, for example; it is a cold, hard fact, backed up by years of testing and usage. I invite you to try the above experiment; I have, though on a much smaller scale.
      That's is great. But another reality is that windows desktops outnumber OpenBSD desktop by about 5000 to 1.

      >>>And what has me convinced he is an MS apologist is the line about the "Trustworthy Computing Initiative." For someone to say, in effect, "grow some balls and realize security is vendor-independent" followed by "this company [which is known worldwide for its failures of security] has a plan! Joy!" is self-contradictory at best.
      The guy wrote: It took lots of people kvetching loudly for many years for Microsoft to realize that it had to do more, and it has made great strides since 2002, when it announced its Trustworthy Computing initiative
      It never said they have a perfect product, only they made a lot of strides.

      >>>.though he went one further and Godwin'd himself in paragraph 6. This proves undeniably that you did not read the article. Godwin's law is not an absolute. In fact, the Nazi proof was 100% appropriate.

      >>>>I never said Godwin's Law was absolute, or wrong, or that a comparison to Nazis is never apropos; I've made some such comparisons myself in the past. And how the hell can you tell that I "undeniably did not read the article?" I clicked on the link, waited for it to load, and read the entire thing not once but three times.

      Three whole times!! Wow, you read well. Just try understanding what you read next time.

  95. Be careful, subby... by Anonymous Coward · · Score: 0

    ...you might just get some people on here a little too excited, that they might pee all over themselves...or hump your leg...

  96. This guy is full of sh*t. by Anonymous Coward · · Score: 0

    (nt)

  97. Security isn't just avoiding microsoft by boltik · · Score: 0

    but Just Avoiding Microsoft is a big step towards it

  98. Don't forget the poor users by arete · · Score: 1

    Parent is perhaps the longest post I've seen on /. that I agree with completely.

    I'd add that even agreeing that the Network Admin basically still has a job and still has to secure stuff, the life of the poor user could be very different if it was less vulnerable by design.

    For instance, regular people who have Macs just do not have the kind of problems they do with Windows. The DLL-hell, the extreme problems migrating to a new hard drive, the need to reinstall the OS due to entropy, the need to reinstall all your apps if you reinstall the OS, the constant spyware.

    For the most part, these things don't happen to _well maintained_ corporate networks in modern versions of Windows. But there are a LOT of people that doesn't cover!

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  99. All right... by Azuma+Hazuki · · Score: 1

    Enough of this. This isn't getting anywhere, and you're convinced you're right come hell or high water, so to hell with it. I'm not even going to point out how you misinterpreted or otherwise misunderstood the last post. I'm done wasting my time on you.

    --
    ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
  100. Re:The guy is projecting. This is M$ FUD. by Anonymous Coward · · Score: 0

    you are very fucked up