Slashdot Mirror


Windows Is 'Insecure By Design,' Says Washington Post

Circuit Breaker writes "A Washington Post article says Microsoft Windows is insecure by design. Quote: 'Between the Blaster worm and the Sobig virus, it's been a long two weeks for Windows users. But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks -- just like in earlier "malware" epidemics. This is not a coincidence.'"

1,326 comments

  1. Ummm... by Exitthree · · Score: 4, Funny
    But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks -- just like in earlier "malware" epidemics.

    Except the Mac and Linux users in charge of those systems... ;)

    1. Re:Ummm... by Li0n · · Score: 5, Insightful

      indeed...

      I've had to patch and put up to date almost a dozen systems in my free time these weeks. Not seeing one penny for that since they all belong to friends and family... :/

      That aside from the bozos at work that got hit and the flood of questions along the lines of "my computer keeps rebooting on me everytime I connect to the Internet... what can it be?..."

      And people wonder why techies are grumpy...

      --

      ~
      ~
      :wq
    2. Re:Ummm... by mbaudis · · Score: 1

      i remember the old days, "helping out" my colleagues in the university hospital (centrally managed nt4 + sap), with my 1st generation ibook (orange !) + dave networking software...
      would be different now; it has gotten much better on the mac side ;-)

    3. Re:Ummm... by aussersterne · · Score: 5, Insightful

      Not only for that reason.

      I don't have Windows anywhere and haven't for several years now. I don't run Outlook. But it turns out that at least one of the current batch of worms spoofs email addresses.

      So all week I've been getting email messages from postmaster@ saying "...your message to so-and-so will not be delivered because it contained the SoBig worm, we advise you to download a security update from..." I wrote a couple of them and got two responses from mail admins saying essentially "Yes, we know it spoofs your email, sorry there's nothing we can do, please understand that we're under tons of pressure on our end, everyone is infected, this worm sucks, you have it easy, you run Linux, stop complaining!"

      Anyway, people are receiving messages marked "from" my email address and are getting infected with a worm as a result. Obviously one or several people (editors, management, etc.) that have me in their Outlook address books have become infected and now the worm is spreading from their machines and spoofing my email address as the source. I totally resent this and actually worry about my liability.

      Do I now have to trademark my own email address or something and then include a disclaimer in my email saying "This email address is my trademark, you are not allowed to add me to your address book in any way"?

      The crap Windows security model has certainly affected me, a non-Windows user.

      --
      STOP . AMERICA . NOW
    4. Re:Ummm... by cybermace5 · · Score: 4, Insightful

      Also, don't forget the Mac and Linux users who unfortunately happened to be in the address book of some poor Windows user. I'm about to go nuts from the 50-100 autoreplies from corporate virus scanners, and I know I have it easy.

      --
      ...
    5. Re:Ummm... by theCoder · · Score: 5, Funny

      "...you have it easy, you run Linux, stop complaining!"

      That's when you snap your suspenders, scratch your beard, and remember why you have that smug look on your face :)

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    6. Re:Ummm... by the_Bionic_lemming · · Score: 0, Redundant

      Funny - I pactch regularly and taught my family to do the same.

      I had no problems over the past two weeks.

      --
      _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    7. Re:Ummm... by Geek+of+Tech · · Score: 5, Funny
      And people wonder why techies are grumpy...

      Well, yeah, because you know we all make so much money...

      Yeah.....

      --
      Stop the Slashdot effect! Don't read the articles!
    8. Re:Ummm... by nikal · · Score: 5, Insightful

      If you digitally signed all of your electronic communication then you could effectively get rid of this worry. People who trusted your key would know immediately that this was a spoof.

      --
      kojent
    9. Re:Ummm... by Anonymous Coward · · Score: 0

      How right you are! I'm a Mac user and work for a university. I was out most of Friday and when I checked my email at 2:30 I had 300+ emails thanks to SoBig. Can't wait til Monday morning, maybe I'll have 1000!

    10. Re:Ummm... by Anonymous Coward · · Score: 1, Insightful

      Yeah, I'm amazed that people are still using Outlook anywhere with the reputation it's gotten.

    11. Re:Ummm... by afidel · · Score: 4, Insightful

      PGP sign all your email, that way you will be able to prove that an infecting email did not originate from you. Also the very fact that it is a windows worm and you run Linux should indemnify you.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    12. Re:Ummm... by Jerf · · Score: 4, Insightful

      To you and nikal, PGP does not prove X did not come from you, it only proves that X did come from you. Even if you are using PGP it is quite easy to send an unsigned message.

      Only somebody else's signiture, establishing that it came from them, could begin to establish that it did not come from you, and you would still need to establish that you aren't that somebody else, since having multiple signitures is trivial. (It would probably be reasonably satisfactory under most normal circumstances, though.)

    13. Re:Ummm... by Deusy · · Score: 4, Interesting

      On the subject of liability, I wonder why Microsoft is never held liabel for the billions of dollars that these incidents cost the world's economies. A little forethought this would never have happened.

      Imagine if Ford were to sell a car with a fundamental problem. One that potentially cost lives. They did and they had to recall it.

      Now these virus epidemics probably bring down some rather critical computers and potentially cost lives. (Yeah, yeah, mission critical machines should be kept uber patched...)

      Microsoft really comes across as untouchable.

      --

      Free Gamer - Free games list and commentary

    14. Re:Ummm... by Jerf · · Score: 1

      I totally resent this and actually worry about my liability.

      Don't. Computers (should) have no standing in court; they are not human. You had no part in the deception and can have no liability.

      (Now, proving this could be tough, theoretically, but in this case, it would be pretty easy, since even the major news networks have picked up on this.)

    15. Re:Ummm... by hankaholic · · Score: 2, Informative
      now the worm is spreading from their machines and spoofing my email address as the source. I totally resent this and actually worry about my liability.
      To whomever modded this post up, you have apparently been trolled.

      First of all, your fear of liability is irrational. If it is known and documented that a trojan will forge the sender address, and the headers show that the mail was not sent from your ISP, it sounds like you're in the clear. Even if it were sent from your ISP, one would have to show that you controlled that IP at the time the message was sent.

      Furthermore, unless you can cite a case in which a user was held responsible for the activities of a trojan running on his or her system, I feel pretty safe in calling you paranoid. Unless you did knowingly spread the trojan, you're fine, except for the aforementioned paranoia.

      That aside...

      Do I now have to trademark my own email address or something and then include a disclaimer in my email saying "This email address is my trademark, you are not allowed to add me to your address book in any way"?
      Nice try.

      Too bad you seem to have no clue what trademark actually covers. Contrary to what you seem to believe, owning a trademark does not give you exclusive right to control the use of a certain combination of letters in the Roman alphabet.

      This means that Bertelsmann can't do a damned thing about me saying "Bertelsmann" here. Bertelsmann Bertelsmann Bertelsmann. Nor can the RIAA. From the USPTO:

      A trademark is a word, phrase, symbol or design, or a combination of words, phrases, symbols or designs, that identifies and distinguishes the source of the goods of one party from those of others.
      As long as I'm not using a trademark to mislead people by implying that a product was provided the company which holds that trademark when the product hadn't really been provided by said company, there really isn't a problem.

      Go try to register your email address at the USPTO. If you succeed, let me know what it is, and I'll email you letting you know that I heard a story about the Recording Industry Association of America (TM) was suing students from colleges including Princeton University (TM), that I saw the story on MTV's (TM) website, as well as on the news on a Time-Warner (TM) station, and that the students were likely running Microsoft (TM) Windows (TM).

      Then I'll invite you to imitate the actions of The SCO Group (TM) and file a lawsuit against me which is destined to do nothing but waste court time.

      Hell, you can even forward a copy to each of the companies which own the aforementioned trademarks.

      When the court case is thrown out, I'll buy you a cup of coffee at Starbucks (TM), which buys its milk from Horizon Organic Dairy (TM).
      --
      Somebody get that guy an ambulance!
    16. Re:Ummm... by Li0n · · Score: 5, Insightful

      They cease to be liable the moment you click "I Agree"

      --

      ~
      ~
      :wq
    17. Re:Ummm... by Anonymous Coward · · Score: 0

      That's not smugness - it's pain. Beard lice are no laughing matter, my friend.

    18. Re:Ummm... by Anonymous Coward · · Score: 1, Insightful

      But if Ford recalls the car and makes a reasonable attempt to get you to have your car fixed and you still don't fix it then who's fault is it?

      If you are going to use the analogy at least follow through with it.

    19. Re:Ummm... by Anonymous Coward · · Score: 2, Interesting

      it's quite simple.
      to all future emails,
      add the tag line
      "All of my email messages are pgp signed.
      if you receive an unsigned message
      with my address, IT DID NOT COME FROM ME"

    20. Re:Ummm... by Anonymous Coward · · Score: 0

      Funny - I pactch regularly and taught my family to do the same.

      There are three possible explanations:

      • Your family is not human.
      • Your family is a figment of your imagination.
      • You are full of shit.

      Occam's razor suggests an enema.

    21. Re:Ummm... by tietokone-olmi · · Score: 2

      That's when you start cryptographically signing all of your outgoing mail.

      A little bit of public-key cryptography evangelism couldn't hurt, either.

    22. Re:Ummm... by LinuxGeek · · Score: 4, Insightful

      It dosen't have to be legal liability to cause trouble. A pissed off client, boss or girlfriend can be plenty of liability to have to deal with. If they have trouble understanding the actual causes, then good luck reasoning with them.

      --

      Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    23. Re:Ummm... by Jerf · · Score: 1

      You don't really get this "proof" thing, do you?

    24. Re:Ummm... by MikeFM · · Score: 1

      Use a mail program with bayseian filtering. I use Mozilla Mail and it drops all those autoreplies in my junk box before I even need to know it exists. :)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    25. Re:Ummm... by Sandor+at+the+Zoo · · Score: 4, Interesting
      I've had to patch and put up to date almost a dozen systems in my free time these weeks. Not seeing one penny for that since they all belong to friends and family... :/

      That's why I tell my family: If you want help with your computer, buy a Mac. I don't support PCs.

      Just about everyone in my family has a Mac.

      It's a win-win for me, since the amount of support you have to do for a Mac user is virtually nil -- they just work. :-)

    26. Re:Ummm... by hackwrench · · Score: 1

      you have it easy, you run Linux, stop complaining

      The strongest slave in a slave labor camp still has it hard.

    27. Re:Ummm... by Capsaicin · · Score: 2, Insightful

      They cease to be liable the moment you click "I Agree"

      That depends on the various sales of goods statutes of the several jurisdictions in which M$ products are sold. It is not uncommon for such exemption clauses to be explicitly limited or even completely abrogated by legislation.

      --
      Better to be despised for too anxious apprehensions, than ruined by too confident a security. --Edmund Burke
    28. Re:Ummm... by Kaenneth · · Score: 1

      Ya know, I've encountered 7 Macintosh viruses in my life.

      and Zero Windows/MS-DOS viruses.

      and I've used macs about 5%, Windows 80% of the time, estimated.

      *shrug*

    29. Re:Ummm... by johnny0101 · · Score: 1

      . Obviously one or several people (editors, management, etc.) that have me in their Outlook address books have become infected and now the worm is spreading from their machines and spoofing my email address as the source. I totally resent this and actually worry about my liability.

      The same thing has happened to me.
      I have had returned emails to my university account that i hadn't accessed for a few weeks before /after the virus started going around...
      I only use webmail and hadn't downloaded anything... too bad i can't find the fellow CS student who double clicked and give him what-for :D

      --

      ----
      In Soviet Russia, the overlords welcome you!
    30. Re:Ummm... by hankaholic · · Score: 1

      Then point them to one of the many articles out there which explains that the trojan software will fake the sender addresses.

      If someone is so unreasonable that they are unwilling to understand the fact that you weren't responsible for the actions of a "virus", then they're probably pretty difficult to deal with in general, and the virus thing is just another drop in the bucket.

      This is doubly true in the case of a girlfriend.

      --
      Somebody get that guy an ambulance!
    31. Re:Ummm... by johnny0101 · · Score: 2, Interesting

      If you were an unscrupulous weasel, then no, putting that at your bottom of the emails would not make it true. But if you *always* sent your mail pgp, then any mail *not* pgp would not be from you. That is what the poster intended to say IMO.
      However, you have a valid point, that, say in some sort of legal setting, you would not be able to prove that the mail wasn't from you.

      --

      ----
      In Soviet Russia, the overlords welcome you!
    32. Re:Ummm... by thx2001r · · Score: 3, Interesting

      Windows security, (don't laugh) on NT 5 and up is not too shabby (when properly done... not to say that it is "secure", no systems plugged into electricity and a network are). The problem is not the security model, it's the default level of security applied out of the box. The default level is so lax, it is WISHING it were swiss cheese!

      There are so many open orifices by default, it's, honestly, frightening to release a Windows system to the wild of being connected to the Internet without extensive preventative measures. Of course, keeping safe in a Windows environment is very possible but almost exclusively for technically savvy people, the rest of the Windows users (almost all of them) are running Windows with it's default pants down, bent over, with a giant neon "Rape Me" sign on them.

      Sigh. Perhaps someday MS will enable some more of their security features BY DEFAULT on Windows (well, lets say, all of them, and then let users drop their computer's drawers if they choose to). Until then, look at it this way... MS's (deliberate?) default swiss cheese security keeps many a person employed plugging the holes.

      If it were secure by default and kept itself in great working order automatically, what use would anyone have paying techies to do that? In a strange way, I owe my continued employment to MS's poor default practices.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    33. Re:Ummm... by Durandal64 · · Score: 4, Interesting

      As sick as defending Microsoft makes me feel, I'm going to have to point out that your analogy isn't fair. A more apt analogy would be Ford making a car with a radio so defective that the car would explode if it received a signal of a certain frequency. Ford learns of this and initiates a recall. People ignore the recall, and then someone hijacks an antenna two weeks after the recall has been initiated and broadcasts said signal of said frequency. Cars explode.

      Did Ford send the signal out? No, so they are not directly liable. Did they attempt to correct this problem before it was taken advantage of? Yes. Should such a disastrously massive problem have been allowed to make it into the final design? Microsoft do share some liability for the damage done, but not all of it. It was, after all, their incompetence that created the problem in the first place. Is it all their fault? No, sorry.

      The other angle to look at is the cost of installing the patch. Since Windows requires you to reboot after changing all but the most trivial aspects of your system, this makes installing the patch extremely inconvenient for many server administrators. Administrators have no such excuse with a Linux system, which really only requires a reboot after changing the kernel. On Windows boxes, however, such required restarts can end up costing a lot of money, especially if the patch breaks a service that the server is running. So, one thing Microsoft could do would be to reduce the amount of required restarts. Good luck, since the GUI is the operating system, unlike a *nix box, where it's just another process that can be terminated without bringing down the system.

      As I said, I now feel sick for sticking up for the pricks in Redmond.

    34. Re:Ummm... by Firefly1 · · Score: 1
      I... actually worry about my liability.
      Why worry? You just said it yourself: it's well known that SoBig fakes its origin. Therefore, if it is not present on your system, there is no way you can be held accountable for it being mailed to someone else's.
      --
      - White Knight of the Order of Mihoshi Enthusiasts
    35. Re:Ummm... by OneArmedMan · · Score: 1

      An instant disclaimer ..
      *IF you didnt have to decrypt it, it didnt come from me*

      PGP / GPG all the way baby!

    36. Re:Ummm... by LetterJ · · Score: 2, Informative

      I patch regularly, run a hardware firewall and have gotten exactly 1 virus on a computer I own (in 1996 from a floppy disc in a college lab) and even that didn't get off the floppy and I still was affected as I received 1000 infected emails per day at the end of last week as *other* people got infected and sent messages both to and from me without my involvement. Aside from guarding my email address with my life (gee, my customers would love that policy) no amout of due diligence would have prevented the problems I received.

    37. Re:Ummm... by Tyreth · · Score: 2, Interesting

      I think I'd tend to be a bit heartless. I'd inquire into why they are using windows. If it's necessary, then I'd help them. If it was unecessary, then I'd *strongly* encourage them to use Linux, and ask them why I should waste my time just so they can save time learning something new.

      Luckily I haven't had anyone ask me - I guess I don't advertise my computer skills enough :)

    38. Re:Ummm... by los+furtive · · Score: 1

      My grandfather who's 87 years of age now logs on to the net - updates norton, then heads to Microsofts update and patches the system.

      I'm sure that at age 87, there's got to be about one million things I'd rather do than be updating Norton and getting the latest Microsoft update.

      Or perhaps being a First generation American - my family might be a bit smarter than the average american.

      Nah, just more snooty.

      --

      I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

    39. Re:Ummm... by BigBir3d · · Score: 0, Troll

      They might just work... but there has been a lot of security updates in the past 6 months.

      Mac OS X will only enjoy 'security through obscurity' for so long, if it is actually to become a real contender.

      To me; real = 10% of current machines (running) or more using OS X as main operating system.

    40. Re:Ummm... by dspeyer · · Score: 1
      I never clicked "I agree". Not for WinNT+. Even so, I received about 20 SoBig.Fs and maybe 10 mailer daemons about SoBog.F. This isn't enough to really count as serious damage, but if my server had been seriously DOSed (which could happen) might I have standing then?

      I'd write a windows worm that DOSed known anti-microsoft fanatics, except that the Win32 API is so ugly I don't wan't to touch it. :-)

    41. Re:Ummm... by SillySlashdotName · · Score: 4, Funny

      As well as bashful, sleepy, sneezy, dopey,...

      --
      Acts of massive stupidity are almost never covered by warranty. --me.
    42. Re:Ummm... by bigsteve@dstc · · Score: 1
      (Now, proving this could be tough, theoretically, but in this case, it would be pretty easy, since even the major news networks have picked up on this.)

      You won't need to prove that you didn't send the email. In the event the someone was foolish enough to attempt to sue you, the onus would be on them to prove that you did send the email. I'd say that you have a greater chance of being hit by a meteorite than to have this happen.

    43. Re:Ummm... by hdparm · · Score: 1
      That sounds pretty pathetic, don't you think?

      I'd hate my PC and everything Internet related if I had to do this. Or if I had to have you as a 'techo'.

      And what's that crap about being smarter than American Americans? Moron.

    44. Re:Ummm... by tomstdenis · · Score: 1

      except that the Win32 API is so ugly I don't wan't to touch it.

      Good thing windows uses BSD sockets and supports a C runtime. For a second there I thought you were educated...

      Tom

      --
      Someday, I'll have a real sig.
    45. Re:Ummm... by Col+Bat+Guano · · Score: 1

      Hey! I've trademarked "End Of Post."!

    46. Re:Ummm... by pantherace · · Score: 1
      I would agree on some of that... (provided of course that access was filtered) ... it could be pretty secure.


      And I would agree with it, that the default setup is the thing... anyone remember the flack redhat (among others) got?


      Another thing to point out is the lack of ability to update multiple windows boxes with anything approaching apt-get, up2date, emerge, etc... Windows simply does not have a standard package management system worth anything. All those, just click and install, are fine... ON ONE computer, but without something expensive (ala Norton Ghost Enterprise Edition, which comes closest) there is not an ability to do that EXCEPT for Microsoft's stuff (via windows update). No auto update of Netscape, Games, etc. Unless they provide their own.


      Of course, most security holes on windows are not with the apps (or third party servers) but with Microsoft products themselves, so this is less of a security issue, and more of a deployment issue.


      If anyone can tell me of some remote package management system, I would love to hear about it.


      Which means that sometime when non-Microsoft worms/virii/etc happen in a big way, they will be hammering the Microsoft Windows Platform just as bad as anything else... on top of Microsoft vulnerabilites

    47. Re:Ummm... by Illbay · · Score: 1
      Sorry, but you use a poor analogy.

      A better one would be "what if a bank robber stole a Ford from off a dealership's lot, and went on a spree of armed robbery with it? We'd have to hold Ford liable, wouldn't we?"

      IOW, you're simply wrong.

      --
      Any technology distinguishable from magic is insufficiently advanced.
    48. Re:Ummm... by Ancil · · Score: 1
      To whomever modded this post up, you have apparently been trolled
      Nothing of the sort. The guy made plenty of good points about how he, a non-Windows user, still had plenty of trouble because of Windows' lousy security. So one of his conclusions was wrong.. Big deal? It was still an informative post, on balance.
    49. Re:Ummm... by abirdman · · Score: 1

      The Blaster fix didn't require reboot, at least on my machine. Of course, there's still a hitch, because it's requested that I install it at least 4 times. But so far so good. No Blaster and no reboots.

      --
      Everything I've ever learned the hard way was based on a statistically invalid sample.
    50. Re:Ummm... by soloport · · Score: 1

      Perhaps he's from Lindon, UT

      And that's spelled "Mormon".

    51. Re:Ummm... by hankaholic · · Score: 1

      Informative, huh? What information did he provide? He said that he could be held liable for actions which he didn't do, and said something completely wrong about trademark infringement. How is this informative?

      --
      Somebody get that guy an ambulance!
    52. Re:Ummm... by grasshoppa · · Score: 1

      And people wonder why techies are grumpy... Or, as in my case, homocidal. Seriously, there isn't a reason in the world why this many large companies were hit by Blaster ( and later, Sobig ). None, and you can bitch and moan all you like, but I should know. I administrate 50 computers directly, and another 100+ in my spare time. And you know what? Not one was hit. NOT ONE. MS is at fault, the root of it, to be sure. However, this is an education issue that must be addressed, regardless of the OS.

      --
      Mod me down with all of your hatred and your journey towards the dark side will be complete!
    53. Re:Ummm... by dspeyer · · Score: 1

      Well yeah for the actually-doing-the-work part, but the getting-it-run-automatically part is sure to require that horrible RPCish stuff. At least I wouldn't have to write GUI code.

    54. Re:Ummm... by hdparm · · Score: 0, Offtopic

      My friend, I've got a good chance of being moded -1, Flamebait. I'd be very surprised if you're still on +2 after I post this :o)

    55. Re:Ummm... by Snuffub · · Score: 1

      I had my address spoofed and therefore recieved about 100 to 200 responses. The normal ones were "mail undeliverable" mixed in with a few "Your system sent us a virus" but the ones I enjoyed the most were the autoreply messages "We have recieved your job application in the email titled 'Love You!' and will process it shortly. Thank you for applying your application is important to us. It is being reviewed now and you'll have a response in several weeks." Well thanks! I never knew my career could get such a boost from this virus.

      --
      --aiee
    56. Re:Ummm... by yuri+benjamin · · Score: 1

      It dosen't have to be legal liability to cause trouble. A pissed off client, boss or girlfriend can be plenty of liability to have to deal with. If they have trouble understanding the actual causes, then good luck reasoning with them.

      This happened to me, dammit! A social group I used to hang out with. They weren't all tech savy. They used email to organise social events, and my email address was in someone's outlook address book.

      To cut a long story short - not long after having a wee rant about windows being insecure, unstable and crappy, and linux being sooo much better, they all got a virus with my address in the from field.
      I tried to explain that it couldn't have been me for several reasons -
      1. I use linux exclusively - it was a windows virus.
      2. My ISP account was suspended due to late payment at the time, so I wasn't even online.
      Some of them thought I'd done it on purpose. To this day, some believe me and some don't, dammit!

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    57. Re:Ummm... by blincoln · · Score: 1

      Imagine if Ford were to sell a car with a fundamental problem. One that potentially cost lives. They did and they had to recall it.

      Imagine if Microsoft were to issue a patch for the worm a month in advance and advise all their customers to install it immediately... ...Like they did last month.

      There are two parties at fault for the spread of this worm: the jerk who wrote it, and the people who didn't patch their systems. Most of the blame lies on the jerk, but the victims in this case weren't entirely faultless because they had ample warning along the lines of "we are expecting a worm that exploits this vulnerability in the next few weeks."

      The only thing Microsoft could do that they haven't already is make updates like this automatic, so users of their OS wouldn't have control over whether or not it got installed. I prefer the current system.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    58. Re:Ummm... by Anonymous Coward · · Score: 0

      Almost, but if you don't call "WSAStartup" passing some struct defined in some Win32 header, none of the socket functions will work, and errno won't even tell you why. And libc doesn't come with the platform, you have to get it with a compiler.

    59. Re:Ummm... by Glial · · Score: 1

      Exactly.

    60. Re:Ummm... by Ancil · · Score: 1

      Are you just being obtuse? Or can you only read the last 30% of his post?

      He pointed out that the SoBig virus forged email "From:" headers, and that for that reason it was troublesome to anyone in somebody else's address book, even if they don't run Windows. That's certainly true, and maybe something people wouldn't have thought of, if it hadn't happenned to them. Did you read that part of the post? It was informative to me, but then again I haven't been touched by SoBig at all, since I read email using Linux, and my Windows boxes are firewalled.

    61. Re:Ummm... by ball-lightning · · Score: 5, Insightful

      MS is at fault, the root of it, to be sure.

      It's kind of funny, but I didn't have any problems with either of those viruses in any of my three WinXP machines. Maybe it was the common sense (Sobig) or the fact all my machines were updated (MS Blaster)or the common sense that 300 e-mails with the same attachment from people I don't know might, just might be a virus. This is not to mention of course the firewall, pestpatrol, and Norton Antivirus. Now, you might say, "well hey, my linux box had none of that, wasn't patched, no firewall, nothin!" but think for a few seconds. These viruses were programed for windows, not linux/any other os. Of course your non-windows computer was not infected, because the virus/worm was not made for it. So before you get on your high horse, remmember it can happen if someone bothers to write it.

    62. Re:Ummm... by watsondk · · Score: 1

      Well as a Linux and Mac user, I lost sleep over the M$ mess, and no not though any problems, other than finding it hard to stop laughing as the windoze world died around me.

    63. Re:Ummm... by waa · · Score: 1
      I totally resent this and actually worry about my liability. Do I now have to trademark my own email address or something and then include a disclaimer in my email saying "This email address is my trademark, you are not allowed to add me to your address book in any way"?

      Regarding the liability issue you mention, you might consider gpg signing every message you send so that messages not gpg signed by you can be refuted and proven to not be actually FROM: you.

      Btw, I also resent outlook-using people putting my email address in their address books. :(

      --
      Windows is not the answer.
      Windows is the question.
      The answer is "NO."
    64. Re:Ummm... by 1lus10n · · Score: 5, Interesting

      please please please PLEASE do not reference wired if you wish to garner any kind of respect.

      and just for reference (as a person who works hell desk (tech support) for linux servers) i have not yet met a single person affected or infected by slapper. unix and unix derivatives are vastly more secure because of the way they were designed. not to mention most distro's dont leave 45 uneccasary things running by default, hence the admin of a unix box has to do less to be decently secured.

      i will admit this virus wasnt particularly microsofts fault. but we have been doing this same routine for 8 -10 years now with them. sooner or latter they are going to have to own up to it, and yes microsofts systems are inherintly insecure. and no i dont run anything M$ on anything i own or admin.

      i am also very aware that i am having a bad spelling day.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    65. Re:Ummm... by grasshoppa · · Score: 1

      Now, you might say, "well hey, my linux box had none of that, wasn't patched, no firewall, nothin!" but think for a few seconds. These viruses were programed for windows, not linux/any other os

      Is this really in response to my post? Look what I said: Education is needed, regardless of OS.

      That is not to say MS is still less secure than most other big named OSes out there. They just can't seem to figure it out, despite all the problems they've had.

      --
      Mod me down with all of your hatred and your journey towards the dark side will be complete!
    66. Re:Ummm... by Anonymous Coward · · Score: 0

      Microsoft couldn't trademark Windows, only "Microsoft Windows". Thats why there's still Lindows.

    67. Re:Ummm... by soloport · · Score: 1

      No matter. Karma to burn. And stuck in Salt Lake (yes, as in, live here), to boot :-/

    68. Re:Ummm... by andreMA · · Score: 5, Informative
      Yes, so very many of them:
      • Sunday, October 06, 2002 10:08:43 US/Pacific: Installed "Security Update 2002-09-20" (1.0)
      • Sunday, October 06, 2002 10:09:19 US/Pacific: Installed "Internet Explorer 5.2 Security Update" (5.2.2)
      • Sunday, October 06, 2002 10:21:30 US/Pacific: Installed "Mac OS X Update" (10.2.1)
      • Friday, February 14, 2003 18:31:25 US/Eastern: Installed "Mac OS X Update" (10.2.4)
      • Friday, March 07, 2003 17:43:42 US/Eastern: Installed "Security Update 2003-03-03" (1.0)
      • Sunday, March 30, 2003 22:10:29 US/Eastern: Installed "Security Update 2003-03-24" (1.0)
      • Saturday, April 12, 2003 13:35:20 US/Eastern: Installed "Mac OS X Update" (10.2.5)
      • Tuesday, May 13, 2003 14:28:01 US/Eastern: Installed "Mac OS X Update" (10.2.6)
      • Tuesday, June 10, 2003 12:52:53 US/Eastern: Installed "Security Update 2003-06-09" (1.0)
      • Sunday, June 22, 2003 15:12:53 US/Eastern: Installed "Security Update 2003-06-09" (2.0)
      • Thursday, July 24, 2003 15:30:54 US/Eastern: Installed "Security Update 2003-07-14" (1.0)

      This includes security updates and point-revisions of the OS (which one might presume to have less-critical security updates rolled into them), and excludes application specific updates for the i-App suite, Safari, etc. that were not labelled as "Security" related (one might assert that they were in fact security related, but they included point-upgrades to the applications as well. Those toatlled perhaps 8-10 updates over the span covered). Note that two (Stuffit! and IE) are for 3rd-party bundled apps with labelled "Security" updates.

      yes, I'm aware that I haven't installed the latest one to patch the off-by-one bug that impacts the FTP server. I'm waiting until I need to reboot for some other reason.

      TOTAL UPDATES OVER THE PAST 10 MONTHS: 5. 7 if you count patches to 3rd party apps, one of which was IE. 10 if you're really liberal and include the point-revisions of the OS too.

      Please tell me where these "lot of security updates in the past 6 months" are... I'm not seeing them.

    69. Re:Ummm... by fossa · · Score: 1

      People that can use PGP are in no danger of "accidentally" opening attachments.

    70. Re:Ummm... by dtfinch · · Score: 2, Insightful

      Unfortunately, I live in the poorest town in the poorest county in the poorest state in the USA. We have a nearby University pumping out moderately skilled CS grads who either move away or compete in a small economy, where most employers see $10 an hour as a fair starting wage for programmers. But the scenery is great, and family is nearby.

    71. Re:Ummm... by oliphaunt · · Score: 4, Interesting

      why not offer them a choice?

      I'll help you move to linux for free, or I'll charge you $50 to fix your system this time.

      tell them the charge will double each time they need help, for either system.

      --




      Humpty Dumpty was pushed.
    72. Re:Ummm... by Anonymous Coward · · Score: 0

      What about this troll!?!

    73. Re:Ummm... by caouchouc · · Score: 2, Insightful

      Your suggestion has some merit, but it involves the Outlook users installing and learning to use some public key encryption implimentation like GPG.

      For most, this process is completely out of the question. These are the same people who can't be bothered to apply patches or switch to a much less frequently compromised e-mail client.
      These people aren't going to change their habits unless actually forced. It's either that or something needs to be implimented that will transparently protect them from themselves with 100% effectiveness (AV software is useful and all, but it has obviously failed in this regard).

      Right now, the only viable defense is vigilance.

    74. Re:Ummm... by dabootsie · · Score: 2, Informative

      Full headers of the e-mail in question would indemnify you, as the originating IP is added by the first SMTP server to deal with the message and can't be spoofed by the client.

    75. Re:Ummm... by althalus · · Score: 1

      The big problem is, explaining to the concept of PGP, web of trust, etc.. to people who still aren't understanding that you need to update your computer, and not click on every attachment.

    76. Re:Ummm... by Anonymous Coward · · Score: 0

      No spikka da 'Windows".

      I run only Linux and an ancient copy of Win98 for a 'must have' app. I tell people "I no longer know Windows. Period. Go away, you smell bad." Gradually they are taking the hint. Apparently I've been too subtle

      I feel no moral obligation to help people who run Windows after I have told them that an alternative exists. The only motivation I might listen to is the sound of serious paper money being pushed into my shirt pocket.

    77. Re:Ummm... by dtfinch · · Score: 1

      I've had to patch and put up to date almost a dozen systems in my free time these weeks. Not seeing one penny for that since they all belong to friends and family... :/

      I suppose I should have done the same, but it didn't occur to me. I just patched my home and all our work computers months ago, before everyone expected it to turn into something. I'm sure my family members all got through it though.

    78. Re:Ummm... by BubbleNOP · · Score: 1

      I love it that I don't have friends, am in nobody's address book and don't get virus emails. I don't get more than 5 spams a day either, which get filtered by Mozilla completely reliably. A coworker is getting about 20 virus emails every 5 minutes... I get 0. I get so few emails I actually read spam sometimes out of boredom. I would miss spam if I didn't get any. So my advice to you: lose your friends. I used to have friends, but they are not worth all the hassle.

    79. Re:Ummm... by dtfinch · · Score: 1

      On only one occasion my Windows PC was infected with a virus, because my mom used it to check her email.

      I've run into some cool dos viruses at school. Lots of fun to play with in those closed environments.

      No Mac viruses, but I don't use them enough.

      I've never even heard of an OpenBSD virus.

    80. Re:Ummm... by ball-lightning · · Score: 2, Interesting

      please please please PLEASE do not reference wired if you wish to garner any kind of respect.

      ok

      And I wouldn't surprised if Longhorn had built-in virus protection. Not only would it make the OS less susceptible to viruses/worms/etc, but it would also be a nice revenue stream for Microsoft (like they'd give away the definitions for free, maybe bundle them with windows patches) And just for the record, the last virus I actually got was the Italien A virus (an old dos virus).

    81. Re:Ummm... by Christopher+Biggs · · Score: 1
      Worried about people getting a worm from a message containing your (spoofed) address?

      Folks, it looks like the compelling case for the non "paranoid-cryptoweenie" demographic to use PGP just arrived: sign all your messages and add in your .sig

      "any message appearing to come from <me@mydomain.cc> is a forgery unless it has a valid PGP digital signature. Any such forged message probably contains malware and should be discarded."

      -- Chris "Paranoid cryptoweenie"

      --
      -- veni vidi nuclei deceri --- I came, I saw, I dumped core.
    82. Re:Ummm... by Anonymous Coward · · Score: 0

      Mac OS X will only enjoy 'security through obscurity' for so long, if it is actually to become a real contender.

      Could somebody mod BigBir3d's FUD nonsense Troll, please?

      Millions of people use macintoshes on the internet. They're not "secure through obscurity", they're secure through quality. Problems are much fewer than on the windows side, and they're always fixed in a timely manner.

    83. Re:Ummm... by Anonymous Coward · · Score: 0

      As the previous replies to your post indicate, you have once again failed miserably due to inaccurate assumptions about technical details outside your area of expertise.

      Go back home, Tom, the internet doesn't want you.

    84. Re:Ummm... by oliphaunt · · Score: 1

      Funny - I pactch regularly and taught my family to do the same.

      I had no problems over the past two weeks.


      good for you. now you just need to teach the other 100 million people on earth who use windows to do the same. I would advise that you start with small groups- say a thousand per day.

      --




      Humpty Dumpty was pushed.
    85. Re:Ummm... by Anonymous Coward · · Score: 0

      please please please PLEASE do not reference wired if you wish to garner any kind of respect.

      This coming from a guy named '1lus10n?' Okayyy.

    86. Re:Ummm... by Anonymous Coward · · Score: 0

      Sockets you still can't use without the windows-specific headers to make them available, which defeats the purpose. Then there's the libc you have to go get on your own before you can use the bindings... Looks like you're WRONG AGAIN, Tom.

      Welcome back, you no-talent hack. How was the tempban?

    87. Re:Ummm... by trudyscousin · · Score: 1

      I remember that from Dilbert: "It's one of those smug Unix users!" "Here's a quarter, kid, go buy yourself a real computer."

      --
      Those who can, do. Those who can't, write technology blogs.
    88. Re:Ummm... by Anonymous Coward · · Score: 0

      PGP sign all your email

      Even if you are using PGP it is quite easy to send an unsigned message.

      Well done, you found the hole in his theory! Oh, wait.

    89. Re:Ummm... by trudyscousin · · Score: 1

      "This means that Bertelsmann can't do a damned thing about me saying "Bertelsmann" here. Bertelsmann Bertelsmann Bertelsmann."

      Didn't I see that in Life of Brian?

      Official: (to Matthias) You're only making it worse for yourself.
      Matthias: Making it worse? How can it be worse? Bertelsmann, Bertelsmann, Bertelsmann.

      --
      Those who can, do. Those who can't, write technology blogs.
    90. Re:Ummm... by kzadot · · Score: 1

      Well, everyone will know its not you when your message isnt GPG authenticated or similar. You do GPG authenticate right? You do realise email is basically a non-authenticated medium unless you do right?

      Ahh good.. Cant really see what your complaining about then.

    91. Re:Ummm... by berzerke · · Score: 1

      ...nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks...Except the Mac and Linux users in charge of those systems...

      And the Linux users who had to respond to almost continuous "my email's not working" calls because the mail server (at the ISP) was getting hammered (effectively a DDOS attack) by all the probes and spam from the viruses.

    92. Re:Ummm... by anthonyrcalgary · · Score: 1

      A month ago, people were making fun of me when I told them the sky was falling.

      I have a friend that's been behind a firewall all summer. I told her to install updates and a software firewall before she moved back to her dorm, but it was too much effort. When she connected her computer in her dorm today, she had a worm within minutes, behind the uni's firewall. Apparently they had posted messages around the building asking people to make sure they don't have worms and viruses before the connected, but people don't care. It makes me angry sometimes.

      I'll tell you one thing though. This friend of mine didn't argue when I told her to install a firewall this time. And now that she sees how much probing goes on, she might listen to me next time.

      --
      When someone might yell at me, it has to be OpenBSD.
    93. Re:Ummm... by Reteo+Varala · · Score: 1

      Let's look this one through, shall we?

      A trademark is a word, phrase, symbol or design, or a combination of words, phrases, symbols or designs (for example, a signature phrase), that identifies and distinguishes the source of the goods (such as email) of one party (rightful sender) from those of others (trojans/viruses/worms/jerks/etc.).

      Fits the description just fine... and just because that's a trademark, who says it has to be a REGISTERED trademark?

      It's registered enough for those the fellow communicates with to accept.

    94. Re:Ummm... by Unordained · · Score: 1

      it's bad enough that some distributions of linux leave sun-rpc open by default. last time i forgot to turn it off, didn't take long before someone on the local cable loop started having some automated fun (damn windows script-kiddie) ... linux distributions are normally better about this, and their built-in firewalling is much better than windows' ... but i wish they all came with stuff -off- by default, and told you -why- you would want to turn each port on, what the known bugs are, and immediately let you configure where you want stuff to be accessible from. but that's just me.

    95. Re:Ummm... by togtog · · Score: 3, Insightful

      The one difference would be this;

      Two months after that recall Ford issues a recall for steering wheels, that they can crack and make it hard to control the car. Three months later they issue a recall for their electric adjusted seats which when hit by a certain radio signal fold forward on the occupants of the car. Then only one month after that they issue another for the radio again, this time if playing any old CD the radio may emit a really loud tone until disconnected. Then five months after that they issue a recall for their A/C in which the improper placement in relation to the engine of a connecting hose that can cause it to start burning emitting a nasty smoke unless the A/C is turned off. Two months later a recall is done for door locks that when jarred (such as slapping the door or slamming it) may unlock it coupled with Fords new Easy Go(tm) keyless one button start feature.

      It's not just one recall, it is a long history of problems one after another. Some from their own stupidity, some from the stupidity of others.

      The only thing that could save Microsoft would be a total rewrite of windows to go back to the 3.1 daze of a GUI and an OS as you mention. Unix does it, Linux does it, and Apple now does it (yuck, defending Apple, *vomits and then ducks*).

      I doubt we will see a rewrite any time soon however, for one thing it would be a shit load of work, take a long time, probably be as filled with bugs and holes as the current generation of Microsoft products for at least the first year or more, and probably break all current software, might as well save it for the 64bit processors.

      Sorry for the lack of grammar *ducks again*, cheers!

      -tog

    96. Re:Ummm... by andrewski · · Score: 1

      Next time tell your friend that you'll give 'em half off the rate you normally charge businesses. $25 bucks per virus removal. They're getting a better deal than they would at the shop, and you get the satisfaction of a job well done AND some extra pocket change.

    97. Re:Ummm... by Jerf · · Score: 1

      "Innocent until proven guilty" only applies to criminal cases; it is possible they would charge you with a crime but if they hit you with a civil suit (recovery of damages, much more plausible, much more likely to win) the standards are much lower.

    98. Re:Ummm... by xQx · · Score: 2, Interesting

      wow, 10USD per hour... life must be tough.

      The average family wage in australia is $10.50 USD per hour. ($35,000AUD / 2000Hours * 60c)

      Tell me, how do they cope?

    99. Re:Ummm... by andrewski · · Score: 1

      Right. So if somebody clicks an attachment, and suddenly unleashes a virus that turns off a traffic signal, and a busload of children die a screaming fiery death, they aren't liable. They didn't understand what a virus is!

      It's the same way when you find a loaded gun and pull the trigger, accidentally shooting the driver of a busload of children, who then die a screaming fiery death. As long as you are ignorant of what a gun does, you aren't liable!

    100. Re:Ummm... by Vitus+Wagner · · Score: 1

      Problem with windows is not technical, it is social.

      It is just like Ford advertized their cars as being so safe that no one need drivers license to drive it, and it then turns out (after several millions of cars have been sold to people without driving licenses) than actually you can easily cause traffic incedent if you don't know how to drive.

      And this only become known after several thousands of people was killed in such incedents

      Microsoft adveritizes Windows as system which need no special knowledge to use.

      But it still general purpose OS which lets one to do clever things. And while it allows to do clever things, it cannot block you from doing evil things.

    101. Re:Ummm... by tunah · · Score: 1

      It wouldn't prove anything, but it might stop people opening it. Maybe spam filtering software could, for a given list of addresses, accept anything unconditionally if properly signed, and drop anything unconditionally if it wasn't?

      --
      Free Java games for your phone: Tontie, Sokoban
    102. Re:Ummm... by kinaole · · Score: 0

      Are you my neighbor?

      If so, turn on your wireless card, I don't bother to keep it closed, because most of us can't afford wireless :-/

      aloha,
      dave

    103. Re:Ummm... by Anonymous Coward · · Score: 0

      I certainly hope this moderation gets metamodded as unfair..because it was. That was an interesting post, and factually true.

    104. Re:Ummm... by dtfinch · · Score: 1

      I'm not sure really. Housing is expensive and jobs are scarce as well because all these Californians keep moving up looking for housing and jobs.

      Programmer wages usually go up after a couple years though, because losing a programmer can be very costly. And the starting wage may be $20 if you already have a degree.

      One local company (perhaps one of the largest) that develops websites and custom database solutions used to offer $6.50/hr to programming interns coming out of high school. But they can no longer afford it, and had to lay off 3/4ths of their employees in the past two years. One guy who they laid off continued to work for about a year without pay because he had nothing better to do, and wanted to improve his resume.

      The only real money here is in contract work for the government. I recently heard of someone getting $85 an hour to write a single access database. It came out to about $100k, but nobody is using it because it doesn't match up with how they like to work, and there were some bugs that the author refused to fix, saying he didn't believe them. I eventually fixed them for free because one of my family members works there.

    105. Re:Ummm... by cerberusss · · Score: 1
      I've had to patch and put up to date almost a dozen systems in my free time these weeks.
      Not me. I might patch my parent's system, but that's really it. The rest can take their PC back to where they bought it and just pay for the service. Shops here ask 20,- for installing SP4 and the patch. Not bad for them considering the massive influx of people complaining about their system.
      --
      8 of 13 people found this answer helpful. Did you?
    106. Re:Ummm... by drauh · · Score: 1

      not to forget Horny.

      --
      This is a tautology.
    107. Re:Ummm... by CGP314 · · Score: 1

      People who trusted your key would know immediately that this was a spoof.

      Yeah, all zero of them.

    108. Re:Ummm... by shepd · · Score: 2, Interesting

      >Tell me, how do they cope?

      Dunno, but the difference is due to the very low GDP for Australia vs. the very high GDP for the USA. The accounts for the difference in wages between many different countries.

      In the US itself, though, there are places where $10 US an hour is well below poverty and you would be expected to drift from shelter to shelter (Parts of California), and also places where $10 US an hour will make you rich (Alaska?).

      The US is quite strange like that.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    109. Re:Ummm... by Jondor · · Score: 2, Interesting

      Off course the next windows will have virusprotection. MS just bought an anti-virus company. But.. are those people who don't patch update the datafiles? And will MS have the data available in time and correct?
      And ofcourse, for years to come a lot of people will be perfectly happy with older version of windows..
      So don't have your hopes up. Besides, now that everybody (ahum) is protected we don't have to fix IE and outlook anymore, do we?

      --
      Nobody expects the spanish inquisition!
    110. Re:Ummm... by Anonymous Coward · · Score: 0

      You mean like the Pinto's that would explode if anything touched the rear bumper?

    111. Re:Ummm... by Anonymous Coward · · Score: 0

      You advertise your stupid christian factoids a little too often though. Go read a real book for a change ; existentialists and physicists could be a good start. And NO, TrueOrigins.org ain't what I'm referring to, bizzay.

    112. Re:Ummm... by tsa · · Score: 1

      Maybe the only way to get them to change their attitude is to take them to court and demand them to pay for damages. In America this may not have much chance to succeed but maybe in Europe we have more chance.

      --

      -- Cheers!

    113. Re:Ummm... by NanoGator · · Score: 1

      "It's a win-win for me, since the amount of support you have to do for a Mac user is virtually nil "

      He is right. It is easy to support a Mac user. It's not like they have to deal with Direct X or other game related features of the OS.

      This can be taken as flamebait, or it can be taken as insightful. It's all just a matter of if you take into account that the variety of uses a computer has geometrically multiplies the number of support issues that came up. Not everybody sits at their desks typing up emails and looking at porn.

      --
      "Derp de derp."
    114. Re:Ummm... by MickLinux · · Score: 2, Informative

      Nope. Don't do it that way. You're liable to promote Linux to their system, and yourself into homelessness.

      ---

      Use a proper business model:

      "Okay, my first charge for help is going to be $100 -- $50 for one hour of help, and another $50 for a second HDD, installing a dual-boot Debian Linux on your computer. At that point, you have a choice about which system you want to boot into, and it will make it easier for me to disk-image your Windows system directories, and fix your problems. One thing, though: keep all your program CDs in one place for quick reinstall; your programs installed in c:\my programs; your downloaded programs in c:\my downloads\programs; and all your documents stored somewhere under c:\mydocuments. That will keep things simple for me, and cheap for you.

      "After that, I'll charge $50/hr for service, but it will be a ton cheaper, because I'll often simply restore the image of your OS directory. Indeed, I'll show you how to do it.

      ---

      Quite honestly, as they get used to using Linux, they'll start to forget Windows. I know I did. It's still on my system. Eventually, though, I had to completely reformat my Win98 HDD and reinstall. This time, the reinstall for some reason never gave me Word, which was in the original software set, and I can't figure out how to get it [and it is one of my main reasons for keeping Windows around.] But interestingly, with the reinstall, I ended up doing it a second time and installing almost nothing, but lo and behold, my HP DJ1120c print driver, which used to crash on the loaded system, still crashes on the empty system, and now it's clear that it is an OS bug, since it crashes other things, too. So my other major reason for keeping Windows around, a better print driver, is also bogus.

      Well, as people start to realize this stuff, they're going to drop Windows on their own. And you're not going to make yourself poor, servicing them for free.

      --
      Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
    115. Re:Ummm... by KjetilK · · Score: 1
      Yeah, AOL. I don't know how many I've got, but closing in on 500, I would guess. That's a lot of wasted bandwidth.

      So, I have actually lost some sleep on how to deal with it meaningfully.

      If I accept the e-mail but forward it to Dave Null, I have lost the bandwidth, and pretty much done nothing good. If I bounce the e-mail after accepting it, some innocent bystander, like myself, gets the bounce, and I really don't want to do that. If I reject at SMTP-time, that seems like the best solution, but since I'm pretty much a newbie, I really don't know how to do that.

      It doesn't matter if one or two get through, because I'm not vulnerable, but it steals my time, that's one reason I want to filter it. The other reason is that the majority of the worms hit my spamtraps, and so, I'm a bit anxious how my Bayesian filter will respond to it... Will it be good at identifying viruses, but not so good at killing spam....?

      Then, I don't have the CPU to run a full virus scanner.

      I figured, the solution could be to run a simple regexp-based scanner that looks through a list of regexps which is updated by a community.

      Anybody else been thinking along the same lines?

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    116. Re:Ummm... by Tuqui · · Score: 0, Redundant

      I've had to patch and put up to date almost a dozen systems in my free time these weeks. Not seeing one penny for that since they all belong to friends and family... :/

      Upgrade them to Linux. I did it a year ago and my sister surf the internet, mail and chat without problems since that. And I get her a pentium 333Mz. Thats enought for what she use.

    117. Re:Ummm... by jerde · · Score: 1

      Except that, of course, the digital signature only indicates that it came from a machine with your private key. No proof that you signed and sent the message.

      What's to prevent a well-written virus from doing what it takes to hijack your private key, and digitally sign copies of itself to all your friends?

      Granted, that'd be a long shot -- but it's well within the realm of possibility.

      - Peter

      --
      INsigNIFICANT
    118. Re:Ummm... by Herrieman · · Score: 1

      I tend to disagree. None of my personal contacts ,and only very few of my business contacts, have an email certificate, let alone that they understand the consequences of using one. Even if the email program warns the user that there is something wrong, people will click away the pop-up faster than the fastest graphical card can display it fully on screen.

      And ofcourse, most encryption plugins "remember" your passphrase for X minutes, what is stopping the virus to sign all emails while your passphrase is cached?

      So yes, it might be a solution for "techies", but not for the vast majority of users.

      There is no easy solution for this ...

      --
      http://blog.astyran.sg
    119. Re:Ummm... by jjackson · · Score: 1

      Do I now have to trademark my own email address or something and then include a disclaimer in my email saying "This email address is my trademark, you are not allowed to add me to your address book in any way"?

      No, just convince people that you deal with on a professional level to only give credit to emails with a PGP signature on it.

      PGP and GPG are pretty simple to set up... it drives me nuts how many of my customers won't even look into it when I suggest they should use to for trusted / sensitive email content. To me it just makes good business sense.

    120. Re:Ummm... by che.kai-jei · · Score: 1

      well thats quite plausible but the user is still the weakest link in any kind of system. i suppose its turned on it head in windows and the operating sys can be the weakest link and the right kind of user with the right kind of attitude is the strongest link.

      i run two win2k boxes at home [cause i cant afford macs] and my non techie dad runs three on a home network he barely understands. no let me tell you. i have not had to ever lose any sleep over any kind of malware just cause me and even my dad follow a few basic rules because 'windows is insecure by design', regarding file sharing, email and attachments.

      the snag to this is that a house guest once used my fathers computer for a a day and infected it with couple of viri etc just using MSN and web browsing. the jerk!

    121. Re:Ummm... by NickFortune · · Score: 1
      Did Ford send the signal out? No, so they are not directly liable. Did they attempt to correct this problem before it was taken advantage of? Yes.
      Is this the eighth model in a row they've released with explosive radios? Yes. Were the replacement cars issued as part of the recall process ecutally non-explosive? errm... not always.

      The situation is a little deeper than that.

      --
      Don't let THEM immanentize the Eschaton!
    122. Re:Ummm... by muffen · · Score: 1

      I'll help you move to linux for free, or I'll charge you $50 to fix your system this time. tell them the charge will double each time they need help, for either system.

      You may not get Blaster or Sobig when having linux, but linux isn't trivial to use. It does require quite some administrative work.

      I have a redhat box running as a router/firewall, and it also runs shoutcast/teamspeak when I need it. I removed everything that I could from that system, trying to secure it as much as possible. Still, I download way more patches from the RedHat update thingy than I do from Windows Update for my win2000 box(es).

      I personally prefer linux over Windows, but I do believe that it is more work securing a linuxbox than a windowsbox, if you want to use it as a server.

    123. Re:Ummm... by Cederic · · Score: 5, Insightful


      >> this virus wasnt particularly microsofts fault

      If you're talking Sobig.F then yes, it is definitely Microsoft's fault.

      In the early 1990s, people got laughed at (or gently educated) if they suggested 'I got that virus through email'. It just didn't happen.

      Then MS turn up with their inherently insecure 'Automatically run stuff that's emailed to you' email client, actually build it into the OS (thus ensuring greater take-up than would otherwise have been achieved) and email viruses became commonplace.

      The only way this virus wasn't Microsoft's fault is that they didn't write it themselves. The environment it runs in, that enabled it, is entirely and absolutely due to insecure design by MS.

      ~Cederic

    124. Re:Ummm... by mindriot · · Score: 2, Informative

      Well, but given a simple look in the mail headers, you can well prove that the infected mail did not come from you.

      I recently got a load of Failure Notices to my University mail account that claimed the mail I had sent was infected with a virus (I think it was an earlier SoBig variant). Well, the notice included the header of the original email, which in turn included the Received: line I was looking for.

      The guy's computer (in another dorm) was denied net access by the computer center after my mail to their abuse handler until he proved to the net admins in his dorm that his box was clean again.

      In short: to anyone who asks you, you can effectively prove the mail did not come from you. Unless, of course, you're in via some dialup provider which happens to be the same the sender of the virus mail used; that makes it a bit harder.

    125. Re:Ummm... by Cederic · · Score: 1

      That's when you snap your suspenders, scratch your beard, and remember why you have that smug look on your face :)

      Damn, you got a weird idea of linux users: suspenders

      ~Cederic

    126. Re:Ummm... by 1lus10n · · Score: 1

      yeah actually since we are on the topic it is woz's fault for making computers accessable to the common person, oh_no_wait its the guys at MIT that worked in the AI lab.... no wait it was the Tech Model Railroad Club .... no wait ITS THE PEOPLE WHO INVENTED COMPUTERS .... or al gore, since he invented everything. including but not limited to sliced bread, air, gas, the wheel, and fire.

      get a grip. the mistake was made. virus's can be prevented by the end user, and no matter how stupid the OS assumes the user is the user will be stupider. i blame M$ for alot of things. but virus's are plague of the stoopids, stoopids leave unpatched, unfirewalled systems on 24x7 on a broadband connections. stoopids read attachments not knowing what they are. stoopids think longhorn is a good idea.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    127. Re:Ummm... by hankaholic · · Score: 1

      Not sure -- all the more reason for me to watch it again soon.

      Thanks for the response!

      --
      Somebody get that guy an ambulance!
    128. Re:Ummm... by hankaholic · · Score: 1

      What the hell does trademark have to do with it?

      If the poster wanted people to stop putting his address in his address book, he could just as easily ask everyone with whom he communicates not to put his address in their address book.

      What does trademark, registered or not, have to do with that?

      If somebody I knew started spouting off to me about how I was violating their trademark by recording their email address in my address book, I'd tell them to go fuck themselves. If they asked me not to put their email address in my address book because of concerns regarding trojans, that's a little less rediculous.

      Again, how does the mention of trademark add anything to this?

      --
      Somebody get that guy an ambulance!
    129. Re:Ummm... by Big+Sean+O · · Score: 1

      My mother lives 800 miles away and has one of the first iMacs. I _never_ have to provide tech support, not because I'm a ungrateful son, but because nothing goes wrong.

      In the past 5 years she's maybe called three times. Once she couldn't get a CD to eject, so I introduced her to the 'unbent paper clip'. The second time she needed to trash a preference file of a shareware game she liked. The third time she needed to install a driver for a printer.

      I did the first two over the phone, the last we did when I visited over the holidays.

      Meanwhile, my good friends bought a Gateway with Windows XP about a year ago. I suggested they get a iMac, but they said they needed to get a PC. I've been over there about 3 times in the past year until I told them enough... I shudder to think what's going on there now.

      --
      My father is a blogger.
    130. Re:Ummm... by Cederic · · Score: 2, Informative


      Email viruses for a long time couldn't be prevented by the end user, if that user was using Outlook/Outlook Express.

      If I get an attachment called 'summary.txt' then I tend to assume it's a text file, and will view it to see its contents. In OE it may actually have been 'summary.txt.pif', an executable virus. A system that allows that mistake to happen has inherent design flaws.

      For the record, that's one reason I've never used Outlook Express. I use mail systems that tell me what I've received, and that will handle attachments in the manner I expect.

      Calling people 'stoopids' may make you feel superior, but doesn't alter the insecurity of the design of many MS products.

      A lot of users are ignorant. There are solutions to that problem that don't include introducing a whole new class of virus (email viruses), or leaving systems open to remote attack (e.g. MSBlast) by default.

      ~Cederic

    131. Re:Ummm... by ichimunki · · Score: 1

      If the differences are that marked in the U.S. then it's obvious that GDP has (at best) very little to do with it. So I think you need a better theory. :)

      --
      I do not have a signature
    132. Re:Ummm... by BigBir3d · · Score: 2, Informative

      The Washington Post article implies that OS X or linux is by default 100% secure. Most of us here at slashdot know that to be untrue.

      1 per month is a fairly small number, I agree. But for your average clueless user... "I just did that last month, now I have to do it again? I thought I bought an iMac so I didn't have to do this anymore..."

    133. Re:Ummm... by jonadab · · Score: 5, Interesting

      Exchange rates don't mirror cost of living, necessarily. The Aussie
      buck isn't worth as much as the US buck on the international market,
      but that isn't because the Aussie buck won't buy as much, locally,
      as the US buck will buy in the US.

      An example: the exchange rate between where I live (Galion Ohio)
      and lower Manhattan is 1:1 -- one dollar from here is worth exactly
      one dollar from there. Yet, an entire family here can live on less
      money per month than the rent of a two-room apartment there.

      The exchange rates do have an impact on the cost of living, as they
      have an impact on the cost of some items, but not everything is
      priced proportionally.

      Here, $10/hour is a decent wage for a single person in a blue-collar
      or entry-level position. I take home about that amount after taxes,
      working as an entry-level computer troubleshooter (basically, a
      one-man part-time IT department at a place too small to have a
      full-time IT department), but a professional programmer would
      certainly make more than that (except, I doubt if we have any in
      the area). Fourty minutes' drive south of here there's a big
      white-collar area (Worthington/Westerville, suburbs of Columbus --
      conference complexes, marketing firms, shopping malls, and
      three-quarter-million-dollar houses[1] as far as the eye can see)
      where someone in a position equivalent to mine would make triple
      my wage and struggle to get along. Rent is much higher there;
      food costs more; everything costs more. A lot of people live up
      this way and commute to work down there.

      [1] Nobody would build a house that expensive in Galion, because
      it wouldn't have resale value. We have a sparse handful of
      houses in town worth two hundred thousand or a little more.
      Part of it is that the land here is much cheaper.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    134. Re:Ummm... by anno1a · · Score: 1

      PGP! Sign every mail you send, and your problems are over. Then it's very easy to see which mails are from you, and which are spoofed. Even better, if you can get others to adopt this you can send encrypted (private) mails to those people. Liability-issues solved :)

      --
      ------- I fumbled my registration and I now must suffer
    135. Re:Ummm... by Anonymous Coward · · Score: 0

      it involves the Outlook users installing and learning to use some public key encryption implimentation like GPG.

      No it doesn't. If you sign all your mail, then when somebody gets a virus from somebody pretending to be you, you can point to it and say "look, it's not signed, it's not me".

      The only trouble comes when these viruses start making it look superficially like they have been signed. Of course, they'll only start doing that when a large number of people are signing their email - which means the problem is already half-way to being solved.

    136. Re:Ummm... by traid · · Score: 1
      let me guess, no one is going to mention the sendmail and postfix root exploits that came out recently. quit pretending linux is perfect and windows sucks.

      --
      None of us are as dumb as all of us.
    137. Re:Ummm... by jonadab · · Score: 1

      > not to mention most distro's dont leave 45 uneccasary things
      > running by default

      Oh, yes, yes they do. However, most of those 45 things aren't
      internet servers listening on ports for external connections, and
      most of them don't consume any appreciable resources either, as
      they sleep almost all the time. (And, of course, they're only
      unnecessary if you don't happen to use them, but that's also true
      for Windows.)

      --
      Cut that out, or I will ship you to Norilsk in a box.
    138. Re:Ummm... by Anonymous Coward · · Score: 0

      PGP or GNUPG your messages and if someonce complains ask them if it has your pgp signature, if not then they are out of luck doing anything against you.

    139. Re:Ummm... by jonadab · · Score: 2, Insightful

      > yeah actually since we are on the topic it is woz's fault for
      > making computers accessable

      Herring. Dark pink. Outlook Express is *less* accessible to the
      end user, *harder* to learn to use, than other email clients that
      existed sooner (e.g., Pegasus Mail). Yet in the history of
      computing Outlook is the *only* known, documented case of any email
      application being the medium for transmission of a virus. There
      is absolutely *zero* reason for a mailreader to behave the way it
      does (automatically executing received content); other mailreaders
      that are even easier to use don't do it that way, because there is
      no *reason* to do it that way. Of all Microsoft programs ever,
      no other is so much a plague and a nuissance as Outlook. Without
      reservation I can say that the world would be a better place if
      Outlook had never been developed.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    140. Re:Ummm... by Anonymous Coward · · Score: 0

      I just got to say that any OS that requires a reboot for an FTP server upgrade is pretty pathetic.

    141. Re:Ummm... by Anonymous Coward · · Score: 0

      "TOTAL UPDATES OVER THE PAST 10 MONTHS: 5. 7 if you count patches to 3rd party apps, one of which was IE."

      Total Mac OS X users: 5

      Don't fool yourself. The truth of the matter is, there are security vulnerabilities in *every* OS. http://www.linuxsecurity.org/ ... I update my linux system just as often as I update my Windows system.

      The difference between MS Windows and every other OS is that MS has a huge percent of market share, and has to support a huge array of hardware and software (regardless of whether the hardware manufacturers and software developers are responsible and create working drivers and working software).

      Add to that the fact that most desktop users are not responsible and/or do not understand what it means to keep their software up to date, and use MS Windows. Compare that to linux users, who are all 100% nerds (dont try to lie on that one) and busy recompiling the kernel every weekend with some crazy new scheme (that one either). Average Joe running Windows XP is much more likely to open that SoBig.F or Klez e-mail than a linux user anyway. Virus authors simply don't go after linux -- because only 10 computers would be infected (about the same number of casual computer users that use linux as a desktop system) and that's pretty boring if you're going for media coverage (not to mention most of the virus authors targeting MS are probably linux advocates in the first place).

      Regardless, how many linux machines are 100% compromised by simply gaining root access from an exploit... how many defaced web sites are running Windows (that would be interesting, too bad the media doesn't mention the OS when they cover those)... etc.

    142. Re:Ummm... by ddimas · · Score: 1

      I commend your integrety. That being said, I also dislike Microsoft.

    143. Re:Ummm... by galego · · Score: 1

      I just tell 'em ... "Oh, yeah, that Windows virus thing, eh? Sorry, I don't really do Windows, I use Mac and *n*x. I hear that's a real nasty one though". Then you smile, let out a light chuckle (or smirk) and shake your head.

      --

      Que Deus te de em dobro o que me desejas

      [May God give you double that which you wish for me]

    144. Re:Ummm... by ChuyMatt · · Score: 1

      um... sorry? Are you using that sad, age-old ploy of "macs don't have any software"? No, we don't have the plethora of crap games that only the compulsive and very stupid buy. The really good ones have ALL (sans that damn HALFLIFE!) been ported to Mac. Next you are going to do that whole "but they only come with one button on the mouse." Get over yourself. I interface with net parties rather well and i am usually the only Mac. And, please, QuickDraw was before Direct X, if i remember correctly. That would be another item that Redmond has taken from the smaller company.

    145. Re:Ummm... by FyRE666 · · Score: 1

      [Microsoft security flaws comparable to car maker design flaws]

      A more apt analogy would be Ford making a car with a radio so defective that the car would explode if it received a signal of a certain frequency.

      Your analogy is flawed. Ford wouldn't continue to sell cars from the dealer forecourts with the "exploding radios". You think PC World, or any other store (online or otherwise) send all the unpatched copied back to Redmond after an alert?

    146. Re:Ummm... by Anonymous Coward · · Score: 0

      I'm second generation, and I have actually noticed this trend too.

      Sorry. The foreigners, generally speaking, got us beat.

      There will always be good people from all nationalities, though. That's why we shouldn't judge people. *ahem*

    147. Re:Ummm... by trustedserf · · Score: 1

      how about a simpler explanation? the difference here is mostly about pride. if Linus woke up tomorrow and found three worms successfully blowing holes in boxes running the linux kernel i think it's fair to say he would feel embarrassed, possibly even a little ashamed and being in the public eye doesn't help. the same could be said about freeBSD developers because their contributions are voluntary, and therefore motivated by pride in good part.

      Microsoft's motivation is money in one or another form
      (marketshare == mindshare == money).

      mr. worf: 'They have no honour. THAT is our biggest
      advantage'

      riker: 'let's hoope it will be enough'

      --
      (null)
    148. Re:Ummm... by ChuyMatt · · Score: 1

      Well, i would offer them a cookie. LACED WITH ARSENIC!!! Oh...erm. sorry. i just hate MS tech support stuff.

    149. Re:Ummm... by leifm · · Score: 1

      Exactly. Same deal with Slammer. Linux/Mac people weren't running SQL Server/MSDE yet the massive amount of traffic generated by people who were infected with Slammer hurt anyone using the internet regardless of OS.

      --

      "Windows Me offers tremendous reliability and stability improvements..." -- Paul Thurott
    150. Re:Ummm... by Anonymous Coward · · Score: 0

      I applaud you for daring to brave the flames of the Linux lovers here who just can't get it into their head that there's more out there than their baby (which is the most vulnerable OS out there and cause of most serious security problems on the net. X, sendmail, apache (well, apache not as much anymore), are all extremely leaky yet people don't even know it. And that's not even mentioning all the suid-root scripts running in the background that have network access for some reason).

      Microsoft at least makes an effort to inform their users of potential problems and provides fixes that are easy to install.

      As to having to reboot Windows, not as much by far as it used to be 5 years ago.
      Indeed mainly when changing the kernel too, just as in Linux. But due to architectural differences the kernel is bigger in Windows than it is in Linux. And please remember that due to the poor documentation with Linux many people will reboot their machines when an application needs restarting because they don't know how to do it otherwise.

    151. Re:Ummm... by cortana · · Score: 1

      Presumably your private key would be useless without a passphrase/some other kind of external authentication... if not then you deserve what you get :)

    152. Re:Ummm... by nolife · · Score: 1

      I've got a grand total of 3 from 5 different email accounts, some of which I had since the mid 90's. Maybe I need more friends!!

      --
      Bad boys rape our young girls but Violet gives willingly.
    153. Re:Ummm... by toddestan · · Score: 1

      Two months after that recall Ford issues a recall for steering wheels, that they can crack and make it hard to control the car. Three months later they issue a recall for their electric adjusted seats which when hit by a certain radio signal fold forward on the occupants of the car. Then only one month after that they issue another for the radio again, this time if playing any old CD the radio may emit a really loud tone until disconnected. Then five months after that they issue a recall for their A/C in which the improper placement in relation to the engine of a connecting hose that can cause it to start burning emitting a nasty smoke unless the A/C is turned off. Two months later a recall is done for door locks that when jarred (such as slapping the door or slamming it) may unlock it coupled with Fords new Easy Go(tm) keyless one button start feature.

      Wow, that almost sounds like all the problems Ford has had with the 2000 Focus!

    154. Re:Ummm... by Anonymous Coward · · Score: 0

      Not everybody sits at their desks typing up emails and looking at porn.

      Intellectual bastards. Who cares about them anyways? We support the largest user group.

      ACME Comp. inc.

    155. Re:Ummm... by Prior+Restraint · · Score: 2, Interesting

      Another thing people seem to forget is that when Microsoft first announced this functionality, the op-eds were full of warnings that email viruses were just around the corner. Microsoft's position at the time was that the benefits would outweigh any theorhetical risk.

    156. Re:Ummm... by Col.+Panic · · Score: 1

      I received my first copy of sobig.f last night and let out that chuckle. I was using FreeBSD 4.5 :) - no worries.

    157. Re:Ummm... by Cthefuture · · Score: 1

      Not if you use S/MIME. Outlook has it built in. As do many good e-mail clients (Mozilla, Thunderbird, etc.). I wish Pine had it... :(

      PGP, GPG, and the rest of the proprietary mail crypto apps are stupid. S/MIME is an official standard, use it.

      --
      The ratio of people to cake is too big
    158. Re:Ummm... by Lysol · · Score: 1

      Actually, this would be a better analogy (hypothetical, of course).

      In 2001, Ford produced the 'Everyone' car. Later that year, 4 defects were found.
      The first is the car explodes if a child runs their tricycle into license plate. When asked specifically about why only the license plate and the tricycle have thise issue Ford said they are looking into the issue.
      The second, the back door falls off if not opened with a key (which later showed that after 25 uses, the lock mechanism stopped working all together).
      The third was the floor board would drop out the bottom of the car if soda was spilled on it - which would also, subsequently if corrected, make the license plate fall off, resulting in the car exploding.
      The fourth was the steering wheel came detached when the drive sped up over 30 mph in 2nd gear. This was complicated by a later known issue where the brakes would fail if the steering wheel came off and the speed was over 25mph.

      Many Chevy drivers found this amusing since they considered their cars to be like rocks (this was, however, proven wrong as Ford owners saught revenge). Chevy owners in 2002 and 2003 found over 20 more defects in the cars and some even, out of sheer hatred for Ford, released these defects onto the internet and their local cities and neighborhoods.

      Ford, through its' lawyers, said it would fix any and all the defects that were known, but the licensees of their automobiles had to drive them into the local Ford dealership. Of course, there are no more Ford owned dealerships, only those Ford resellers, who often charge hefty fees to rid the cars of said defects.

      Many Ford owners, however, plead ignorance to these problems since their email and snail mail boxes are so overfilled with junk mail of all kinds.

      In Detroit, one friend of a family who just died due to 'Tuff-Enuff.5' defect, had this to say:
      "We'll miss them so much. Little Jimmy used to play with our son all the time. How could anyone do this?!" However, at the same time they held reservation about Ford and their resellers fixing known 'issues'. The man, who asked not to be identified said "no one touches my Ford. No one."

    159. Re:Ummm... by Anonymous Coward · · Score: 0

      What's wrong with Wired? Do they use *BSD?

    160. Re:Ummm... by Anonymous Coward · · Score: 0

      ...on liability...

      ...Scene: SCO execs are looking over the virii situation in windows...
      Darl: We should sue the users for spreading this virus!

    161. Re:Ummm... by mt_nixnut · · Score: 1
      Of all Microsoft programs ever, no other is so much a plague and a nuissance as Outlook.

      I would also nominate Word. I wish I was paid per macro virus a couple of years ago I would have made more. I'm kidding a little, but only a little. Word is a virus delivery system as much as OE.

      --- Give me a break I'm only on my second cup.

    162. Re:Ummm... by Anonymous Coward · · Score: 0

      Thank God I don't live in Europe.

      If I buy something, knowing it's flaws and faults, then proceed to NOT follow the directions on how to keep it safe and secure, and it fails, I should then be able to sue someone for damages?

      On the side of a BIC lighter it says "Do not light lighter and place in pocket". If I buy a BIC lighter, fly to England, light it, put it in my pocket and burn myself, am I entitled to some money?

    163. Re:Ummm... by bgp4 · · Score: 1

      It's not just the average user that thinks one a month is too much. When you run an OS in a production situation, patches are a real PIA. If you actually care about your services, you have to apply the patch in a lab and do a full regression test of your applications to make sure the patch doesn't break anything.

      Depending on the size of your app, dev shop, and revenue, patching can get real expensive, real quick.

      --
      I'm down with that, as it were
    164. Re:Ummm... by linuxelf · · Score: 1

      You also need to reboot the thing for a freakin' web browser upgrade. What's up with that?

      --
      - "That's just the kind of fuzzy-headed liberal thinking that leads to being eaten."
    165. Re:Ummm... by Anonymous Coward · · Score: 0

      I would rather not register on slashdot, but my email address is reedrc@cs.purdue.edu so im not being an anonymous coward. It seems like this is yet another thread for all of the guys who never got the callback to work for MSFT or were passed over on the internship (or never finished the CS program at their local community college) to come and vent about Microsoft. Everyone knows Windows has security holes... What you guys are doing is old hat. Find another hobby or use your time more wisely than beating a dead horse. I doubt my sanity for posting this on the rather biased altar of slashdot.

    166. Re:Ummm... by Jerf · · Score: 1

      You're wrong. Re-read the original message and understand it better. You don't understand what's going on.

      Hint: The original guy is complaining about liability for mail he neither sent, nor received, nor even had any knowlege of, because some computer, somewhere else, forged his name.

      Think about it for a bit.

    167. Re:Ummm... by maomoondog · · Score: 1

      Services provided by the government affect standard of living too. I don't know much about public services in Australia, but I do know colleges are heavily subsidized. Here a parent can spend a significant portion of their income saving for kids' educations. So: comparing after-tax income definitely doesn't make sense, and comparing before-tax income makes only slight moreso.

    168. Re:Ummm... by mOdQuArK! · · Score: 1

      A well-written virus would probably also watch you type in your passphrase (or catch the secret key after it had been decoded). Once something has taken over your machine, there's no way you can keep a secret key safe.

    169. Re:Ummm... by Sloppy · · Score: 1
      On the subject of liability, I wonder why Microsoft is never held liabel for the billions of dollars that these incidents cost the world's economies.
      It's because Microsoft's reputation is well established and people do not have a reasonable expectation to be safe from losses, when they do dumb things with their products, such as use it to surf the web or read email.

      Suppose I am changing the tire on my car, and then I get an idea: instead of using the lug nuts to re-attach the wheel, I decide to use Crazy Glue instead.

      A minute later when I'm on the freeway, the wheel comes off and I lose control of the car and end up killing a bunch of people and doing a thousands of dollars of property damage. Is the maker of Crazy Glue liable? No, I am liable, because what I did was totally moronic.

      Now suppose that one of the cars I hit, suffered extra damage, because when I collided with it, its wheel also fell off because that idiot was also using Crazy Glue to hold his wheels on, instead of lug nuts. Does the owner of that car sue the makers of Crazy Glue? Of course not. They're idiots whose car was hit by an idiots. Blame them, blame me, but don't blame Crazy Glue for people who misuse their product.

      That's essentially the situation with Microsoft. If someone uses Microsoft products outside on the Internet, the users are responsible, not the entity who made the tools that are being misused.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    170. Re:Ummm... by Anonymous Coward · · Score: 0

      Sure, it might prompt your friends to think twice. But since the virus is being sent to people who don't know you, who don't have any way of knowing that you always digitally sign your electronic mail... What then?

    171. Re:Ummm... by tsa · · Score: 1

      I can't remember the last time I saw a message on a sofware package with the text: "This software can spread viruses and is inherently insecure. Do not use on the Internet."

      --

      -- Cheers!

    172. Re:Ummm... by Anonymous Coward · · Score: 0

      Because they integrated the web parsing code from KHTML into the OS, so any application can use it.

    173. Re:Ummm... by A.Gideon · · Score: 1

      Any citations for this? I'd love to be able to show this to MSFT fanatics.

    174. Re:Ummm... by FiskeBoller · · Score: 2, Interesting

      Worse than that ... at the time I worked for Microsoft, I spoke out about the feature becoming used for virus transmission. This statement was made directly to Balmer in a room of 400 developers ... and the room went silent.

      Nothing was ever done about the issue.

    175. Re:Ummm... by Anonymous Coward · · Score: 0
      It's acually condescending and a nickel.


      Computer Holy Wars

      Hold it right there, Buddy

      That scruffy beard... those suspenders.. that smug expression...

      You're one of those condescending Unix computer users

      Here's a nickel, kid. Get yourself a better computer.

      (actual comic is all caps, but hey that's annoying to read online)

      (Hey, it's the one Dilbert that I have on my desk)

    176. Re:Ummm... by poot_rootbeer · · Score: 1

      (Yeah, yeah, mission critical machines should be kept uber patched...)

      EXACTLY WRONG. Mission-critical machines (using your definition that lives could be lost if they were to fail) should never be patched. The software has to be done right the first time.

      This means, in many cases, a custom-written embedded OS that's undergone exhaustive testing. Windows has never been appropriate for this type of system, and Microsoft will be the first to tell you that.

    177. Re:Ummm... by Minna+Kirai · · Score: 1

      And, please, QuickDraw was before Direct X, if i remember correctly. That would be another item that Redmond has taken from the smaller company.

      DirectX is not a copy of QuickDraw. It hardly even makes sense to compare them. The functions they perform aren't even roughly equivalent.

      One could contrast QuickDraw vs Microsoft GDI. Or look at Quickdraw 3D vs DirectX vs OpenGL; although in that case, DirectX still provides a broader sprectrum of features (including audio and human input) than the competitors.

    178. Re:Ummm... by PatHMV · · Score: 1

      As a lawyer, I can't agree with your new analogy. Take the Ford Pinto. There was an easy way to avoid being blowing all to hell and back, just avoid being rear-ended! All the warning labels or waivers of liability in the world wouldn't have saved them from Ralph Nader.

      I'm not a big fan of class-action suits, but it is clear that Microsoft (and everybody in the computer industry) is being held to different standards than other manufacturers.

    179. Re:Ummm... by bigsteve@dstc · · Score: 1
      The "innocent until proven guilty" principle applies in both criminal and civil cases. The burden of proof is less in civil ("balance of probability") than in criminal cases ("beyond reasonable doubt"). But in both civil and criminal cases, the onus is on the plaintiff / prosecutor to prove the case to the court's satisfaction.

      This principle is occasionally trampled by goevrnments introducing bad laws in the name of "national security". But I don't think that applies here ...

    180. Re:Ummm... by Anonymous Coward · · Score: 0

      Wow, that almost sounds like all the problems Ford has had with the 2000 Focus!

      My friends and I call it the Fuckus...seems suprisingly appropriate!

    181. Re:Ummm... by Minna+Kirai · · Score: 1

      What's to prevent a well-written virus from doing what it takes to hijack your private key, and digitally sign copies of itself to all your friends?

      The fact that his system doesn't get infected by viruses.

      The whole point of the story was that even though, as a *nix user, he was immune to the infection, other people thought he had it because his email address was spoofed.

    182. Re:Ummm... by ahodgson · · Score: 1

      It's worse than the address book. SoBig scrapes E-mail addresses from your web cache and other local files too I believe.

    183. Re:Ummm... by pmz · · Score: 2, Funny

      Well, yeah, because you know we all make so much money...

      I am literally a millionaire and own loads of property in New York. However, I simply don't know why the bank teller keeps saying, "Sir, Parker Brothers is not a part of the U.S. Treasury, and we cannot exchange this money for you." This liquidity problem is really keeping me from living the lifestyle I worked so hard for. The world is so unfair.

    184. Re:Ummm... by Lodragandraoidh · · Score: 1

      Encryption and pgp digital signatures would come to your rescue in the case where a virus is spoofing you.

      If you only send encrypted email, along with a digitial signature, there is no way in hell a virus is going to be able to spoof an authentic email from you.

      I wish everyone would go to PGP encrypted email. It would make alot of these stupid things disappear overnight.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    185. Re:Ummm... by Anonymous Coward · · Score: 0

      Actually Win2K comes with virus protection. Pop in the 2K install CD and browse through either the Valuadd folder or something. There is AV software on the Win2K install disk it is just not installed by default. Someone with an install CD check this out and back me up will ya.

    186. Re:Ummm... by rjamestaylor · · Score: 1
      You can afford to be heartless because you have no responsibilities for a company's operations. Some of us are responsible for the company's IT operations, on one level or another. Here's the problem: most computer users are task-oriented and have been conditioned to Microsoft Windows. This is not a crime, just an environmental reality. People use Windows-based computers to accomplish various tasks.

      Why not move them to Linux/Mac/Amiga/Altaire? I would if I could but there are a few problems:

      • Conditioning
        As mentioned above, many non-technical people know how to accomplish specific tasks using Windows computers. For example: this morning a pharmacist in our company called me about not being able to print from a drug vendor's application. I dropped by his office (its nearby) and saw the problem -- the vendor has a web-accessible Java application and the PharmD was trying to print with IE's Print function. However, the proper way to print was hitting the PrntScrn key to pop up a print wizard. This wizard was fairly straight forward and I had no trouble navigating it, but the PharmD was lost because it wasn't familiar territory. I bet this drug vendor gets a lot of help-line questions about printing.... Should we demand that our pharmacists know how to troubleshoot there own problems? Perhaps. But really, his value to the company is much more as a PharmD than as a computer tech.
      • Availble applications
        I've struggled to find replacements for our internal office automation and business processing software. Good news is I can really see a viable alternative with OpenOffice.org instead of MS Office. Bad news is I can't find an affordable accounting/ERP system for Linux. I know there are expensive ERP solutions availble, but I'm looking for the SMB market solutions. The best solution (for our needs) ended up being MS GreatPlains.
      • Business partner applications
        Even if we could use Compiere, OpenMFG, etc., we'd be stuck with applications from our large vendors and, in some industries, clients (like national retailers, automakers, etc.) who provide required software to interface with their systems; some of these run only on Windows. And why not? over 90% of business desktops are Windows.
      There's more, but these suffice to require Windows desktops in many businesses.

      However, there is one rule to live by, which I use to summarize my philosophy on OS use:

      • Windows faces the users; *Nix, the Internet
      I *will not* put Windows directly on the Internet. Some kind of *Nix firewall is reuired. That means IIS sessions are served through proxies, etc. There is no reason to put Windows on the Internet directly, as exhibited by Microsoft's move to Akamai for defending itself against the Windows-specific worm attacks. (Akamai, last I heard, was based on Linux for its high-availibility services).
      --
      -- @rjamestaylor on Ello
    187. Re:Ummm... by Lodragandraoidh · · Score: 1

      You forgot to mention that Bill Gates has made it well known that Microsoft will not create new software releases to fix anything; new software releases exist to only create new functionality that is compelling enough to drive sales.

      I am amazed that M$ issues patches, since there is no dollar return on the investment. The only thing I can figure is the M$ legal department (rightly) determined that it is cheaper than fighting a class action lawsuit.

      The only interests a corporation has are the interests of the corporation. There are no major 'kind hearted' companies - every decision is run by accounting and the legal department before a penny is released.

      As long as people buy-in to these systems then things will continue to suck. Those brave souls that break free and find other motives and means have my eternal respect.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    188. Re:Ummm... by Anonymous Coward · · Score: 0

      I run only Linux and an ancient copy of Win98 for a 'must have' app. I tell people "I no longer know Windows. Period. Go away, you smell bad." Gradually they are taking the hint. Apparently I've been too subtle


      You are not a geek. You are a dork. There is a difference. You and comic-store-guy style UNIX users like ESR need to seriously think about fucking off and dieing.

    189. Re:Ummm... by Anonymous Coward · · Score: 0

      hehe you're using the same old argument that because the mac doesn't have ALL the games the pc has that it then has all the best ones then. Old argument. I like the fact I can choose from so many different games for windows and yes some of them are bad, but then some of them are good. Look at starcraft. Still being played today and only available for windows. Face it. Only the big name companies that think they'll make some money will put out games for the mac that are already out for windows. How many mac gamers do you know? Not many I bet.

    190. Re:Ummm... by Anonvmous+Coward · · Score: 1

      " The really good ones have ALL (sans that damn HALFLIFE!) been ported to Mac."

      Vice City comes to mind. Sorry bud, your argument's not strong enough. Mac is highly deficient in the games area, like it or not. NG has a point that the Mac world is much much smaller than the PC world, no matter what type of negative spin you put on it.

      " Next you are going to do that whole "but they only come with one button on the mouse."

      I doubt he'd say that. If the Mac works with one mouse button, then more power to it. Nice attempt at discrediting him, though.

      "Get over yourself"

      You're the one getting snippy and defensively dismissing his comments.

      " I interface with net parties rather well and i am usually the only Mac."

      No doubt playing a game that was released on PC a year before.

      " And, please, QuickDraw was before Direct X, if i remember correctly."

      And...?

      "That would be another item that Redmond has taken from the smaller company."

      And now you're taking the debate completely out of the bounds of the topic at hand? And you told NG to get over himself? Ha! He must really have struck a nerve here.

    191. Re:Ummm... by Anonymous Coward · · Score: 0

      Legal setting or no, a cryptographers deff. of truth is different than the general public's. The "proof" you are trying to give has major flaws, and is in no way any real proof. It does cast a decent shadow of doubt, and would make many computer savvy people look twice at the email, but it is FAR from proof.

    192. Re:Ummm... by andrewski · · Score: 0

      I seriously doubt you could be proven liable for e-mail you didn't send.

      My point was more along the lines of the people who were 'fooled' into clicking the attachment. They don't know what they are doing, so there's absolutely no culpability. Right?

    193. Re:Ummm... by Anonymous Coward · · Score: 0

      If you use a Windows NT domain, you can pass down installer packages (MSI's, etc.) to all the domain machines and have everything install that way.

      This is using Windows NT domain and NT Server technology, group policies, domain policies, etc. It does exist in the MS world, of course, it's not free, you have to pay the MS tax for domain, domain CAL's, and the NT server, but, really, in a Microsoft Only shop, that's all already there! Why more people don't do this in MS only shops is baffling to me!

    194. Re:Ummm... by 1lus10n · · Score: 1

      no most distro's do not. there are hundreds of distros out there and redhat and mandrake maybe what most people use, but that doesnt make them most distros.

      for example any LFS based distro has nothing running by default except the bare bones stuff (init, getty etc...) and there are alot of LFS based distros out there.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    195. Re:Ummm... by bhtooefr · · Score: 1

      I live in Johnstown (AKA the slums of New Albany), and we're swamped by golf courses... $500,000 homes exist in Johnstown (few and far between - it might be because the slums of Johnstown are the Northridge area, which is redneck country), but the multi-million dollar homes are all in new albany. I don't know what wages for IT professionals are in this area, though.

    196. Re:Ummm... by 1lus10n · · Score: 1

      actually the argument could be made that OE was made with ease of use in mind, and nothing else. which is WHY it is such a pain in the ass for anyone who knows what they are doing.

      at this point i would venture to say that most average people would be lost without OE and O when it comes to email.

      i would also point out that the people who were using computers en mass before outlook express came along were a little more knowledgeable than the jackasses who use them now. so your comparison is useless. you would have to have an actuall study where multiple people with no experience were asked to learn pegasus and then the same for outlook express. see what they had problems with etc .....

      despite what you seem to think microsoft got where it is by being a user friendly company.(and by stealing ideas/technology) outlook was "user friendly".

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    197. Re:Ummm... by Master+of+Transhuman · · Score: 1


      This reminds me of my IT career. I was repeatedly hired by companies who paid $50,000 to some idiot to fuck up their systems. Then they hired me at $9/hour to fix those same systems.

      All I ever wanted in my IT career was the chance to fuck up a system for $50,000.

      Instead I had to turn to robbing banks, which got me eight years in the joint, made me obsolete, made me miss the dot-com explosion, and further reduced my net lifetime income.

      Now I have to try to do freelance tech support for individuals and small businesses for $10-15/hour.

      Meanwehile, Bill Gates has screwed up the entire IT industry beyond all repair and is the richest guy in the world.

      There is no justice. Trust me.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    198. Re:Ummm... by bhtooefr · · Score: 1

      It's an emergency disk. I think there are even warnings not to run it on W2K.

    199. Re:Ummm... by bhtooefr · · Score: 2, Funny

      I can just imagine that:

      "Outlook Express will have automatically running scripts!"

      "DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS!"

      "This is a COOL feature!"

      "DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS!"

      "But won't automatically running scripts will be used for virus transmissions?"

      *silence*

      Well, you did say it was in a room of 400 developers! Did you not?

    200. Re:Ummm... by bhtooefr · · Score: 1

      Because there are more patches doesn't necessarily mean there are more bugs. It means they're catching and fixing more of them.

    201. Re:Ummm... by Anonymous Coward · · Score: 0

      There is no need for many security patches on a mac for the very reason that people figure the only people that use a mac are stupid to begin with. What's the point of breaking a stupid pc? It's like breaking a paralyzed man's legs.

    202. Re:Ummm... by Durandal64 · · Score: 1

      Don't confuse my objectivity with supporting Microsoft. The open source community has a far better policy with regards to security. Microsoft tries to cover up security holes in their products ("Security Through Obscurity"), whereas the open source community tells everyone about the problem so that system administrators and end users can implement a temporary workaround, like turning off the service in question.

      suid scripts can only be modified to be malicious if someone malicious already has root access to your system. Needless to say, if that is the case, there's not much of a point to worrying about your network scripts, is there?

      I contend your point that Microsoft's patches are easy to install. They are not. Windows Update is confusing even to me. Apple's approach is far superior. A window pops up with the updates available, information on what they do, whether a reboot will be required and the option to make updates inactive, indicating you do not wish to install them.

    203. Re:Ummm... by Wyzard · · Score: 1

      I GPG-sign almost all email I send -- exceptions being when I think it might cause difficulty on the receiving end, as described below.

      As far as I know, not a single person I communicate with via email actually checks signatures or even has PGP software installed. The only effect my signatures seem to have on people is that Outlook and Outlook Express show the message body -- the text/plain part -- as an attachment (something .txt) rather than inline as the message indicates it should be shown.

      I continue signing mail because I'd like to raise awareness, but I'm not too hopeful. Most poeple are clueless, and those who aren't just don't seem to care. It's the "nobody'd want to do that sort of attack on me" mindset.

    204. Re:Ummm... by Tyreth · · Score: 1

      I was referring to friends of the family, aquaintances, etc.

      For those I work for, I don't suggest moving to Linux unless I genuinely think it's worth the effort for them.

    205. Re:Ummm... by tomstdenis · · Score: 1

      Um windows does have slight differences but in fact properly written code for sockets is 99.9% portable [to other BSD socket platforms] except what headers you include.

      Oh, of course you've written socket code before right?

      Tom

      --
      Someday, I'll have a real sig.
    206. Re:Ummm... by Uart · · Score: 1

      Monopoly is based on the streets of Atlantic City, New Jersey. So, I can assure you, that you don't own any property in New York.

      --

      Opinionated Law Student Strikes Again!
    207. Re:Ummm... by Uart · · Score: 1

      HA. ONLY a dozen? I've definitely got you beat there my friend. I'm at school, working for campus tech support and I am pretty sure I have patched a thousand systems. Four labs, and many, many, many personal computers.

      In addition to that, I also have distributed hundreds of CD's containing the XP patch, the McAfee Stinger tool, and full copies of McAfee VirusScan. Also, I was assigned to create and duplicate all of those CDs.

      And I STILL get that question.

      --

      Opinionated Law Student Strikes Again!
    208. Re:Ummm... by pantherace · · Score: 1

      I am not running a Windows NT domain, so perhaps you can point out how it is done in a winNT/200x domain. Does it require user-interaction? I admit ignorance, but for someone who can't go out and drop $255 for 2000 & 10 CALs. (best price on pricewatch for retail box (may be used, and therefore illegal according to Microsoft), about $750 on a site that I would believe it was new.) I would like to know if this is just a stick updater on fileserver, and wait for schedule, or if this actually makes the clients go get it (internet or fileserver).

    209. Re:Ummm... by Anonymous Coward · · Score: 0

      "Instead I had to turn to robbing banks"

      Had to?

      Somebody pointed a gun at you or were you the one pointing the gun.

      Think about the justice for the ones you robbed.

    210. Re:Ummm... by Anonymous Coward · · Score: 0
      Yup, I have.

      Before you can actually use sockets under Windows, you need to call the Windows-specific WSAStartup and pass it the highest Windows Sockets version you're going to use, as a Windows-specific #def'ed int (WORD). You also need to pass it a pointer to a Windows-specific struct that will be filled with some implimentation details. You should additionally call WSACleanup when you're done with your sockets in order to, well, clean up cleanly. Then there are the Windows-specific error codes you'll have to watch out for when calling WSAStartup, like WSAVERNOTSUPPORTED or WSAEPROCLIM. It's probably also a good idea to use that details struct to do some sanity checking, because Windows sockets will puke on some things specific to Windows and will not set ERRNO (at all; not even zero. It'll remain on its last value).

      That means you need ugly ifdef/ifndef blocks mucking up actual code and not just the header inclusion.

      And then there's that whole seperate issue of a lacking libc in the default install from which to use the libc APIs...

      FYI, the function prototype for WSAStartup is:
      int WSAStartup(WORD wVersionRequested, LPWSADATA lpWSAData);
      I should assume you know this, but you seem to have forgotten or you'd remember that it goes a bit further than a simple header.
    211. Re:Ummm... by Bert64 · · Score: 1

      Actually, monopoly is based on the local market, the version sold in the UK is based on london for instance

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    212. Re:Ummm... by Anonymous Coward · · Score: 0

      Of course he didn't know that. Tom works by assuming he knows how everything works, spouting off a bunch of utter bullshit, and refusing to back down. If he doesn't reply, that's the closest you'll ever get to an admission of fault.

    213. Re:Ummm... by Bert64 · · Score: 1

      But by contrast, the mainstream media implies that __ALL__ computers are vulnerable to sobig and msblaster, atleast the news reports in the uk did..
      Not once did they mention that only microsoft products were vulnerable, they used the generic term "computers" which is totally inaccurate and unfairly discredits linux, macs and other systems which are immune to these threats.
      They described sobig as "an email virus" - implying that email itself is flawed, when in reality it is "a windows virus which is distributed via email"
      I mean, remember the old bootsector viruses? they werent called "floppy viruses"

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    214. Re:Ummm... by Uart · · Score: 1

      eh. American monopoly is almost always based on Atlantic City. Unless you buy a specially customized version, but the official is Atlantic City.

      --

      Opinionated Law Student Strikes Again!
    215. Re:Ummm... by Reteo+Varala · · Score: 1

      You misunderstand the nature of the argument. This particular "trademark" says "This letter's the genuine article."

      There's a lot of colas out there, but there's only one coke. There's many car companies out there, but there's only one BMW.

      Now, the above are enforced by legal means, but in the "trademark" I'm referring to, is simply an appendage to a post/mail/what-have-you, that explicitly identifies that message as from the one true person who belongs to that name... something viruses and worms are, on average, too dumb to copy.

      In this case, it's enforced through simple common sense, rather than a legal system.

      In this particular case, however, it's all semantics.

    216. Re:Ummm... by hankaholic · · Score: 1

      The original poster suggested trademarking his email address and attempting to deny others the right to add his email address to their address book on the grounds that it was his trademark.

      What I am suggesting is that trademark law has no provisions for controlling such fair uses of a trademarked name.

      The idea of placing a unique signature to each email has nothing to do with my objection to the post, and was not what the poster was referring to when he wrote, "Do I now have to trademark my own email address or something and then include a disclaimer in my email saying 'This email address is my trademark, you are not allowed to add me to your address book in any way'?"

      I think it's pretty clear that he suggested "trademarking [his] own email address", not a copyrighted signature.

      --
      Somebody get that guy an ambulance!
    217. Re:Ummm... by jonadab · · Score: 1

      > Word is a virus delivery system as much as OE.

      Word is less efficient as a delivery system because it does not
      maintain an address book or connect to mail servers. Word viruses
      rely on conventional copying and document sharing to spread, which
      takes much longer.

      Also, Word may have some annoying in-your-face features, but on the
      whole it is a very capable word processing application; Outlook is
      not a very capable email application. The list of standard features
      it doesn't have is virtually endless -- that's not true of Word.

      Summary: Word isn't perfect, but Outlook is a steaming heap of poo.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    218. Re:Ummm... by jonadab · · Score: 1

      > at this point i would venture to say that most average people
      > would be lost without OE and O when it comes to email.

      Bunk. I install Pegasus Mail for end users -- users who don't know
      how to copy and paste and are afraid to learn, people who don't
      understand multitasking, don't know what the taskbar is for,
      believe they need to "x out" of one app to get to something else --
      and they don't have nearly as much trouble with Pegasus mail as
      the people have who are using Outlook -- and I'm not talking
      about trouble with viruses; I'm talking about people being able
      to figure out how to read their mail. Pegasus has been that easy
      to use since before there was Outlook. Yes, it has advanced
      features, but you have to go digging through the menus and the
      preferences dialogs to find them.

      Now, some really powerful mailreaders aren't appropriate for end
      users. The one I use (Gnus) is certainly not right for them. But
      mailreaders exist that are easier to use than Outlook and better.
      And free, unless you think like RMS.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    219. Re:Ummm... by Anonymous Coward · · Score: 0

      Luckily, in the United States you don't have to prove that you didn't do something. Although we are getting further away from the concept everyday, people are still innocent unless proven guilty.

    220. Re:Ummm... by Anonymous Coward · · Score: 0

      Look at starcraft. Still being played today and only available for windows

      Wrong. Starcraft is sold for the Mac.

    221. Re:Ummm... by Anonymous Coward · · Score: 0

      And he didn't reply. pwned that fucker!

    222. Re:Ummm... by tomstdenis · · Score: 1

      Um, so what. bind,accept,send,recv,connect,listen work exactly like the BSD variants.

      So you have to call WSAStartup. Big deal.

      And yes I have remembered that [see net.libtomcrypt.org for example of a simple/insecure TCP/IP crypto layer that builds from the same source in both linux/windows.] just I don't make a huge deal out of the couple of lines of code that differ.

      For the most part the code is the same.

      As for libc, I'm talking about the standard C library like printf/qsort/fopen [etc]. The MSVCRT [or whatever] that is linked in by default provides all of this just like libc.a does in *nix.

      I never said there are zero differences between *nix like and win32 platforms. I was just saying w.r.t. the original post there isn't that huge of a difference.

      Tom

      --
      Someday, I'll have a real sig.
    223. Re:Ummm... by tomstdenis · · Score: 1

      No, just lately I've been busy with real work. I didn't have time to feed the trolls.

      And honestly I have to ask, does it give you some twisted sense of satisfaction to troll slashdot? I mean only dorks, shitheads and people with time to waste read this site.

      Personally I read it to join in the flame wars as I've long since given up hope of useful discussions taking place here.

      Tom

      --
      Someday, I'll have a real sig.
    224. Re:Ummm... by Anonymous Coward · · Score: 0

      By "real work" he means CANNING THE MAN HAM.

    225. Re:Ummm... by tomstdenis · · Score: 1

      you forgot to add

      CANNING THE MAN HAM.... ALL NIGHT LONG!

      God damn you are stupid.

      --
      Someday, I'll have a real sig.
    226. Re:Ummm... by Anonymous Coward · · Score: 0

      Why bother? It's an obvious given, so it's implied.

    227. Re:Ummm... by tomstdenis · · Score: 1

      Lazy ass troll. If you're going to add your insults to all of my replies at least put some effort into it.

      Other things you may want to make fun of

      1. Lack of real life friends
      2. Overweight
      3. Lives at home
      4. Reads slashdot religiously
      5. Goes to community college.

      That should keep ya busy for a while.

      Tom

      --
      Someday, I'll have a real sig.
    228. Re:Ummm... by Anonymous Coward · · Score: 0

      Somebody: except that the Win32 API is so ugly I don't wan't to touch it.

      Tom: Good thing windows uses BSD sockets and supports a C runtime. For a second there I thought you were educated... ...

      Tom: I never said there are zero differences between *nix like and win32 platforms. I was just saying w.r.t. the original post there isn't that huge of a difference.

      The clear implication you make originally is that you don't have to touch the Win32 API. Guess what: you do. You were wrong, and you refuse to admit it. Go away, Tom.

    229. Re:Ummm... by Anonymous Coward · · Score: 0

      Quite seriously, those facts are too pitiful to make fun of. Even I've got my limits.

    230. Re:Ummm... by tomstdenis · · Score: 1

      I don't get what you are trying to say.

      The win32 API *does* have a C runtime and it *does* have BSD sockets functionality [e.g. send/recv/connect/...]. What's your fucking point?

      I never said the win32 API was a POSIX.1 based implementation. So yes, calling WSAStartup is a win32 only thing. However, that difference is so small [and easy to overcome] that any half-way competent develoeper/programmer wouldn't think twice about it.

      See jackass if you're going to troll at least have valid and cogent points to back up your trolling.

      Tom

      --
      Someday, I'll have a real sig.
    231. Re:Ummm... by Anonymous Coward · · Score: 0

      My point is that you have to touch the win32-specific API in order to write sockets programs.
      You cannot write a working windows sockets program without calling the win32-specific WSAStartup function.

      Win32 does NOT include the standard C library. That is part of your compiler's runtime libraries. Don't believe me? Download the platform SDK and just try to find printf.

      By the way, asshat, this isn't trolling. Calling you an idiot, sure. Flaming, sure. Trolling? Absolutely not. Hey, guess what. WRONG AGAIN, TOM!

  2. Good point, muddled way of expressing it by Raindance · · Score: 5, Insightful

    There's a large difference between "Windows is insecure by design" and "Windows was not designed to be secure or with security in mind" just as there's a significant difference between saying "Impalas are deathtraps by design" and "Impalas were not designed with safety in mind".

    That said, and though the Post's article was a little muddled in general I agree with the spirit of the article in that
    1). It's reprehensible that Microsoft apparently didn't have security (a broad term, but the literature to define it is out there) as a guiding design principle when they designed Windows, and
    2) As a result of this, Items central to the functioning of Windows do not lend themselves to good security.

    1. Re:Good point, muddled way of expressing it by the+Man+in+Black · · Score: 5, Insightful

      I didn't take that phrase that way until I read your post. The writer isn't stating that Windows engineers designed the OS to be insecure, he's stating that the way Windows was designed lends itself to insecurity. Two different takes on the phrase "by design". Slightly misleading, sure, but he clarifies in the article, so it's cred by me. I particularly like the comparisons he makes with Windows, OS X, and Red Hat's default install.

    2. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 5, Insightful
      The problems with Windows are largely what was pointed out in the article:
      • Users complain they don't trust Microsoft and don't apply Critical Updates
      • XP's firewall is off by default and takes at least five steps to turn on
      • XP leaves five ports open by default--three of them are 137, 138, and 139, the NetBIOS over TCP/IP ports
      I have the following to say on those issues, however:
      • If users don't trust that Microsoft can patch a hole, they shouldn't use Windows and shouldn't buy PCs preconfigured with Windows, no matter how crappy the software availability and quality for the alternatives
      • For the XP Home software, all dialup interfaces should have the firewall on by default. XP can automatically detect broadband connections as well, so on broadband internet connections the firewall should also be on by default
      • Ports 137 through 139 should be disabled by default until file sharing is turned on. And even then, those ports should be specifically closed on all internet-facing interfaces. The port that console messages are sent on should be closed to the internet-facing interfaces as well, and probably just closed period on Home since console messages are supposed to be used by administrators in domain environments
      These are not the only problems with Windows, nor are these solutions I propose going to be 100% fool-proof. But most of the problem comes to users' carelessness or naivete. By turning off all the unimportant messages in XP such as
      • Get a Passport
      • Take a tour of Windows XP
      should wait until after more important, security-related messages such as
      • If you choose to use Windows Automatic Updates, your computer will automatically update itself with the latest security patches. This will ensure fewer problems and enhanced reliability while your computer is connected to the Internet. Click here to learn more.
      • If this computer will be directly attached to the Internet through either a dial-up modem, a cable modem, or a DSL modem, you should enable the Internet Connection Firewall by clicking here and following the instructions. The firewall will help protect your computer from hackers and self-spreading worms on the Internet, keeping your computer working properly much longer.
      It's simple steps like these that, on top of proper security considerations and testing when designing and writing the code, will help protect users and the net in general from what we suffer right now.
    3. Re:Good point, muddled way of expressing it by darkpurpleblob · · Score: 1

      The article title is indeed somewhat misleading. All the points the author makes about Windows being insecure are due to the (insecure) default configuration Windows ships with, and the lack of Microsoft having a reliable mechanism of ensuring end users keep their machines updated. Nothing is said to suggest that Windows is insecure due to design problems (i.e. from an architecture point of view).

    4. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      Not really misleading, it's standard English usage. The parent post was making something out of it to be prissy.

    5. Re:Good point, muddled way of expressing it by PygmySurfer · · Score: 5, Informative

      XP's firewall is off by default and takes at least five steps to turn on

      I seem to recall XP's firewall being turned on during the inital "Welcome to Windows" wizard that pops up after installation, if you choose the option "This machine will be directly connected to the internet" (Or something like that).

      That being said, I always turned the firewall OFF, it was too much of a pain to set up additional ports to allow.

      Since then, I've moved to a Mac, and OS X's firewall is much easier to configure.

      I certainly agree with the rest of your points though (and the majority of the article).

    6. Re:Good point, muddled way of expressing it by El · · Score: 2, Interesting
      It's reprehensible that Microsoft apparently didn't have security (a broad term, but the literature to define it is out there) as a guiding design principle when they designed Windows

      You're assuming that Windows was designed, and didn't just evolve from a quick and dirty rip-off of CP/M by adding more and more Unix-like features. I have a favorite saying: "Anything that's backwards compatible with a kluge is, by definition, a kluge." Remember, supporting multiple users was an afterthought for Windows!

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    7. Re:Good point, muddled way of expressing it by curious.corn · · Score: 1

      I don't agree with the article on a point:
      Automatic Update on OS X is just foolproof. Whenever I get a connection the thing daemons and notifies me if there's something up. I get a decent descriprion of the download and just click Install. It doesn't fight wih other app notifications in a jungle of icons on the lower right of the screen because it's icon starts bouncing on the dock screaming for attention and then simply opens an app window on top of anything else. Cool; never missed a patch.
      As far as "insecure by design" well, the article says it:
      Jeff Jones says XP was designed around customers asking just for compatibility and unobtrusiveness with previous setups. Well, MS just took the easy path leaving the system open to anything and laying the blame on the userbase for that ("Well, after all YOU asked for this!") Any attempts to security were implemented half-heartedly to induce users to ditch restrictive setups and just open up to allow the worst wacko installer (heh, the clock) possible.
      No, I agree with the gist of the article: MS's design goal is simply market domination and no (whatsoever) customer satisfaction. plain simple.

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    8. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 1
      I've always skipped that wizard. I like manually specifying my settings because the wizards for previous Windows versions always enabled IPX/SPX and NetBEUI as well as authentication methods that my ISP doesn't use, which in turn makes authentication take MUCH longer (2 min compared to 2 sec), so I didn't even know that that wizard did something useful.

      However, now that I've attached my modem to a linux box using iptables and dictatorially paranoid rules, I no longer have to worry about this--set the clients to use the linux box as gateway, mail server, DNS server, etc. and XP's firewall is of no use to me.

    9. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      Excellent use of your moderation points there guys. Forget to read the Moderation FAQ?


      What is a good comment? A bad comment?

      A good comment says something interesting or insightful. It has a link to a relevant piece of information that will add something to the discussion. It might not be Shakespeare, but it's not Beavis and Butthead. It's not off topic or flamey. It doesn't call someone names. It doesn't personally attack someone because of a disagreement of opinion.

      Some of my favorite "bad" or off-topic comments are things like "Slashdot sucks!" and "This isn't news for nerds!" and "Moderate this XXX!" Any of these may be true, but they're probably off topic!


      I CLEARLY indicated that this was off-topic; however, I think the link goes to show how easy it is for people to see the same thing two different ways. Which in turn relates the fact that the parent of my original post saw it one way, and the parent of his post saw it the other way.

      Thanks for the fair moderation.

    10. Re:Good point, muddled way of expressing it by Jerf · · Score: 1

      c.f. broken as designed. "Windows is insecure by design" can be interpreted the same general way.

    11. Re:Good point, muddled way of expressing it by afidel · · Score: 1

      For the 9x codebase this is correct, for NT this is completely bull. The NT kernel and even the userspace system are designed for multiple users. Otherwise profiles and NTFS permissions for the local filesystem would be superfelous.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    12. Re:Good point, muddled way of expressing it by dhogaza · · Score: 5, Insightful

      Do keep in mind that at major papers like the Post reporters don't write the headlines. Just as they don't decide where their story will run (or if it will run), how big the type used for the head will be, whether or not there will be a subhead, etc.

      So don't ding the reporter for the slightly misleading headline. Sounds like the reporter got it right in the part he or she wrote - the article.

    13. Re:Good point, muddled way of expressing it by hankaholic · · Score: 5, Insightful

      Fair enough, but many people may opt not to download updates because of their rediculous size.

      Under Debian, at least, if a package is found to have a security hole, I have several options.

      I can download only the affected package. Of course, since it's Debian, I can always opt to just bring the whole system up to date. If bandwidth is really a problem, I can even manually rsync an older local copy of the package against the updated version upstream.

      Unfortunately, rsync isn't done by apt-get automatically, but the option to do it manually is there, as many Debian mirrors do support rsync.

      The point is, though, that with Linux and the BSDs, you can find out exactly what you're downloading, and determine exactly what effect the new package will have. With XP, you might have no idea what you're getting. Spending eight hours downloading MS updates when you don't know what you're getting isn't something most people consider worthwhile, especially when it's often the case that after updating Windows, it's found that there have been refinements to the updates that just occurred, and so Windows wants to download yet more stuff, and reboot yet again!

      People want to use their systems, not maintain them. As long as the MS "critical updates" take ages to download and often create the need for further updates, people will continue to ignore the "Windows updates are available" messages.

      Rebooting is a lot to ask. Large downloads are a lot to ask. If I were to install all of the "important" updates available to Windows at the moment, it would require several reboots, especially since many components can't be installed at the same time. Under Debian, not even one reboot would be required, unless the kernel were updated. Under Windows, if I update Media Player, a reboot is required, and Windows won't even let me update other things at the same time!

      I'm just glad I'm behind a firewall.

      --
      Somebody get that guy an ambulance!
    14. Re:Good point, muddled way of expressing it by dhogaza · · Score: 1

      For starters, kluge was a German General in WWII. I believe you're thinking of a "kludge".

      More importantly, NT/2K/XP were certainly designed and not a quick and dirty rip-off of CP/M. Designed by a team led by the leader of the team who designed VMS for Digital.

    15. Re:Good point, muddled way of expressing it by 1010011010 · · Score: 5, Insightful


      Well, he could have mentioned a true "Insecure by Design" flaw in Windows: the fact that Windows determines that a file is executable based on its *name*. If a file ends in .exe, .vbs, .bat, .scr, or one of lots of other extensions, Windows assumes it's executable and will load and run it when the user clicks on it. Or a "shell" command references it, etc.

      On Unix and unix-like systems, one has to explicitly mark a file as executable before ths OS will try to run it, and it's even possible to deny the "execute" permission to an entire filesystem (for instance, users' read-write home directories).

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    16. Re:Good point, muddled way of expressing it by Badge+17 · · Score: 1

      Actually, both are reasonably correct. The origin of kludge is probably from the German "klug," meaning "smart." That's pronounced "kloog", and so "kluge" indicates the correct pronunciation, klooj

      http://www.wikipedia.org/wiki/Kludge

    17. Re:Good point, muddled way of expressing it by Darth_Burrito · · Score: 1

      If I'm not mistaken, Microsoft recently decided they were going to turn the firewall on by default and that they may turn auto-updating on by default for all home users. Since presumably the firewall takes care of all open ports, it seems like all the major issues are already being addressed.

      The next major initiative might be for Microsoft to purchase or contract an antivirus company then bundle virus definition updates along with critical updates. Would this get them into legal trouble a la Internet Explorer & Netscape? I can see a very solid argument for an antivirus system being tied to the Operating System, or rather platform, in that viruses are often platform specific. Maybe it would be safer for the OEM's to bundle the Anti-Virus software and then for Microsoft to contract the AV companies to integrate with windows updates.

    18. Re:Good point, muddled way of expressing it by Dwonis · · Score: 1
      I have a favorite saying: "Anything that's backwards compatible with a kluge is, by definition, a kluge.

      So VMware/Linux is a kludge, because that system is backward-compatible with DOS and Windows?

      I have a favourite saying, as well: "For every problem there is one solution [saying] which is simple, neat, and wrong."

    19. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 2, Insightful
      Microsoft already bought an antivirus maker a few months back. Read about it here.

      I think Microsoft would find itself in an undefendable position were it to integrate a feature such as antivirus directly into Windows. That would be using monopoly powers to stifle competition, and I think DOJ would throw a fit over it. Many OEMs already bundle antivirus software. HP and Compaq bundle both Norton and McAffee, I seem to recall Dell bundling Norton, and I know eMachines bundles McAfee (not installed by default, though).

    20. Re:Good point, muddled way of expressing it by Politburo · · Score: 1

      yes, but what if MS were to argue that viruses have gotten so prevalant and so destructive that it should be the function of the OS to scan for them? I, for one, would agree with that argument, assuming that the built in anti-virus could be disabled/replaced if desired.

    21. Re:Good point, muddled way of expressing it by El · · Score: 1

      If this is true, then why does Citrix/WinTerm have to go to great lengths to make multiple applications run concurrently on a server? Hint: The windows standard convention was to have single .ini file applying to all users. This functionality was replicated in the registry for many apps. Unix has always kept settings on a per-user basis. Another case in point: there is still no method I know of temporarily gaining Admin privledges short of logging off and logging back in again. So while NT made some improvements in multiple user support, it still tryed to maintain backwards compatibility with operating systems in which multiple users were screwed.

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    22. Re:Good point, muddled way of expressing it by El · · Score: 1

      No, but WINE is a kluge, because it must support all the stupid assumptions that writers of DOS software made, right down to poking values into special addresses for some operations.

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    23. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 1
      The thing here is that if antivirus became part of Windows, how many users would actually update it? I mean think about it, probably less than 10% of Windows users actually use Windows Update. An integrated Antivirus suite would need the same kind of update attention, something users who don't use Windows Update won't do. Sure, Microsoft could force autoupdate on the AV clients, but the crowd that doesn't want Windows Updates downloaded automatically is going to complain about the AV subsystem autoupdating.

      Funny part is that a good portion of the people who don't use Windows Update use Norton's LiveUpdate or the McAfee counterpart almost religiously, and just about every Norton user has an autoupdater that runs transparently. Very few complain about THAT autoupdate.

      By that token, I see no reason to trust any Antivirus maker more about producing bug-free, secure software than I see to trust Microsoft to do the same. There are security updates and bug fixes for Norton products released periodically, and I'm sure McAfee and others do the same.

      The fact of the matter is it doesn't matter whether or not antivirus becomes integrated with Windows--someone will complain about it, no matter what the update or usage situation may be. And if someone complains to the right people we have DOJ vs Microsoft again, and DOJ may get real actions in that next settlement.

    24. Re:Good point, muddled way of expressing it by afidel · · Score: 1

      The registry has per user hives (always has) so it is not the OS's fault that app writers are lazy/stupid. Also under 2K and above you can right click an app and select "run as" and then use any users security context. Under XP this is even more enhanced by having a sandboxed mode that prevents many destructive actions from being performed even if the app is run as admin.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    25. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0
      Another case in point: there is still no method I know of temporarily gaining Admin privledges short of logging off and logging back in again.

      Its called "runas" buddy, maybe you should actually learn something about windows before you go on a bashing rampage.

    26. Re:Good point, muddled way of expressing it by Politburo · · Score: 1

      Look, if you can't trust the software you run, then you can't run any software. Sure in OSS you can look at the source, but until you've reviewed every line of every single thing you're running, and understand it all, you still can't fully trust the software! If someone else/community reviews it, you're still trusting their word. Somewhere there is always a level of trust that you're going to have to apply.

      I mean think about it, probably less than 10% of Windows users actually use Windows Update

      This "stat", and your other anecdotes, are pulled from nowhere so I see no reason to continue the discussion.

    27. Re:Good point, muddled way of expressing it by Zork+the+Almighty · · Score: 1

      I think Microsoft would find itself in an undefendable position were it to integrate a feature such as antivirus directly into Windows. That would be using monopoly powers to stifle competition...

      Zone Labs, Realnetworks, Netscape, Novell, Stac, Quarterdeck, and many other companies have had the functionality of their main product absorbed into Microsoft's operating system. The fact is, Microsoft is a competitor to everyone. They are strong precisely because they leverage their monopolies to push everyone else out of the market.

      --

      In Soviet America the banks rob you!
    28. Re:Good point, muddled way of expressing it by pigscanfly.ca · · Score: 1

      Newer editions have XP turned on by default and older editions have it turned of by default.

    29. Re:Good point, muddled way of expressing it by Josuah · · Score: 1

      It's reprehensible that Microsoft apparently didn't have security (a broad term, but the literature to define it is out there) as a guiding design principle when they designed Windows

      At the same time, UNIX workstation terminals were not originally "designed" with better security than this to begin with either. e.g. Telnet. The UNIX server operating systems, however, were designed with many of the same security issues in mind as Windows NT. And vice-versa.

      Of course, there are vulnerabilities similar to this recent RPC problem present on UNIX servers as well. The portmap service is a good example of that. But people in charge of UNIX systems tend to patch their systems because they are sysadmins. People in charge of the majority of Windows installations are your typical end-user.

      Typical end-users running Linux as their desktop OS suffer from this same problem. Those machines are the ones that you are likely to see acting as Sendmail relays, running insecure CGI scripts, or still containing local root exploits.

      Windows desktop systems are also set up with what is essentially user-as-root permissions, simply because things are easier that way. Mac OS X does this as well, although it's a little safer because it's more of a user-as-sudo setup. Mac OS Classic had very few problems simply because the system architecture was so closed, in the sense that there was very little communication going on between machines that used non-Apple protocols.

      Another thing of importance is how people respond to insecure software. When people discovered Telnet is insecure, they switched over to SSH. However, when people discover Outlook or Word is insecure, they don't switch because a patch becomes available. SSH was a write-from-scratch of Telnet. SSH2 did that again, because SSH was not "good enough". In those cases, patching was not seen as the best solution. Microsoft does not do from-scratch re-implementations of Outlook or Word, in part because so much has already been invested in those large, complex programs. UNIX is lots of small programs. Windows is a few large programs.

      All of this, however, doesn't mitigate the issue which is that Microsoft, as an OS and applications vendor, has a poor track record. I personally think many of the problems are due to legacy and complexity coupled with non-proactive users. Given that, Microsoft has done a horrible job of addressing this root problem, while doing a decent job of patching holes that have been found.

    30. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 1
      I had forgotten about the competitors you mentioned and how Microsoft integrated that functionality into the OS. That even brought back some memories of things you hadn't mentioned. There was a freeware app back in the days when Win9x was new and thriving that let you change the icons for folders on a folder-by-folder basis. To an extent Microsoft has included that functionality in XP.

      Novell hadn't even ocurred to me as having functionality that was later integrated into Windows, until I thought about Active Directory and its predecessor from the NT4 and NT3.51 days and how different things would be if the directory service hadn't become integrated into Windows.

      All this thought makes me wonder something though. What does Microsoft do when they shove all their non-OSS competitors out of the market? In that event, would there there really be any new ground left for Microsoft to break, aside from better security?

    31. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 1
      Look, if you can't trust the software you run, then you can't run any software. Sure in OSS you can look at the source, but until you've reviewed every line of every single thing you're running, and understand it all, you still can't fully trust the software! If someone else/community reviews it, you're still trusting their word. Somewhere there is always a level of trust that you're going to have to apply.
      I trust software enough to run it. I just don't trust that anyone, OSS developers included, can develop any sort of complex software that is 100% bug free and 100% secure.

      I write programs, and have profited from that on a few occasions, and even with others looking at my code, there have been bugs that weren't caught. And of course the more complex the project, the harder it is to find and cure bugs or security vulnerabilities. I know this, as do most people who've written a program or two, and I accept it. I don't like the fact, but no one's perfect. When there's a bug in something I use, I grab the newest version as soon as it's available. With Windows and Office, I regularly (at least once weekly) check Windows Update and Office Update to make sure I'm up to date. And even though Norton Antivirus has an automatic update, I still run LiveUpdate manually at least every two weeks to make sure the autoupdate got everything.

      This "stat", and your other anecdotes, are pulled from nowhere so I see no reason to continue the discussion.
      You're right, my guess of less than 10% was a guess. I made the guess in an attempt to illustrate a point, which was one of the main issues the author of the article (yes, I did RTFA) had--not enough Windows users use Windows Update. I will agree with you, however, on this issue--there is no need to continue the discussion.
    32. Re:Good point, muddled way of expressing it by Bueller_007 · · Score: 1

      This is never going to get modded up, because it's too late, but I do hope that you read the reply.

      I just did a fresh install of XP 9with SP1 slipstreamed), and right after, I hit the Windows Update. Only one reboot was required. The only component I had to install separately was Windows Media Player 9.

    33. Re:Good point, muddled way of expressing it by rabidcow · · Score: 2, Informative

      If a file ends in .exe, .vbs, .bat, .scr, or one of lots of other extensions, Windows assumes it's executable and will load and run it when the user clicks on it. Or a "shell" command references it, etc.

      Not only that, it goes and hides that part of the name by default, so most people won't get a warning that the file will be executed.

      it's even possible to deny the "execute" permission to an entire filesystem

      You can actually deny execute permission on a drive (or any file/folder) in Windows as well, but since that's shared with folder traversal it may not be feasable. (and I doubt that's available in "Home" editions...) It might work if you go and enable it for all folders specifically (and not thier content), but that would get extremely tedious.

    34. Re:Good point, muddled way of expressing it by Zork+the+Almighty · · Score: 1

      I overlooked ICQ as well. I honestly don't think Microsoft will ever be able to shove all their competitors out of the market. As new technology emerges and becomes popular, new software will be required to use it, and Microsoft is never first. I think we will however, find ourselves in a situation where a $150 operating system covers 90% of everyday users' needs. I wouldn't be so hasty to blame this on Microsoft though, I think it has more to do with the nature of software and reusable code.

      --

      In Soviet America the banks rob you!
    35. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      Yeah so? I like that feature about windows. It's not as braindead as the whole #! thing on shell scripts in the unix world.

    36. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      Hopefully it's only enabled by default on XP Home. Corporations certainly need that RPC port.

    37. Re:Good point, muddled way of expressing it by andrewski · · Score: 1

      I would agree with you. Microsoft would be taking advantage of their monopoly. This hasn't ever stopped them from doing anything before, and when the DOJ is told to roll over and play dead by the administration, nothing will stop them (except maybe the EU).

    38. Re:Good point, muddled way of expressing it by nmos · · Score: 1

      On the other hand, I just updated a machine that had the origional XP and few if any other updates and Windows Update wanted to download something like 60MB of stuff and required at least 3 reboots. And this was skipping Media Player 9.

    39. Re:Good point, muddled way of expressing it by guhknew · · Score: 1

      I think people are resorting to pedantry when it isn't necessary. The headline does not say windows is designed to be insecure, it says that it was designed and as a result of this design it's insecure. Again, it does NOT say it was designed to be insecure; THAT would imply intent as the other poster is suggesting. To extend upon another posters analogies: a car was not designed to kill, but you could still say it is dangerous by design. It WAS designed to go over 100 MPH, and that is dangerous. Or even the hammer; it was designed to drive nails into wood, but it, as any other blunt object, is dangerous by design because it is designed to hit things with a very large force. Anyhow, some people seem to have serious reading comprehension skills on this site. It isn't that hard, people.

    40. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      A point to consider is that the windows (NT) kernel has more security designed into it than the unix kernel.

      NT once got a security certification (forgot the name, but you probably know which one I mean).
      It was promptly ridiculed into oblivion by the unix/linux world, because it only applied to machines that had no network interface.

      The reality is that even without a network interface, no variety of unix could get that same certification because certain baseline security requirements in the kernel and file system design weren't met.

      So which OS is insecure by design?

    41. Re:Good point, muddled way of expressing it by Simon+Lyngshede · · Score: 1

      I agree with the not trusting Microsoft issue. Microsofts biggest security problem is all the illegal Windows installations in private home. I hear a lot of people saying that they don't use automatic updates in Windows because they are afraid that Microsoft will find them.

    42. Re:Good point, muddled way of expressing it by Spoing · · Score: 1
      Yeah so? I like that feature about windows. It's not as braindead as the whole #! thing on shell scripts in the unix world.

      And, that's a bad thing? I always considered that was the *point* of having the files actually mean something.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    43. Re:Good point, muddled way of expressing it by hankaholic · · Score: 1

      I always read replies ;)

      I can't speak for a fresh install of XP, as I haven't had to do so recently.

      Until spring of this year, I worked technical support for an ISP, though, and was often recruited to "fix" broken machines running Windows 2000 around the office.

      It was horrible! Now, these were "older" machines, but it generally took about two hours and many, many reboots to go from a fresh install of 2k to having all of the updates installed.

      IE took particularly long, something like 45 minutes to install. The downloads were generally quick (I was on a LAN at an ISP, after all), but between the hard disk chugging away and the machine rebooting several times, it took forever!

      --
      Somebody get that guy an ambulance!
    44. Re:Good point, muddled way of expressing it by Black+Perl · · Score: 1

      A point to consider is that the windows (NT) kernel has more security designed into it than the unix kernel.

      Nice troll. A generic, unprovable statement with no facts to back you up.

      NT once got a security certification (forgot the name, but you probably know which one I mean).
      It was promptly ridiculed into oblivion by the unix/linux world, because it only applied to machines that had no network interface.


      The C2 security certification was obtained by Microsoft to be able to compete in certain Federal markets. The problem is not just the network, but many other aspects of the system needed to be removed with the result that the "C2 Secure" version of Windows was basically unusable. You're giving the Unix community too much credit if you think they successfully "ridiculed" it into oblivion. It was never meant to be used; it was simply a vehicle for Windows to be included on Federal RFPs because a C2-secure OS was a checklist requirement.

      --
      bp
    45. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      The update that applied to LovSan was under 900KB, including the installation and CRC checking code.
      That's not a lot...

      I remember taking an hour a day keeping my Debian 2.2 machine up to date before I scratched it and installed Windows 95 again.

    46. Re:Good point, muddled way of expressing it by dhunley · · Score: 1

      Dude, MS already bought an AV company. They bought RAV about a month or so ago

    47. Re:Good point, muddled way of expressing it by Lysol · · Score: 1

      And I could further that by bringing out a total hypothetical, yet believable programming and company culture.

      For instance, when I did my MCSE way back (yah, well, whatever), there was the way protocols and things worked and then the way M$ 'added value' to things. This really makes sense if you think of how it follows the M$ lock-in mentality.

      Now, also, think then if there are programmers who think re-inventing the wheel is the way to go and M$ is a grand company, then you start to have programmers who don't like 'arcane' *nix, yet, also have 'programmer deadlines' and thusly bugs galore. This especially because there are probably no hard core security people doing QA.

      Anyway, the *nix way of doing things is probably the anthesis of M$ culture and thusly considered old, bad, lame, or just plain cheesy.

    48. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      "I remember taking an hour a day keeping my Debian 2.2 machine up to date before I scratched it and installed Windows 95 again."

      Perhaps you are lying. More likely, you were running unstable with every available package installed on an incredibly slow machine with an incredibly slow network connection, installing every update and not just security updates on a daily basis. Not what you'd call a fair comparison.

      BTW, how did the auto updates of Win95 go? What, you didn't have them back then? Doubt you caught any worms or viruses. Heh.

    49. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0
      I didn't take that phrase that way until I read your post.
      Then obviously you don't speaka de English. "By design" means "with intention." Period.
    50. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0
      The headline does not say windows is designed to be insecure
      Yes it does. You are inventing your own convenient definition for "by design." Look it up instead. The headline states -- states, not implies -- that Windows was intentionally made insecure. This is according to the only definition of "by design" that I could find, in three different dictionaries.
      Anyhow, some people seem to have serious reading comprehension skills on this site. It isn't that hard, people.
      Isn't it ironic? Doncha think?
    51. Re:Good point, muddled way of expressing it by Bake · · Score: 1

      Well, the 800lbs gorilla called Microsoft is learning, slowly, but steadily.

      When I installed Media Player 9, I was actually quite surprised to learn that a reboot was _not_ required after the installation.

      And, as many before me have posted, IIS6.0 ships with everything disabled.

    52. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 1
      I'll grant you that much--Windows 2000 is a bitch and a half to keep patched without needing two thousand reboots. XP requires reboots as well, but generally you can get more things at once without needing reboots in between--the ONLY two updates so far (besides service packs, which almost always alter the kernel in some way) that had to be installed separately were DirectX9 and Windows Media Player 9, but even then reboots weren't necessary for those if you had the redistributable version.

      Of course, I do have a luxury many don't--many of the patches routinely get sent to schools participating in the MSDN Academic Alliance (a program that schools pay $1000 annually to participate in and students get Microsoft applications for free, excluding Office bundles but including Project and Visio) on CDs or DVDs, so I was able to obtain those patches without needing to eat away at my bandwidth.

      I will agree with you on the IE install--I have a CD with IE6 (original IE6) on it...using the CD it takes 25 minutes or so to install IE on a Duron 700MHz system with an ATA66 drive and 192M RAM, and the little activity LED on the drive bay (I use a swappable drive rack on that system, its status light indicates activity only on the drive in that rack) NEVER went out during that time. On XP, however, updating to IE6SP1 was trivial and took less than 15 minutes on the same hardware (second NTFS partition).

      I think this is a perfect example of "Your Mileage May Vary."

    53. Re:Good point, muddled way of expressing it by rekkanoryo · · Score: 1

      I made a small error here--it's not just Microsoft applications. Windows 98SE/ME/2000/XP/2003 are available through MSDNAA, as well as Visual Studio (currently my college offers VS6 and VS.net) and more things than I care to count. This is the method through which I obtained licenses to Win2k3 (Web/Standard/Enterprise), Win2k (Pro/Server/Adv. Server), and WinXP Pro. And I'm lucky--I was allowed to get a license for XP Pro Volume License, so I never had to activate.

    54. Re:Good point, muddled way of expressing it by Anonymous Coward · · Score: 0

      How about "Windows is insecure by [virtue of its] design"?

      I think that even in the most charitable interpretation of Microsoft's intent we're only splitting hairs. A less charitable interpretation would be that Microsoft knew, or should reasonably have known that it was making design decisions which could only have the effect of compromising security.

      The literature on system design was far from silent on the need for attention to principles such as containment and security by default. Most students receiving a degree in Computer Science from the 1970s onward would have been exposed to these principles. We've heard from Microsoft employees that such concerns were indeed raised, only to be ignored. Though never a Microsoft employee, I raised them myself, back in the days when Bill Gates would reply to public email. He blew me off with some arrogant nonsense about knowing better.

    55. Re:Good point, muddled way of expressing it by molo · · Score: 1

      Under Debian, not even one reboot would be required, unless the kernel were updated.

      That is not exactly correct. When a library is replaced, the binaries/services using that library are not automaticly restarted. So if there is a libc bug that could be exploitable by a ftpd, you need to restart the ftpd in order for a replaced libc to take effect.

      Some find that the easiest way to replace a low level library like libc (that is included by every application) is to reboot.

      -molo

      --
      Using your sig line to advertise for friends is lame.
    56. Re:Good point, muddled way of expressing it by miltimj · · Score: 1

      I disagree and agree.

      Personally, download size matters little to me with a broadband connection and the option to download in the background/ahead of time (though this depends heavily on having broadband vs dialup).

      Reboots absolutely, positively are the reason I wait to actually run the updates when I see the "Windows has new updates to install" message. When you have 20 applications open, the last thing you want to do is close them all, run some updates, and reboot.

      It'd be nice if, when displaying the mouseover text in the systray, in parens they could say "(no reboot required)" or "(reboot required)", and maybe be bold if they're critical updates.

      --
      "Truth is not decided by majority vote" consensus gentium -- Norman Geisler
    57. Re:Good point, muddled way of expressing it by hankaholic · · Score: 1

      On a broadband connection, perhaps the updates don't matter so much. But, living in rural PA, my grandmother (a) can't get broadband, and (b) doesn't want to pay broadband fees in order to just send email.

      Of course, now that Windows can go several hours without a "maintenance reboot", it's much more annoying when an update wants you to reboot. With Win98, you're usually at most a few hours away from a restart anyways ;)

      --
      Somebody get that guy an ambulance!
    58. Re:Good point, muddled way of expressing it by guhknew · · Score: 1

      Yeah, really ironic.

      Anyhow, I still think you're not quite getting it. I've explained it, but let me try again. The software in question was not intentionally designed to be insecure, but it's a product of its poor design. It WAS intentionally designed the way it is and the design lends itself to insecurity. I somehow doubt some microsoft engineer stopped and though, "hmm, let's design this software to be insecure so people constantly have to upgrade to get the latest security patches," conspiracy theorists excepted. This is not straying from any definition of "design." What you're trying to argue is that the statement implies insecurity was one of windows's design goals; I disagree. I think anybody can agree that the way windows is designed is insecure, therefor "insecure by design." Anyhow, arguing semantics is stupid on a technology site.

  3. Obligatory ad mention by Anonymous Coward · · Score: 0

    The ad on the page was for Server 2003.

    1. Re:Obligatory ad mention by Anonymous Coward · · Score: 0

      Mine was for a website to help me stop snoring and get a better sleep, ironic.

  4. Unless... by Chemical+Serenity · · Score: 5, Funny
    ... you count the *nix administrators who had to scramble to put in antivirus software on the corporate mail server to stem the tide of 50k+ virus mails per day.

    On the plus side, if you work as a contractor, it's billable hours. :D GG SoBillable^H^H^H^H^H^H^HSoBig!

    --
    "People will pay big bucks for the luxury of ignorance."
    1. Re:Unless... by Anonymous Coward · · Score: 0

      On an NTT/Verio VPS2:

      % vinstall clamav

      BAM! Blocking 1000 SoBigs an hour.

    2. Re:Unless... by altek · · Score: 1

      Or you consider the countless emails that Linux and Mac users had to delete from their inboxes, or the lost bandwidth they had to share with the Windows world...

      My sig beat up your honors sig.

      --
      THE MAGIC WORDS ARE SQUEAMISH OSSIFRAGE
  5. 95% a target perhaps? by koniosis · · Score: 2, Insightful

    Funny how 95% of PC users have Windows, I wonder why a Virus writer would want to target Windows??!? Perhaps that is why so many exploits are found, because people are targeting it religously, start targeting Mac and Linux as much and see who is insecure!

    --
    I spent ages trying to think of sig, but never did :(
    1. Re:95% a target perhaps? by Borg_5x8 · · Score: 3, Insightful

      Agreed. I'm not trolling, but one could argue that noone cares enough about macs or linux to target them with viruses. :P

    2. Re:95% a target perhaps? by Anonymous Coward · · Score: 5, Insightful

      what about web server worms? apache is much more used than iis, but this didn't help iis...

    3. Re:95% a target perhaps? by Audity · · Score: 1, Interesting

      I'd really like to see this actually. Linux hasn't really been tested at all in the mass market. We might see some interesting results.

    4. Re:95% a target perhaps? by justsomebody · · Score: 5, Insightful

      Funny, you say that. That excuse is getting to its old age.

      But it makes a great difference (on Windows) right in a moment after you:
      step1) Disable Internet Connection to Explorer and Outlook (almost no one virus can connect to internet to download it's other part or upgrade, because they mostly use ActiveX download object)
      step2) Start using Mozilla or Opera or even better Thunderbird and Firebird (in this step you disable IFrame and OCX viruses)
      step3) Teach users not to open .pif and .vbs (Here you stop user interaction for virus to be downloaded)

      Problem with Windows is not 95%, but IE and Outlook are made as centerpart of the system, thus allowed to any action no matter how stupid it is.

      Based on that: YES, Windows is insecure in its roots.

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    5. Re:95% a target perhaps? by Liselle · · Score: 4, Insightful

      Give me a break. Linux (and Mac) don't have a huge share of desktops, but more and more companies (the kind of companies you want to hack and steal credit card numbers from) are running Linux-based servers. The source code for Linux is on millions of computers, naked to the world.

      I learned about preventing buffer-overruns when I was in high school. This "most computers are running Windows" excuse for viruses is a cop-out, plain and simple.

      --
      Auto-reply to ACs: "Truly, you have a dizzying intellect."
    6. Re:95% a target perhaps? by Anonymous Coward · · Score: 2, Insightful

      Mac and Linux users tend not to use Outlook for reading mail, they also tend not to run as root. Of those 95% Windows users, how many read html mail with scripting enabled while logged into the admin acount? It's Microsofts fault because they are targeting people who know nothing about computers and shipping insecure default configuration.

    7. Re:95% a target perhaps? by evn · · Score: 4, Insightful

      The size of the windows audience has something to with the sheer number of viruses & worms, but that doesn't mean that mean that BSD/Mac OS/Linux are automatically just as insecure as Windows. Microsoft hasn't exactly gone out of it's way to ensure that users are safe and secure (not to the extent that OpenBSD has anyway)

      Furthermore, *NIX has a massive presence in the server closets of the world. A worm that/virus that exploited these systems could be very lucrative for a malicious individual.
      - Stealing corporate data (so we could find out who exactly SCO buys the stuff McBride is smoking from)
      - DDoS attacks with OC-3 (rather than DSL/Dialup/Cable)
      - Spam directly from the mail servers

      There are certainly good reasons to write *NIX worms/viruses, but I think a combination of cluefull administration, a well designed OS, and to (a smaller extent) obscurity work together to make them a particularly hard target (when compared with Windows)

    8. Re:95% a target perhaps? by lpret · · Score: 4, Insightful
      I think this has to do more wiht the type of user we are talking about here. Joe Sixpack doesn't know anything about computers and thus uses Windows. Then we blame him when his computer has a worm. Well, if JS used Linux he wouldn't update his system either.

      The only way to get everyone patched (moreso than the auto-download and ready to install of Windows) is to force everyone to patch. However, there would be several dupes on slashdot about how our rights are being taken away and how Microsoft can look into our computer. A step further, if people started using Linux, you might see the same thing with Linux...

      --
      This is my digital signature. 10011011001
    9. Re:95% a target perhaps? by BohKnower · · Score: 1
      What can make you a hero, if you tracks a bug in a open source project and uses it in a virus, or if you find a bug to solve it?

      Open source is someway safer for this.

    10. Re:95% a target perhaps? by koniosis · · Score: 2, Insightful

      Its not Microsoft's fault, in XP when you install, the first thing it does it setup and Admin account, then ask you to setup "User" accounts which should be used, in place of admin. The only problem is that users who run Windows generally don't care for security, and so don't care about whether there an admin or not.

      --
      I spent ages trying to think of sig, but never did :(
    11. Re:95% a target perhaps? by ceejayoz · · Score: 1

      step2) Start using Mozilla or Opera or even better Thunderbird and Firebird (in this step you disable IFrame and OCX viruses)

      <iframe> viruses haven't been a problem for years - I'd get dozens a day when I was still using Outlook and never had a problem.

    12. Re:95% a target perhaps? by koniosis · · Score: 1

      Equally shove a stupid windows user on a linux terminal and ask them to setup a decent firewall script, or download the latest patched kernel and just see how much fun they have. Just because people who use Windows are retards (running .pifs and .exes) doesn't mean its windows fault. In linux you have far more control over the system and can do far more damaging things, as its less restrictive than windows, so you can't say windows doesn't stop users being stupid because linux doesn't make an effort to either.

      --
      I spent ages trying to think of sig, but never did :(
    13. Re:95% a target perhaps? by bl4ckfly · · Score: 2, Insightful

      Agreed as well.

      Obviously, Windows is the number one OS in the world, thus the number one target by the blackhat community. There are plenty of ways to exploit Linux and other Unix systems, but what is the point? The best OS to corrupt is the one used by the most people. If someone writes a great worm that trashes Entourage on Mac OS X, great. The less than 5 percent of the computing world will be in pain for a bit, but that is not the point of security exploits. People want to cause world wide corruption, so Windows is the obvious target.

    14. Re:95% a target perhaps? by deputydink · · Score: 5, Informative

      Funny how 95% of PC users have Windows, I wonder why a Virus writer would want to target Windows??!? Perhaps that is why so many exploits are found, because people are targeting it religously, start targeting Mac and Linux as much and see who is insecure


      Actually, virus writers write virii targetting windows machines because windows machines are easy targets, not because there are so many licenses sold.


      According to Netcraft's site survey only a quarter of active sites run Windows leaving the bulk of the public internet running on *nix.

      I suspect much of the 95% of PCs you speak of are safely walled up in institutions, schools and corporations private networks, which are generally out of scope for a worm like blaster to target.


      Now koniosis, what you should impress you is that *nix's run the majority of public sites on the internet, (those sites most easily attacked, i might add) with a marked minority of serious compromises as compared to Windows. More sites, less bugs. Simple.


      Finally, only a Microsoft employee could think that its justified that the amount of embarrasing code compromises grow proportionally to desktop marketshare.

    15. Re:95% a target perhaps? by fr0z · · Score: 1

      This is all because of conditioning. MS releases windows, which doubtless is easy to use. So easy that users are conditioned to leave their brains at home when they use it. Fast forward to now...and you expect those same users to have a clue? Or new users when all they've heard about are from the same clueless bunch?

      No, there is no excuse for stupidity, but that does not mean MS' design of windows is not flawed. It is. Deal with it. And until they improve the design of windows I for one would not be using it.

      --
      Never underestimate the predictability of human stupidity...
    16. Re:95% a target perhaps? by Borg_5x8 · · Score: 2, Insightful

      Rob, save the moderators time and add the option "-1, unbiased view of Microsoft" -_-

    17. Re:95% a target perhaps? by koniosis · · Score: 2

      Trolling and Flamebait are what you get if you make any kind of Windows Defence on ./ or balanced view, shame really.

      --
      I spent ages trying to think of sig, but never did :(
    18. Re:95% a target perhaps? by justsomebody · · Score: 2, Informative

      C'mon, get a reality check.

      decent firewall script
      For common user, redhat-config-securitylevel or menu Applications - System Settings - Security Level (enter administrator password) Choose between No, Normal, Maximum, Normal has proven to be sufficient for average users

      download the latest patched kernel
      Click Red asterisk that's blinking in your left corner. Click Launch up2date (enter administrator password) - Next - Next - Finish

      In linux you have far more control over the system and can do far more damaging things, as its less restrictive than windows
      Yes, I agree, but only when I'm root. When I'm using my user account system is far better protected. Again user don't need to know what console is.

      so you can't say windows doesn't stop users being stupid because linux doesn't make an effort to either
      Actualy it does, if you read what I answered

      To protect your self from posting stupidity, try running system before you wanna join the critics.

      And yes, there is a major difference

      When you set up Windows you start as Administrator. Most people even without password. First user that you create is still administrator and again there is a possibility to have no password

      When you set up linux, you MUST enter administrative password that can't be blank, but redhat starts firstboot script on first login. Here you MUST enter your username and password, by the way, default password length is 6 characters


      By the way I'm available to your next comments

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    19. Re:95% a target perhaps? by wilson_c · · Score: 1

      Lemme guess...you didn't actually read the article you're attempting to "discuss" so you make a point that is already addressed (and, I think, dismissed reasonably well) in the essay.

      As a person who primarily uses Windows in my business, but makes regular use of Linux and MacOS as well, I feel that I'm reasonably without bias ; I don't feel loyalty to any OS, nor do I think my use of any particular OS at any time reflects on my character. But the fact is that Windows has some big security problems that just don't exist elsewhere.

      No doubt the MacOSes and Linux have their vulnerabilities, but most of them are not so simple and painfully obvious. To compound it, MS pushes a communication product (Outlook) which enables and simplifies the automation of malicious activity.

    20. Re:95% a target perhaps? by Geek+of+Tech · · Score: 1
      Equally shove a stupid windows user on a linux terminal and ask them to setup a decent firewall script...

      You realize they can't do this natively in Windows, right? Why not ask them to do something they can do in Windows? Like enable the Firewall? Let's see. 5 Steps for Windows, on by default in Linux...

      Download the latest patched kernel and just see how much fun they have...

      I'm asuming that these stupid windows users you're talking about are the one's that keep loosing their Address Bar in IE. These are the same users that can't or won't use Windows Update because they don't have the time, or know they need to, so why would they want to update the kernel?

      --
      Stop the Slashdot effect! Don't read the articles!
    21. Re:95% a target perhaps? by Geek+of+Tech · · Score: 1
      With Windows
      Black hat - Reads about security flaw or discovers it - Exploit.
      White hat - Searches for Security flaws with little source.

      With Linux
      Black hat - Reads about security flaw or discovers it - Exploit.
      White hat - Searches source and submits patch.

      95% of computers run Windows, so they can afford (or so they think) to write sloppy code.

      More exploits would be found if Linux was in the majority, but the comunity is built in such a way that it would most likely be found while still in beta.

      --
      Stop the Slashdot effect! Don't read the articles!
    22. Re:95% a target perhaps? by Geek+of+Tech · · Score: 1
      It's not that they don't care, they don't understand that being "Administrator" puts them in danger. They just hit next because they can.

      In Mandrake and Redhat, it won't let me install without creating at least one user account.

      Maybe not the best for ease of use, but definately better for security.

      --
      Stop the Slashdot effect! Don't read the articles!
    23. Re:95% a target perhaps? by CatLord42 · · Score: 1
      I suspect much of the 95% of PCs you speak of are safely walled up in institutions, schools and corporations private networks, which are generally out of scope for a worm like blaster to target.
      Huh? That doesn't jibe with the blaster stuff I've seen, unless their NATed. Oddly enough, a friend of mine was hit by blaster when she VPNed into her corporate network, which was NATed.
      --
      Meow. Now!
    24. Re:95% a target perhaps? by FeloniousPunk · · Score: 1

      This is all because of conditioning. MS releases windows, which doubtless is easy to use. So easy that users are conditioned to leave their brains at home when they use it. Fast forward to now...and you expect those same users to have a clue? Or new users when all they've heard about are from the same clueless bunch?
      Drawing solely on personal experience (family), these are the same bunch of people whose VCRs have been flashing 12:00 for years now. I don't think MS is going to be able to condition them to acquire better security habits.

      --
      I know this because Tyler knows this.
    25. Re:95% a target perhaps? by Foolhardy · · Score: 1
      Problem with Windows is not 95%, but IE and Outlook are made as centerpart of the system, thus allowed to any action no matter how stupid it is.
      Are you saying that IE and Outlook somehow have elevated privelages because they were written by Microsoft, or somehow bypass Windows NT security? If so, then you are way off base. Let's see how much damage an IE or Outlook hole can do from a normal (non-administrative) account.
    26. Re:95% a target perhaps? by koniosis · · Score: 1

      first our server runs linux, and I administer it, but admintedly I don't have a gui installed, I guess with redhat its a lot easier to do things than in a shell, but even if you did stick a user with a nice gui they won't bother (lazy users) to setup crap, they just want it to work and not have to do anything, so really no matter how many wizards and guis you use the same problem exsists and it doesn't mean its the fault of the OS.

      --
      I spent ages trying to think of sig, but never did :(
    27. Re:95% a target perhaps? by koniosis · · Score: 1

      By default winxp enables the firewall on internet connections.

      --
      I spent ages trying to think of sig, but never did :(
    28. Re:95% a target perhaps? by cortana · · Score: 1

      The users that the first-run-wizard sets up are members of the Administrators group. So basically the multi-user features of 99% of the XP boxes out there are used to keep user files and settings separate, rather than for actual *security*. :)

    29. Re:95% a target perhaps? by Durandal64 · · Score: 1

      Yes, Windows' popularity is definitely a factor in the number of viruses it is victimized by, but let's be realistic here. Seemingly every week there is yet another critical security flaw in Windows. Microsoft certainly haven't recognized that their OS will be more subject to attacks, otherwise they'd make a more solid effort to make secure code. They haven't stepped up to the plate to meet their obligations. But then again, since when has a monopoly ever? They didn't get there by making quality products, and by the looks of it, they won't stay there by doing so either.

    30. Re:95% a target perhaps? by the_2nd_coming · · Score: 1

      where did she VPN from? a hot point?

      if so, you have to remember that that hotpoint is an open network between all the PCs on it and can then spread virii from one PC to another.

      --



      I am the Alpha and the Omega-3
    31. Re:95% a target perhaps? by Anonymous Coward · · Score: 0

      Very true. Point taken. But, with a couple billion internet users, and 90% using Windows, that is a heck of a lot of people who can sit around and tear an OS appart.

    32. Re:95% a target perhaps? by fr0z · · Score: 1

      Drawing solely on personal experience (family), these are the same bunch of people whose VCRs have been flashing 12:00 for years now. I don't think MS is going to be able to condition them to acquire better security habits.

      Same experience; but my point replying to the parent post is that MS has to take their share of the blame; their OS design is inherently insecure.

      --
      Never underestimate the predictability of human stupidity...
    33. Re:95% a target perhaps? by Josuah · · Score: 1

      I suspect much of the 95% of PCs you speak of are safely walled up in institutions, schools and corporations private networks, which are generally out of scope for a worm like blaster to target.

      Maybe you should take a look at how many schools and corporations were hit by MSBlast. You might be surprised at how easy it is to get past one of those safe walls once you include VPNs and wireless. Once you're in, you're good, because you don't have to worry about difficulty getting back out or spreading around inside.

    34. Re:95% a target perhaps? by dtfinch · · Score: 1

      Microsoft is waiting for another slammer like virus to hit every online computer within 10 minutes, and upon reboot encrypt the FAT or MFT, holding the world hostage for... ONE MILLION... Err... ONE HUNDRED BILLION DOLLARS.

    35. Re:95% a target perhaps? by agent+dero · · Score: 2, Interesting

      This is _sort of_ true

      If you recall the days of 68K macintosh, and Windows 3.11, there were quite a few macintosh virii.

      Market share has gone down, while the emotions towards the OS have changed.

      A much much larger percentage of Windows users _hate_ Windows, while more mac users love macs, that's why they chipped out for them.

      --
      Error 407 - No creative sig found
    36. Re:95% a target perhaps? by MesiahTaz · · Score: 0

      and they would be in error to do so because flaws of this magnitude do not exist in MacOS X or Linux.

      --
      Are you an open source warrior?
    37. Re:95% a target perhaps? by anthonyrcalgary · · Score: 1

      The only thing to do is to make the updates as infrequent as possible through extensive code audits before software is released, and as painless as possible when they are required. Apple has it half right, they have infrequent painful updates (more painful than Windows!), and from what I've seen that's enough to get most people to do it.

      --
      When someone might yell at me, it has to be OpenBSD.
    38. Re:95% a target perhaps? by anthonyrcalgary · · Score: 1

      "I suspect much of the 95% of PCs you speak of are safely walled up in institutions, schools and corporations private networks, which are generally out of scope for a worm like blaster to target. " Tell that to the good people behind the firewall in NYU's dorms. Someone brought an infected computer in, and now they're getting about 2 probes/min.

      --
      When someone might yell at me, it has to be OpenBSD.
    39. Re:95% a target perhaps? by Anonymous Coward · · Score: 0

      But then how will anti-virus/software firewall companies make money if they didn't have stupid newspeople telling them to "stay current" when window's viruses/worms are featured on the news.

    40. Re:95% a target perhaps? by Reteo+Varala · · Score: 1

      The primary rationalization is not that it's used by so many people, or even that it's an easy target; the primary reason for all the virus activity in Windows XX is the same as it's always been... the people who are capable of writing viruses have a distinct contempt for Microsoft in general, and Windows specifically.

      Add to this the desire to make people switch to more secure platforms, and you have a pretty strong argument to rationalize such antisocial behaviour.

      Think about it. To write a virus, you need to know three things. 1: How an operating system performs its tasks, 2: What it takes to interrupt and/or corrupt the process, and 3: how to design the program to bypass security systems to do the interrupting.

      Those three things are not something your typical R4D1C4L D00D is going to have the skill... or the patience and attention span to do.

      Now, I won't say that Windows is that difficult, but before you write a virus, you do need to pay close attention, and find those holes.

      That being said, the same could apply to Linux as well, but why waste your time hacking against the kernel, when you could just as easily hack the kernel? ;)

    41. Re:95% a target perhaps? by Anonymous Coward · · Score: 0

      Ah, yet another Linux zealot.

      No, not only a Microsoft employee could think that.

      It doesn't matter how many of the servers out there are unix rather than Windows. As for those sites being "the most easily attacked", um... professional admins, dude. There's a lot of major sites hosted on Windows machines, but how many have you heard that got hit?

      Oh, and it's "viruses", not "virii". We speak English, not Latin. Check the dictionary.

      Plus, it's a worm. It doesn't care if a site's public or not. It just hammers netblocks in the hope of getting a hit. If you hammer an average netblock, what do you think the majority of machines are gonna be?

      It's the overall numbers of machines that count when looking at what people target - and also, what the authors are using themselves.

      The fact that Microsoft has a 95% share DOES make a big difference. You can prove this.

      Look at the number of exploits for other OSes. There's plenty of them, for both kernel problems and software. BIND and sendmail are both notorious, just to pick a couple of examples. Linux has had plenty exploits too.

      Look at the number of worms. It ain't from a lack of exploits, 'cause you don't need many.

      Your "safely walled up" argument's totally bogus too, given the number of "safely walled up" PCs that got hammered by this and various other worms/viruses/etc.

    42. Re:95% a target perhaps? by Anonymous Coward · · Score: 0

      Even if we spoke Latin, it still wouldn't be virii. It would more logically be viri but it so happens that virus isn't quite that kind of noun, it ends up being something else. The word doesn't even really exist in Latin, so there was never a true Latin plural for it; the English plural is "viruses" but that is boring. "Virii" are much more V1R1L3 and 3L33T. Viriiii are even 3L33T3R!!!!! Viriiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii forever!!!!!1

    43. Re:95% a target perhaps? by fritz1968 · · Score: 1

      Problem with Windows is not 95%, but IE and Outlook are made as centerpart of the system, thus allowed to any action no matter how stupid it is.

      More to the point, Windows is targeted not because it has a 95% market share, but because it is an easy target to hit. Plain and simple.

      I was at a Groupwise seminar a little while back. The presenter stated that Exchange has 75 Million users while Groupwise has around 30-35 million. So it only makes sense that Exchange has all the virus' written for that application because it is used twice as much. One problem... Lotus Notes has approximately 80 million users but virus' are rarely written for Lotus Notes (or Groupwise for that matter). So the problem is not that Exchange is not used more often than any other email system, it's just an easier target.

      --
      It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change.
    44. Re:95% a target perhaps? by sco08y · · Score: 1

      step3) Teach users not to open .pif and .vbs (Here you stop user interaction for virus to be downloaded)

      Off the top of my head, that would be .pif, .vbs, .js, .com, .exe, .bat, .cmd and .scr. I'm sure there are plenty of other standard extensions but I haven't sat down in front of a Windows box in months.

      Even then... most users can't *see* the extensions! There's some option in Explorer that you have to uncheck in order to be able to see extensions. Otherwise you have these almost identical Windows icons.

      This is also why I don't buy the line that Mac users are necessarily less vulnerable, since Mac OS X, by default, hides extensions as well. (Mac OS X is even worse on that score... try naming a folder "foo.jpg.app"!)

      Those are user interface issues, though, and should be addressable, if not fixable. The fundamental problem, which Unix boxen still have, is the all-powerful root user. *None* of these exploits are unique to Windows. MS has done a poorer job than they could have, but the underlying security model is the long-term issue that we have to face up to.

  6. In a sense, it's true by Anonymous Coward · · Score: 5, Insightful

    The old DOS/Windows had security as a pretty secondary concern, it was just about getting things to run and not crash a lot of the time. NT/2K/XP is much imrpoved, but it still suffers from this legacy. For example, it's still difficult to run users in non-Admin roles because some applications expect the user to have full Admin rights. Only when most of these applications are update will the ability to use real user security settings become practical.

    1. Re:In a sense, it's true by Anonymous Coward · · Score: 0

      This is one of my complaints too. Really is annoying that you have to be admin.

    2. Re:In a sense, it's true by rock_climbing_guy · · Score: 1
      I understand completely about the applications requiring full access rights. I was clueless about how to help my mom get Quickbooks to update over the internet until I accidently logged in as root^h^h^h^hAdministrator and saw that it suddenly worked.

      I think it's fair to give them a break for the older versions of DOS/Windows, since common PCs weren't connected to the internet. However, in this day and age, almost everything is connected to the internet, but they haven't updated security accordingly.

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
    3. Re:In a sense, it's true by manly_15 · · Score: 3, Interesting

      If every software maker followed these Microsoft specifications Windows would be a much better operating system. A good example of a broken app is Palm Desktop. First of all, it only works with one user. Second, to install it, you have to give the limited user admin rights, install it, and bring them back down to limited rights. It's the same for Documents To Go. Talk about a PITA - and notice that neither of the apps boxes have the Windows logo on them.

    4. Re:In a sense, it's true by iCEBaLM · · Score: 1

      A good example of a broken app is Palm Desktop. First of all, it only works with one user.

      This is because the Palm Desktop software is pretty much unchanged from its roots. It was designed on Win95 where there was only one user and made to MS Specs *at that time*. Updating it to multiuser would be trivial if it were not for all the third party conduit and addon software designed for it which expects things like registry entries to be in the same spot as it has been for the last 5 years.

      Second, to install it, you have to give the limited user admin rights, install it, and bring them back down to limited rights.

      This isn't much different from MacOS or *nix software installation. It's actually pretty standard. The only difference is MacOS asks for the admin user pass during install and does it on its own. AFAIK there's no other way to install a USB driver in Windows.

      It's the same for Documents To Go.

      Because, again, Documents to Go expects the Palm Desktops registry entries to be where they have been for the last 5 years, in HKEY_CURRENT_USER\Software - where MS told devs to put them 5 years ago.

      and notice that neither of the apps boxes have the Windows logo on them.

      So? Irrelevant. MS doesn't have to bless software for it to be any good. Truth is the Palm Desktop is a pretty good peice of software, it manages to do in one application what ActiveSync and Outlook fail to do with two.

      -- iCEBaLM

    5. Re:In a sense, it's true by manly_15 · · Score: 1
      This isn't much different from MacOS or *nix software installation. It's actually pretty standard. The only difference is MacOS asks for the admin user pass during install and does it on its own.
      Let me clarify: Under *nix, you can use the su command which switches physical users. For an example, if I and logged in as 'andrew', and then 'su root', I am not elevating andrew to root privlidges. It's more like logging out and logging back in as root. This is like shift-right-clicking an exe in Windows and running a program as administrator.

      For this install of Palm Desktop on Win2k the steps were:

      1. Log in as admin. Use the Users control panel to elevate the normal user from 'limited' to 'administrators'.

      2. Log out, log in as the other user. Install the software. Reboot :(

      3. Log back in as admin, bring the user down to limited user. Log out.

      4. Log in as regular user.

      5. Find out that the software expects to be able to write to the program files directory. It can't because the filesystem is ntfs, and the folder is owned by admin and is read-only by everyone else.

      6. Try to change the path of the data files (looks easy from within the app), but PalmDesktop still wants to write to an INI file in the program files folder.

      7. Change the file permissions on that file by running explorer as admin, and pray for faster OS X or Linux adoption :)

      So yes, it was a PITA. Next time, i'm just going to format the drive and throw on xandros/mandrake/etc with kde and korganizer/kpilot/etc.
    6. Re:In a sense, it's true by iCEBaLM · · Score: 2, Insightful

      My point is, don't dog on Palm for creating a program to MS spec years ago and not wanting to "update" because MS changed the spec and they don't want to lose all their third party vendor support.

    7. Re:In a sense, it's true by Anonymous Coward · · Score: 0

      The WinNT Registry layout is far older than 5 years. INI files in the program directory NEVER worked under NT.

      This sounds more like a poorly thought out design from Palm that they can't now easily fix.

    8. Re:In a sense, it's true by Dalcius · · Score: 1

      I agree. The problem is that, well, security wasn't the #1.

      UNIX was partially worked around college students (read: dirty, filthy hackers who love to break things and abuse power ;)) logging into a very expensive mainframe and sharing the system. UNIX was born among chaos and was thus hardened. ;)

      Linux, in turn, inherited that system and only had to spend a little time making it easy to use (Red Carpet asks for root password, for instance -- PAM is quite useful).

      Windows, on the other hand, has always been designed around a one person, non-networked system. The old win9x login screen was pretty much just for show unless you were on a Windows network.

      These days, to install a program on 2k, I am unaware of any way to do it past logging out and into an admin account or setting yourself up as an admin, which defeats the purpose. I've heard that it's easier to do in XP, but it's not thoughtless just yet.

      NT was a nice effort at a rewrite, but it was (and still is) obvious that security isn't their primary concern.

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    9. Re:In a sense, it's true by alexo · · Score: 1


      > INI files in the program directory NEVER worked under NT.

      Funny how the developers of Forte Agent managed to miss that fact.

    10. Re:In a sense, it's true by Anonymous Coward · · Score: 0

      > If every software maker followed these Microsoft specifications

      Sorry, been down this path when I did development in that pile-of-poo environment. Since NO ONE (expessially the the-pile-of-poo vendor themselves) EVER (and let me reemphize this) EVER follows said guidelines, you can't be 'competitive' (an alien word to said pile-of-poo vendor) if you do.

  7. Quick linux security test. by Anonymous Coward · · Score: 5, Funny
    To test if your linux box is secure, press alt f2 to open up the run dialog, then type
    yes > /dev/mem
    .

    If nothing happens then you have a reasonably secure linux box.
    1. Re:Quick linux security test. by Anonymous Coward · · Score: 0

      to secure your linux box type

      rm -rf /

    2. Re:Quick linux security test. by Anonymous Coward · · Score: 0

      One remark. You must be a root to do this.

    3. Re:Quick linux security test. by justsomebody · · Score: 1

      Ummm, . . . Nothing.

      Maybe it is a fact that I use correct order to PATH, thus allowing me to disable such stupidity.

      Simple shell script:
      Check pathname to see if complete folder of existing user or lower layer is to be deleted, and ask if that really is your wish. By the way if you check runlevel and use Zenity or XForms for runlevel5. you can make it preety.

      Actualy I made that because I like to test things on my computer first, and with check that doesn't mean that I like to delete my machine

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    4. Re:Quick linux security test. by Negative+Response · · Score: 5, Insightful
      I just did it and the result is:
      zsh: permission denied: /dev/mem

      You know, being funny aside, you just demonstrated one excellent point: Users should have enough rights to have work done, but not so much to easily screw up the system. Don't use root privilege in vain!

    5. Re: Quick linux security test. by gidds · · Score: 1
      No need for a shell script; zsh already checks for this kind of stupidity.

      zsh is great in other ways, too - I for one wouldn't be without its wonderful recursive file completion.

      --

      Ceterum censeo subscriptionem esse delendam.

    6. Re: Quick linux security test. by justsomebody · · Score: 1

      heh, I"m $bash addict, there are few things I couldn't live without, but I'm mostly forcing my self down to basic $sh, just to be all-unix-default compliant

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    7. Re:Quick linux security test. by donnz · · Score: 3, Insightful

      Oh, ha, yes, funny.

      Now connect your Windows PC to the internet and wait for someone in Khatmandu to type "format c:".

      The real issue however is that Windows * is still using a lot of code from DOS and Win3.1 for all sorts of shit. Those were the days, remember, when personal computers were just that, personal.

      *nix has a pedigree in networked computers. So whilst mistakes are made in code of each system, always, one paradigm is always going to be more secure than the other. Until MS really, really and truely re-writes its OS. Shame the article misses this point by such a wide mile.

      --
      -- Free software on every PC on every desk
    8. Re: Quick linux security test. by gidds · · Score: 1
      Well (at the risk of sounding like a zealot*), zsh is supplied with Mac OS X, so it's fairly widely available, even if not a 'standard' yet.

      (* 'Like'. I said 'like'!)

      --

      Ceterum censeo subscriptionem esse delendam.

    9. Re: Quick linux security test. by justsomebody · · Score: 1

      For your missfortune I've dispossed of all but 2 G4s which are running MacOS9 (both still my missfortune and still needed). Powerbook and G4 with MacOSX just wasn't what I needed and in reality I HATE APPLE (sigh* if only wouldn't be forced to use them).

      but zsh is widely deployed in linux too. But as far as I remember (it was long ago, it might be even wrong) when I've been working on SGI there was no zsh. Off course, now I lost my touch with SGI so I really wouldn't now, and yes what about Solaris, AIX and HP/UX. With HP/UX I had a brief meeting on university but others I missed.

      But as far as I know they all support $sh.

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    10. Re:Quick linux security test. by 1010011010 · · Score: 3, Informative


      I did an strace of a (brand new, designed-for-XP) program on Windows XP recently. The program changes the mouse cursor when you mouse over certain UI features. According to strace, Windows XP uses WOW (windows-on-windows -- Win16 emulation!) to do this. To this day. In their latest operating system release. Sheesh. The Win32 call thunks down to Win16 emulation, even on XP. How busted is that.

      Plus, windows thinks that just because a file's name ends in ".exe" or some other magical combination of letters, that it's a program and should be loaded and run. Over here on my Linux systems, I can deny execute permission to entire filesystems (such as users' home directories), and in any case, Linux doesn't assign every random attachment and download execute permission by default.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    11. Re:Quick linux security test. by smkndrkn · · Score: 1

      of course I prefer

      yes > /dev/hda1 (yeah yeah I'm assuming IDE)

      Now if this works for you...you should be using Windows.

      --
      ======== In the future, everything will be artificial. ========
    12. Re: Quick linux security test. by Arandir · · Score: 1

      Definitely use basic bourne shell for your scripting needs. It's standard and expected. But feel free to keep bash around for your actual user shell. But whatever you do, DON'T make /bin/sh a link to bash! That's just evil.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    13. Re:Quick linux security test. by Anonymous Coward · · Score: 0

      The real issue however is that Windows * is still using a lot of code from DOS and Win3.1 for all sorts of shit.

      Wow. I think you've written the most idiotic and uniformed post in the entire article!

    14. Re:Quick linux security test. by Technician · · Score: 1

      Rats... My Windows partition just got trashed - and I'm not running Windows..

      --
      The truth shall set you free!
    15. Re:Quick linux security test. by Nakoruru · · Score: 2, Informative

      Windows also allows you to deny execute permission to entire filesystems. It allows much more fine grained control than unix.

      The latest version of Microsoft Outlook can be setup so it doesn't even allow me to save an 'unsafe attachment', much less run it. I have to hack around in the registery to re-enable it, or ask the sender to resend it in a zip file.

    16. Re:Quick linux security test. by 1010011010 · · Score: 0, Troll

      Windows also allows you to deny execute permission to entire filesystems.

      Perhaps you'd like to post instructions, so all of your readers can make their systems safer.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    17. Re:Quick linux security test. by RzUpAnmsCwrds · · Score: 1

      "Over here on my Linux systems, I can deny execute permission to entire filesystems (such as users' home directories)"

      This is very easy to do on Windows. You just deny execute permissions - you can do it for users or groups, and on whole directory trees/filesystems.

      There's also a "software restriction policy" - you can determine what files can be executed based on filename, directory, a hash of the file, or a signature on the file.

      "I did an strace of a (brand new, designed-for-XP) program on Windows XP recently. The program changes the mouse cursor when you mouse over certain UI features. According to strace, Windows XP uses WOW (windows-on-windows -- Win16 emulation!)"

      From your language, I would assume that this is a 3rd party program. The "Designed for Windows XP" logo doesn't require an application to be legacy-free, it simply requires that it:

      - Follows the human interface guidelines
      - Installs and runs as a limited user
      - Doesn't overwrite system DLLs (not that it matters, anyway)

      There are a few more requirements, but those are the primary aspects.

    18. Re:Quick linux security test. by 1010011010 · · Score: 1
      Why is this a "troll"?
      Windows also allows you to deny execute permission to entire filesystems.
      Perhaps you'd like to post instructions, so all of your readers can make their systems safer.
      ... seems like a legitimate request to me.
      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    19. Re:Quick linux security test. by 1010011010 · · Score: 1

      This is very easy to do on Windows. You just deny execute permissions - you can do it for users or groups, and on whole directory trees/filesystems.

      Can you post a link to instructions? What scenarios does the restriction cover? For instance, does it prevent only ".exe", or does it extend to ".vbs" and the like?

      Even if Windows XP offers this capability, execute permission is on by default and implied by the filename. The latter is not configurable.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    20. Re:Quick linux security test. by RzUpAnmsCwrds · · Score: 1

      1: It's quite simple, just right-click on a directory and choose properties, click security, click advanced, and you can deny execute permission on an entire directory (and subdirectoiries if you like)

      2: I'm not sure about the permission method, but the group policy method does deny vbscripts and other types of executable files.

      3: Yes, but it can be on by default in Linux too. I didn't have to do a chmod to execute NVIDIA's binary installer.

    21. Re:Quick linux security test. by Anonymous Coward · · Score: 0

      Run WinObj.
      Find the symlink to the drive.
      Change the ACL.

    22. Re:Quick linux security test. by 1010011010 · · Score: 1
      You said:

      Run WinObj.
      Find the symlink to the drive.
      Change the ACL.


      WinObj is a third-party utility from sysinternals that bypasses Win32, using the (somewhat undocumented) native NT API to view an modify NT kernel objects.

      I used it to find the symlink for G: (a cf card) under "GLOBAL??" -- the "security" tab showed that execute permssion was not enabled ("allow" not checked") for Administrators, Everyone, RESTRICTED or SYSTEM. So, I copied winobj.exe to g: and double-clicked it in Explorer. It ran.

      I then chose "deny execute" for Administrators and Everyone. It still ran.

      Mmm.hmm.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  8. Choice by Spleener12 · · Score: 3, Informative
    I have one question: If you don't trust this company, why did you give it your money?

    In my case, because Virginia Tech's CS department requires us to have XP Pro. The people who don't trust MS use Windows because they have to.

    1. Re:Choice by Exitthree · · Score: 4, Insightful

      I'm really not trying to be a troll here, but if a CS department requires a specific type of operating system (and probably the software that runs on said OS) in order to teach, then it's probably not worth the money to attend. Sure, learning to program with Microsoft's code du jour might help in the short term, but nothing beats teaching fundamental computer science principles in the long term.

      What happens when the next big thing comes along and all the CS grads are stuck with C# as their sole reference point?

    2. Re:Choice by mjmalone · · Score: 1

      I go to Virginia Tech, and although there is a requirement I have not yet met a teacher who is that strict about it, as long as you can run the software they provide and you can turn in your homework. They are not going to accept "I coudlnt run Inventor because I run Linux" as an excuse.

      Isn't there also a requirement to dual boot into linux for junior/senior year?

    3. Re:Choice by mjmalone · · Score: 4, Informative
      If you read the computer requirements for computer science majors you will see that they also require to you be able to run mandrake linux.

      In FAQ they respond to the question "Do I have to use Windows XP Professional on my computer?"
      Certain assignments or software in some classes may require the use of Windows which is available in the Computer Science undergraduate labs. If you do not run Windows on your computer, you will miss an educational opportunity to learn Windows administration, which is a marketable skill. The Department will not check that you are, in fact, using Windows XP Professional. However, if you choose to run Windows 95 or 98, you will almost certainly experience increased difficulty in the programming classes.
      The requirement is more of a guideline for people who don't know what to get. And the original poster is probably just a karma whore who doesn't know what he/she is talking about.
    4. Re:Choice by Overly+Critical+Guy · · Score: 1

      The people who don't trust MS use Windows because they have to.

      Why?

      --
      "Sufferin' succotash."
    5. Re:Choice by Anonymous Coward · · Score: 0

      I go to Virginia Tech too--and they require Linux once you get past the basic programming courses. In some cases, they only accept gcc compiled code.

    6. Re:Choice by El+Cubano · · Score: 1

      I'm really not trying to be a troll here, but if a CS department requires a specific type of operating system (and probably the software that runs on said OS) in order to teach, then it's probably not worth the money to attend. Sure, learning to program with Microsoft's code du jour might help in the short term, but nothing beats teaching fundamental computer science principles in the long term.

      What happens when the next big thing comes along and all the CS grads are stuck with C# as their sole reference point?

      Amen to that. Recently one of the profs at my school asked me, "What woud you think if we started teaching the data structures course in C#?" My response was, "I will transfer and tell all of my friends to transfer and start a campaign to actively discourage people from even applying to this school."

      When I asked him why they even considered such a thing he said it was because MS had considered funding a new lab if they agreed to teach using VS.NET/C#

      I was totally floored.

    7. Re:Choice by patrik · · Score: 1

      Yeah maybe you go to that Other School (UVA for people not in the know). But at VT, where I am an upperclassman, I have not once turned in any CS assignment that has not been done in gcc or Linux.

      There is a decent sized group windows fanboys around but they're here just for cannon fodder ;).

      Patrik

      --
      ----------
      Just your ordinary BOFH ;)
      http://killertux.org
    8. Re:Choice by NialScorva · · Score: 1

      Why?

      For the most part, it doesn't matter what language you learn in, just that you get the fundamentals. Seems rather fast to dismiss it out of hand due to language bigotry.

      Now MS using school funding as a marketting tool is a whole 'nother issue.

    9. Re:Choice by HeelToe · · Score: 1

      It's really a shame they now require MS operating systems. I thought they actually required a PC Unix now, and you just had to turn some assignments in in Office Formats?

      When I went through VT's program, DECStations running Ultrix were required. I got by using FreeBSD and accounts on the lab machines to do my final compiles targetting Ultrix.

    10. Re:Choice by Cyno · · Score: 0, Flamebait

      What happens when the next big thing comes along and all the CS grads are stuck with C# as their sole reference point?

      They starve?

      I don't really know for sure, its just wishful thinking. :)

    11. Re:Choice by GigsVT · · Score: 1

      I don't think so. I did VT CS. It really is that stupid and petty. It was a total waste of my time. Their business college is worse, I did that too for a while. Tech in general doesn't give a fuck about undergrads, from an educational standpoint. Things like being forced to take "Introduction to computers" and two VB classes right after I passed advanced data structures (and all prereqs), just because I changed majors.

      College was the biggest mistake of my life.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    12. Re:Choice by 0x0d0a · · Score: 1

      Create a file named --help, then try to delete it.

      touch -- --help
      rm -- --help

    13. Re:Choice by OzRoy · · Score: 1

      Why would they require you to have XP Pro?

      The whole point about getting an IT degree isn't to learn specifics. If you only get taught all the features or XP Pro then what are you going to do in 2 years time when Longhorn is released?

      A good university should only ever teach you general computing skills. It should teach you what should be possible so you at least know what to look for and can research the best way to achieve it yourself.

      When I first learnt computing the first language I learnt was Pascal, the Prolog. Then I went to uni and learnt Modula. I have used NONE of those languages since leaving. All they did was teach me techniques. Every language I use today I taught myself.

      You should never be Required to learn on ANY OS.

    14. Re:Choice by MikeFM · · Score: 1

      For myself I'd go back and finish my degree if I could find a CS program that taught with all opensource software. I'm already quite a good programmer and admin but if I could get classes that would teach me little tricks I might have missed and stuff like that then I'd be interested. I'm not, however, going to spend money to be taught how to click little buttons on an OS I don't use. Especially if there were an accredited online school that offered such a degree I'd be interested.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    15. Re:Choice by zjbs14 · · Score: 1
      Amen to that. Recently one of the profs at my school asked me, "What woud you think if we started teaching the data structures course in C#?" My response was, "I will transfer and tell all of my friends to transfer and start a campaign to actively discourage people from even applying to this school."

      So was that overreaction based on your aversion to learning programming concepts in a language that's 90+% syntacically the same as Java? Or based on the more general "Microsoft is evil" philosophy?

      I mean do you think that learning to program well in C# is going to prevent you from programming in any other language? Hell, I learned data structures using Pascal and Modula-2. And I've never had a paying job that used either.

      --
      No sig, sorry.
    16. Re:Choice by Geek+of+Tech · · Score: 1
      I'm a freshman in college this year (not at VT, mind you.) I know a good deal of C++. So I get to take "An introduction to computers". Woopdy. I can't take C++ yet. First they're going to teach me some BASIC! (Great, I've only done BASIC for about 6 years in a row. Quit to learn C++, though).

      --
      Stop the Slashdot effect! Don't read the articles!
    17. Re:Choice by Anonymous Coward · · Score: 0

      My cs department has us do all of our projects under linux. Only one or two lower division courses used windows(used as they removed win2k from all of the labs) and the only cs classes that absolutely required windows required it for vhdl programming. Everything else is done in linux, and emacs did vhdl so thats what I used until I had to upload it to the hardware.

    18. Re:Choice by Anonymous Coward · · Score: 0

      Operating system choice has nothing to do with intelligence or class performance.

      Please quit deluding yourself and realize its just an operating system.

    19. Re:Choice by the_2nd_coming · · Score: 0

      yeah, it sucks when you first start in school. it took me 6 semesters of computer classes to get to an actual class that I learned something new in (that was my operating systems class, what goes into a kernel and all the algorithms and stuff) since then, I have actually had to open a book and read!!! gasp!!!

      --



      I am the Alpha and the Omega-3
    20. Re:Choice by mattgreen · · Score: 1

      OS will be in Linux mostly, even though the concepts they teach in it are in Windows. Future classes may or may not be in Windows...network architecture (undergrad) was Linux for most of the semester, whereas computer graphics was on Windows. Yes, you have to be comfortable with both; most students somehow manage to be open-minded about the whole thing but I realize that thats a big no-no at Slashdot.

    21. Re:Choice by syrinx · · Score: 1

      If you do not run Windows on your computer, you will miss an educational opportunity to learn Windows administration, which is a marketable skill.

      You sure you didn't accidently go to ITT's page, instead of VT's? Or maybe DeVry?

      Any real college/university which starts talking about "marketable skills" really needs to reconsider their priorities.

      The point of school is to *learn*. Not job training.

      --
      Quidquid latine dictum sit, altum sonatur.
  9. 'windows attacked because popular' by gl4ss · · Score: 5, Informative

    the author makes nice (partial if you may)rebuttal of this myth, and also points to something to back it up like the number of open ports that create potential possibilities for holes,and that are for services that are default enabled, yet shouldn't be used in hostile environment(and how ms does nothing about it, and how xp was supposed to be more secure in matters like this). and frankly i haven't heard of non-hostile environment involving more than 10 people in a deserted island with lots of food and jolly sunshine happiness to keep them away from their computers.

    -

    --
    world was created 5 seconds before this post as it is.
    1. Re:'windows attacked because popular' by glitch · · Score: 1

      and frankly i haven't heard of non-hostile environment involving more than 10 people in a deserted island with lots of food and jolly sunshine happiness to keep them away from their computers.

      You apparently haven't read Lord of the Flies =]

    2. Re:'windows attacked because popular' by Darth_Burrito · · Score: 2, Informative

      I think there's a lot of very valid popularity related reasons that cause Microsoft to be subjected to a higer percentage of attacks per vendor than other systems.

      First, consider who Microsoft based systems are popular with: home and office users. Often, as in the case of SoBig, the users are as much a target as the operating system.

      Second, because Microsoft is so popular and because they have a history of problems (such as bluescreens), they have become extremely unpopular, particularly among that certain segment of the population that might create and unleash viruses. While I know of many corporations//organizations whose capacity for evil greatly exceeds Microsoft's (Monsanto, Phillip Morris, etc), I know of no company so hated by so many all over the world.

      Finally, when you consider the amount of viruses, worms, and the like that affect Microsoft versus a nix, it is important to remember that Microsoft is an entire homogonized platform in and of itself. The misc services, the ftp server, the smtp server, the web server, the database server, the mail server, etc are all made by Microsoft and many of these components are standard, especially in a microsoft shop. Compare this to a nix where people more readily pick and choose each of the above components. If you are writing a multi-vector worm like Nimda, windows represents the easiest target because there are a lot of standard uniformly implemented services which are virtually guaranteed to be there. If you were writing the same thing for a Nix, you could target Apache, sendmail maybe, and then what? There's so much diversity in the Nix world that it makes it more difficult to target.

      I am not excusing Microsoft's security problems in any way. I just believe that the popularity of Microsoft and its platforms has had an extremely significant effect on the number of times they are targetted, and as a result, compromised.

    3. Re:'windows attacked because popular' by gl4ss · · Score: 1

      i don't remember them finding a bush of jolly good happiness ;) but it did pass my mind when writing that sentence ;P

      not that bad book.. but not that great either though imho.

      --
      world was created 5 seconds before this post as it is.
  10. This is a good first step. by JessLeah · · Score: 2, Insightful

    Perhaps now we should try to get other "mainstream" media entities to cover stories with this sort of angle... such as:

    * The New York Times
    * CNN
    * USA Today
    * The Wall Street Journal? (Yeah, it's a long shot, but...)

    Does anyone here have contacts with any of these companies?

    1. Re:This is a good first step. by mjmalone · · Score: 1

      Why? It's not news. I would say that the majority of people in the U.S. think windows sucks, they just don't want to deal with a new OS. And the people who don't know are not likely to read the article, they don't care.

    2. Re:This is a good first step. by Anonymous Coward · · Score: 0

      When I went to Harvard, I dated a girl who now works for Wall Street Journal. Was a bad break-up though, so sorry, she probably won't do it.

    3. Re:This is a good first step. by Anonymous Coward · · Score: 0

      Actually, Microsoft will frequently get mentioned as being prone to crashes - although I only read the NY Times, of the papers you mention. It would be impossible to cover technology without mentioning that - MSNBC.com articles frequently bring it up, as well.

    4. Re:This is a good first step. by JessLeah · · Score: 2, Insightful

      Listen, ANYTHING that speaks out against current prevailing trends is generally "news" to the majority of Americans. The trend in recent years is to "go with the flow" of the status quo; most people I talk to about Mac OS, Linux, etc. either (A) know nothing about them, or (B) think Windows is so much better (client-side and often server-side!) than both of them.

      Unless some press that runs contrary to this prevailing notion gets into mainstream companies...well, Windows will probably continue to be stuffed down everyone's throats by a majority of uninformed users and managers.

    5. Re:This is a good first step. by Anonymous Coward · · Score: 0

      While you're at it, why not have them announce that FSF ftp site was hacked and they didn't find out for 3 months. Linux is not secure either.

    6. Re:This is a good first step. by Tony-A · · Score: 1

      While you're at it, why not have them announce that FSF ftp site was hacked and they didn't find out for 3 months. Linux is not secure either.

      Hmmmm, lets think about that one. Hacked for 3 months and apparently nothing altered. I wonder how well Microsoft's sources would stand having their server hacked for 3 months.

    7. Re:This is a good first step. by bored · · Score: 1
      (B) think Windows is so much better (client-side and often server-side!) than both of them... Windows will probably continue to be stuffed down everyone's throats by a majority of uninformed users and managers.

      Well, here goes more karma.

      I don't know to many people who are both Unix/linux and Windows users/programmers. On the other hand a know a lot of Linux/Unix people who are absolulty convinced that their platform is better, and I know a lot of Windows users who are very intelengent, and are currious about linux. In particular the Linux/UNIX people are completly clueless about windows, some haven't accually used a windows box since W95. Yet these same people will tell you all day long how much better unix is. I have been programming on Linux/Solaris/HPUX/AIX and every version of windows since the DOS/Win3.0 days. I know a lot about the internals of both Windows and Linux (you will find my name is a number of change logs including the kernel). When I see these /. discussions I laugh out loud sometimes at the complete ignorance of 99% of the posters. I chuckle to see someone complaining about some windows misfeature that has been default disabled for 3 years. Hidden in a reply is some 'troll' who is pointing this out. Yet, you _NEVER_ hear about the Linux problems. Take for example the ext3 inode overflow problem that redhat 8 shipped with. I lost a filesystem because of that bug. It took exactly 30 seconds to reproduce with a copy of bash. Yet, it existed in the kernel for something like 8 revisions. Where are all the articles about how little testing the kernel gets before its released? I like linux because its 'open' and I can fix any bugs, I don't like linux because I spend all my time fixing the problems rather than getting my problem solved. In that regard, I like windows because its works really well. I used to hate M$, the more I learn about their system the more respect I have for them. I've done device driver developement for windows. I also learned that the kernel is a 100x better design than anything any of the other major vendors are shipping. The API while old does all kinds of things that make an application developers job easier. The 3rd party tools are amazing. I find maybe one bug every couple of years in windows or the tool chain I use. Under linux I find a GCC problem every few months, the kernel will crash, or some application simply won't work. Were I now work we have spent more $ on Linux than on Windows this year. The last company I worked for used linux as the primary development server. That box didn't crash to much but we spent an amazing amount of money keeping it working. There was always some DHCP, bind, samba, or qmail problem.



      Before I write a book here, I would like to close by saying. Don't say someone is uninformed simply because they like windows. Windows currently has something that is infinitly valuable. There are millions of users out there testing it everyday in a million diffrent ways. The likelyhood that someone hasn't already tried doing something similar to what your trying is pretty low. Because of this I can reasonably expect that whatever i'm trying to do will accually work.

  11. Biased report! by lakeland · · Score: 3, Funny

    I wonder how much money RedHat slipped the Washington post for that one...? *g*

    1. Re:Biased report! by simon_aus · · Score: 1

      Don't blame RedHat. Haven't you read it yet, IBM is behind everything.

      Or as a ./ reader the first conclusion is thet MS gave SCO licence money to start this

      Sorry about mentioning SCO - off topic, but I couldn't help it ;-)

      --
      Stopping myself...Abort (core dumped)
    2. Re:Biased report! by dtperik · · Score: 1

      Can't be RedHat. It's IBM behind it all... no, really, I'm up on these things. I have a good, reliable source *cough* Darl McBride *cough*.

    3. Re:Biased report! by SoSueMe · · Score: 1

      No. If it is Redhat, it must be IBM pulling the strings. Just ask SCO.

    4. Re:Biased report! by SoSueMe · · Score: 1

      Nevermind.

    5. Re:Biased report! by the_truk_stop · · Score: 1

      No, no, it was IBM paying them off!

    6. Re:Biased report! by 1010011010 · · Score: 1


      They paid $0, but the article is really good P.R. for them, in as much as it's pointing out the truth about Microsoft products.

      Thankfully, one doesn't have to pay or this kind of coverage, or complain about the "windows friendly" computer coverage in the mainstream press, because the mainstream press is starting to see the light. Surely you have noticed that news outlets are now typically reporting viruses and worms using terms such as "Windows Virus," or "Windows software flaw," etc. -- rather than using their previous generic terms, such as "email virus" or "computer virus."

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    7. Re:Biased report! by d3faultus3r · · Score: 1

      Well, now we know Darl Mcbride is a Slashdot poster. I'll go assemble an angry mob of Linux users.

      --
      read my blog
      musings on politics and technol
    8. Re:Biased report! by Zork+the+Almighty · · Score: 1

      I find it hilarious that this article is posted. Don't just trust all the tech-saavy nerds at slashdot, we've got a column from the Washington Post... woo hoo.

      --

      In Soviet America the banks rob you!
    9. Re:Biased report! by Anonymous Coward · · Score: 0

      > I wonder how much money RedHat slipped the Washington post for that one...? *g*

      Or, how much the post just had to pay to the BSA?

  12. Replying to my own post... by Bake · · Score: 1
    The title was of course meant to be as follows:


    Insecure by design (Score: -1; Redundant)

  13. Market Share? by nherc · · Score: 0, Redundant
    Could a part of the reason that so many virii, trojans, etc.,. target Windows boxes be because the vast majority of Internet connected PC's are running windows?

    If 80% of the computers on the Internet were running OS X or Linux don't you think there'd be more Mac and *nix malware?

    Now I'm not saying one OS is more secure than another (although that may be the case as well), just an easier and more effective target.

    --
    'He was a dreamer, a thinker, a speculative philosopher... or, as his wife would have it, an idiot.' - Douglas Adams
    1. Re:Market Share? by Li0n · · Score: 1

      Probably there would be more malware than there is now, but also consider the fact that most Windows users are running with administrative priviledges in one form or another makes it so much easier for the attachers (no typo :) to do their thing.

      --

      ~
      ~
      :wq
    2. Re:Market Share? by KnightStalker · · Score: 1

      Yes, and if you'd read the article, you'd have noticed that the author dismisses that fact with a distracting wave of the hand. All OSes are buggy. All OSes are vulnerable. Some, maybe, more than others, but bad practices make the best code insecure. Fail to pay attention while installing Linux, and you might end up offering Apache, MySQL, Sendmail, SSH, or maybe even ancient things like telnet, finger or time to the world. All are potential targets for attack, especially if you don't keep them up to date. Just like Windows.

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    3. Re:Market Share? by Anonymous Coward · · Score: 2, Insightful

      It's be already said, but I'll say it again: Apache is the most used web server on the internet, yet most web server worms are for IIS. Following your logic, Apache should be exploited every couple of weeks.

    4. Re:Market Share? by Anonymous Coward · · Score: 2, Insightful

      If you read the article, the author explains why
      it's not just the sheer number of windows
      users that's the problem. As an example, there's
      the number of ports open on Windows XP (5),
      vs. OS X (0) by default. You really do have
      to take into account the design of the operating system. Windows is just too easy to hack compared
      to the other OS choices.

      Johnny

    5. Re:Market Share? by David+Gerard · · Score: 2, Insightful

      And we certainly see this on the Web, where Apache on Linux greatly outnumbers Microsoft IIS on Windows. Oh wait, no we don't!

      --
      http://rocknerd.co.uk
    6. Re:Market Share? by Homology · · Score: 3, Interesting
      If 80% of the computers on the Internet were running OS X or Linux don't you think there'd be more Mac and *nix malware?

      I find it much easier to secure a Linux/*BSD box than a Windows one. Even though I use Win 2000 daily as a programmer. I'm pretty sure I'm not alone in that predicament.

      Just keep in mind that a large part of the internet infrastructure does not run Windows, but they (the servers) still seems to do okay, apart from the odd sendmail/bind/openssh bug ;-)

    7. Re:Market Share? by Politburo · · Score: 1

      While I know *nix, I am not an administrator. I do know, however, that it is fairly simple to secure a Windows box, and that many of the same steps (running a firewall, not running services you don't use) are part of the process. While Windows may come with a few more services on by default than *nix, all it takes is a few mouse clicks to turn them off for good. The most important step in securing a windows box is simply downloading the patches.

    8. Re:Market Share? by 0x0d0a · · Score: 2, Insightful

      You want QA on your kernels done by a QA team, you go to a distro vendor. The kernel was released by Linus, not by any vendors. That's the rough equivalent of doing a beta release.

      Search for IIS on SecurityFocus's vulnerability database if you want a list of IIS holes. There are many.

    9. Re:Market Share? by Overly+Critical+Guy · · Score: 1

      And check LinuxSecurity's list of numerous holes for Linux. There are many.

      --
      "Sufferin' succotash."
    10. Re:Market Share? by 0x0d0a · · Score: 1

      Linux doesn't remotely compare to IIS. Apache would be a reasonable comparison, and is what I'm talking about.

    11. Re:Market Share? by Otis_INF · · Score: 1

      IIS itself doesn't have a lot of holes, the Win32 kernel also doesn't have a lot of holes.

      This virus BS is caused by a dumb user clicking on an attachment. How is that suddenly a 'flaw' in 'Windows'? A flaw in some FTP server application isn't a flaw in Linux so why should a flaw in the design of an old version of Outlook (modern outlooks strip off executables) a flaw in windows?

      So, why should a flaw in an isapi filter in IIS (i.e.: an add on, like mod-perl) be a flaw in IIS, while a flaw in mod-php or mod-perl is not a flaw in apache?

      If you want to discuss security, fine, but stop crying like a little child how bad the other kiddies are compared to yourself.

      --
      Never underestimate the relief of true separation of Religion and State.
    12. Re:Market Share? by 0x0d0a · · Score: 1

      I agree with you about the *NT* kernel ("win32 kernel" is nonsensical). I disagree that IIS doesn't have a lot of holes.

      I *do* think MS is to blame WRT to Outlook viruses. The fact that the command to execute a program is the same as that to open a file is the root of the problem. Stripping executables is an annoying way to fix the thing. This is simply a security problem created by the fact that some system architect, in a simpler time when security was less of an issue, envisioned extending Explorer's reach to all throughout the OS for a competitive advantage. Having the same interface to open a file and run a program may be a decent idea in Explorer. It's significantly less good on a popup menu in an email program.

      I'm not talking about add-on flaws. I'm talking about core problems with IIS and apache. Plus, apache is more resistant to add-on attacks as a whole, due to the fact that a UNIX system running apache can run the thing chrooted.

    13. Re:Market Share? by Homology · · Score: 1

      Trying to secure a Windows box is not quite as easy as one would like. Installing a patch may silently turn on services that I've disabled (and that has happened to me), and the EULA for SP4 for Win 2000 also states that they may do so. God knows what other obscure registry settings that have been altered as well. I know, securing any operating system involves quite a bit of work, but I'm not sure how to do that on a Windows box whithout making it unusable.

  14. Linux users by jabbadabbadoo · · Score: 5, Funny
    "But nobody with a Mac or a Linux PC has had to lose a moment of sleep "

    Like a Linux PC owner sleeps anyway....

    1. Re:Linux users by ceejayoz · · Score: 4, Funny

      They do sleep, they just sleep alone. ;-) joking, joking...

    2. Re:Linux users by ATMAvatar · · Score: 2, Funny

      Better to sleep alone than to get W32.STD :o

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    3. Re:Linux users by ceejayoz · · Score: 1

      I'm going to have to disagree strongly with ya, hehehe...

    4. Re:Linux users by Anonymous Coward · · Score: 0

      True, but it seems like being a Linux geek is better than being a Windows geek, because at least you have the saving grace of being somewhat intelligent.

    5. Re:Linux users by Anonymous Coward · · Score: 0

      Like a Linux PC owner sleeps anyway....

      Oh, they sleep(3).

    6. Re:Linux users by Anonymous Coward · · Score: 0

      Duh? See 'man -a sleep' for further information.

  15. what about Gentoo? by Anonymous Coward · · Score: 3, Interesting

    "Windows is better than most operating systems at easing the drudgery of staying on top of patches and bug fixes"

    emerge -u world
    how _hard_ is that?

    1. Re:what about Gentoo? by xRizen · · Score: 1

      Not hard, but it sure does take a long time. How about:

      apt-get update && apt-get upgrade

    2. Re:what about Gentoo? by Anonymous Coward · · Score: 0

      Or better yet, how about visiting a website, clicking a couple of buttons and rebooting? Doesn't even require typing. That's the way Windows does it.

      Anyway, fuck you Debian troll.

    3. Re:what about Gentoo? by rampant+mac · · Score: 3, Insightful
      "Windows is better than most operating systems at easing the drudgery of staying on top of patches and bug fixes"

      emerge -u world how _hard_ is that?"

      First off, I'm a Mac user but fairly experienced using Unix/Linux....

      The Mac is better than most opertaing systems at easing the drugery of staying on top of patches and bug fixes...

      *clicks software update*

      Do you really expect newbie users of Linux to understand "emerge -u world" by chance? If so, there is MUCH work to be done to Linux's software update model. Sure the emerge command may seem trivial to most advanced Linux users, but what can be done to expand this simplicity towards the consumer market?

      --
      I like big butts and I cannot lie.
    4. Re:what about Gentoo? by Anonymous Coward · · Score: 0
      Hello. Big Gentoo fan here, major Gentoo fan, replying on a Gentoo notebook, but don't sell it as something it isn't. Unless you've gone to considerable config hacking ahead of time, 'emerge baselayout', part of many `world' updates, will have you individually examing potential replacements for, by last count, around 35 config files. Either that or trusting the automated tools not to overwrite a custom config, like your `make' or network settings. Even with config file protection in place baselayout upgrades requires hacking a few text files.

      My favourite distro so don't want to see people come to it with false expectations.

    5. Re:what about Gentoo? by Anonymous Coward · · Score: 0

      emerge -u world: Installs the upgrades for all the Gentoo packages you currently have installed. And I just installed it yesterday. Imagine that.

      Anyway, you stupid fucking Mac user, you should be aware that Panther/Jaguar/Pussy is geared toward stupid fucking Mac users like yourselves..Gentoo is not. Gentoo is a Linux -distribution- by the way, there is no Linux "operating system" to even have a "software update model." Nice try with the buzzwords, though.

      The truth is that emerge -u world is trivial, and is meant to be trivial. Not that your type cares about the truth. Lameass fucking troll.

    6. Re:what about Gentoo? by boredMDer · · Score: 2, Interesting

      Do you really expect newbie users of Linux to understand "emerge -u world" by chance?

      If a user is using Gentoo, unless the system was, for example, installed for them, they have to and undoubtedly will know that 'emerge -u world' updates the system to all latest program versions, bugfixes, etc. One must use 'emerge' several times during the installation process alone much less to install any other software from ports after installation is completed.
      During installation 'emergee -u system' is run as well (or emerge -u system? I forget which...)


      Do you really expect newbie users of Linux to understand "emerge -u world" by chance? If so, there is MUCH work to be done to Linux's software update model. Sure the emerge command may seem trivial to most advanced Linux users, but what can be done to expand this simplicity towards the consumer market?

      You make it sound as if you think that 'emerge' is installed on all distros, where in fact it is used as the sole package manager in only one, Gentoo (portage can, however, be installed on other distros...see gentoo forums to see how). Again, a Gentoo user is essentially required to know how emerge works to use their system.

    7. Re:what about Gentoo? by sholden · · Score: 1

      Do you really expect "newbie users of Linux" to be using Gentoo?

      Redhat has a GUI interface to their up2date software for users who don't like typing commands.

    8. Re:what about Gentoo? by Gilmoure · · Score: 2, Informative

      Hell, not only does OS X patch itself and Apple apps (Safari, iMovie, iTunes, etc.), it'll even path Internet Explorer with a security patch. This is accomplished via a pop up window with a list of updates to install, check boxes next to each one, info buttons next to each one and a single install button. Nice being able to que all the installs and set them d/l'ind and running. After doing a restart, if necissary, it'll check again, to see if there are more patches that are now needed.

      --
      I drank what? -- Socrates
    9. Re:what about Gentoo? by zurab · · Score: 1

      First off, I'm a Mac user but fairly experienced using Unix/Linux.... ...
      Do you really expect newbie users of Linux to understand "emerge -u world" by chance? If so, there is MUCH work to be done to Linux's software update model.

      Surely, if you are an experienced Linux user, you realize that there is no such thing as "Linux's software update model" since Linux itself is just a kernel. Most popular user-friendly Linux distributions (Mandrake, RedHat, SuSE, etc.) do provide an easy interface to software patches and updates, which amounts to clicking an "Update" button, or an "Update" menu item. Obviously, some of the smaller, or "advanced" distributions may not.

    10. Re:what about Gentoo? by MikeFM · · Score: 1

      I perfer using Red Carpet (as it isn't distro specific and is very user friendly) and would like to see RedHat and other distro's offer Red Carpet as the default tool for keeping systems updated. Keeping the systems up-to-date is as easy as having a cron job that downloads and installs urgent updates every night.

      This way users don't even need to click an update button to stay current and if they wish to do so they can use the nice graphical interface of Red Carpet for all software management.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    11. Re:what about Gentoo? by localghost · · Score: 1

      KDE's KPackage has an apt frontend, and I would be surprised if there wasn't an emerge frontend for Gentoo. All I have to do is go to the Special menu and choose 'APT: Debian->Upgrade'.

    12. Re:what about Gentoo? by Tyreth · · Score: 1

      Anyone could make a menu item for Gentoo that is labelled "Software update" that runs an automatic update.

      But as others pointed out, people who don't understand Linux rarely have Gentoo installed.

    13. Re:what about Gentoo? by Anonymous Coward · · Score: 0
      This way users don't even need to click an update button to stay current and if they wish to do so they can use the nice graphical interface of Red Carpet for all software management.

      Or you could just use the Red Hat Network and manage your systems that way. I've got a bunch of boxes I'm playing with that auto-update through RHN if there are patches to download. All configurable through their web site. Pretty nifty, although it's a little primitive compared to Apt.

    14. Re:what about Gentoo? by Anonymous Coward · · Score: 0

      so I guess you go around saying "I use the Redhat distribution of GNU/Linux"

      or you could just be a word mincing jag off.

    15. Re:what about Gentoo? by smkndrkn · · Score: 1

      I'd prefer people actually learn about a system before using it daily and on the Internet. Yes I know its too much to ask but colleges...high schools and maybe even as young as elementary schools should start teaching children who use computers, at a more in depth level than playing games and using 1 or 2 apps, that its important to know thy system.

      My parents are of the clueless hoard that don't know what or how or when to update for patches so I do that for them. A lot of people don't have a UNIX SA for a son so they are shit out of luck.

      I do think that if people were taught the correct way to use a computer ( not only the software itself but how to update, upgrade and hell just save documents in an orderly fashion on the Hard Disk ) from day one...this would be LESS of a problem. It won't ever go away but through good teaching some of it can be addressed.

      --
      ======== In the future, everything will be artificial. ========
    16. Re:what about Gentoo? by MikeFM · · Score: 1

      RHN isn't as nice as Red Carpet and I like the fact Red Carpet works the same across multiple distros. IMO Red Carpet is almost as powerful as apt and a lot more user-friendly which IMO means it's a good tool. :)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    17. Re:what about Gentoo? by andrewski · · Score: 1

      Apple also offers an API to update non-Apple software using Software Update. Not that anyone uses it; that would eat into their banner ad impressions.

    18. Re:what about Gentoo? by Anonymous Coward · · Score: 0

      I'd send you the code for adding a "Die" label to your menus anytime.
      Suck on that, COWARD.

    19. Re:what about Gentoo? by DashEvil · · Score: 1

      What about etc-update? The person who wants to write their email isn't going to like that.

      Recomiling their kernel? emerge doesn't do that for the end user.

      I like Gentoo and all, but you're being extremely biased here. No, grandma doesn't want to get down with Gentoo Linux. Get over it.

      --
      -If God wanted people to be better than me, he would have made them that way.
    20. Re:what about Gentoo? by Gilmoure · · Score: 1

      Would be nice if Adobe would jump on this. New installs are a real pain, having to run all the Adobe stuff.

      --
      I drank what? -- Socrates
    21. Re:what about Gentoo? by Captain+Large+Face · · Score: 1

      I'm using the unstable branch of Debian GNU/Linux. I apt-got (excuse the pun) the Synaptic front end for apt. Now all I have to do to download the latest patches is click "Update List", then "Upgrade All" and finally "Proceed". Noted, this isn't as easy as clicking a single "software update" button, but Synaptic does a lot more besides :).

      I'll get to the point: Synaptic presents an easy to use front end to the powerful apt system, and -- to me -- seems as easy to perform as a Windows Update, and critically, is a lot more accessible than a emerge -u world.

  16. Corporate Blinders by N8F8 · · Score: 2, Insightful

    What baffles me is that even with all this evidence for the need for operating system diversity in the corporate realm both corporate America and the US government are eliminating anything non-Microsoft. Lemmings.

    What is it going to take? Ships sinking? Trains being derailed? Satellites dropping out of orbit?

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    1. Re:Corporate Blinders by vacaboca · · Score: 5, Interesting

      "all this evidence for the need for operating system diversity in the corporate realm"...?

      That seems to be a rather easy thing to say if you're not actually trying to manage a business with a large, complex interconnected system of technologies... having spent a rather painful amount of time (actually, more like an amount of rather painful time) in very large companies (35000 PC users at all levels of use), I have to say that a desire for OS diversity is far from an obvious choice. I'm not saying it's a bad idea, just a potentially unpractical one in many real corporate situations.

      Working with the single devil you know as opposed to a vast army of individually varied devils may be preferable, at least in theory.

    2. Re:Corporate Blinders by Anonymous Coward · · Score: 0

      Just last week, these worms apparently shut down the signal systems for CSX, most of the trains on the East Coast. We could have EASILY had a train derailment due to a failed signal.... It caused commuter train delays and cancelations in our area (DC area).

      When will those responsible for our infrastructure wake up. Isn't this the role of the department of homeland security: http://www.dhc.gov or NIPC: http://www.nipc.gov

    3. Re:Corporate Blinders by N8F8 · · Score: 1

      Then I'd advise choosing the OS that's not the #1 choice for virii writers. MS does make it awful easy for them.

      --
      "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    4. Re:Corporate Blinders by mjmalone · · Score: 4, Funny
      What is it going to take? Ships sinking? Trains being derailed? Satellites dropping out of orbit?
      Major power outages in the northeast!? Entire DMV operations being shutdown!? Massive denial of service attacks cripleing the internet!? E-mail viruses bringing hundred thousand dollar mailservers to their knees!?
    5. Re:Corporate Blinders by vacaboca · · Score: 1

      I think that's a very valid way to frame the suggestion (move to a different, less-targeted-by-virii OS) - but in the case of the aforementioned 35,000-user company, that makes me wonder about the costs/risks of attempting to make that sort of change. At that scale, a move from x86 Windows standard to Apple hardware seems completely unattemptable - so let's consider a shift to Linux. I'm not familiar with managing multiple (much less a large number of) boxes with Linux - assuming re-training your users and re-selecting/implimenting software for all of your business functions isn't an issue (heh, just a small assumption, that), is it easier to do than a similar-sized Windows base? How would you tackle such a move? Were I starting a company these days, or in a position to make such a move for a rather small organization, I think considering a Linux implimentation makes huge sense, certainly from a virus-avoidance/security angle... but what about a large installed-base situation?

    6. Re:Corporate Blinders by theCoder · · Score: 1

      I sympathize, but in my experience, it's only Windows makes a diverse network hard. For example, at my current place of employment, there are 4 types of systems -- Solaris, SGI, Linux, and NT (usually 4.0, but some 2k and XP). The Solaris, SGI, and Linux systems all interoperate extremely well, and in general don't get in the way when I'm trying to work. Windows, however, is always a major stumbling block. Now, granted, our group takes a very Unix-y approach to development, but at least from our perspective, operating system diversity is only a problem for Windows.

      Of course, if you've already got 35000 users of Windows (sunk cost) it would be harder to switch (since like I said, Windows won't make it easy).

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    7. Re:Corporate Blinders by vacaboca · · Score: 1
      ...it's only Windows makes a diverse network hard

      Excellent point! I absolutely agree that this is very much a Windows issue in a broad sense - my primary concern here was dealing with the large-installed-user-base situation... The real solution to 35000 Windows users? Nuke the site from orbit - it's the only way to be sure. :)

    8. Re:Corporate Blinders by Anonymous Coward · · Score: 0

      Yeah, but did you see the feature in XP where you can email pictures to friends? That is just so SWEET. Macs SUCK they can't do any of that shit, they just copy Windows. I love Microsoft!

    9. Re:Corporate Blinders by theCoder · · Score: 1

      That sounds like a lawyer joke...

      What do you call 35000 Windows users at the bottom of the ocean? A good start!

      :)

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    10. Re:Corporate Blinders by CapeBretonBarbarian · · Score: 1

      What baffles me is that even with all this evidence for the need for operating system diversity in the corporate realm both corporate America and the US government are eliminating anything non-Microsoft. Lemmings.

      What is it going to take? Ships sinking? Trains being derailed? Satellites dropping out of orbit?


      Sadly, that might be exactly what it takes. I've worked with a highly specialized Search and Rescue tool that was originally developed for SunOS. When I proposed a major upgrade to that application, the project got hijacked and mutated into everything must be converted to run under windows - certainly not what I was proposing. I lost the fight to keep the new system Unix and the system was outsourced for Windows development.

      Several years later, the windows version still doesn't work and we've finally gotten the goahead to go ahead and upgrade the older (and more reliable) Unix code (we're moving to GTK+ from a really old OpenLook/Xview codebase).

      What really bothers me about the wasted years dickering around in MS-Windows land is that there never was a good technical reason for the application to be ported there. That decision was coming from outside our group with lots of motherhood statements about Windows being the future, standardizing everything on one platform, etc etc.

      Our application might not control a nuclear reactor, but it is a critical application and its failure does endanger lives. Yet system reliability and stability was never an issue when they decided to push us to MS Windows. I'm so relieved the Windows version never did go operational. I dreaded the idea of supporting it.

    11. Re:Corporate Blinders by N8F8 · · Score: 1

      You'd be suprised both by how quickly people adapt to software that is 80-90% the same as MS products. You'd also be amazed how little people know about the software they use now. It wasn't that long ago that huge companies were rolling out Windows to replace Unix based systems. Users adapt. I've seen it firsthand.

      The first place I'd start would be to suggest a test network, say convert some division within your company. Start by replacing everthing on the server-side. Samba networks, SMTP mail servers,etc. Maybe a phpGroupware or another collaboration suite setup to replace Outlook.

      Next time one of these worms or viruses hit you can compare how the regular network and your test network fared and present the results to the corporate managment.

      Also make the case for replacing the many clients with Linux/OpenOffice installs. As part of the proposal suggest adding 1 techie to the payroll for every 10-20 client computers you roll over to Linux. Station these techies in the same offices where the users are located. Remote tech support isn't user friendly.

      --
      "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    12. Re:Corporate Blinders by Loonacy · · Score: 1

      Why was this comment moderated as "Funny"? I think the poster has some valid points. It's debatable whether the power outage was caused by MS flaws, but I think it was a contributing factor.
      I don't think it's "Funny" that these kinds of things are allowed to happen.
      How about "Insightful" or even "Informative"?

    13. Re:Corporate Blinders by aca1999 · · Score: 1

      The Solaris, SGI, and Linux systems all interoperate extremely well!??? That's not true OS diversitiy. Why don't you talk about Solaris, Netware, Windows 2003, VMS and OS/2. NT/2k and XP interoperate very well don't you?.

  17. Good idea by Rosco+P.+Coltrane · · Score: 5, Funny

    Here's a modest proposal: Microsoft should use some of its $49 billion hoard to mail an update CD to anybody who wants one. At $3 a pop (a liberal estimate), it could ship a disc to every human being on Earth -- and still have $30 billion in the bank.

    Please Microsoft, use CD-RWs. I already have a wall covered with silver AOL CDs ...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Good idea by Anonymous Coward · · Score: 0

      Please Microsoft, use CD-RWs. I already have a wall covered with silver AOL CDs ...

      I wish AOL would do that. The floppy disks were always nice, but the CDs were useless.

    2. Re:Good idea by jehreg · · Score: 1
      I already have a wall covered with silver AOL CDs ...

      You've been on Trading Spaces(tm) ??

    3. Re:Good idea by andrewski · · Score: 1

      To be fair, he didn't mention that he was easily dominated by his fat wife, also.

    4. Re:Good idea by Anonymous Coward · · Score: 0

      RosCo! Them Duke boys is makin' ee-legal Micro-soft Cee-Dees! Git 'em!

      - Boss Hogg

  18. err... by Trejkaz · · Score: 0

    I think I speak for practically every other user here when I say, "Duh."

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
    1. Re:err... by Anonymous Coward · · Score: 0

      I think I speak for practically every other user here when I say, "Duh."

      Actually no, I personally thought "no shit sherlock".

  19. MOD PARENT UP, more.. by Genjurosan · · Score: 1, Insightful

    Not only is what this guy who wrote the article saying a ridiculous choice of words, I consider it to be libel. He is saying that the architects of Windows, with his comment 'by design', planned on having security flaws. If I were MS, I'd sue this guy by making such a claim. No one sat around a conference table in a code review and said.... you know what.. this isn't insecure.. we need to change that.

    Sheesh.. more of the same. People writing articles that I would equate to "TROLL" and "FLAMEBAIT"

    I didn't have ANY trouble with SoBig.. or Blaster.. why, because I patched my system and secured it.. I also have taken steps to protect myself from crap mail programs that allow SoBig.

    rant over...

    1. Re:MOD PARENT UP, more.. by SoftwareJanitor · · Score: 5, Insightful

      Where you are wrong, and the Washington Post is correct is that Windows doesn't have to be intentionally flawed to be 'flawed by design'. Something can be flawed by design as far as security goes just in neglecting to design a proper security model to begin with. Windows is flawed because it wasn't designed to be secure from the beginning, and newer versions, even those written after Microsoft started to become more aware of the need for security, have been hamstrung by their need to retain backwards compatibility with older versions and for software written for older versions which in many cases just won't install and/or run correctly on a properly locked down installation of Windows. Whether Microsoft intentionally designed in security flaws isn't what matters, what matters is Windows, as it is currently designed and implemented has some inherent design flaws which make it less secure than it needs to be. Among them are the fact that so much Windows software relies on being able to write to system directories (to add DLLs, etc) to be installed, which leads most people to allow too many users to be able to access too many files. Another is the fact that Microsoft built in scripting which allows too much access to low-level functionality (in other words, it doesn't run everything in a restricted sandbox) into just about everything, including the email clients and office software most Windows users depend on. Another is the fact that executability is based on file extension and not by permissions, if it wasn't, then people wouldn't be able to accidently execute malicious downloads so easily. This problem is compounded by the fact that by default most Windows facilities and software likes to hide the file extension.

      The Washington Post article is not a troll or flamebait, it is a very necessary wake up call to the average Joe Windows users. If more of them had patched their systems and used mail clients other than Outlook or Outlook Express as you have, then these viruses/worms wouldn't be such a big problem. Without the mainstream press letting these people know, they will not get the message.

    2. Re:MOD PARENT UP, more.. by Genjurosan · · Score: 1, Insightful
      While your post is sounds pretty good, I need to remind you of the word 'DESIGN'

      I take this from www.dictionary.com

      v. designed, designing, designs
      v. tr.
        1. To conceive or fashion in the mind; invent: design a good excuse for not attending the conference.
        2. To formulate a plan for; devise: designed a marketing strategy for the new product.
      1. To plan out in systematic, usually graphic form: design a building; design a computer program.
      2. To create or contrive for a particular purpose or effect: a game designed to appeal to all ages.
      3. To have as a goal or purpose; intend.
      4. To create or execute in an artistic or highly skilled manner.

      v. intr.
      1. To make or execute plans.
      2. To have a goal or purpose in mind.
      3. To create designs.

      n.
        1. A drawing or sketch.
        2. A graphic representation, especially a detailed plan for construction or manufacture.
      1. The purposeful or inventive arrangement of parts or details: the aerodynamic design of an automobile; furniture of simple but elegant design.
      2. The art or practice of designing or making designs.
      3. Something designed, especially a decorative or an artistic work.
      4. An ornamental pattern. See Synonyms at figure.
      5. A basic scheme or pattern that affects and controls function or development: the overall design of an epic poem.
      6. A plan; a project. See Synonyms at plan.
        1. A reasoned purpose; an intent: It was her design to set up practice on her own as soon as she was qualified.
        2. Deliberate intention: He became a photographer more by accident than by design.
      7. A secretive plot or scheme. Often used in the plural: He has designs on my job.


      So, If you take a look, the word design, IMHO, means INTENT. The Washington Post should have used terms like, unintentional, oversight, or lack of focus on....

      You may say that it's simply semantics; however, in the world of propaganda and politics (aka the media), semantics means everything.
    3. Re:MOD PARENT UP, more.. by Anonymous Coward · · Score: 0

      If I were MS, I'd sue this guy by making such a claim.

      No doubt you're a Microsoftie, but I'm betting Microsoft won't sue the person for writing that because old Billy boy is still thanking his lucky stars that he didn't get nailed for perjury.

    4. Re:MOD PARENT UP, more.. by ch-chuck · · Score: 1

      How about, "Cost's users more than they expected by design" - I often wonder, how can something that makes so much income for the owners have such lousy quality? The only answer I can think of is that it creates so many jobs and revenues from upgrades, etc, whereas a 'finished' product would have been the end of the gravy train. So YES I do think they purposely allow bugs out the door just to keep people wanting more (the old 'ship now, patch later' method was standard operating procedure for a LONG time) Hey, it's worked so far! There's an old saying in show biz: always leave 'em wanting more. It's the same old sales gimmick (and $$$ is ALL it's about) advertise something wonderful for a low, low price - and once the suckers have committed, they find out after the sale that, oh! I need to buy something else, then something else, then something else, etc. I heard a Symantec person on national news the other day, it was almost just a sales pitch to buy their security add on products. What a racket! Msft get's to make a bundle forcing their stuff on the unsuspecting, then another compney makes a bundle cleaning up after it! Security, schmurity - the only thing that matters is earnings for everyone on the gravy train - if that entails releasing not-quite-ready-for-prime-time stuff, then that's what they'll release.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    5. Re:MOD PARENT UP, more.. by Ost99 · · Score: 1

      The meaning of a word when used by it self, and as part of a *common* expression isn't always the same.

      "Flawed by design" *doesn't* mean that someone fucked up on purpose, it means that the with the chosen design the problem cannot be fixed (you have to redesign and rebuild. It's not small holes that can be patched, it's a crumbling foundation and missing walls....)

      - Ost

      --
      ---- Sig. gone.
    6. Re:MOD PARENT UP, more.. by afidel · · Score: 1

      Actually the NT based systems WERE designed for security, especially with win2k and up and code signing. It is the piss poor implementation that has blown windows security. Office on the other hand is not designed with security in mind and it is Office and particularly Outlook which is the biggest windows security vulnerability. The next biggest security problem is IIS and it's poor default configs, but IIS 6 which ships with Server 2003 has MUCH more sane defualts, including it not being installed at all by defualt!

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    7. Re:MOD PARENT UP, more.. by Flower · · Score: 5, Interesting
      MS chose to enable features as default that did not need to be on most installs. That is an insecure design. To be fair, earlier versions of RH did the same stupid thing and got burned by it. Macs also used to suffer from worms though I don't know why things got better - sorry used to keep up with Macs but not anymore.

      Anyway, as for your requirement for "INTENT." Back when the CodeRed came out, work gave me the responsibility of locking down our IIS servers. Back then I didn't have any experience with IIS so I did the smartest thing I could come up with - started reading and convinced work to send me to a one day SANS seminar. Well, the instructor told a story from an MS employee of how MS figured it was cheaper enable crap like Internet Printing and the like by default than it was to eat the cost of projected support calls they would get from people who wanted the feature but couldn't figure out how to enable it.

      IOW, enabling everything in IIS was done because it saved MS a few bucks. That is a design decision. It was intentional and most importantly it was insecure.

      You still want to mince words on this?

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    8. Re:MOD PARENT UP, more.. by Anonymous Coward · · Score: 0

      I don't blame Windows so much, but I do blame Outlook Express, and some features of IE (which have largely been patched out by now). When you include the possibility of auto-magically running executable attachments when a message is displayed in the preview pane, that's insecurity by design. I just can't see any other way to put it. And since Microsoft has gone out of their way to tie IE and OE to the OS and make it unlikely that anyone will use anything else, it's fair to extrapolate to "Windows is". Email and web browsing are by far the main applications of personal computers - bundling and tying in such hole-ridden apps (by design) for both is criminal in my view.

      If you're going to put millions of copies of something out there, it's simply your job to see the consequences of your actions. "All software has bugs" just doesn't cut it - if that's the best you can do, you've no business attempting something on that scale. That's the kind of responsibility we're talking about here.

    9. Re:MOD PARENT UP, more.. by Anonymous Coward · · Score: 0

      Exactly. All you actually need are two statements:

      It was designed; everything in it is there by design.
      It was not designed to be secure, and in fact is insecure.

      It is insecure by design.

    10. Re:MOD PARENT UP, more.. by Durandal64 · · Score: 1

      There haven't been any viruses or worms that affected OS X to my knowledge. There are only remote security exploits, and those are usually either fixed in a timely fashion by the open source community and/or by Apple themselves.

    11. Re:MOD PARENT UP, more.. by Anonymous Coward · · Score: 1, Informative

      Don't remember any Mac worms, but a couple of annoying viruses. Chiefly the ones that spread through the Quicktime CD autorun thing, which should always be turned off even under OS X - virtually nothing ever used it, and it's unnecessary on a Mac anyway (the users know what to do because a CD picture pops on their desktop and has a nice pretty picture and icon inside to double-click on in exactly the manner they're thoroughly accustomed to).

      If there was a worm I've forgotten, please do remind me of it. :)

    12. Re:MOD PARENT UP, more.. by Politburo · · Score: 1

      Choices made based on financial reasons aren't design decisions. They're management/marketing decisions. I wouldn't escalate most of the issues indicated here to design flaws because they can be fixed merely by MS modifying the default install, without even going into the underlying OS operation.

    13. Re:MOD PARENT UP, more.. by wfrp01 · · Score: 1

      Oh for christsake. Who designed Windows? Microsoft. Windows is insecure. Why? Because Microsoft designed it that way. No? If the insecurities inherent to Windows weren't designed, then they were accidents. Ridiculous.

      Microsoft concienciously gave security second billing as part of their overall strategy to build marketshare. And their plan worked. They gave people who don't know anything about computers what they wanted. Microsoft has always known that their operating system and applications could be more secure. But the implementation costs and the inconvenience to the users were considered too detremental to their business plan.

      You're absolutely right, design implies intent. Which is why the Washington Post used the word they way they did. If you don't think Microsoft intended for Windows/Office etc. to be insecure, you don't know shit about Microsoft.

      --

      --Lawrence Lessig for Congress!
    14. Re:MOD PARENT UP, more.. by Flower · · Score: 1
      Yep. I know you don't see it with OSX. I used to do Mac support 5 years ago at a newspaper so, iirc, that was OS 7.5 to OS 8. OS 9 was just starting to be deployed when I got out of supporting Macs. I do remember cleaning up more than a few autostart worm outbreaks thus reference to worms instead of viruses.

      Sorry, I should have put in a disclaimer that used to meant a heck of a long time ago in computer years.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    15. Re:MOD PARENT UP, more.. by pliny3 · · Score: 1

      This problem is compounded by the fact that by default most Windows facilities and software likes to hide the file extension.

      Why doesn't Outlook/OE warn on executable attachments trying to masquerade as files of other types, to wit

      if ($filename =~ /.*\.(jpg|doc|xls|whatever)\.(exe|vbs|scr|who knows)/) {
      insert_prominent_warning();
      }
    16. Re:MOD PARENT UP, more.. by Laur · · Score: 1
      Choices made based on financial reasons aren't design decisions.

      This is completely wrong. Cost is ALWAYS a primary consideration in design and is just as valid as any other requirement (size, strength, lifetime, etc.).

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    17. Re:MOD PARENT UP, more.. by Politburo · · Score: 1

      The cost in question is not the cost of developing the software. It is the cost of technical support required. We're talking about default settings here, which is pretty trivial for MS to change (I would hope). You can still argue that it's a design decision, but it's not a decision that was made in any way by the coders and software designers.

    18. Re:MOD PARENT UP, more.. by Anonymous Coward · · Score: 0

      Actually it does more than that -- Outlook completely blocks executable file.

      However, there's older versions, many other mailers, etc.

    19. Re:MOD PARENT UP, more.. by Durandal64 · · Score: 1

      The only virus I've ever gotten running a Mac for 10+ years is SevenDust666 (C variant, if I remember correctly). It was simply a self-replicating virus that stored itself inside the menu resources of any application that was launched on the system. It had no payload. Even so, I remember getting wind of it when VISE updaters were complaining that the application I was trying to patch had MENU resources inconsistent with what it expected to find, and refused to patch.

      I presently do Mac support for my university, and we distribute Virex 7 to students and faculty for some unknown reason. Rather than simply letting everyone know that there's literally no need for such an application on OS X, we'd prefer to spend shitloads of money on a site-wide license for a piece of shit that can't even let users schedule scans without (and I'm not kidding) telling them to modify their crontab in the documentation. Yeah, that works really well for Mac users, 90% of whom hate command lines. Not only is Virex 7 useless, but it's underpowered, lacking in basic features and useless.

      Honestly, the massive amounts of FUD introduced by outbreaks like SoBig and Blaster are almost impenetrable. I can't seem to get it through to most of the users I support that they don't have to fucking worry.

    20. Re:MOD PARENT UP, more.. by SethJohnson · · Score: 1


      What worm are you referring to that affected Macs? I suspect you are confused.
    21. Re:MOD PARENT UP, more.. by Flower · · Score: 1
      It's still a decision that affects the security of the product which is what is actually important. And, yes, they can change the install but what do you do with all the installs that have already been deployed? Lock down tools and patches. Yea. Been there, done that, PITA.

      Seriously, MS should have just done a basic install by default and then provided good documentation/wizards on how to enable all the goodies for the 5-10 percent of their userbase that actually needed Internet printing and its ilk. XP Home edition users shouldn't have port 135 open by default. Outlook should have never been able to run executable content without the user's direct intervention. The list goes on and on and on with the only hope of resolution being that A) users will upgrade to the new software which now address those issues or B) the user will consistently patch and admin the older insecure installs.

      Either option is not preferable to the feature shouldn't have been on in the first place - especially now that the real juicy targets are home PCs hooked up to broadband connections.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    22. Re:MOD PARENT UP, more.. by Politburo · · Score: 1

      Well you have to start somewhere. Sure, changing it now doesn't help current installations. Does that mean it shouldn't be done? I'm not really defending MS here, and agree with most of your points.

    23. Re:MOD PARENT UP, more.. by Flower · · Score: 1
      Sorry, my experiences haven't been the same as yours. For us the autostart worms were a problem. And I agree, it sounds like Virex7 is a POS. We're still running OS9 here at work and I believe we'll finally upgrade next year. Don't know. This year I moved to a new shift at a new facility and there are no and will be no Mac installs here. The environment where I work just doesn't sound comparable to yours.

      Oh and you're wrong. It's 99.99999% of Mac users who hate command lines.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    24. Re:MOD PARENT UP, more.. by Anonymous Coward · · Score: 0

      MacOS X is among the most conservative Unix-like systems in terms of remote services enabled by default; inetd.conf has everything commented out. It gives you an easy way to enable sshd and Apache (checkboxes), but if you want to enable other services (like ftpd), you have to uncomment them in inetd.conf.

      Apple also produces updates very quickly, even when it means syncing with third-party projects. When OpenSSL and OpenSSH vulnerabilities were discovered a couple of years ago, by the time I read the slashdot articles, as soon as I ran software upgrade the security updates were already there.

    25. Re:MOD PARENT UP, more.. by Phroggy · · Score: 1

      Macs also used to suffer from worms though I don't know why things got better - sorry used to keep up with Macs but not anymore.

      No they didn't. Whoever told you this was mistaken. I've been a Mac user for many years. Macs have never come with any network services turned on by default, and no Mac e-mail client automatically launches an executable attachment without the user's direct involvement.

      Mac OS X 10.2 might come with a few ports open by default - things like sunrpc, which is used for NFS. I'm not sure about that. I know 10.1 does not. No previous version did.

      There have been Mac viruses, but they were very rare and usually mostly harmless, and I don't know any Mac users who have even thought about Mac viruses within the past five years or so. I once downloaded a copy of Norton AntiVirus from Hotline, and the installer sat on my desktop for about two weeks before I deleted it - the annoyance that would have been caused by installing the software far outweighed the likelihood of ever needing it.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    26. Re:MOD PARENT UP, more.. by Flower · · Score: 1
      Ok. I am now offically tired of this.

      Here. Yes there was a worm for the Mac. Actually six if you figure in varients A-F. Yes. I've seen it. Yes, work got it again when we accidently installed two anti-virus packages onto the Macs which caused both to stop working.

      Geez. I make one comment that Macs did have worms and viruses then muse on why they seemed to die out and I get more comments telling me I'm wrong about that than the point of my original post. Go fig.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    27. Re:MOD PARENT UP, more.. by Anonymous Coward · · Score: 0
      The meaning of a word when used by it self, and as part of a *common* expression isn't always the same.
      True, but in this case:

      by design

      adv : with intention; in an intentional manner; "he used that word intentionally"; "I did this by choice" [syn: intentionally, deliberately, designedly, on purpose, purposely, advisedly, by choice] [ant: by chance, unintentionally, unintentionally]

      Source: WordNet (R) 1.6, (C) 1997 Princeton University

    28. Re:MOD PARENT UP, more.. by Durandal64 · · Score: 1

      My condolences on still running Mac OS Crash, er OS 9. :)

      And you're forgetting that a number of *nix geeks are switching to OS X. That's dropping the proportion of Mac users with serious aversion to the command line by a little. :)

  20. Nah... by Faust7 · · Score: 4, Insightful

    Here's a modest proposal: Microsoft should use some of its $49 billion hoard to mail an update CD to anybody who wants one.

    The sorts of people that would think to order such a CD in the first place are likely already patching their machines. Others will get the CD and misplace it, forget about it entirely, or mistake it for something like an AOL disc and toss it in the trash.

    1. Re:Nah... by SkArcher · · Score: 1

      That brings up an entirely different debate; the fact that Windows, as the most heavily advertised OS in existence is bound to get the vast majority of the new users to computers, who are precisely the type to make the mistakes which lead to insecure computing environments. Not all of the blame should rest on MS itself. A lot has to do with their userbase.

      Mind you, some degree of intelligent design to set a machine up to minimise the chances of the casual or inexperienced user could be implemented, but they would likely be as irritating as the tens of thousands of other MS pop ups in Windows (esp XP)

      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    2. Re:Nah... by dmaxwell · · Score: 1

      The sorts of people that would think to order such a CD in the first place are likely already patching their machines. Others will get the CD and misplace it, forget about it entirely, or mistake it for something like an AOL disc and toss it in the trash.

      Such a CD would be a boon for the clued user who has nothing but a dial-up connection. Even a slightly out of date one would be useful. If the CD can save me having to download 15MB over a dialup with maybe 4MB to pull from MS then its useful. Not everybody has broadband or a T1, if nothing else MS could make some coin charging a modest fee for these things.

    3. Re:Nah... by rice_burners_suck · · Score: 1
      Others will get the CD and misplace it, forget about it entirely, or mistake it for something like an AOL disc and toss it in the trash.

      I have this nice coaster over here called Microsoft Windows Server 2003 Enterprise Edition. It is evaluation software that they mailed me for free, for some reason. The law states that anything you receive in the mail is yours, to prevent companies from shipping you stuff you didn't ask for and then demand payment. Since this CD is mine, I took a knife and strategically placed a few deep scratches on the data surface of the CD to make sure that nobody around here decides to actually try this software. Let's call that "declining the software license," whatever it happens to be.

      A nice cup of warm hot chocolate (complete with a shot of brandy) is resting on that coaster right now.

      Microsoft: Please send me more coasters like this, so that I can use one on my coffee table and another in my kitchen. Thank you kindly.

    4. Re:Nah... by fasura · · Score: 0

      Also many computer users don't even know what OS they're using. For many people there is no difference between the processor, case, monitor and OS. Ask some people what version of Windows they're running and they'll say Intel Inside. These people would just look at the CD and probably nibble it.

      --
      -- Be careful what you say. Someone might remind you about it another day.
    5. Re:Nah... by Anonymous Coward · · Score: 0

      If Microsoft is actually concerned about leading the field in security, they can afford to schlepp off enough patch CD's to "Occupant" for everyone on the planet. If they can't do that, they should sit down and shut up.

  21. Apple and Linux systems are insecure too! by coene · · Score: 1, Troll

    I'd like to make one quick point. If a remote root exploit is found in Linux (like the RPC hole found a couple of months ago for Microsoft), the same type of Worm can happen.

    The biggest (not only) difference, is that Microsoft (with Windows) has such a large market share, that it only makes sense to attack it. If Linux had 90% of the market, you know there would be virii exploiting it's holes. Same goes with Apple (OSX being based on FreeBSD has many of the same holes as Linux).

    1. Re:Apple and Linux systems are insecure too! by David+Gerard · · Score: 3, Interesting

      And we certainly see this on the Web, where Apache on Linux greatly outnumbers Microsoft IIS on Windows. Oh wait, no we don't.

      --
      http://rocknerd.co.uk
    2. Re:Apple and Linux systems are insecure too! by LostCluster · · Score: 2, Insightful

      The design flaw that the author is pointing out is that administrator-only functions like RPC and the administrator's message boxes are turned on in a default installation, when the world would be better off with such features in the OS but defaulting to an off position and only running the associated software if the user indicates they want the feature on.

      This is not a design flaw that Apple and the various Linux distributors are immune from, just that they seem to violate this rule with less frequency. Let's face it, if Windows shipped with RPC turned off by default, Blaster would have a much smaller impact than it has now.

      As for SoBig, there's really nothing preventing a SoBig for Mac or Linux. Afterall, all you need to do is trick the user into executing a program that isn't what they think it is, and then read their address book file. The only complicating factor is that there's an overwhelming market share for the Windows Address Book being used, that it's the only place most virus writers bother to check for addresses to use. In order to make such a virus with the same impact on another operating system, they'd have to check the address book location of about a dozen programs... bloatware for virus writers.

    3. Re:Apple and Linux systems are insecure too! by Anonymous Coward · · Score: 0

      If a remote root exploit is found in Linux

      How many services run as root on Linux? Not that many.

    4. Re:Apple and Linux systems are insecure too! by OmniVector · · Score: 2, Insightful

      Actually that's incorrect. the reason most email/address book viruses spread so fast and cause so much havoc is because of Outlook and Outlook express -- which are ENTRENCHED in the business sector. I told my boss the other day that there's an email client that doesn't have these problems (Mozilla Mail) and his first question was how much does it cost to license. Managers think nothing is free, and if it is it's too good to be true -- and that, just isn't true.

      If companies made it a rule to stop using outlook/outlook express, and properly instruct people to never open email attachments from people they don't know, and file extensions that aren't safe (pif, scr, exe) then that alone would stop most viruses in their tracks. But alas, 90% of the office workforce is comprised of mindless drones who barely know how to use outlook in the first place.

      --
      - tristan
    5. Re:Apple and Linux systems are insecure too! by bewert · · Score: 1

      Wait until someone manages to install a spamming root kit on your Linux box, then tell me again how you never see it. You just don't see as much of it, but its out there. Trust me, I just spent week of my life dealing with it...

    6. Re:Apple and Linux systems are insecure too! by LostCluster · · Score: 2, Insightful

      Mozilla Mail in fact is subject to a Sobig-style attack, all that's missing is a virus that reads Mozilla's address book and goes. If your business installed Mozilla Mail, it'd still meet the mindless drones who will still open up the pif, scr, and exe attachments.

    7. Re:Apple and Linux systems are insecure too! by LiamQ · · Score: 1

      There is something preventing a SoBig for Linux and Unix-like systems: On those systems, you need to save the virus file, use chmod to make it executable, and then run it. On Windows, you just have to "open" it as you would to view a JPEG image or any other attachment.

      That's a fundamental difference that makes Windows insecure by design.

    8. Re:Apple and Linux systems are insecure too! by Anonymous Coward · · Score: 0

      if Windows shipped with RPC turned off by default, Blaster would have a much smaller impact than it has now.

      Yeah, no kidding. Non-operational computers don't get infected.

    9. Re:Apple and Linux systems are insecure too! by Anonymous Coward · · Score: 0

      Not that many > 0. If you think not that many is good enough, go talk to the FSF people whose ftp server was hacked.

    10. Re:Apple and Linux systems are insecure too! by Anonymous Coward · · Score: 0

      SoBig does scan for Netscape address books (can't say about Mozilla).

      Funny thing about all these slashdopes pimping Mozilla is that they really don't know the first thing about the virus. New versions Outlook blocks the attachment, Mozilla lets it through.

    11. Re:Apple and Linux systems are insecure too! by David+Gerard · · Score: 1

      True. I am so enormously glad that Red Hat isn't bothering much with the desktop market any more ...

      --
      http://rocknerd.co.uk
    12. Re:Apple and Linux systems are insecure too! by ummit · · Score: 1
      If companies made it a rule to... properly instruct people to never open email attachments from people they don't know...

      This is outdated, poor advice, given that SoBig and all the recent viruses forge the From: lines. The person in the From: line isn't the real sender, so the attachment mught well be from "someone you know" and yet still be a virus.

    13. Re:Apple and Linux systems are insecure too! by Anonymous Coward · · Score: 0

      You dumb ass, the reason we don't give a fuck about the virus is because most of us run Linux, BSD, or OS X. You could write a trojan for any of these OSes that does the same thing but since an attachment's permissions default to rw on save, you still couldn't run it without reflagging the file as executable. Belligerent Windows zealots like you really make me laugh when you spout your ignorant bullshit like that.

  22. Re:Why was this posted? by Audity · · Score: 5, Interesting

    It was posted because people have been saying for a long time that windows is insecure, but Joe Shmoe computer user won't know that (you mean there's computers that don't run windows?) until it gets some attention in the mainstream media. This is the media attention a lot of linux geeks have been waiting for.

  23. Ever wonder? by DroopyStonx · · Score: 0

    If Linux dominated the desktop market and was on some 95% of computers (or whatever MS is currently at), there would be just as many viruses and other headaches.

    --
    We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
    1. Re:Ever wonder? by Anonymous Coward · · Score: 0

      The "if-Linux-was-more-popular-it-would-be-as-much-att acked-as-Windows" crowd simply don't seem to understand how crippled Windows' security is compared to Linux or MacOS or the BSDs. Exploits could of course be achieved on these other OSes, but the point is that it is much easier to do it to a Windows box. The WPost guy got quite correct about the ports issue, and that is only one of many examples.

    2. Re:Ever wonder? by Anonymous Coward · · Score: 0

      Didn't read the article, did you? The author gives reasons why it's not just about market share.

  24. Watch out folks, ports are insecure! by micron · · Score: 1

    Give this dude the obvious award. People who don't know enough to lock down there computers are the real security problem, more so than any OS.

    All in all, I did like the article, but I thought that the author was being irresponsible in some areas. I thought that it was a bit irresponsible to blame Windows for using "ports" as being a security issue. I realize that open ports are a problem, but they are a potential problem for ANY operating system. OS/X was hinted at being secure because it did not leave any ports open in the basic installation, and Linux was not mentioned at all, which implied that it did not have any issues around these dangerous "port" things.

    Windows is the largest target out there, both for commercial and malicious intent. Toss in the fact that everybody hates MS, and that is why we end up with so many people targeting it. It does also help that it is not that hard of a taget to hit.

    1. Re:Watch out folks, ports are insecure! by rusty0101 · · Score: 1

      A couple observations that would suggest you are wrong.

      Not everyone hates MS. If that were the case there would be no Microsoft in the first place. The marketing team at Microsoft loves Microsoft enough to succesfully market it to the vast majority of desktop customers. There are a large number of businesses who succesfully sell products because those products are usefull on Microsoft based platforms.

      The next problem deals with open ports. The only time an install should leave ports open without notifying the user is when those ports are how the OS is installed. That said the only time that a port should be allowed to be open is when the person responsible for the system is aware that the port has been opened. File system shares should only be available when the person responsible for that system understands why those shares are available, and what problems having those shares available can cause. System folder shares should only be allowed when the system is part of an enterprise that needs those shares to update the systems dynamically, and even then should only be available from behind a corporate firewall.

      An example I have seen of a better method of making sure that the person responsible for a system is aware that ports will be opened as part of the install is when various network services are going to be installed as part of the Mandrake install. The warning includes the option of choosing not to install those elements as part of the install check. Sure there are still potential problems. A lot of people tend to click on the "Yeah, Yeah, whatever. Install it anyway." button, who possibly should not do so.

      Then again, perhaps I'm living in a world of my own and your experience is completely different.

      -Rusty

      --
      You never know...
  25. no sleep for linux users? by Anonymous Coward · · Score: 0

    Ha! I've had to mail out instructions to secure Windows and the patches to all my Windows lusers buddies.

    They: "Hey, my cut and paste won't work".
    Me: Now listen carefully ... go to the dos prompt ...

  26. If you don't trust this company, why... by mycr0ft · · Score: 1
    why did you give it your money?

    I trusted MS XP Pro so much that I fdisked over it with great gusto without a single bootup.

    Unfortunately, Toshiba (and thus me) already gave those toads money.

    --

    Me physicist. Me make rockets.
  27. Create a Windows clone, make a zillion dollars! by Anonymous Coward · · Score: 0

    Maybe some company should get off their butts and produce an OS that runs Windows applications. Not Lindows but a Windows clone.

    If people had a choice besides Linux, then maybe Microsoft would start quaking in their boots.

    The persons who create this OS, could be richer then Mr. Gates.

    something to think about. and its not too late.

    WinXP = Win98 with a different skin

    1. Re:Create a Windows clone, make a zillion dollars! by Anonymous Coward · · Score: 0

      > WinXP = Win98 with a different skin

      That is the most uninformed comment I've read all week.

  28. Security by rf0 · · Score: 1, Insightful

    The way I see this is that Windows is for good or bad popular. As such people will poke around it more and find more holes. Its not like Mac + Linux are totally secure. Now as there are more people, more holes will be found.

    Now from these Microsoft issues more patches etc. It should be pointed out that the holes that allowed the recent worms are fixed by a patch released over a month ago. Its just that people/admins haven't applied them meaning systems are still exploitable.

    Also Windows isn't designed to be totally secure from the ground up it designed to work on a wide range of hardware and appeal to all levels of people.

    Just my $.02

    Rus

    1. Re:Security by hankaholic · · Score: 1

      Windows [is] ... designed to work on a wide range of hardware...

      Yeah, hardware ranging from Intel hardware to... clones of Intel hardware.

      How this didn't get a +5, Funny I'll never know.

      --
      Somebody get that guy an ambulance!
  29. Intelegence by sub7mage · · Score: 2, Insightful

    The only reason these worms can spread is because of the lack of basic computer intelegence of the average user. i have had windows and used the internet religiously for years and have never gotten a worm on my box.

    So basically what i'm saying here is that its not always the operating systems fault, even though i think windows is insecure it gets to much shit for it.

    --
    There are 10 kinds of people: those that understand binary code and those that dont
    1. Re:Intelegence by Anonymous Coward · · Score: 0

      Computer worms spread independently. Computer viruses require aid. Malware like SOBIG requires aid and is therefore a virus.

      When you're trying to deride someone's lack of intelligence, try to spell it right.

    2. Re:Intelegence by Anonymous Coward · · Score: 0

      When you use the word "Intelligence" to criticize someone else's intelligence, at least spell it correctly. Otherwise, you look unintelligent.

  30. Obligatory Question and by Anonymous Coward · · Score: 5, Insightful

    Obligatory Response:

    The argument sort of breaks down when you talk about webservers, with Apache solidly in front with % usage, yet it's the smaller-target MS offering that is the one hit with exploits.

    There's something more fundamental about the differences in security -- yes, MS is a bigger target, but that doesn't mean that it can't also happen to be the easiest target (and it is).

    1. Re:Obligatory Question and by Overly+Critical+Guy · · Score: 3, Insightful

      Windows still has 95+% marketshare. See how secure Linux is then.

      --
      "Sufferin' succotash."
    2. Re:Obligatory Question and by vacaboca · · Score: 1
      The argument sort of breaks down when you talk about webservers, with Apache solidly in front with % usage, yet it's the smaller-target MS offering that is the one hit with exploits.

      That's a bit off-center, given that we're largely discussing viruses here, which don't generally spread or annoy by exploiting web servers. I'd argue that apache being the most-used web server doesn't really matter in this light.

      That being said, I agree that MS being both a larger *and* easier target makes it the obvious choice for mischief.

    3. Re:Obligatory Question and by damiam · · Score: 1

      Nimda? Code Red? Viruses (or worms, if you prefer) most certainly do spread by exploiting web servers.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    4. Re:Obligatory Question and by Anonymous+Brave+Guy · · Score: 1

      Tools like Apache and -- perhaps more relevant -- Linux aren't invulnerable, y'know. My club's whole web site has been messed up in recent weeks because someone rooted the host server. How? Another club hosted on it apparently put up a dodgy CGI and the system wasn't set up properly to lock out anyone who got through it.

      If you really think Linux and co don't get large numbers of security problems themselves, you need to subscribe to more of the big security mailing lists.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:Obligatory Question and by Anonymous Coward · · Score: 0

      Apache is solidly ahead in the web-serving market, but a lot of J-Random-Users with XP installed have IIS running and they don't even know it.

      And with the IIS worms, those are the REAL problem users, and probably a primary target of the various worms.

  31. Another quote by SkArcher · · Score: 0, Troll
    last para in the article;

    Here's a modest proposal: Microsoft should use some of its $49 billion hoard to mail an update CD to anybody who wants one. At $3 a pop (a liberal estimate), it could ship a disc to every human being on Earth -- and still have $30 billion in the bank.


    Now, who is up for raiding the MS bank?
    --

    An infinite number of monkeys will eventually come up with the complete works of /.
    1. Re:Another quote by Rosonowski · · Score: 1

      Extremely liberal estimate on costs. Think about AOL cds and how quick those go out. Just send them in boxes to places like Circuit City, CompUSA, and BestBuy

      --
      01101001 01100001 01101101 01101110 01101111 01110100 01100001 01101100 01100001 01110111 01111001 01100101 01110010
    2. Re:Another quote by cpradio · · Score: 1

      Does anyone actually use those though? I mean I take my fair share to use a frisbees but I doubt that is the actual use for them, or is it?

    3. Re:Another quote by Rosonowski · · Score: 1

      I don't know, we manage to sell a lot of them where I work (AOL signups, that is.)

      --
      01101001 01100001 01101101 01101110 01101111 01110100 01100001 01101100 01100001 01110111 01111001 01100101 01110010
  32. MS Bashing by mOoZik · · Score: 5, Insightful

    This is a bit unfair. Microsoft identified the problem and offered updates long before the worm hit the streets. Microsoft cares about the security of Windows, but it was the stupidity of the users which led to the compromise of their systems. If a Linux hole is found, nearly ever user would update to fix the change, because the average user of Linux knows what putting it off may entail. The average Windows user does not have the same computer knowledge, and hence, Microsoft gets the blame. Just another MS bashing is what it is!

    1. Re:MS Bashing by HeghmoH · · Score: 1

      If Windows is so secure, why does it ship with stuff like this RPC thing turned on by default? If nothing was accessable from the outside in a default install, then nothing could be compromised in a default install.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    2. Re:MS Bashing by LostCluster · · Score: 1

      Part of the reason that MS Blaster is such an annoyance right now is that many college freshmen are buying new computers and hooking them up to the campus network which is the first time their machine has ever seen the Internet. In such a case, a new out-of-the-factory computer with Windows XP SP1 and any major brand of anti-virus pre-installed is still at risk! Worse yet, on average the machine will be hit with a virus attack much faster than the student can type www.windowsupdate.com, er, windowsupdate.microsoft.com and download the patch. The anti-virus program that ships preinstalled on a new PC won't have time to download its definition updates to find out what Blaster is either, so it's powerless.

      Right now, Windows is so secure out of the box that even a wise-to-the-problem user has to use another computer to get the patch they need, because putting their new computer out on the Internet will surely lead to infection.

    3. Re:MS Bashing by cduffy · · Score: 5, Funny

      There're two issues:

      1. There's this bug users didn't patch for

      2. The system's default configuration made almost everyone vulnerable being attacked via the bug, even if the user isn't actually making use of the buggy service.

      On item [1], yes, there's a really strong argument that it's the user's fault. On item [2], though, it's pretty damn clearly the vendor's negligence.

    4. Re:MS Bashing by Anonymous Coward · · Score: 1
      This is a bit unfair. Microsoft identified the problem and offered updates long before the worm hit the streets.

      The issue is that M$ has far too many root exploits in the first place without considering their patch rate. And if one checks Bugtraq, M$ has a horrific rate of releasing patches--many holes never get patched.

      Microsoft cares about the security of Windows,

      Fallacy.

      but it was the stupidity of the users which led to the compromise of their systems.

      Utter genius.
      Let's consider if it was discovered that 1 million gallons of milk was sold which caused people to throw up for 3days straight--even if the company ran around screaming "hey, don't drink your milk!", whose fault would it be if people, COMPLETELY IGNORANT OF THE DANGER OR NOT REALIZING THE CONSEQUENCES, drank the milk and got sick.

      I thought so.

      I have multiple MCP's and 3 years of Win admin experience and I don't know how to lock a Win machine down in the same way that I can lock down a *nix box. Most of my Win instructors and co-workers would do no better. Microsoft is dangerously negligent; its product ships in such condition that it is impossible to believe that a normal user could properly protect their system. And you expect my grandmother to do this?

    5. Re:MS Bashing by rifftide · · Score: 1
      I thought the author pretty much nailed it, surprising for the mainstream press. The immediate cause of the Blaster virus was a buffer overflow bug (which also occurs sometimes in other operating systems) but the reason it was so devastating was because the default configurations of Windows are so permissive. For example, it's crazy for XP Home Edition to be listening for connections on TCP port 135 by default. Microsoft's marketing strategy for the past 15 years has been to put features and usability first, so it's not surprising that security and robustness lag behind.

      They have to recognize that not every user is sufficiently aware or motivated to download every security patch as soon as it is announced. Many of their customers are novice computer users. There has to be some regard for security built into the OS so that every buffer overflow bug doesn't throw every desktop on the Internet wide open to assault.

    6. Re:MS Bashing by Anonymous Coward · · Score: 0

      You could, of course, simply remind your freshmen to enable XP's built-in firewall before connecting to the net.

    7. Re:MS Bashing by Anonymous Coward · · Score: 0

      here's a thought: design the OS so that getting into one part of the system doesn't affect any other part.

      email: attachments are in a sandbox without network access or hard drive access.. by default don't even run attachments ever, consider it tainted data

      web server: runs as non-priv user, chroot'd nowhere and not allowed to make outgoing network connections or accept incoming network connections outside of configured ports.

      Tell me, why doesn't microsoft do something like this??

    8. Re:MS Bashing by Anonymous Coward · · Score: 0

      That reminds of Vogons berating mankind for not regularly checking into the hyperspace planning office near Barnard's Star when they protested the destruction of the earth for a bypass. As far as most computer users are concerned, windowsupdate.com (now Linux-hosted :D) might as well be Barnard's Star. The tech-saavy are all accustomed to it and don't bat an eye lid, but it really is arrogant on the part of any manufacturer to blame the customer for not checking in with them on a regular basis for the latest (and critical) product fixes.

    9. Re:MS Bashing by 0x0d0a · · Score: 1

      This was a two week old patch, mind you.

      It'd be ideal if everyone could drop everything and IT could tell everyone to reboot all systems for a patch for a bug that needs to be deployed, but that just ain't generally the case.

    10. Re:MS Bashing by Anonymous Coward · · Score: 0

      How about the countless vulnerabilities Microsoft did not provide patches for prior to the exploits? How about the design flaws in Microsoft Windows that this article doesn't even mention that make it inherently insecure, regardless of it's configuration?

      My point is you've read an article with content that doesn't accurately portray what its headline states. Microsoft gets blamed because of the many reasons this article omits.

      You can turn on the firewall, close all the ports and download all the patches and you'll still be left with an operating enviornment containing countless security flaws. If the article were written better you'd understand this simple fact.

    11. Re:MS Bashing by ehvoy · · Score: 1, Interesting

      your response is a bit unfair--at least from an sys admin stand-point. home users? oh well. until microsoft figures out a way to allow patching without requiring a reboot, admins are stuck scheduling horrible times to install patches--weekends, after 5:00 pm. This sucks. It's really inconvenient to keep up to date. Yes, i realize this is no excuse, gotta do it.

      Any windows admin who tells you they have uptimes greater than a week are not patching. What's your IP? What's your email address? Visit my website http://ActiveeXploits.com.

      What me worry about linux servers? ssh, apt-get, up2date, during the day, go home at 5:00 pm and enjoy the weekend.

      The article should have touched on how inconvenient windows' security model is too.

    12. Re:MS Bashing by 1010011010 · · Score: 1

      Microsoft cares about the security of Windows

      ha ha ha ha ha ha ha! *snort*

      Uh, yeah. That's the reason it is the way that it is.

      Windows: "Hi! I'm the program loader. My user is running as administrator. What's your name?"

      Virus: "jsdfkjwer.scr"

      Windows: "Let's see... .scr ... .scr ... Yep! You're on the list! Let me set up a nice process for you. There you go! Have fun!"

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    13. Re:MS Bashing by NFNNMIDATA · · Score: 1

      You should be aware that this culture of consumer ignorance has long been tolerated and even fostered by Microsoft. Maybe that's because educated consumers would be a threat, maybe not. But the fisher-price interface of XP would seem to indicate the direction Microsoft wants its users to go.

    14. Re:MS Bashing by Anonymous Coward · · Score: 0
      The average Windows user does not have the same computer knowledge

      This is the real crime. Microsoft has made it easier and easier to "run a computer", without requiring users to actually know a damn thing about their innards. It's as bad as people who learn to drive without even the knowledge to check their own oil and fluid levels in their car. If you are too stupid to perform basic maintenance that takes less than five minutes a week, you should NOT be using a computer (or driving).

      And as for "Microsoft identified the problem and offered updates long before the worm hit the streets", just how many versions of Windows (going back almost a decade) does this affect? Have these people never heard of "code reviews". Oh, wait, making things secure requires money, and they are almost out of that - less than $50 billion (USD) in the bank... Poor little Microsoft, too busy adding new and useless "features" to actually bother to check their code for buffer overflows - something any first year university student should be able to do.

      The real "secret" is this - if Microsoft ever actually released a version of Windows without any major bugs, then why would most of us ever upgrade?

    15. Re:MS Bashing by Anonymous Coward · · Score: 0

      Are you using the services that MS has made accessible to the world? Do you know what they are and what they do? Why are they on without asking?

      There have been a multitude of Sendmail bugs and exploits over the last few years. I don't use Sendmail. I'm not vulnerable. Same with the ssh bug last year.

      If I use XP out of the box, these 5 ports are open, even without asking me.

      That is a flaw. It is a bug. MS fixed it 3 weeks before a major exploit.

      Derek

    16. Re:MS Bashing by cduffy · · Score: 1

      It'd be ideal if everyone could drop everything and IT could tell everyone to reboot all systems for a patch for a bug that needs to be deployed, but that just ain't generally the case.

      Needing to reboot the whole bloody system to apply any but the most core (ie. tcp stack) security patches is pretty damned broken, too.

    17. Re:MS Bashing by andrewski · · Score: 0

      Three weeks. It was three weeks from the time they offered a patch to the time the virus hit.

      I know of somebody who ran Windows Update a week before the virus hit, installed all the 'critical' updates, and still got infected. Turns out the update didn't take for some reason, quietly wrote this in a log file somewhere, and didn't inform him with a dialog box or anything. I don't know about you guys, but I don't have time to read log files every time windows reboots.

    18. Re:MS Bashing by J.+J.+Ramsey · · Score: 1

      "If a Linux hole is found, nearly ever user would update to fix the change, because the average user of Linux knows what putting it off may entail."

      There are also two other issues:

      1) Updates on Linux systems tend to be more robust. There is little worry that an updated package will break things.
      2) Updates seldom require a reboot.

  33. Actually mac and linux users were affected by jdigriz · · Score: 5, Interesting

    Some of us alternative OS users were actually affected by the virus, even if we weren't infected. In addition to the Net slowdown, the friggin SoBig.f virus forges emails. So if you have any windows using acquantainces, or even people who received a forward with your address on it, the SoBig.f virus will cheerfully send out copies of itself purportedly from you! It doesn't just stop at the address book either, but allegedly scans documents on the drive to harvest addresses. Evil, evil thing. So, no computational loss, but potential harm to reputation, even though it's easy to prove via the headers that it did not originate from you, the vast majority of those windows users who get infected with emails bearing your From: line don't know a header from a hole in the head.

    1. Re:Actually mac and linux users were affected by timeOday · · Score: 1

      I'm glad you mentioned the return address forging. Over the past few days at work I started to get "returned" email and failure notifications for mail that I never sent! I even did a manual virus scan which turned up nothing. Now I know why, and tomorrow I'll look at the headers on those messages.

    2. Re:Actually mac and linux users were affected by Anonymous Coward · · Score: 0

      Indeed. When I came home Sunday after J3
      (Fortran standardization) meeting 165, i.e.,
      one week of absence, my laptop spent ca. 12 hours
      on the phone getting 5500+ messages totalling
      350+ Mbytes.

      Because this is a dialup line, this costs *real*
      *money*.

      The next morning I spent two hours to shrink
      the /var/mail file from 350 Mbytes to 75 Mbytes
      (for some reason the couple Mozilla-popa3d
      couldn't deal with the original file).

      Toon Moene (current GNU Fortran maintainer).

  34. Larger Target by Raven-sama · · Score: 2, Insightful

    Linux and MacOS users are, let's face it, in the minority compared to Windows users. Granted Windows most likely does have moe security flaws than these other OSes, but the main concern here is that virus writers will target the OS that will cause the most damage (or that they have the most experience with) and that will almost always be Windows.

    Even if all the known exploits in Windows were patched, all it would take it one more for another virus to do something like Blaster or Slammer. On the flipside though, something like that could just as easily happen to Linux if an exploit were found, it's just that no one bothers to write viruses that take advantage of it.

  35. More Mac/Linux benefits by spenceM7 · · Score: 1

    Another reasons Mac/Linux is more secure is there isn't 10 million things popping up as you browse the internet, inviting you to install software, change your homepage, or other sundry offers - Here's to incompatibility! Also, Mac/Linux holes get patched significantly faster (in general) then Windows ones.

    1. Re:More Mac/Linux benefits by Anonymous Coward · · Score: 0

      Mozilla's popup blocker is a dream. I don't understand why nobody had implemented it before.

  36. Correct Me If I'm Wrong but.... by cmay · · Score: 2, Insightful

    If someone emails you an exe, and you run it, and it does something to your computer, that isn't exactly Microsoft's fault.

    I guess sobig is a .pif and so its kinda confusing to some people, but I don't think you can group SoBig in with other security holes that Microsoft has.

    1. Re:Correct Me If I'm Wrong but.... by Anonymous Coward · · Score: 0

      It shouldnt be confusing, viruses have been sent as PIF/SCR/BAT/COM/EXE for a long time now, people should know not just EXE files are bad.

      People are just retarded and they will run stuff even if it says "THIS IS A VIRUS, CLICKING ME WILL DESTROY YOUR PC.. DO NOT CLICK ME!!!.EXE"

      MSBlaster viruses that dont require execution to run are microsofts fault.. those older email viruses like ILoveYou were microsofts fault (exploited bugs in OE that auto executed the viruses), the new SoBig is auto executing but on newer outlook clients it requires people to run it, so its a majority of users fault rather than MS, but its still MS's fault

    2. Re:Correct Me If I'm Wrong but.... by Anonymous Coward · · Score: 0

      If someone emails you an exe, and you run it, and it does something to your computer, that isn't exactly Microsoft's fault.

      That is exactly Microsoft's fault. Why are attachments allowed to do *anything* on the computer? Why doesn't microsoft take a look at techniques that partition all components into OS compartments?

      There should be no risk in opening a goddamn email! Think about it.. the computer is perfectly capable of "tainting" the data in the email and treating it specially, but it doesn't. Instead, the USER is counted on to make decisions that they don't need to make!

      Microsoft has a huge responsibility. They can't hide behind their warranty disclaimers and pile of money forever.

    3. Re:Correct Me If I'm Wrong but.... by Overly+Critical+Guy · · Score: 1

      Those are the Slashdot blinders in effect. It doesn't matter that it's a user problem. It doesn't matter that it's something to do with Outlook. It somehow gets grouped as a "Windows hole."

      If there was a whole in a userland app for Linux, fanatics would take great pains falling over themselves to point out the difference. But when there's an Office hole, it's lumped with Windows itself.

      --
      "Sufferin' succotash."
    4. Re:Correct Me If I'm Wrong but.... by Politburo · · Score: 4, Insightful

      Why are attachments allowed to do *anything* on the computer?

      Uhh, because some of us know our way around well enough to get programs from people that we want to run. Saving to HD and then running doesn't change a thing. To say you shouldn't be attaching executables is silly. People should be safe: know who sent them the mail, know what it is they are running, and run an up to date virus scanner, as well as keep their system patched.

      If you are talking about automatic running of attachments, that is a different story, but I want my computer to do what I tell it to do.

    5. Re:Correct Me If I'm Wrong but.... by Anonymous Coward · · Score: 0

      1) why does the secretary down the hall need that?

      2) would you be willing to give that up if it meant never having to deal with this BS again? I sure would!

      For what it's worth, at my org we filter out all attachments except pictures (and I'd love to get rid of those too). We've set up fileboxes for file transfer. The only effect this latest "attack" had on us was bandwidth consumption and mailer daemon junk (those are filtered too, except to admin types).

    6. Re:Correct Me If I'm Wrong but.... by Politburo · · Score: 1

      If an IT admin wants to configure it so that .exe's and the like are stripped, fine. But don't automatically do it for me. On second thought, I would accept the converse: default to strip, and let power users to configure the program to allow attachments. I guess I'm arguing to not de-facto limit the functionality of the program, and by extension, my ability to use the computer.

      Deal with what BS again? My company has a competent IT staff, running XP, and we have been unaffected, aside from a little less bandwidth. At home, I keep my system patched, and I have been unaffected.

    7. Re:Correct Me If I'm Wrong but.... by Keeper · · Score: 1

      I suspect that if there was an executable file extension called ".virus", and all worm/virus writers used that extension, that people would STILL try to run them if it was sent to them as an email attachment...

    8. Re:Correct Me If I'm Wrong but.... by tgibbs · · Score: 1
      Uhh, because some of us know our way around well enough to get programs from people that we want to run.
      Seems like there is a simple solution. Don't allow the user to run the program from their email software. Double-clicking on an executable in an email should bring up a dialog explaining the danger of running attachments, and explaining that you must manually move the attachment to some other location to run it. Those who "know their way around," shouldn't find this much of a problem.
    9. Re:Correct Me If I'm Wrong but.... by Politburo · · Score: 1

      Well, I would have no problem with that, but doubt it would actually stop much of the "dumb user" type problems. If someone wants to run an attachment, and they can't run it by double clicking, they still probably have the skill to save it to the desktop and double click it there. The trick is knowing when to trust the sender and attachment, and what attachement types not to run.

    10. Re:Correct Me If I'm Wrong but.... by tgibbs · · Score: 1

      Actually, many casual users don't understand the distinction between a document and executable code. They just know that they double-click on an attachment to see it.

    11. Re:Correct Me If I'm Wrong but.... by bninja_penguin · · Score: 1

      All it would take is to associate the *.virus extension to be opened with some other program by default, and *poof", it magically disappears on 99% of the Windows boxes, as Windows defaults to hiding known file extensions. That is completely criminal in my book. So, when you tell someone to NEVER click on ".pif or *.vbs, and they are sent a file called nasty.jpg.vbs all they see is nasty.jpg and figure it's safe to click. Why the HELL would ANYBODY hide part of a file name, especially the most important part??? That goes well beyond stupidity!!!

      --
      For those who describe their systems as 'boxen', do you order multiple 'boxen' of corn flakes also?
    12. Re:Correct Me If I'm Wrong but.... by Keeper · · Score: 2, Interesting

      Great. I'll let you spend the 6 months it'll take to teach my mom what an "extension" is, what it means, why she should care, and then the differences with all of the nitty gritty details (why the same files have different extensions (htm, html, shtml, etc), why pictures have different extensions (jpg, jpeg, gif, tiff, tif) and so on.

      Fact of the matter is extensions shouldn't matter -- they're just a legacy artifact of 8.3 filenames and commandline interfaces. Macs have worked just fine without them for years. Unix system use a hodgepodge of extensions, mainly to represent what content a file contains to a person on the commandline (the same effect is derrived by giving files icons in a GUI). On a unix system I could have a file named foo.jpg -- doesn't mean it's a jpg. In fact, it could contain a binary and could be executed if the right bits were set on the filename. Depending on a file extension to convey an accurate representation of it's contents is just asking for trouble.

    13. Re:Correct Me If I'm Wrong but.... by bninja_penguin · · Score: 1

      Depending on a file extension to convey an accurate representation of it's contents is just asking for trouble.
      This, fact, combined with the fact that Microsoft wants to hide that information from the user was my (poorly conveyed) point.

      As for educating your mom on Windows file extensions, I will gladly do that, as, if she is running Windows, she had better learn what extensions are, or she'll fall victim to the latest email virus, or she won't understand why the (zipped) pictures she downloaded don't just display, etc. etc. My going rate is $75.00 an hour, and my current customers gladly pay that for me fixing their systems after they've been hit by a virus, and they gladly pay that rate for me educating them on why and how they got infected in the first place. That includes a lesson on Windows file extensions.
      Face it, if you run Windows you must develop some understanding of how it works, and since it is dependent on file extensions, if you don't learn anything about those you are at the mercy of everyone.
      Of course, if you run any OS, you must develop some understanding of how it works, that's just the way computers are.

      --
      For those who describe their systems as 'boxen', do you order multiple 'boxen' of corn flakes also?
    14. Re:Correct Me If I'm Wrong but.... by Keeper · · Score: 1

      Depending on a file extension to convey an accurate representation of it's contents is just asking for trouble.
      This, fact, combined with the fact that Microsoft wants to hide that information from the user was my (poorly conveyed) point.


      I'm missing something here. We agree that it's bad to depend on file extensions -- yet, you argue that it is bad to hide file extensions... On a system where extensions are not shown, you still see an icon representing the suppossed content of the file. You see a little picture icon if it's a picture file, or a weird webbrowserish looking icon if it's a form of html file. Still not getting why it is so evil to hide file extensions for people who "don't get it."

      As for educating your mom on Windows file extensions, I will gladly do that, as, if she is running Windows, she had better learn what extensions are, or she'll fall victim to the latest email virus, or she won't understand why the (zipped) pictures she downloaded don't just display, etc. etc. My going rate is $75.00 an hour, and my current customers gladly pay that for me fixing their systems after they've been hit by a virus, and they gladly pay that rate for me educating them on why and how they got infected in the first place. That includes a lesson on Windows file extensions.

      No, she won't have that problem. Mainly because she can't figure out how to download attachments from the website she goes to check her email on (which is yahoo, which also does a good job of filtering spam & worm related mail AND will show simple picture attachments sent from family in a manner that doesn't require her to call me). See, it isn't worth paying $75 an hour to have someone teach her something she doesn't care about when the $0 solution works just as well. If she does somehow manage to mess up her machine, it'll take all of 10 minutes to re-image the c drive from a cd.

      She uses her computer to write letters to family, look up stuff on the collectables she "collects", and to scan & print pictures. She isn't a sophisticated user. She doesn't give a rats ass about how any of it works, nor should she have to. That information just gets in the way, and makes her afraid she's going to break something (she has this idea that if she touches the mouse button wrong the computer will burst into flames or some silly nonsense...she's finally starting to 'explore' what she can do instead of replaying the steps she's been shown to get whatever she wants to get done done).

      What you propose, "educating" users about file extensions, actually leads to the problems you are trying to prevent -- people that don't get it see .jpg in the filename and go "hey, it's a picture." If it is .jpg.vbs doesn't mean jack (hmm, must be a special jpg). So you can continue to try and explain how things really work, further confusing them and making them afraid to use the computer, or you can dumb it down enough so that they can do what they want to do without having to worry about it.

      If that means that someday I'll have to go home and pick up the pieces from a worm or virus, I will. But I haven't had to do so once in the last 5 years. With the way the computer is setup, I doubt I ever will have to.

  37. Text of Article by Anonymous Coward · · Score: 0, Redundant

    Site feels slow, so ....

    By Rob Pegoraro
    Sunday, August 24, 2003; Page F07

    Between the Blaster worm and the Sobig virus, it's been a long two weeks for Windows users. But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks -- just like in earlier "malware" epidemics.

    This is not a coincidence.

    The usual theory has been that Windows gets all the attacks because almost everybody uses it. But millions of people do use Mac OS X and Linux, a sufficiently big market for plenty of legitimate software developers -- so why do the authors of viruses and worms rarely take aim at either system?

    Even if that changed, Windows would still be an easier target. In its default setup, Windows XP on the Internet amounts to a car parked in a bad part of town, with the doors unlocked, the key in the ignition and a Post-It note on the dashboard saying, "Please don't steal this."

    Not opening strange e-mail attachments helps to keep Windows secure (not to mention it's plain common sense), but it isn't enough.

    The vulnerabilities built in: Security starts with closing doors that don't need to be open. On a PC, these doors are called "ports" -- channels to the Internet reserved for specific tasks, such as publishing a Web page.

    These ports are what network worms like Blaster crawl in through, exploiting bugs in an operating system to implant themselves. (Viruses can't move on their own and need other mechanisms, such as e-mail or floppy disks, to spread.) It's canonical among security experts that unneeded ports should be closed.

    Windows XP Home Edition, however, ships with five ports open, behind which run "services" that serve no purpose except on a computer network.

    "Messenger Service," for instance, is designed to listen for alerts sent out by a network's owner, but on a home computer all it does is receive ads broadcast by spammers. The "Remote Procedure Call" feature exploited by Blaster is, to quote a Microsoft advisory, "not intended to be used in hostile environments such as the Internet."

    Jeff Jones, Microsoft's senior director for "trustworthy computing," said the company was heeding user requests when XP was designed: "What customers were demanding was network compatibility, application compatibility."

    But they weren't asking for easily cracked PCs either. Now, Jones said, Microsoft believes it's better to leave ports shut until users open the ones they need. But any change to this dangerous default configuration will only come in some future update.

    In comparison, Mac OS X ships with zero ports open to the Internet.

    The firewall that's down: A firewall provides further defense against worms, rejecting dangerous Internet traffic.

    Windows XP includes basic firewall software (it doesn't monitor outgoing connections), but it's inactive unless you use its "wizard" software to set up a broadband connection. Turning it on is a five-step task in Microsoft's directions (www.microsoft.com/protect) that must be repeated for every Internet connection on a PC.

    Mac OS X's firewall isn't enabled by default either, but it's much simpler to enable. Red Hat Linux is better yet: Its firewall is on from the start.

    The patches that aren't downloaded: Windows is better than most operating systems at easing the drudgery of staying on top of patches and bug fixes, since it can automatically download them. A PC kept current with Microsoft's security updates would have survived this week unscathed.

    But hundreds of thousands, if not millions, of Windows systems still got Blasted, even though the patch to stop this worm was released weeks ago.

    Part of this is users' fault. "Critical updates" are called that for a reason, and it's foolish to ignore them. (The same goes for not installing and updating anti-virus software.)

    The chance of a patch wrecking Windows is dwarfed by the odds that an unpatched PC will get hit. And for those saying they don't

  38. Re:enough with the virus hype by craigmarshall · · Score: 2, Interesting

    I currently run Windows XP (unpatched, no virus-killer) and GNU/Linux machines behind a GNU/Linux firewall/router. I have never been *infected* with anything. If you're stupid enough to set Windows Explorer to "hide the extension of known file types", and to not know that a .scr file is just as executable as an .exe, and to not run a decent firewall then frankly, you deserve to be infected by the latest and greatest virus.

    --
    Craig

  39. in other news by b17bmbr · · Score: 1
    • the sun is hot
    • ice is cold
    • BSD is...nevermind
    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  40. Application Compatibility by Detritus · · Score: 1

    When Microsoft introduced Windows NT and NTFS, they had the chance to lock down the system, enforcing the separation between user and system like any modern multi-user operating system. My guess is that this idea got shot down by the people at Microsoft who will do just about anything to avoid breaking old applications. What they delivered is a mess, and it's still a mess. They need a BOFH-type security czar to clean things up and tell users to bitch to the original vendor about their broken applications.

    --
    Mea navis aericumbens anguillis abundat
  41. It's not Windows' fault by pyth · · Score: 0, Troll

    If you take a look at the 'vectors' for these viruses, you'll notice that they're all legacy protocols: http, smtp, rpc. These old unix-based systems were designed at a time when people did not care about security. Yet, they form the very basis of the Internet. Microsoft is practically forced to adopt these archaic protocols in order to stay competitive. Why should they be blamed for the failures of these obscure unix standards?

    1. Re:It's not Windows' fault by lkaos · · Score: 4, Informative

      The recent DCE/RPC vunerability exploited MS's DCOM implementation residing on the end point mapper port using raw DCE/RPC over TCP.

      This has nothing to do with Unix and certainly isn't a standard (hell, Samba doesn't even support this). This was totally a MS-original.

      A lot of the http virii are based on MS-extensions or broken non-standard behavior of the MS clients.

      If MS has followed what you refer to as "obscure unix standards", this wouldn't be an issue. Despite what you may thing, Unix systems were designed with security in mind whereas Windows was designed as a user-operating system.

      --
      int func(int a);
      func((b += 3, b));
    2. Re:It's not Windows' fault by mtec · · Score: 1

      Ooooo - wonderful idea. Why *should* Microsoft conform to old 'legacy' standards... I for one hope they re-engineer the internet in Bill's image (or Ballmer's). The internet will become a puffy turtle-like entity with only 6 ports - one for the head and tail, and one for each leg. During a virus attack the internet will simply pull its-self into the shell, safe, unless someone turns it on it's back...

      --
      Cake or Death? Cake Please!
    3. Re:It's not Windows' fault by Limburgher · · Score: 4, Insightful
      These are not failures of the security of the protocols. These are failures of the MS implementations of these protocols. Both IIS and Apache use http, and yet one is more secure than the other. Both Exchange/Outlook and Sendmail/(insert favorite MUA here) use smtp, and look at which one spreads virii like the clap. To blame these 'obscure' standards is like blaming the wheel for problems with Ford Explorers rolling over. It's not the standard, it's the piss-poor impementation.

      Even some Linux default installs have security holes. It's all in how it's done, not what it's done with. Are we supposed to throw out everything written in C now, too?

      --

      You are not the customer.

    4. Re:It's not Windows' fault by Anonymous Coward · · Score: 0

      Haha.. It's because you're a moron, right?

      Whoever modded this funny.. I'm gonna bust a nut in your eye.

    5. Re:It's not Windows' fault by owlstead · · Score: 2, Interesting

      Because this text is clearly nonsense. None of the protocols you mention have inherent security flaws Maybe you should have noticed ftp instead, which does have some quirks.

      RPC has been targeted due to a defunct implementation on MS side, and the fact that it was open to the internet by default. This has nothing to do with security of the protocols an sich.

      To make your point completely moot: when MS does develop it's own protocols (SMB, PPTP etc) they are inferior to the standardised protocols concerning security.

      One can safely say that the MS record on implementing secure protocols up till now is not that great.

      Only the XBox seems to be quite secure. Of all things, a game console is the current MS flagship :)

      Warper

    6. Re:It's not Windows' fault by hankaholic · · Score: 4, Insightful

      In a response to a recent story, someone mentioned that UNIX standards were generally based upon specifications which had been made publically available for comment.

      This is something that many take for granted, but it is quite important. RFCs are discussed publicly, and people review protocols independently of specific implementations. This means that the protocols themselves are refined, and implementors only have to worry about correctly coding to a given specification.

      Under Windows, the specification is often "whatever works with this code is fine". This invites much less review of the protocols, and since the protocols are ill-defined, it's difficult to determine whether the protocol has been implemented correctly.

      --
      Somebody get that guy an ambulance!
    7. Re:It's not Windows' fault by AArmadillo · · Score: 1

      I wouldn't exactly use Sendmail as an example of a secure mail transfer system. Perhaps nowadays it isn't bad, but back in the day it was famous for the number of worms that spread through it :P.

    8. Re:It's not Windows' fault by Anonymous Coward · · Score: 0
      "Obscure unix standards" - WTF???

      Let's look at the dictionary definition of obscure:
      Actually, go look at it yourself, I'm too lazy to cut/paste it here. Anyway, the point is, if you can't even use the word correctly (and trust me, you're not - the protocols you describe are basic to the Internet, not "obscure"), you'll have a hard time convincing me you breathe oxygen.

      Are these old protocols? Well, yes and no. They don't date back to the 50s or anything, in fact most Slashdot readers are probably older than HTTP. But they weren't published last year. What does this mean?

      Well, for one thing it means they are "tried and true" - they've been around long enough that any oversights have been found and worked around.

      For another thing, it means these are really standards - they are for the most part independent of corporate interference. These days, whenever a new standard is being developed, half a dozen major companies bull their way onto the standards committee, each trying to steer the standard in a direction favourable to them. It happened with XML, and it happens with other new "standards" all the time.

      And, to poke a nice big hole in your core argument (which I think is that these standards are inherently insecure because they're old and for Unix - which is supposed to be capitalized, BTW), how many worms for non-Microsoft implementations of (say) SMTP can you count? Or RPC? Or even HTTP? Keep in mind, Apache on Linux far outnumbers IIS on Windows, but which one's worms keep coming back for more? As a hint, I see one or two Code Red infections attempt to attack my machines a week - and that's a two-year-old virus with a three-year-old patch! (But lazy f***ing users who won't apply patches is another story, for another time...)

    9. Re:It's not Windows' fault by Anonymous Coward · · Score: 0

      of course, why else would we have c++?

    10. Re:It's not Windows' fault by Anonymous Coward · · Score: 0

      Viriiiiiiiiiiiii!! The more i's the better!! Viruses are for newbies!! Viriiiiiiiiiiiiiiiiiiiiiii are L33T35T!!

    11. Re:It's not Windows' fault by Anonymous Coward · · Score: 0

      > Are we supposed to throw out everything written
      > in C now, too?

      Sure, why not? Better alternatives are starting to become really competitive (Lisp, Haskell, even Java and C#)...

  42. Falling on deaf ears. . . by villain170 · · Score: 1

    Too bad this article won't change anyone's plans on using Windows in the future. . .

    They will still flock to it like lemmings.

    --

    I am over here... now I am back over here!
  43. People in glass houses by scdeimos · · Score: 1, Informative

    This article seems to have such a pro-Mac stance that I didn't bother reading past the first couple of paragraphs. It's OS/wars all over again.

    Granted it's been a few years since I was a Level 1 Tech for Apple Resellers, but let's not forget that for many years Macintosh (and specifically Mac-OS) reigned supreme as the simplest platform for which to write viruses. And virus writers certainly took advantage of it.

    Why? Because every time you inserted a floppy or CD, or mounted a new hard disk or Syquest cartidge, the OS went behind the scenes to load CODE resources from the disk to allow the display custom dialogs (passwords, etc), change desktop settings, layout, etc. The user didn't have to take any action to open files or folders.

    It didn't take virus writers long to figure out this point of entry, and with no concept of permissions or anti-trust built into the OS, the malicious code had full control of the system.

    Few days went by where I didn't have to low-level format someone's hard disk and inform them that, yes, working backups are a Good Thing to have.

    1. Re:People in glass houses by Anonymous Coward · · Score: 0

      Let's see, you're saying that because Macs at one time had a lot of viruses, we should avoid Macs today in 2003? Can you help me with that logic, because I can't really follow it.

      My boss already knows that a Mac IIsi is not the right machine for him...

    2. Re:People in glass houses by 4iedBandit · · Score: 1

      This article seems to have such a pro-Mac stance that I didn't bother reading past the first couple of paragraphs. It's OS/wars all over again.

      Granted it's been a few years since I was a Level 1 Tech for Apple Resellers, but let's not forget that for many years Macintosh (and specifically Mac-OS) reigned supreme as the simplest platform for which to write viruses. And virus writers certainly took advantage of it.

      So, Windows Today is just as virus prone as Mac of three years ago? Macs run code whenever a CD is inserted. This was obviously such a bad idea that Microsoft never did anything like that.

      Nice try. There have been Mac viri, but never the quantity that Windows has been blessed with. Ever. This is a really poor attempt to draw attention away from the point of the article.

      The point is: of modern consumer operating systems (ie. things you can go to the store and buy off the shelf right now.), Microsoft's are the most vulnerable right out of the box.

      But of course you just skimmed the first couple of paragraphs, saw "Macintosh" and went into Microsoft Certified Disinformation Mode. Good thing you didn't get to the place where they mentioned "Linux" or all traces of even looking at the article might have been automatically removed from your memory.

      I'm really getting tired of Microsoft appologists. "Well yeah, but look at the other guys, they got a virus three years ago!"

      --
      "The avalanch has already started, it is too late for the pebbles to vote." -Kosh
    3. Re:People in glass houses by The+Lynxpro · · Score: 1

      No it wasn't. The first computer virus for personal computers appeared on the Commodore Amiga, NOT the Apple Macintosh. Maybe you got those two systems confused since they both came standard with *useful* GUIs long before the x86 market did. Or perhaps because they also shared the same CPU, the Motorola 68000. And let us not forget about the Atari ST line either...

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
  44. Devil's Advocate by Anonymous Coward · · Score: 0

    Remember: The more secure a network is, the harder it is to use.

    I mean really - changing passwords once a quarter? In a bank, or a hospital, or a military installation, maybe, but my dad is a retired University professor, and the new policy of changing email passwords once every three months is just about to drive him insane.

    The several days that several hundred thousand people have been offline due to the Blaster/SoBig outbreaks has to be balanced against the several days or even several weeks that several hundreds of MILLIONS of users would have to spend in class learning how to use their more secure, but less user-friendly computers.

    From an economic perspective, ease of use is probably still more important than security. [And I'm a security nut.]

  45. Re:enough with the virus hype by craigmarshall · · Score: 2, Insightful

    And in cases like these (stupiduseritis?), it doesn't matter which operating system you choose to use, you almost certainly won't have configured the machine properly from a security standpoint.

    --
    Craig

  46. Indeed by Faust7 · · Score: 1, Insightful

    Perhaps that is why so many exploits are found, because people are targeting it religously, start targeting Mac and Linux as much and see who is insecure!

    All of the arguments I've heard against this viewpoint -- which is to say, arguments based on "Windows is fundamentally insecure anyway, it would be much more heavily exploited even if it weren't the dominant desktop OS" -- are entirely theoretical. Well and fine, but as such their soundness is limited. The discovery of exploits is such a chaotic, surprising affair that one cannot hope to accurately predict how it would go for other operating systems without realistic tests of the systems in question. By this, I mean that unless you actually obtain a scenario where Linux or MacOS are indeed dominant, and are given the same exposure as Windows had (we can assume future tense here), running all the risks of being squinted over by troublemakers of all skill levels, and then conduct a "test run," as it were, over a very extended period of time... unless you have that, you are not going to be able to make any claims.

    Even a thorough, scientific, hundreds-of-pages review of Windows security structure is no substitute for such a scenario. In computer security of this large a scale, theory is no substitute for experiment.

    1. Re:Indeed by Anonymous Coward · · Score: 0

      Ego ergo sum.

    2. Re:Indeed by gilroy · · Score: 1
      Blockquoth the poster:

      By this, I mean that unless you actually obtain a scenario where Linux or MacOS are indeed dominant, and are given the same exposure as Windows had

      You mean like, say, the web server market, where Apache holds dominance? Hmmm... seems most of the attacks still focus on Microsoft products...
  47. WTD???? by l0ungeb0y · · Score: 1

    Because Microsoft blew off security concerns for so long, millions of PCs remain unpatched, ready for the next Windows-transmitted disease

    Well, I for one always wear protection when cybering on MSN

  48. Re:Why was this posted? by brokencomputer · · Score: 4, Interesting

    I agree. The Washington Post is a very well known newspaper that many people get. Even my father(who subscribes to WP) read the article this morning and showed it to me because he thought I might find it interesting. He isnt the type to read stuff like slashdot. Just a note..I saw it at news.google.com this morning.

  49. Re:Proof that LINUX is insecure by design by Anonymous Coward · · Score: 0

    On any system that uses pam, this is trivial to fix; a single line in /etc/pam.d/su will do it.

  50. Create a Windows clone, loose a zillion dollars! by Gonoff · · Score: 2, Insightful

    If someone succeeded, MS would turn their entire corporate attention towards completely destroying them. They would (mis)use copyright, DMCA, criminal law and anything else they could get their greasy fingers into.

    One thing that has saved Linux (so far) is that they can't figure out who to aim at. All they can do is bribe lawmakers and promote FUD. They know that if they take out Redhat, someone else would have the code within seconds anyway.

    --
    I'll see your Constitution and raise you a Queen.
  51. quoth Marc Andriesen by Crashmarik · · Score: 4, Informative

    Regarding IE and Active X.

    Its nothing but a virus delivery system.

    That was about 8 years ago. Microsoft destroyed netscape and aside from some humorous footage of Bill Gates lying under oath nothing was done about it.

    Now someone in the mainstream press has actually done their homework. Are we supposed to be impressed ?

    1. Re:quoth Marc Andriesen by Anonymous Coward · · Score: 0

      > Now someone in the mainstream press has actually done their homework. Are we supposed to be impressed ?

      Given how little 'homework' is done for what passes for 'journalism' these days.....

      FUCK YES!!!!!

    2. Re:quoth Marc Andriesen by aca1999 · · Score: 1
      Microsoft destroyed netscape.

      it was not Microsoft, Computer users destroyed Netscape, users prefer to use IE for free than to pay for Netscape. sorry for my english.

  52. Bad design 4 Security - Bad 4 Servicing ... by leoaugust · · Score: 3, Interesting

    Not only are the security implications horrendous in the MS products, but servicing them is a nightmare ....

    This story just caught me at a bad time ... I have been trying to do a file/printer sharing between 2 computers running Win 2000 Prof and Win XP Prof using a hub. You would think it would be plug and play, and a little bit of configuration - and that is how I set out my cost estimates for a small business that wanted me to do it for them ... big mistake ...

    It is 3 days past now. I have read probably 100 + articles to understand the security implications for these windows products .... Used all sorts of keywords in google to get many articles to see how the damn networking is done in the first place. And I am now thoroughly confused, tired, and am spending a lot of unpaid hours getting this damn networking done. FOR GOD's sake I am trying to network two products from the same company ... How could MS screw it up and make it such a nightmare .... and do such dumb stuff as not turning the security features on by default so that I don't even know what I am exposing, all the patches that are being issued faster than I can download ...

    1. I have both the lights from the two computers in my hub flashing - thank god.
    2. I can connect via one computer to the internet - praise the lord.
    3. But I can't get the file/printer sharing done yet ... - Forgiveness is divine.
    4. And as the feed is provided by a cable internet operator, which has a pool of computers of its own, I am not even sure of what is secure and what is not - Ignorance is a bliss.
    5. And I have lost a lot of money and time ... Lord, give me the strength to forgive those who do not know what they are doing ....

    --
    To see a world in a grain of sand, and then to step back and see the beach where the sand lies ...
    1. Re:Bad design 4 Security - Bad 4 Servicing ... by Anonymous Coward · · Score: 0

      Do your machines have private IP addresses? If they do, good luck. If they don't, there's your problem. If you don't know what I'm talking about.. Unplug them both until you do.

    2. Re:Bad design 4 Security - Bad 4 Servicing ... by silas_moeckel · · Score: 1

      Just a general FYI without a domain file and print sharing can be ugly.

      --
      No sir I dont like it.
    3. Re:Bad design 4 Security - Bad 4 Servicing ... by Anonymous Coward · · Score: 0

      Are you serious? Jesus Christ on a pogo stick it isn't that hard. What are you accustomed to?

    4. Re:Bad design 4 Security - Bad 4 Servicing ... by The+Jonas · · Score: 1

      This may not apply to your situation, but here's what helped me.
      1. Enable file/print sharing on both machines
      2. Install a trusted 3rd party firewall (if necessary), configure it to allow file/print share traffic, and disable the OS's built-in firewall (if necessary).
      3. For me, with Hewlett Packard products, the XP machine absolutely had-to-be the print server. The 2K machine would not install or accept commands from XP print drivers.
      Hope this helps.

    5. Re:Bad design 4 Security - Bad 4 Servicing ... by Overly+Critical+Guy · · Score: 1

      Honestly, sounds like you either don't know what you're doing, or there's a problem there that you haven't thought of (i.e., thinking outside the "M$" box, as in, not their fault).

      --
      "Sufferin' succotash."
    6. Re:Bad design 4 Security - Bad 4 Servicing ... by Anonymous Coward · · Score: 0

      Why don't you go buy legitimate copies of the OS then call MS, I'm sure they'll have you on your way in less than half an hour (not including wait times if applicable.)

    7. Re:Bad design 4 Security - Bad 4 Servicing ... by Politburo · · Score: 4, Funny

      Lord, give me the strength to forgive those who do not know what they are doing ....

      Can he give you the strength to forgive yourself?

    8. Re:Bad design 4 Security - Bad 4 Servicing ... by Anonymous Coward · · Score: 0

      Your inability to use 'for' and 'to' tell me right away that you're an idiot. That's the problem with your network.

    9. Re:Bad design 4 Security - Bad 4 Servicing ... by 0x0d0a · · Score: 1

      I view the fact that DHCP failures on Windows are silent as a bad and nonintuitive thing, and can understand people getting irritated about it. I remember getting mildly irritated the first time I figured out what Windows was doing.

    10. Re:Bad design 4 Security - Bad 4 Servicing ... by Anonymous Coward · · Score: 0

      Replying to my own post as AC. Since you mentioned that you are trying to connect 2 machines, via cable modem, to the internet through a hub you should also consider contacting your ISP. If, before this configuration, if you were only connecting one machine to the internet that would have been OK since you probably had to give the address of your network card to your ISP so they could configure stuff on their end to allow traffic from your machine. Now that 2 machines are trying to connect through a hub (a router is more simple to set-up, manage and is more secure, IMO) you will probably have to give them the info from your second network card. They may try to charge you for this - fight it, if possible. Seriously, consider buying a router - much like a hub except that it has only one (WAN MAC) address that you give your ISP for setting up your connection, then connect however many machines to your router as it will handle.

    11. Re:Bad design 4 Security - Bad 4 Servicing ... by Anonymous Coward · · Score: 0

      If nothing seems to work then make sure you have the right cables; hubs are funny like that, If you are sure you have the right ones then nevermind, It'll come to you in a month or so ;)

      Before I get modded as OT I'd like to apologize to the /. crowd for giving you advise -- it seems like helping Windows users comes instinctively nowadays, they never stop calling me dammit! And when I suggest they switch to Linux they ignore me.

      #!%!&*!$

      nuff said.

    12. Re:Bad design 4 Security - Bad 4 Servicing ... by leoaugust · · Score: 1

      Thanks for your posts, esp the AC one which is very helpful ... the problem has to do with the cable guy authenticating the m/c by the MAC addresss ... so the 2nd one wouldn't go thru ...

      --
      To see a world in a grain of sand, and then to step back and see the beach where the sand lies ...
  53. the funniest line by b17bmbr · · Score: 1, Interesting

    Windows XP Home Edition, however, ships with five ports open, behind which run "services" that serve no purpose except on a computer network.

    but XP home is not designed to be on a network. according to the the horse's mouth, "Windows XP Professional is best for people who connect to large networks, such as a school or office network. also from the horse's mouth, "Windows XP Professional is required to access a domain-based network.. so they are turning on services that won't even work. great job boys.

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    1. Re:the funniest line by the+eric+conspiracy · · Score: 1

      but XP home is not designed to be on a network.

      Obviously!

  54. Running always as root.... by LostCluster · · Score: 2, Insightful

    The article takes a cheap shoot implying that Windows users always run as Administrator, the Windows equal to the all-mighty root, while Mac and Linux users usually get this right and reserve their root use for important stuff, but spend most of their time on a limited user account.

    Microsoft had this bad in the entire Windows 9x kernel OSes because there never was any concept of a restricted user... everybody was an Admin on those boxes. Insecurity at its worst, but it was always thought of as a single-user OS, if you wanted a secure user environment you were supposed to pay for the Windows NT-based OS of the time.

    Windows XP, afterall, is a Windows NT-based operating system so half of the problem is now solved. Microsoft's consumer product finally has a restricted mode. The problem is, there's still a user problem... most people use an administrator account as their primary, sometimes only, Windows logon. So, even though the software has caught up, the users haven't.

    1. Re:Running always as root.... by Politburo · · Score: 2, Insightful

      Well, the OS software has caught up. The problem is that not all of the application software has caught up, and that is the main reason why many people (including myself) continue to run 2000/XP as administrator.

      OTOH, I always keep my (and my family's, who also run as admin) system patched, and have never had a problem with any of the MS problems talked about here. It's so painfully simple to avoid these problems that it's not even funny.

    2. Re:Running always as root.... by whoever57 · · Score: 1

      Windows XP, afterall, is a Windows NT-based operating system so half of the problem is now solved.

      Ever tried burning a CD on a Win2k or XP system as a non-administrator? It works on NT, but NOT on XP or Win2K.

      OK, it's possible to use "run as" and enter the username/password. But how many users really do that? Instead, they grant themselves adminstrator rights.

      IMHO WindowsXXYY will never be secure until Windows introduces the concept of the sticky bit on files -- but are there patent problems with that?

      --
      The real "Libtards" are the Libertarians!
    3. Re:Running always as root.... by imtheguru · · Score: 1
      Microsoft's consumer product finally has a restricted mode. The problem is, there's still a user problem... most people use an administrator account as their primary, sometimes only, Windows logon. So, even though the software has caught up, the users haven't.
      True, but the company nas not pushed to educate its users to the benefits of non-administrator operation. Further, there is no advisory during the installation process to inform users about the pros/cons of operating in administrator mode or user mode. Lets not even start on all those pre-installed unpatched systems all running the administrator account as default since they put out XP Home (a la windows 9x).

      The software may have caught up, the company philosophy has not.
      --
      Yet Socrates himself is particularly missed.
      A lovely little thinker but a bugger when he's pissed.
    4. Re:Running always as root.... by SpaceLifeForm · · Score: 1
      Cheap shot? NOT!

      At work, I have to use W2K boxen, and the *only* login I know is 'administrator'. Why, because we don't really have a person with the time to be the admin for the machines, so as long as we can get the work done without doing proper setup, that's what will continue to be. I'd like to fix it, but it's just not a priority to management.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    5. Re:Running always as root.... by whoever57 · · Score: 1

      Well, the OS software has caught up. The problem is that not all of the application software has caught up,

      Ever tried burning a CD? There is something in the OS (Win2k and Xp but NOT NT) that requires Administrator privileges to burn CDs.

      I suspect, but don't know for sure, that some of the other issues with games are similar: the game tries to access the CD drive in some manner (to check for the original CD in the drive) that requires admin access.

      --
      The real "Libtards" are the Libertarians!
    6. Re:Running always as root.... by Sexy+Commando · · Score: 2, Informative
      IMHO WindowsXXYY will never be secure until Windows introduces the concept of the sticky bit on files -- but are there patent problems with that?

      Have you ever heard of the term "NTFS"? go to an XP machine and see how C:\WINDOWS\Temp permission is set up. Your saying that Windows has no sticky bit-like mechanism is like saying *NIX doesn't hae ACL.

    7. Re:Running always as root.... by Politburo · · Score: 1

      Well, like i said, I always run as admin, so I wouldn't notice if there were the type of restrictions you speak of. I run as admin mainly for that reason, and because I do change system settings very frequently and would be annoyed by constantly switching accounts. At least in 2000 and XP, you can change the screen resolution without being admin, as was the case in NT.

    8. Re:Running always as root.... by whoever57 · · Score: 1

      Well, like i said, I always run as admin,

      Exactly my point: because of various issues, most users still run as admin (=no security).

      --
      The real "Libtards" are the Libertarians!
    9. Re:Running always as root.... by whoever57 · · Score: 1

      Your saying that Windows has no sticky bit-like mechanism is like saying *NIX doesn't hae ACL.

      No, it's not. ACLs are a nice-to-have feature (which you can get in Linux now), but the concept of the sticky bit is an essential requirement to providing security.

      OK, so a user wants to use the CD-burner:
      On the Win2k/XP system he must either be administrator or know the adminstrator password. Hence he can do anything on the system. As the real administrator, I now have no control.
      On the *nix system, I make the cd-burner program run as root. Note that this does not allow the user to run any other program as root, it does not allow him to change his privileges or do anything as root EXCEPT burning CDs.

      So, on the Windows system, there is no proper control of privileges. Having ACL's is meaningless, because, as administrator, the user can change them (OK, not true for a file on a windows share, but true nevertheless for all local files)

      --
      The real "Libtards" are the Libertarians!
    10. Re:Running always as root.... by Sexy+Commando · · Score: 1
      I thought by "sticky bit" you meant +t permission on directories but actually you meant "sXid" permission (setXid bit). Had me confused.

      Here's the clarification from TFM (fileutils.info):

      A file's permissions have three special components, which affect only
      executable files (programs) and, on some systems, directories:

      1. set the process's effective user ID to that of the file upon
      execution (called the "setuid bit"). No effect on directories.

      2. set the process's effective group ID to that of the file upon
      execution (called the "setgid bit"). For directories on some
      systems, put files created in the directory into the same group as
      the directory, no matter what group the user who creates them is
      in.

      3. save the program's text image on the swap device so it will load
      more quickly when run (called the "sticky bit"). For directories
      on some systems, prevent users from removing files that they do
      not own in the directory; this is called making the directory
      "append-only".
      The CD-burning feature that come with XP allows regular users to burn CD as well.

      If you use nero, there's a program called Nero BurnRights that allows Admin to give permission to users, or allows anybody in group "Nero" to burn CDs

      sXid executables, in contrast to what you said, does not mean security. All of the functionalities can be superseded by ACL. selinux is one of the example. Even root is governed by ACL.

  55. you guys are really funny by Anonymous Coward · · Score: 0

    Here's another great security test. Throw your computer out the window. If it isn't smashed to pieces it is reasonably secure.

    1. Re:you guys are really funny by Anonymous Coward · · Score: 0

      Sounds like you're confusing secure with sturdy.

  56. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  57. Insecure by Design by Tony-A · · Score: 2, Insightful

    I didn't have ANY trouble with SoBig.. or Blaster.. why, because I didn't patch my system. Oh a few things like clobbering Windows Scripting Host and setting things so I see the file extensions, but hardly enough to call it "secured". It's insecure. I know it's insecure.

    No one sat around a conference table in a code review and said.... you know what.. this isn't insecure.. we need to change that.
    But did anyone ever say "this isn't secure.. we need to change that."?

    In the design balance between fundamental security and "user experience", has any weight ever been given to security in the design phases? Surely Microsoft does something they call "design" for this stuff.

  58. Try ReactOS at www.reactos.com by Anonymous Coward · · Score: 0

    Try ReactOS at www.reactos.com

  59. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by Anonymous Coward · · Score: 0

    Again, I have to ask...is Bill Gates nuts?????

    Look as OS X...pretty good OS, based on BSD, and it's still a Mac OS

    We all know MSFT can make a version of Windows based on Linux, so WHY DON'T THEY???

    All they'll do is
    1.) Put out a GREAT product; and
    2.) KILL THE ANTI-MSFT MOVEMENT...

    Linux, as an alternative to Windows, will die because MSFT will FIGHT FIRE WITH FIRE.

    It makes SO much sense on all levels I SIMPLY CANNOT UNDERSTAND WHY MSFT DOESN'T DO THIS. I am thinking about this from MSFT's standpoint, not everyone else. What is the best way to kill the Linux movement and keep everyone with MSFT (and happy to boot!)???

    WINDOWS BASED ON LINUX. Integrate KDE (which is a Windows clone anyways) with, say, FreeBSD to make "Linux Windows" as simple as OS X. It's so simple it might be passing right over Bill Gates' head.

    MSFT can take over the OS world by fighting fire with fire by using Linux against the Linux people. It simply boggles the mind how MSFT is so stubborn as to not use it. Apple figured it out and has a good user-friendly OS. Now isn't it MSFT's turn?

  60. Only Partially True by EXTomar · · Score: 3, Insightful

    While it is true that a lot of these things rely on social engineering, the other part is why does the OS allow the user to do these things in the first place? If you don't want users to do something destructive, why offer them the choice?

    One of the first rules of design seems to be lost on MS designers. If you don't want users to do something then don't offer it as an option. You can pop up dialog after dialog warning users like this:

    Do not click 'yes'. If you click 'yes' will crash the machine. Only click 'no'.

    [Yes] [No]


    How stupid is it for a user to click "yes"? How stupid was it for the programmer to put the "yes" button there?

    Yet in MS program after MS program they tell you something is dangerous and allow you to do it anyway. I guarentee as long as applications allow this some malicious hacker will use a little word play or social engineering to allow them to do something destructive.

    I really want to throttle the person at MS who tried to get people to believe computers are as easy to operate as toaster ovens. Computers are complex machines. Hiding the fact from the user is not only dubious but dangerous.

    1. Re:Only Partially True by Foolhardy · · Score: 1

      I don't know about you, but I appreciate it when software asks me if I want to do something that I might not want to do. I hate installation programs that automatically restart the computer without even asking; most don't and many tell me they need to restart when there is no need to.
      Having programs prompt me gives me more control over how the computer runs. Do you like running software when you have no control over what it does?

    2. Re:Only Partially True by stwrtpj · · Score: 1
      Do not click 'yes'. If you click 'yes' will crash the machine. Only click 'no'.

      [Yes] [No]

      How stupid is it for a user to click "yes"? How stupid was it for the programmer to put the "yes" button there?

      And what if I, as someone more technically minded than perhaps the average Windows user (excepting most /. readers, who are most likely just as technical-minded), happen to know that the application giving me this message is in error due to a known bug or incompatibility, and I know perfectly well that performing the action will not crash the computer? I therefore would demand the option to execute the action.

      This is why I like using Linux. Yes, you need to know a little more to run it well than most Windows users, but at least I feel I have more control over the system. In most cases, I trust the application I am running to Do The Right Thing. But I very much enjoy having the option to intervene when I feel I cannot trust it, AND be able to see what the application is doing.

      --
      Karma: Frotzed (mostly due to the Frobozz Magic Karma Company)
  61. Not exactly... by Dimensio · · Score: 3, Insightful

    Apache is more deliberately used than IIS. IIS, however, has a very widespread install base amongst clueless users who don't even realise that they're running it, thanks to Microsoft's boneheaded install procedures.

    1. Re:Not exactly... by WindBourne · · Score: 1

      Acording to netcraft, IIS has ~ 25 % users and Apache has about 65%. The vast majority running IIS are not the home users. The vast majority are businesses that have staff on hand or have paid another company to do it. They are not really as stupid as you (and many journalist) protrait. Too be honest, many are pretty bad (can you say paper tiger), but the vast majority are not. Yet, something that is interesting, is to go to news.com and find out all the sites that have had credit cards stolen. All have been IIS for quite some time. check it against Netcraft and be sure to check the dates that it occurs.
      The last one that was not IIS was playboy.com (solaris that an admin screwed up). The recent visa/discover/MC theft turned out to be a comprimised IIS system(the card companies actually ran Unix).

      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:Not exactly... by Dimensio · · Score: 1

      I'm not referring to businesses or professionals who run webservers who are running IIS, I'm referring specifically to end-users who aren't actually running a website but who have IIS up and running thanks to some other install that activated IIS along with it without fully informing the user. Those people are the problem, because they don't even realise that they're running a webserver, much less an insecure one.

  62. Best way mixed platforms for reliability .... by OldHawk777 · · Score: 2, Interesting

    I strongly advocate mixed platform networks. I consider Linux and/or BSD as the best for most backbone/critical services/systems, but MS Windows to backup the backbone/critical.
    In an office environment for the users in the past I could only advocate Apple and MS software OS+Apps. Late last year I added Linux+GNU desktop/workstation OS+Apps for a mixed platform office environment. Businesses and government should consider letting experienced users [AKA: Geeks/Gurus] select their own OS+Appps desktop.
    The reason no one ever supports the mixed network devices/switches/... (3Com, Cisco, Lucent, ...) and platform from Ma-Bell to the user is that the complexity of configuration, security, operation, ... help-desk, network/server admin ... everything would be an expensive pain to support, but (unless power-failure/outage) web/email/ftp/VoIP/VTC/ ... services from Ma-Bell to the user could be maintained during cyber-conflict activities. Someone in the office would always be able to access email, websites, ....
    For critical/emergency business/government systems and offices the complexity should be able to provide critical services for utilities, command-post, emergency agencies, .... Just a few critical (maybe one) networks and offices would require this mixed-platform configuration in business and government.
    Strict adherence to protocols, standards, and configuration would allow business and government to communicate and use www/internet/intranet services. .....DB2, My-SQL, MS-SQL, ... other considerations.
    Letting a one version OS attack (frequently MS) cripple your business, critical infrastructure systems, and/or part of a major government agency like NASA or DoD is PPP.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
    1. Re:Best way mixed platforms for reliability .... by andrewski · · Score: 1

      I consider Linux and/or BSD as the best for most backbone/critical services/systems, but MS Windows to backup the backbone/critical.

      Thank god you don't design airplanes.

      "Yeah, we have a totally automated deicing system! It's the latest technology, a kevlar reinforced balloon, inflated by a temperature regulated titanium pump! The backup system, of course, is a spray-bottle of alcohol marked 'keep filled'!"

    2. Re:Best way mixed platforms for reliability .... by OldHawk777 · · Score: 1

      You never leave critical primary systems running on the backup hardware and software. However, most (almost all) primary and backup systems are using the same OS+Apps. The intent/focus should be to maintain services to the users and enterprise under any/all situations.

      The intent is to not be redundant in making a mistake.

      If Solaris or Atlas ware appropriate for the network/servers/... and significantly different in file-systems, configuration, commands, ... (from Linux or BSD) then they would be an option.

      I mean MS-WIN or Apple-OX (if appropriate) is weird enough to provide a backup ... incase of attacks/goofs/whoops/... on Linux or BSD.

      On your reply, I agree, but ... you work with what you got and the customer.
      Also, I would give you a funny "+1", I did chuckle, but reality is always an evil beast you make love with and hope for the best ... life after ....

      HAVE FUN

      OldHawk777

      Reality is a self-induced hallucination

      --
      Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
    3. Re:Best way mixed platforms for reliability .... by andrewski · · Score: 1

      I wasn't trying to be too snide, but my plan for a DNS / mail server / etc is this: FreeBSD, set it up nicely, unplug it, and put it into a back room. That way, when the client fucks something up you can say "Go into storage and get that white-box computer with SERVICES BACKUP DO NOT THROW AWAY OR MESS WITH THIS!!! written on it in permanent marker, plug it in, plug in the ethernet, and turn it on."

  63. Someone Who Gets It by MBCook · · Score: 5, Insightful
    Everything I've heard on TV and Radio that's been more than just "There is a new virus" that has an attitude that I just can't stand. A thing I heard on NPR put it perfectly. Basically the attitude is that this is the way the computer industry is, and maybe they should do something about it.

    Computer industry? WHAT COMPUTER INDUSTRY? The VAST majority of these big viruses exploit who's products? All togerther now: MICROSOFT. This isn't Apple's fault, Macromedia's fault, iD's fault, or anyone else. These things are almost all MICROSOFT's. Finally someone in the media seems to get it.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    1. Re:Someone Who Gets It by Anonymous Coward · · Score: 0

      Do you want to run a potentially malicious program?
      Click

      IT'S ALL M$'s FAULT!!!!

    2. Re:Someone Who Gets It by Anonymous Coward · · Score: 0

      Riight, as if Apple users weren't sent an e-mail with a malicious AppleScript attachment and a caption that says "Click for Hot XXX!!", they wouldn't click on it?

    3. Re:Someone Who Gets It by Liquidrage · · Score: 0, Flamebait

      And if 90% of the users used Apples, 90% of the virus would target Apples. I run Windows XP here at home and at work and I haven't even seen a sniff of either virus. Windows is everywhere. It is exploitable. Get over it. Here's an idea. Convince Apple to stop selling proprietary and overpriced systems and then you can start venting at them. Or convince all Linux users to adopt the same exact desktop so that it has a chance of being installed on the desktops of non-techies. You know, the people that took days to get used to Win98 after upgrading from 95. That way you can bitch about all the insecurities in Linux. I don't care what OS it is. As soon as you put it infront of stupid people, and millions of stupid people at that, it will get exploited.

    4. Re:Someone Who Gets It by 0x0d0a · · Score: 1

      The problem is that MS makes it very easy to do things that generally don't need to be done and have nasty potential effects (one-click running of executable attachments). Then then pop up warnings all over the place, and consider that a fix. When you delete a file. When you use Windows for the first time. When you disconnect a piece of hardware. When you view attachments. *I* don't read through them any more than I do the warning labels on every medicine bottle, potentially hot cup of McDonald's coffee, electrical product, etc. that I own, and I certainly don't expect the typical user to have to do so. The little warnings are no more than MS's cover-your-ass-legally.

    5. Re:Someone Who Gets It by 0x0d0a · · Score: 1

      He's right.

      A not unreasonable chunk of the problem is not Windows itself -- it's that most technically inept users use Windows. If you dumbed down the Linux user base, you'd see at least some of the same problems.

    6. Re:Someone Who Gets It by phillymjs · · Score: 2, Insightful

      And if 90% of the users used Apples, 90% of the virus would target Apples.

      Bullshit. There are about 50 Mac-specific viruses, as opposed to over 70,000 Windows viruses. Apple has ~5% marketshare, and a slightly larger installed base, yet it is targeted by only ~.07% of the known viruses. Of those 50 Mac viruses, most are either extinct or so old that they wouldn't function on versions of the Mac OS more recent than 7.6. I've been using Macs and making a living supporting them for 12 years, and I've seen exactly 2 viruses-- both non-malicious. If there's a Mac OS X-specific virus out there yet, I haven't heard of it.

      No virus or worm will ever have its way with a Mac the way Windows worms rape Windows PCs, period. All unnecessary services and ports are off by default, and if any suspect code tries any funny business, the user gets a dialog asking "Should I run this?"-- not a green light to do whatever it wants from the OS.

      If Microsoft went away tomorrow and Apple took 100% of the market, there would still be nobody writing successful Mac viruses, because the gaping security holes just aren't there to be exploited. Since OS X 10.2 came out, Apple's security update frequency is enviable-- less than once per month.

      ~Philly

    7. Re:Someone Who Gets It by hdparm · · Score: 1
      You don't have to click anything. So, you're right:

      IT'S ALL M$'s FAULT!!!!

    8. Re:Someone Who Gets It by Scudsucker · · Score: 1

      He's right.

      No, he's not. If every single computer user had an IQ of 40 but used Macs we'd still only have a handfull of Mac viruses. Security wasn't important to Microsoft until the last couple of years, so insecurities riddle the Windows achitecture and applications. Apple, to my knowledge, never has had a single service turned on out of the box, and they've certainally never had an email client that helpfully auto-executes email attatchments.

    9. Re:Someone Who Gets It by Josuah · · Score: 1

      The VAST majority of these big viruses exploit who's products? All togerther now: MICROSOFT.

      Choose a random small business running Microsoft Windows. Inventory the software installed on that machine. Separate into vendor categories: Microsoft and Other. Further separate those two categories into those applications that communicate or otherwise read/open information from an external source (e.g. email, Word documents) and those that don't (e.g. Microsoft Money).

      I think you'll shortly understand why the majority of security issues we have to deal with are in Microsoft products. Does it really make sense to try and exploit a machine through the CD burning software?

    10. Re:Someone Who Gets It by Repton · · Score: 1

      The VAST majority of these big viruses exploit whose products?

      The vast majority of these big viruses exploit users' ignorance.

      Think about it: The vast majority of these e-mail viruses require the assistance of the computer user to propagate. That's not a software issue, that's a user issue.

      So pause, for a moment, and imagine that the world was using Linux (or the UNIX-like operating system of your choice). Someone writes a shell script to parse your address book and e-mail all your friends with the script attached to the e-mail and some suitable message to encourage them to run it.

      What part of this won't work in Linux?

      --
      Repton.
      They say that only an experienced wizard can do the tengu shuffle.
    11. Re:Someone Who Gets It by Anonymous Coward · · Score: 0

      Did you take any high school match courses? Why would you ever think the virus to operating system ratio was directly proportional?

    12. Re:Someone Who Gets It by salesgeek · · Score: 1


      No virus or worm will ever have its way with a Mac the way Windows worms rape Windows PCs, period.

      This I can assure you is due to the experience Apple had in the early 90s. Macs were virus magnets - even without the internet! MacOS would automagically load code from floppys when you inserted them and the malelovent programmers out there thought creating virus was fun. If you were in school in that era, you had to go through a ritual of having your floppies scanned at the check in desk at your computer lab. As time went on the antivirus software evolved and "on insert" scanning was created. PCs had a few problems back then, but you had to basically reboot with a floppy inserted to accidentally infect your system. Microsoft is going through today what Apple experienced then. It's one of the reasons that Apple was unable to claim the market when they had the chance.

      I think when it comes to worms, MS software is a wide target because the size of the code and the number of features. I think it's interesting that opensource OSes are less attacked even though complete source code is available. That speaks well of the bazar model - security is good because of peer review.

      --
      -- $G
    13. Re:Someone Who Gets It by phillymjs · · Score: 1

      Why would you ever think the virus to operating system ratio was directly proportional?

      I don't, but the parent poster I was replying to seemed to think it was. I merely pointed out that even though the Mac has a 5% marketshare, only a tiny fraction of the viruses known to exist directly affect Macs. You'd think that out of the sheer numbers of anti-Apple zealots out there, at least a few would have been motivated to pick up a cheap used Mac and figure out how to code a virus for it, to damage the machines of "those smug Macheads."

      ~Philly

  64. MS not at Fault by linuxislandsucks · · Score: 1, Troll

    okay before you flame me lets go back to unix history and 1980s

    In the 1980s the knowledge of writing secure multi-user, mulit-taskign OSes were locked away in Unix commerical versions not for public examination by those studying Computer Science..

    Guess where a large portion ofthose coders ended up at? MS Redmond headquarters..

    While past 1990s MS does hold the blame for not being proactive on security ie redoing the kernel .. ..its not that plain blakc and white..

    However, I do agree with WashingtonPost's suggestion MS should send a free copy of Longhorn to every registered Windows user worldwide as an effort towards security..

    But in closing this set of issue also indicate why opensource OSes will always be more secure because the skills and knowledge is shared with all coding professionals!

    Sharing begets Security!

    --
    Don't Tread on OpenSource
    1. Re:MS not at Fault by dhogaza · · Score: 1

      You're absolutely wrong. The software engineering literature was littered with academic musings on the writing of secure multi-user, multi-tasking OSes. Actually the Unix model is less sophisticated than (say) Multics, which preceeded it.

    2. Re:MS not at Fault by hughk · · Score: 1
      In the 1980s the knowledge of writing secure multi-user, mulit-taskign OSes were locked away in Unix commerical versions not for public examination by those studying Computer Science..
      Ding, wrong! Many universities had at least partial Unix sources in the eighties. In fact, that is how BSD got started and then we all had Unix sources. In the latter part of the eighties, AT&T disputed the use of Unix source code in OS classes, which is why Tannenbaum wrote Minix.

      At the same time, Digital gave you the complete sources to OpenVMS on fiche if you had a license and they *published* an excellent book on VMS internals. Both BSD and VMS were both used as examples on OS Design. Although complete source code was hard to come by for some other operating systems, there was usually enough published to get the idea. Essentially you work on the basis of least access and when you take something passed to you from a lower access level, you have to be anal about checking it.

      But Microsoft were too clever. All those other people were idiots. Why check user supplied parameters for protection violations in kernel calls - it is slower.

      However, I agree with the last point, open source does allow skills to propagate. Even when the AT&T Unix sources floated around in University, it was very difficult to get them outside.

      --
      See my journal, I write things there
  65. Nice to see such a mainstream source getting on MS by thedbp · · Score: 3, Interesting

    I think my favorite part in the article is when the author suggests that MS should use their massive cash pile to mail out a CD of updates to every single customer that wants one. Considering how many CDs AOL sends out (and yes, I know they are bleeding money), wouldn't it make sense to partner with AOL, who is already producing discs, and make them multi-session, so that MS could use the already pervasive CD distribution systems in place to get updates out?
    I can't believe no one thought to suggest this before. And if MS was REALLY SERIOUS about making security their #1 priority, it would be a pittance to part with and give their customers a much-needed sense that MS actually does care about their customers.
    The question is, do they really care more about the customer or the bottom line?

  66. Re: Windows Is 'Insecure By Design,' ... by Dunark · · Score: 2, Interesting

    A lot of the recent problems could have been prevented if people had installed the available patches. However, the EULA's that one has to agree to while installing the patches are downright frightening, and Microsoft keeps making them worse.

    I wonder how many people skip the patches because the EULA's are so obnoxious?

  67. More important security flaws by owlstead · · Score: 1

    Open ports are an obvious weakness in the security of an operating system. It is therefore not suprising that the author uses this item to show why the Windows OS is poorly designed in respect to security.

    However, the one weakness that keeps showing up is a more fundamental architectural problem. And that is the Internet Exploder as main part of the operating system.

    Let me explain: Internet Exploder is build in into Windows at system level. It therefore can run processes at this level. If IE is cracked, it would probably give the attacker full system rights.

    Now this is not such a problem if you are just surfing Microsoft.com (astalavista is another matter altogether). Unfortunately it is also used by both their mail clients (Outlook and Outlook Express) to (pre-) view mail.

    So now we have an security risk that can be activated from the web. All the big mail viri seem to use this architectural weakness.

    To make matters worse, Microsoft has always put functionality before security and has added enhancement uppon enhancement to Internet Exploder. We are talking Java and VBScript, their own Java VM, Active X components, XML support, support for 2 different kind of plugins, the use of IE to view local folders... The list is virtually endless.

    All and all this adds up to one of the worst security nightmares that have ever been created. Enough material to build a complete multi-bilion support structure for it in fact. The only thing that can be done to make this go away is to remove Internet Exploder as the central HUB for functionality on a home PC. Something that Microsoft is probably not inclined to do :)

    Warper

    A sig? Haven't I typed enough yet???

    1. Re:More important security flaws by smash · · Score: 1
      Let me explain: Internet Exploder is build in into Windows at system level. It therefore can run processes at this level. If IE is cracked, it would probably give the attacker full system rights.
      Nice theory.

      'Cept you're wrong... IE runs as the logged in user.

      The fact that in 99% of cases, the logged in user is a local machine administrator, is another problem entirely...

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:More important security flaws by pantherace · · Score: 1
      Some portions do (don't have access to a 2k box atm) because iexplore is a very (can't think of the word-small executable that relies on the system to do it's work) which means that html rendering is not part of the iexplore process (though I can't remember which it is). Basically it's a shell game where iexplore is suddenly very-small (look ma, no bloat, not that anybody believes it...) and is 'tied into' the operating system.

      In essence, they are running mozilla as a user, but gecko as suid system.
      Unless you can find some documentation that says otherwise, and if you want I will look up documentation, and post links here in the morning, if you post asking for them.

    3. Re:More important security flaws by Art_Vandelai · · Score: 1

      Not only that, but many programs (Windows Media Player, Microsoft Outlook for instance) interact with IE, and accept system level instructions to launch external programs and websites with no option on the part of the user to disregard them. And a firewall would not prevent access, since most users don't set firewalls to deny access to IE or port 80. Internet functions should not be used by any other programs BUT the browser, unless the user has the ability to permit the application to access the internet.

  68. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by croddy · · Score: 5, Funny

    oh yes. they could call it MSUX.

  69. Re:enough with the virus hype by thedbp · · Score: 3, Insightful

    This is really an awful way to think about a consumer base that doesn't understand some basic tenants of computing. I've known plenty of Windows users that think 3.5" floppies are hard disks because the casing is, well, hard. To expect them to catalog file extensions in their heads as well is ridiculous. Obviously you are a more savvy user as you have Linux based machines and a firewall set up.

    Not everyone has the time/expertise/desire to learn that much about computing, and that's OK. If everyone were a geek, you'd have no one to bitch about, would you?

  70. Collateral damage by Andy+Smith · · Score: 1
    Between the Blaster worm and the Sobig virus, it's been a long two weeks for Windows users. But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks
    Apart from those Mac and Linux users who have been bombarded with Sobig e-mails.
    1. Re:Collateral damage by 42forty-two42 · · Score: 1

      echo 'score MICROSOFT_EXECUTABLE 999' >> ~/.spamassassin/user_prefs

  71. Re:Insecure by Design by Genjurosan · · Score: 2, Insightful

    But did anyone ever say "this isn't secure.. we need to change that."?

    I don't know, nor do you, or the Washington Post. That's my point. This guy is making this statement without any facts, just assumptions.

    In the design balance between fundamental security and "user experience", has any weight ever been given to security in the design phases? Surely Microsoft does something they call "design" for this stuff.

    I don't know about MS. Can you say that they don't? I for one know that my non-software company which has an IT department that watches the actions of MS a lot, has an information risk management team that looks for security holes in all in-house and purchased software before implementation. Would you care to assume that MS gives weight, or doesn't give weight to security during the design phase? Or would you care to not assume, since all the facts are not available?

  72. Viruses and worms by GarbanzoBean · · Score: 1

    In our lab, all computers run zonealarm (only computers in the lab are allowed to connect to each other, no to campus network) and have anti-virus software (autoupdate every week). All computers are patched and MS outlook is banned. Never had any problems. I think the difference between Linux and windows is the users. Linux users are usually much more knowledgeble about security. As more people use it, I'm sure some will log on as root, will run an insecure webserver, and most of linux security will be gone.

  73. I call bullshit... by Xaoswolf · · Score: 0
    The usual theory has been that Windows gets all the attacks because almost everybody uses it.

    The reason that windows gets all these attacks is because they are a huge corporation and Bill Gates is the richest man alive.

    Linux and Mac OS are just as easy to write viruses for, but nobody gives a damn about them because they are The Great Computer Satan that Microsoft supposedly is.

    1. Re:I call bullshit... by Phil+John · · Score: 2, Interesting

      Yes, but you have to admin that the MSBlaster/LuvSan worm would not have been possible if RPC hadn't been disabled in an OS that doesn't require it, i.e. XP Home, or Internet Connection Firewall was on by default rather than requiring user intervention, when half the users out there don't know what a firewall is, let alone how to turn one on.

      Also, Linux users are on the most part more tech savvy than windows users, which I think plays a big part (I bet you 9 out of 10 linux users know not to open every attachment they receive).

      --
      I am NaN
  74. Great Report. by twitter · · Score: 1
    Chances are that the author is a noob. Most people don't have enough time to vault all the barriers to computing freedom that Microsoft has put in place from device drivers to your local computer vendor. Red Hat may be the only free OS he has any experience with and that puts him way out front of most reporters, even technical ones. Nice work, Rob, keep up the good work and look into Debian's apt-get upgrade as a THE EASIEST WAY TO STAY ON TOP OF "PATCHES" EVER.

    If anything, he put too much blame on the user. Sorry, if a normal user gets yet another screen saver from a friend and it just happens to be some kind of M$blaster with a spoofed from address, Microsoft holds full responsibility. What use is a mail client that can't be used to swap trivial software? Why the hell didn't M$ just make a normal screen saver that can pick pictures from a directory instead of a binary nasty? Rob got the root user / normal user distinction right but he did not put it together quite right.

    --

    Friends don't help friends install M$ junk.

  75. Linux needed to help keep Windows secure by dwheeler · · Score: 4, Interesting
    GNU/Linux systems can be used to help Windows systems get a little more secure.

    A family member of mine got a new Windows XP system, installed it, and tried to download the security patches. Before the XP system managed to download the patches, it had already been 0wned by Blaster. It's really hard to keep a Windows system up-to-date when you can't connect to the Internet to update it.

    My solution?? I used Red Hat Linux to download the patch, and wrote it on some media. Of course, he can't really completely wipe his hard drive to be sure he's safe from any other attacks. Why? If the drive is fully wiped, Windows XP can't be installed any more - on his system, the CD doesn't contain the entire OS!

    Of course, I'm writing this from a Red Hat Linux system that has a nice built-in firewall, a "root" account that's not normally used, no externally-accessible ports, and lots of other designs that make it far more resistant to attack in the first place. Yum.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
    1. Re:Linux needed to help keep Windows secure by Anonymous Coward · · Score: 0

      How do you go about downloading patches without using the Windows update script anyway?

    2. Re:Linux needed to help keep Windows secure by Anonymous Coward · · Score: 0

      What the fuck are you talking about?

      "If the drive is fully wiped, Windows XP can't be installed any more - on his system, the CD doesn't contain the entire OS!"

      So on everyone else's system it does, then? Sorry, but you're either a troll or you can't speak English properly. Let's assume, for the moment, that you're telling the truth. Let's also assume that the CD you mentioned above was, say, an upgrade CD. You actually expect me to believe that the following occured:

      1) Friend bought a computer.
      2) Friend's computer had Windows XP installed already, which contradicts the fact that you said he installed XP himself.
      3) Friend tried to update but Blaster infected it. This part I can believe, but here's where things get even more hazy.

      If he installed the patch, he would still have the virus. It would still be automatically shutting his computer down in sixty seconds. Your "solution" would have prevented him from being infected by a virus he already had again, but that's about all. Not to mention, your "solution" could just have easily as worked from a Windows XP machine that had already been patched. It's kind of like saying "Windows XP is better because it wasn't vulnerable to that OpenSSH vulnerability a few months ago." Alright, so it's not. What's your point?

      Your point about Windows being hard to update without an Internet connection is completely fucking ridiculous. Of course it's hard to update without an Internet connection. The updates are on the Internet. It's hard for me to post comments without an Internet connection too, does that mean that Mozilla sucks? No, it doesn't. I might also add that you'd probably find it difficult to update Redhat if you couldn't get to the site to download the patches.

      XP also has a built-in firewall. It has an administrator account, and all other accounts can be made to run as guests. Additional system and group policies can be enabled that severely limit the actions these accounts can perform. The services that leave those ports open can often be turned off in..you guessed it..the services screen in the control panel. Yum.

      I could be even more facetious and note that formatting his hard drive would make him even more safe from attacks than you and your Redhat installation ever could be, but that'd just be an amusing jab at your sad excuse for a comment. I don't know how ridiculous drivel like yours gets modded up.

    3. Re:Linux needed to help keep Windows secure by Anonymous Coward · · Score: 0

      Lord help me. I should know better than to feed a troll. But, I'll do it anyway to explain the situation.

      Computers coming from a lot of PC Makers no longer come with a CD that contains a restore image or Windows. They create a "hidden" partition on the hard drive and copy the necessary files there. Wipe out that hidden partition, and you are without the means of reinstalling the OS.

      Granted, he got that bit wrong. You can't simply format that partition to get rid of it. You need to do a low-level format. I'm sure there has to be some way to do a "nuke an pave" reinstall.

      Your point about Windows being hard to update without an Internet connection is completely fucking ridiculous.

      Your reply to it is far more ridiculous than you think his point is. To start with, you missed his actual point. He was saying that in the time needed to go online and get the patch, the PC became infected.

    4. Re:Linux needed to help keep Windows secure by Anonymous Coward · · Score: 0

      Well, you took a needlessly long route to patch the XP box. All you had to do was terminate the blaster process and then run Windows Update.

    5. Re:Linux needed to help keep Windows secure by Anonymous Coward · · Score: 0

      XP also has a built-in firewall.

      A really dumbed-down version, yes.

    6. Re:Linux needed to help keep Windows secure by sheldon · · Score: 1

      My solution?? I used Red Hat Linux to download the patch, and wrote it on some media.

      It would have been far easier to just turn on the built-in firewall before connecting the machine to the Internet.

      But then Linux users always did like to do things the hard way.

    7. Re:Linux needed to help keep Windows secure by Anonymous Coward · · Score: 0

      "Low-level format" dates back to RLL and MFM hard drives. Every IDE drive uses some proprietary low-level format known only to the onboard controller, and altering that is neither possible nor useful.

    8. Re:Linux needed to help keep Windows secure by Wolfrider · · Score: 1

      --I bet Blaster would have a hard time 0wn1ng a system that went thru a Squid proxy to get all its Internet content, including updates.

      --It also helps to run something like ZoneAlarm.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    9. Re:Linux needed to help keep Windows secure by hughk · · Score: 1
      Why are the services enabled and exposed? Why doesn't XP ask you whether you want all this crap as part of the setup?

      I agree that XP firewall is a big improvement.

      --
      See my journal, I write things there
  76. If you "trademark" your mail addy... by Anonymous Coward · · Score: 1, Insightful

    ...then how do expect people to mail you legally then? Because after all, just typing your email addy into a "send to" field would be a violation as well. So now if someone wants to email you, they have to get a release beforehand via a different method? Of course, since they've already contacted you, why not deliver whatever message they orginally wanted then? Which would then defeat the purpose of you having email.

    1. Re:If you "trademark" your mail addy... by aussersterne · · Score: 2, Insightful

      I suppose it was more a rhetorical point than a literal one. You are of course right... I am just trying to figure out how to strike a balance between limiting my exposure to liability in this networked world (because everyone is happy to sue these days) and still participating in society in normal ways.

      This balance is an increasingly difficult one to find and maintain.

      --
      STOP . AMERICA . NOW
    2. Re:If you "trademark" your mail addy... by Geek+of+Tech · · Score: 5, Funny
      I am just trying to figure out how to strike a balance between limiting my exposure to liability in this networked world (because everyone is happy to sue these days) and still participating in society in normal ways.

      Uh, hate to tell you, but unless you're sueing somebody you're not participating in society in normal ways.

      --
      Stop the Slashdot effect! Don't read the articles!
    3. Re:If you "trademark" your mail addy... by DietHacker · · Score: 1

      They mail you the same way you send fan mail to a star with a notorious name. I.e., they can use your name for the purpose of addressing which is different from claiming to actually be you. Proper use of a trademark - even if you are not the trademark holder - is possible so long as you avoid misrepresentation.

    4. Re:If you "trademark" your mail addy... by good+soldier+svejk · · Score: 1
      I am just trying to figure out how to strike a balance between limiting my exposure to liability in this networked world (because everyone is happy to sue these days) and still participating in society in normal ways.

      I don't see what you have to worry about. The from and to fields you see on an e-mail are totally arbitrary and have no relationship to sender and recipient. E-mail is like a business letter. It has a header, which contains identifying information of interest to the reader but does not effect delivery, and an envelope, which has the actual delivery information. The from field on the message you receive comes from the header. Anyone who sues you over it has a very bad lawyer.
      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
    5. Re:If you "trademark" your mail addy... by aussersterne · · Score: 1

      I am aware of the unsecured/untrusted nature of email header fields. But a judge and/or jury and/or plantiff may not be, and explaining it to them may (i.e. will) be very difficult.

      I am one of the masses who has been the surprise victim of bizarre legal maneuvering that came out of nowhere (as far as I was concerned) and was completely unfair and even shameful on the other party's part.

      Let me tell you that I no longer care if I win a case, I don't want to ever fight a case again, even a short one, even if I win in the end. The emotional and financial stress are horrible... My tendency any longer is to worry about liability and to take such issues very seriously. Until you've been there, you can't possibly know how horrible it feels and what a toll it takes.

      --
      STOP . AMERICA . NOW
    6. Re:If you "trademark" your mail addy... by good+soldier+svejk · · Score: 1

      I hear you and agree. OTOH, I'm not so sure trademarking is going to help prevent frivolous suits either.

      One way to convince a judge, if you had to, would be with a demonstration. Set up a quickie sendmail server on a laptop and telnet to port 25 from another. Type in a simple RFC 821 conversation with incorrect from: and to: info and then show him how it looks in the receiving client. Also give him a copy of RFC 821.

      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
  77. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by Anonymous Coward · · Score: 0

    :-) lol

    But I am serious...Look at Windows Longhorn? Is it based on some UNIX-type environment? NO. It's pathetic and MSFT is killing themselves because every bad OS that comes out from them makes many others put together good ones...if MSFT put out a good one based on BSD or Linux (or how about SuSE [well I guess that is Linux, right?)? Maybe I don't know what I'm talking about), they could make everyone happy which will result in other people not trying so hard to bring down MSFT...

    and people would actually like MSFT if they put out a good OS (except certain MORONS who shouldn't be let near a computer (i.e., idiots who've been Mac users for a long time who are now whining about OS X's "difficulty"...and AOL users))

  78. Loss of sleep, Linux user? by Falconpro10k · · Score: 1

    This is kind of difficult to explain, but im the only guy in my area (within 40 miles easily) that knows even how to use linux, or how to compile applications. However, i have quite a bit of windows expirence as well. my cell phone has rang off the hook for the last 2 weeks with people asking me to fix their computers from blaster... first i went to the girls' houses and fixed them, but after one too many doses of the spoiled little girl routine i decided to use VNC to fix this stuff (albiet difficult, not impossible) People do some bonehead things, and although my own personal system wasnt effected (Gentoo linux baby) all my friends were. oh, and by the way, im 16 and have a fairly tricked out gentoo box (quite a few custom wrote scripts etc...)

  79. Re:Insecure by Design by Tony-A · · Score: 3, Informative

    Fact: File extensions are still hidden by default.

  80. Answer to your question by Overly+Critical+Guy · · Score: 1

    You know what it will take? A better alternative.

    --
    "Sufferin' succotash."
  81. ObCommonSense by Anonymous Coward · · Score: 1, Insightful

    1. Most people I know haven't been affected by most of the recent Windows virii. Why? Eudora/others instead of Lookout or Lookout Distress. I've also trained 'em well enough that they understand that clicking Windows Update at least on a bi-weekly basis is a good thing(tm).

    2. I wasn't affected, simply because KMail is the least-vile e-mail client I've encountered since old school Eudora. Naturally, KMail runs on Linux. ;)

    3. If everyone used Linux, virii would abound for it. The major difference, however, is that if Joe User opened strange attachment #43, he'd be able to hose his home directory and nothing more. Non-root for normal use isn't a hard concept; any good distribution has blinky neon lights that point out the fact that you shouldn't run as root unless you need to. And for the truly stupid computer user, you can educate them by saying, "You can make your username whatever you want, instead of something boring and mundane like 'root'." ;)

    On the whole, I'd say Linux is, by default, more secure than Windows. After all, you can get rid of damned near anything you want to in a Linux install. Windows, you're stuck with crap you'll never use unless you sacrifice a goat and invoke the name of Cthulu to uninstall it. Furthermore, in my experience, Linux-based patches are rolled out far more quickly than Windows-based patches. Not to mention the fact that Windows-based patches sometimes, ahem, cause other things to break. (Oh well, the fact that IE is now broken for me got me to install Firebird. ;))

    All that aside, Windows *can* be secured. Personally, I'd rather secure a Linux system - it's easier for me. But your own mileage may vary.

  82. Hard when there isn't alternatives by ducomputergeek · · Score: 2, Interesting
    I now work for a small company that sells public access kiosk systems and guess what, there is only one Linux based Kiosk system that we know of. Everything else runs ontop of of Win 2k or XP.

    We are switching over to the Linux based system on our "sponsored" tables, however for our pay-per-use system, we have no choice. None of the bill collecters work on the Linux version as of yet. Until then, one some of our terminals, we have no choice.

    Security is a problem, because for starters the kiosk program we have will not run on NTFS, only Fat 32 so we have to swap out harddrives with at least 1 terminal out of 10 a week and reghost it because dispite blocking software, people DL things they shouldn't be.

    At work, I have a Powerbook and my boss now has a dual boot system with Windows XP pro and RH 9. He's trying to get used to Linux and Openoffice so that we can have all future employees either use Macs (for those needing photoshop/DW) and everyone can do billing and accounting from Linux terminals.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    1. Re:Hard when there isn't alternatives by leandrod · · Score: 1
      > Macs (for those needing photoshop

      Are you sure your users are among the 5% that can't live with Gimp instead of Adobe Photoshop?

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
  83. Ridiculous by pyite69 · · Score: 1


    I'm a bigger Linux advocate than anyone, but this
    conclusion is wrong. There are plenty of
    vulnerabilities in end-user Linux applications;
    but there are two factors that resist worm/virus
    developers:

    1) Fewer users
    2) Heterogenous environments

    Don't worry, when Linux takes over it will have
    its fair share of viruses. The Mac was the first
    seriously virus-prone platform, perhaps the Amiga
    was up there too back in the day.

  84. Re:Why was this posted? by Anonymous Coward · · Score: 3, Insightful

    these virii were created by people - people create virii for windows because that's what people use, not because it's more insecure than other OS's. When linux gets more popular people will start making virii for it.

  85. No. by JimRay · · Score: 1

    The way I see this is that Windows is for good or bad popular. As such people will poke around it more and find more holes. Its not like Mac + Linux are totally secure. Now as there are more people, more holes will be found.

    This is, quite simply, a canard. By even the most conservative estimates, Apache outpaces IIS by 10% penetration, and yet the most common worms that affect webservers are Windows worms. By this popularity logic, wouldn't it make sense that virus writers would exploit the more popular webserver? Or maybe it makes more sense that virus writers would use their resources more effeciently to attack the easer to kill system, not necessarily the most popular. The fact that Windows is both easy to 0wnz and popular does not make other systems inherently less secure, or even as insecure as Windows.

    This suffers from the same illogical open source argument that says "more eyes looking at the code makes it better". NO. A million monkeys on typewriters won't write Shakespeare and a million linux-heads writing code won't build the perfect system. Security, just like writing operating systems, requires attention to details and knowledge. Windows undermines these by putting barriers to a secure system in the name of their own agendas.

    Now from these Microsoft issues more patches etc. It should be pointed out that the holes that allowed the recent worms are fixed by a patch released over a month ago. Its just that people/admins haven't applied them meaning systems are still exploitable.

    Did you bother to read the article? Because if you had, you'd notice that the author pointed out that Windows ships with five open, exploitable ports, as opposed to 0 on a stock Linux or OS X install. The author also pointed out the fact that Windows has auto-update, which must compete with a bevvy of other MS sponsored crap, like "signup for passport" and "take a tour of windows".

    "Also Windows isn't designed to be totally secure from the ground up it designed to work on a wide range of hardware and appeal to all levels of people."

    An interesting thought, but does Windows work on as many platforms as Linux? Does the kernel scale from embedded platforms to supercomputers? And don't even talk to me about WinCE - I'm talking about using the same kernel in your wristwatch and on your server. Hell, even Darwin, the core underneath OS X, builds on both PPC hardware and x86 hardware. I'd say by comparison, Windows works on a much more narrow range of hardware than it's more secure counterparts.

    As for all levels of people, well, I'll take the MacOS interface against Windows on a usability Pepsi challenge any day of the week.

    --
    My other computer is your Windows box
    1. Re:No. by PygmySurfer · · Score: 1

      An interesting thought, but does Windows work on as many platforms as Linux?

      - x86, IA-64, x86-64, X-Box.
      - NT 4 ran on PPC, Alpha, and MIPS.
      - AFAIK, the source code is very portable - additional platforms can be supported with minimal effort.

      Also, I believe Windows CE is based on the same codebase as Windows 2000/XP/2003/etc.

      Sure, it's not quite as broad as Linux' hardware support. Then again, Linux supports nowhere near as much hardware as NetBSD. :)

    2. Re:No. by Anonymous Coward · · Score: 0

      This is, quite simply, a canard. By even the most conservative estimates, Apache outpaces IIS by 10% penetration, and yet the most common worms that affect webservers are Windows worms.

      Those Surveys are of professionally managed public web servers.

      IIS makes an attractive worm target because it's installed on thousands of home boxes and small business servers, often even without the user's knowledge. If you've seen logs of Code Red this is obvious -- all residential Cable/DSL IPs.

    3. Re:No. by JimRay · · Score: 1

      An interesting thought, but does Windows work on as many platforms as Linux?

      - x86, IA-64, x86-64, X-Box.
      - NT 4 ran on PPC, Alpha, and MIPS.


      So, you answered my question with "No, uh, no, it doesn't." Ok. I'll take a moment to point out that x86, x86-64 and X-Box should all really count as a single platform.

      - AFAIK, the source code is very portable - additional platforms can be supported with minimal effort.

      Also, I believe Windows CE is based on the same codebase as Windows 2000/XP/2003/etc.


      You're making this assertion based on...? I'm really not trying to flame here, but without the source code, speculation about possible platforms Windows could run on with minimal effort, or used to run on back in 1997, is kinda...useless.

      The point the original poster was tyring to make was that Windows sacrifices security in order to remain agile on a number of different platforms. My counter was that linux is both more secure and runs on more hardware. I don't see anything that refutes that.

      --
      My other computer is your Windows box
  86. article bogus by felix9x · · Score: 2, Insightful

    The claim of the author is bogus.

    The author claims that windows is insecure by "Design" but he fails to talk at all about the actual design of the system. Design goes to the core of system design and I know security was definatly designed into NT from the start unlike Windos9x.

    I dont consider buffer overflows to be particularly a design issue but generaly a coding faults. Every OS has had buffer overflows exploits and design can not prevent them unless automatic protection agains them is designed in which most OS's dont implement.

    The author should do a bit of research and not write fluffy articles that have no merit!!

    1. Re:article bogus by Anonymous Coward · · Score: 0

      The author should do a bit of research and not write fluffy articles that have no merit!!

      But why would he want to stand out in the crowd? Fluffy articles that have no merit are a mainstay for modern "journalism."

      But you're right regarding the main point of your post, poking at some default configuration choices is hardly an analysis of the "design" of the OS. Perhaps he had specific weaknesses in the design in the original article and dumbed it down for the audience; or maybe he's too ignorant to have needed to dumb his article down at all.

    2. Re:article bogus by Little+Brother · · Score: 1

      What design CAN do is try to organize the system so that an overflow in one area will not neccicarly lead to a compromize in another. Windows's design is terrible in this regaurd (I have no XP experience this may have changed.) Linux's true multiuser enviroment helps, as it is difficult for an overflow in one userspace daemon to interfere with another user's (like the user called "root") files. The HURD is supposed to be even better as its kernel processes are completly seperate from each other, but sadly I have no direct experience with this either. Note, however that a system that is disigned in a secure manner if poorly coded may be more secure than a insecurly designed but better coded system.

      --

      Little Brother, watching the watchers

    3. Re:article bogus by tomem · · Score: 2, Insightful

      I took "by design" as a common English useage equivalent to "intentionally". It really doesn't say anything about the OS design.

      In the article it points out that MS considered the matter and decided that the OS should be shipped "open" by default to satisfy a number of customers who expressed a preference for that.

      If these were expert customers, they should have considered the consequences of their preference being implemented for inexpert customers, who are far more numerous. It's trivial for an experienced sysadmin to open a system, but damn unlikely for a rube to care about how to close it up.

      Then there is the matter of software update notices being lost in a blizzard of other annoying notices, which makes it very unlikely that updates will actually be installed by users. That could be seen as obstruction of security "by design", in the sense you take it.

      --
      ThosEM
    4. Re:article bogus by felix9x · · Score: 1

      You are misinformed i think.

      Windows has separations between processes that run in user mode or administrative mode. Some processes such as the kernel have to run with privilages so they can do privilaged tasks. Unix is no different in this regard. The general solution has been to start with privileges and then to drop then after not needing them anymore. Does the article even mention this? What would be interesting analysis is to say Windows runs so many processes with privilages and does not drop them thereby putting the system at risk. Thats a design issues.

    5. Re:article bogus by Little+Brother · · Score: 1

      Hrmm Am I misinformed or just out of date? I was under the impression that Windows 9x had no seperation between user and administrative modes. As my origional message indicates, XP may or may not be different, but I have no experience with it to base my judgements on. If I havn't bothered learning about newer Windows versions, is my information otherwise correct? Or did W9x also have some kernel-level admin mode that the user never saw?

      --

      Little Brother, watching the watchers

    6. Re:article bogus by felix9x · · Score: 1

      Yes true Windows 9x had many problems and MS realy did blow it and its design is bad in security. Reason for this is partly the early Microsoft culture and ignorace toward such matters. Early Unix also didnt not have proper security mechanisms. Those were the days before the internet popularity and worms.

      The discussion is about NT derived windows.

    7. Re:article bogus by Anonymous Coward · · Score: 0

      Actually, the real reason is that to do a proper security architecture on a GUI OS required at least 16MB if not 32MB of RAM, which cost thousands of dollars in the early 90s.

      OS/2 (which did NOT have privledge seperation) went down in flames mainly because it had the obscene, for the time, memory requirement of 12MB.

      Still MS could have done themselves a few favors by migrating off Win9x more quickly than they did.

  87. Yoda's Advocate by Anonymous Coward · · Score: 0

    From an economic perspective, ease of use is probably still more important than security.

    Yoda was sitting on my shoulder today;
    when he saw your post he had this to say:

    Student of modern "economics" you are, hmm? Think not of the distant future do you, hmm??
  88. Plug and Pray, or Plug and Pay! Security Optional by alexander.morgan · · Score: 2, Informative

    Pegoraro has a point about users not patching their systems, but unfortunately I can understand why: the updates are causing huge problems.

    On one of my desktop systems, the latest Windows XP driver updates trashed my Hercules Game Theater XP setup. Lots of error messages and no sound!

    On my Laptop, the latest Windows 2000 service pack blew away support for the Netgear MA401 WiFi card.

    The first problem is easily dealt with. Roll back the upgrade. Sound worked before and it wasn't a critical update--just recommended.

    For the laptop, I now have a choice between gaping security holes or WiFi support. Thankfully it dual boots to Linux ;)

    I wonder how many people are in the same boat. Plug and pray, or plug and pay!

  89. I've got worries anyway... by casuist99 · · Score: 2, Interesting

    I run probably the only Linux machine on a residential LAN with a shared internet gateway. Since last week sometime, the virus has so infested the XP/2000 machines on the LAN that all my upstream requests are dreadfully slow. DNS queries and HTTP GET requests, etc. Downstream transfer speeds are just fine. This is the curse of the Slammer virus - 10 to 15 port scans per second per machine on a largely M$ LAN leads to practically no internet access. The sorts of users who refuse to update their machines even weeks after a virus advisory is issued are the bane of their LAN neighbors. How can you just not care that your machine is randomly shutting down with 60-second warnings?!?!
    So, Linux helps, but only in as much as I myself cannot become infected.
    Hopefully this will post...

  90. In other news... by VivianC · · Score: 1

    The Washington Post discovers that water is wet and fire is hot.

    Wake me up for the Pulitzer awards...

    --
    Viv

    Gmail invites for ip
  91. Re:Nice to see such a mainstream source getting on by Anonymous Coward · · Score: 2, Interesting

    The question is, do they really care more about the customer or the bottom line?

    The bottom line, obviously.

    I rememeber reading an article in Dr. Dobbs about a great piece of file indexing code that Microsoft wrote.. it was a great system, bounded resource use, bounded worst-case performance, a nice piece of CS. By the end of the article I learned that it was written TEN YEARS ago and Microsoft sat on it because they didn't need it from a marketing point of view.

    That made me think about how Microsoft operates. They just give out enough to keep customers from leaving. Not one ounce more. That's why Windows is a crappy OS (captive audience, everybody has it on their PC) but the desktop programs are a little higher quality (there is some competition, however tiny).

    Another example: C# is a completely open language, not because MS is generous, but because it's a selling point over Java.

    MS is calculating and ruthless. You'll get security from Microsoft when it starts to be a problem for the bottom line. Not a day sooner.

    And judging by my friends and co-workers nonplussed reactions to these worms/viruses, that day is a long day off...

  92. author confuses poor design with user error by geekee · · Score: 2, Interesting

    Sure Windows has bugs that lend themselves to security problems. But nowheere in the article does he prove that Windows is more insecure than Linux or MacOS. All he can claim is that the default settings on Windows aren't the best choices for security, and that Red Hat and MacOS do a better job. I'd call relying on default settings user error, not a problem with the Windows code itself. You might as well say Solaris is insecure by design since (with Solaris 8 anyway), the default install runs sendmail, allowing spam relaying and leaves the telnet and ftp ports open, which can result in stolen passwords.

    --
    Vote for Pedro
    1. Re:author confuses poor design with user error by SagSaw · · Score: 1

      Actually, I think its both:

      Poor design allows automatic execution of code received as part of an email.

      User error for not updating their systems to correct a known vaulerability.

      --
      Come test your mettle in the world of Alter Aeon!
    2. Re:author confuses poor design with user error by hankaholic · · Score: 1

      ...and what of the fact that most users run as Administrator, since most Windows programs expect to be run as a priveledged user?

      Users want to use computers, not administer them. I don't think it's fair to blame Granny for not shutting off ActiveX or for not downloading the latest 30MB update over her 56k connection when all she really wants is a machine that will let her send email to her grandchildren.

      Let me be sure I'm getting your point here -- when you say that you'd "call relying on default settings user error", are you saying that it's unreasonable for your grandmother to expect to be able to go to a Gateway store and get a system that she can use to play games on Yahoo and send email without having to learn what ports are, or know which ones are open?

      Microsoft insisted that IE is part of the OS, and it's been shown time and time again that IE is vulerable to attacks which do not affect other browsers. OE is also vulnerable to all sorts of things, and rather than redesign it, they decided to stop distributing it.

      As someone pointed out elsewhere, Mutt and Pine don't seem to cause the same problems that OE does.

      Solaris doesn't insist that an insecure web browser be linked to every damned thing in the OS, or that every program possible be scriptable, and so doesn't suffer from some of the security headaches and flaws of Windows, despite the fact that it may have insecure defaults.

      --
      Somebody get that guy an ambulance!
    3. Re:author confuses poor design with user error by andrewski · · Score: 2, Insightful

      Users want to use computers, not administer them.

      You know, I told the police the same thing the other day. I said "Officer, I don't want to understand gun safety, I just want to shoot things!"

      Maybe this latest round of viruses makes my point for me - using and understanding (or learning about) computers must go hand-in-hand.

    4. Re:author confuses poor design with user error by andrewski · · Score: 1

      More like 'I want to drive, but there are all these rules. I don't have time to learn 'em? I can just floor it!'

    5. Re:author confuses poor design with user error by hankaholic · · Score: 1

      Your analogy would work, assuming that you had to take your gun to a shop periodically to have it "updated". Updating your gun would be a lengthy process, and sometimes after updates it wouldn't work quite the same, and sometimes the scope wouldn't work at all afterwards.

      Oh, and failure to update might cause the gun to misfire.

      You see, the problem with shitty analogies is, well, yeah.

      Are you suggesting that Granny should have to know what an open port is in order to send email and browse the web? For some reason, I don't recall WebTV forcing users to learn these things, and users can browse the web and send email from it.

      --
      Somebody get that guy an ambulance!
  93. Is this just part of the MS Product Cycle? by serutan · · Score: 1

    As most people know, it's normal for companies to add design features according to a plan that evolves their products a stage at a time. The ideal product cycle introduces the new version after every potential customer has bought the previous version. Part of the sales pitch for the new version is that it fixes the flaws in the old version.

    Some Windows security holes seem like they could closed so easily, for example making a security screen part of the setup wizard instead of just leaving the ports open and the firewall turned off. So here's my paranoid interpretation of this article: Are these holes truly left in place "by design" in order to motivate customers to upgrade when Longhorn goes on the market? Is their strategy to do the patch dance and keep blabbing about Trustworthy Computing until they are ready ride in on a white horse and save the day?

    I have been wondering how Microsoft expects to convince millions of intelligent people to shell out for all new DRM-laden hardware in order to upgrade Windows. Maybe one of their levers is to let worm-writers run rampant for awhile. The bigger and badder the boogie man gets, the more willing people might be to swallow the big blue pill.

    1. Re:Is this just part of the MS Product Cycle? by Anonymous Coward · · Score: 0

      In that case it has clearly back-fired. I know two people now that got burnt by MSBlaster that are seriously looking at Knoppix CDs that I burnt for them.

      One of them had been burnt by klez a few months ago, too. He said "I don't care what the hell I use, I cannot have this happen again!"

  94. Macs were NEVER the most virus-infected platform by Nova+Express · · Score: 1
    let's not forget that for many years Macintosh (and specifically Mac-OS) reigned supreme as the simplest platform for which to write viruses. And virus writers certainly took advantage of it.


    At the time at which the first Mac viruses appeared, there were already severl hundred DOS viruses in the wild. In fact, I don't believe there were ever more than 24 or so Mac viruses in total. In fact, nVar was, I think, the last major one, and that was circa 1990. By contrast, there were already several thousand DOS viruses (many written in Russia) in existence by the time Microsoft introduced Windows.

    In the future, you may wish to actually know what you're talking about before posting...
    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  95. Users are forced to run as admin by hirschma · · Score: 4, Insightful

    Users running NT based versions of Windows are effectively forced, or annoyed, into running as admin. This happens for a number of reasons:

    * Old software runs as admin only. Stuff that came out during the DOS/Windows days, much of it pretty recent, simply won't run as anything but admin. This is a nasty legacy thing, and is a vestige of the horrendous design of Win95/98/ME.

    * Too much new software runs as admin. For example, if you want to run Microsoft's own Age of Empires, it only installs as admin, and only runs as admin. This is a new application made by the mothership, and clearly, fits into the home scenario as the article. I'd guess that at least 20% of the apps on my Win2k box require admin rights.

    * Too many housekeeping functions require admin.

    * It is a relative hassle to run a program with admin rights when not admin. The most common way is to -right click on the program's icon, and then select Run As, and then enter the admin password. Ugh.

    * Even for the disciplined, quick user switching allows admin to stay logged in, most likely still running OE or some other security nightmare.

    The upshot is that if a user even understands the concept of not running as admin, they are forced to, or get lazy and do so.

    I've set up several users on Win2k, and taught them about security, and why they really, really don't want to run as admin. Months later, they all are.

    This will be a problem if Linux ever becomes widely adopted by home users, and why Lindows runs as root by default.

    Didn't Apple get this figured out? Why haven't everyone else copy them as usual?

    Jonathan

  96. 50-100? You were LUCKY! (-: (also, port 0) by leonbrooks · · Score: 1

    Well over 200, and climbing fast... not only that, my web-exposed boxes are getting a whack per IP address on port 135 about every 15 seconds (equals 17 a second for a Class C) - including many scans on Port 0? Does anybody have any idea why said worm might be scanning port 0?

    --
    Got time? Spend some of it coding or testing
    1. Re:50-100? You were LUCKY! (-: (also, port 0) by zcat_NZ · · Score: 1

      When code-red/nimda hit, our connectivity went completely to shit.. slammer was worse, although it didn't last very long. Years later I'm still seeing a steady trickle of code red and nimda scans.

      The last week I've been getting about 300 SoBig emails per day, probably another 20-30 bounces, and almost 1000 "GET /"'s per day peak, although it appears to be dropping off again. It really fucks up my web stats :(

      I don't even bother watching the firewalled ports.

      --
      455fe10422ca29c4933f95052b792ab2
  97. Quick windows security test. by Anonymous Coward · · Score: 0

    To see if your windows box is secure..

    Turn your Firewall off for ~15 seconds, if your PC still boots after that, its secure.

  98. OS X is completely locked up... by cfoster611 · · Score: 4, Informative
    In comparison, Mac OS X ships with zero ports open to the Internet.

    Actually, OS X does have (in most systems) some ports/services open by default. Here's a sample portscan with no user-services (ssh,httpd, afp, etc) running.
    Port Scan has started ...

    Port Scanning host: 127.0.0.1

    Open Port: 427
    Open Port: 631
    Open Port: 1033
    1033 is assigned to NetInfo
    427 is "server locator"
    631 is "IPP (Internet Printing Protocol)" ...according to the iana.
    --
    --- Kicking the Cheat since late 2002
    1. Re:OS X is completely locked up... by 90XDoubleSide · · Score: 1

      427 is SLP server location, 631 is CUPS printing, and 1033 is netinfo. All three of these services (along with the Rendezvous services that would be running on most Macs, port 5353) can only be used to discover servers/printers on the local subnet, so they are technically correct to say that there aren't any ports "open to the internet," as there are in Windows. They could theoretically cause problems for cable modem users, of course.

      --
      "Reality is just a convenient measure of complexity" -Alvy Ray Smith
    2. Re:OS X is completely locked up... by Fulkkari · · Score: 1

      Partly true. Port 641 and 1033 are bound only to localhost (127.0.0.1), so you shouldn't be able to access on the ethernet. Mac OS X uses some of the ports only for their internal services.

      TCP
      427 SLP (service location)

      UDP
      427 SLP (service location)
      5353 Rendezvous (mDNSResponder)
      53 DNS
      123 Network Time Protocol (NTP)
      1023 Mac OS X RPC-based services (for "example," NetInfo)
      514 Syslog

      Anyone interested should check this document.

      PS. You scan your *outside* IP to leave the internal services alone. A netstat -a should also help. :)

      --
      I demand the Cone of Silence!
    3. Re:OS X is completely locked up... by curious.corn · · Score: 1

      You should scan your internet interface address. If you list your firewall ruleset on console (should be something like ipfw) 127.0.0.1 has all access granted; the restrictions apply on any other interface. That's standart practice as far as I know... (typical on FreeBSD is to recompile the kernel with default 'deny' and forget to reopen lo... lots of problems and mailing list posts ;-)

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
  99. fa! by Anonymous Coward · · Score: 0

    Based on what I've seen and heard, it seems to me that the kernel and win32 really can't be all that bad, but the user interface layer is a hopeless rat's nest, and most users still probably do everything as an administrator in XP and later versions. While it's easy for me to do just about
    anything (besides installing new programs or rebuilding the system) without logging in as root,
    I haven't figured out all the various tricks necessary to lock down my windows install and still make it useful for something besides offline gaming.

  100. ineviable limerick by mtec · · Score: 1


    I once had a worm in XP,
    as it broadcast it said this to me,
    "I get a deep thrill when I think that dear Bill,
    writes the OS of the poor bourgeoisie."

    --
    Cake or Death? Cake Please!
  101. JRTFA by the_Bionic_lemming · · Score: 1

    A PC kept current with Microsoft's security updates would have survived this week unscathed.


    lol - like I said - this week wasn't a problem for me or my family and friends.

    --
    _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    1. Re:JRTFA by Anonymous Coward · · Score: 0

      Ofcourse it would only have survived because you were lucky and those who found the problem reported it to Microsoft.

      If they had released it right away you would not have survived.

    2. Re:JRTFA by abirdman · · Score: 5, Insightful

      Right on. My experience was the same. I was immunized from BLASTER on July 17th according to the log from MS Update. It's very hip and au courant to ignore MS Updates, because they're a pain, and their Service Packs don't have a great reputation. But updating early and often has kept me out of trouble.

      When I started getting Sobig emails on Tuesday, I even took the time to call two of my friends (who subscribe to some of the same lists I do) to warn them not to trust emails with attachments. I had to explain the whole concept to them, but they got it. I got 40 the first day, 20 the second and only a handful since. And I had no desire to open any of them.

      The biggest threat that Windows poses is that from users who are totally clueless... they turn on their machine thinking it's some kind of "email machine" and nothing else. Not a clue there are threats or risks out there. And no indication from Windows, or Outlook, or IE that anything they do could be unsafe. Windows update works, at least this time it did. They're not going to get more saavy, so there's no harm in telling people to use windows update.

      Tell your friends:
      1. Don't preview email
      2. Delete email you don't know or trust
      3. Don't open attachments if they're not absolutely known and expected
      3. Update early and often

      The article is right, Windows is dangerous. MS isn't going to tell the consumer, because that would threaten their (considerable) cash flow.

      I'll shut up now.

      --
      Everything I've ever learned the hard way was based on a statistically invalid sample.
    3. Re:JRTFA by Anonymous Coward · · Score: 0

      > they turn on their machine thinking it's some kind of "email machine" and nothing else.

      You mean I can do more with my email machine than explore the microsoft internet?

    4. Re:JRTFA by caouchouc · · Score: 2, Informative

      There are some unlucky people who practiced due dilligence and thought they were patched, but were not.

      Windows Update had (and still has) a flaw in that it checks registry keys to determine if you have patches installed, rather than the files themselves. Sometimes the registry key is inserted but some or all of the actual patch files are not, for one reason or another. This happened to many people on July 17th, and they were probably really surprised when they got hit by the MS Blaster worm.

      One particularly noteworthy victim of this flaw is the US army.

    5. Re:JRTFA by xQx · · Score: 1

      Unlike the Open source community, when the average user has the ablity and the knowledge to edit someone's poorly written C and patch it themselves?

      oh, wait... they rely on people reporting the bugs too.

      Sorry, not saying it's a good process, just saying you're fucked either way.

    6. Re:JRTFA by nicklott · · Score: 2, Insightful

      I'm runnning windows update now, and hey whaddya know.. 17Mb... that's gonna take a while on my 56k dialup. Hmmm... Maybe I won't run it after all..

    7. Re:JRTFA by anno1a · · Score: 1

      Tell your friends:
      1. Don't preview email
      2. Delete email you don't know or trust
      3. Don't open attachments if they're not absolutely known and expected
      3. Update early and often


      Or: Install mozilla, or any other non-ms email-client and scratch the first two points.

      --
      ------- I fumbled my registration and I now must suffer
    8. Re:JRTFA by jonadab · · Score: 1

      > this week wasn't a problem for me or my family and friends.

      Indeed. As for the Outlook virus, disabling Outlook is on my
      checklist of things to do to any computer I have to support, so
      I never have to deal with that issue. As for the other one, it
      only runs on NT, and the only NT systems I have to touch are four
      XP boxes at work: two of them aren't normally connected to the
      internet, and the other two are up to date and have NAV.

      I did have something creep onto the network over CIFS a few weeks
      ago and had to figure out why and fix that (by rebinding NetBIOS
      to only route over IPX/SPX not TCP/IP -- which is done differently
      in Win98 versus in WinXP and isn't terribly intuitive in either).

      Ultimately, I want to get all the Windows boxes at work behind
      one-to-many NAT. (The family Win98 box at home is already behind
      an IP Masquerade gateway.) Then I only have to worry about buggy
      client software, which is chiefly MSOE and to a lesser extent MSIE,
      neither of which we use.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    9. Re:JRTFA by jonadab · · Score: 2, Informative

      > Tell your friends: Don't preview email. Delete email you don't
      > know or trust. Don't open attachments if they're not absolutely
      > known and expected Update early and often

      No. Tell them go to www.pmail.com and get Pegasus Mail, and read
      email with that. "Don't use Outlook. It's too dangerous."

      --
      Cut that out, or I will ship you to Norilsk in a box.
    10. Re:JRTFA by Anonymous Coward · · Score: 0

      It depends on how much memory your disk drive can hold, but yeah, there's games and Java and chat with hot singles in your area and all kinds of other great stuff. It's awesome!

  102. Apache'd have 2x the worms of IIS if that's true by leonbrooks · · Score: 1

    And it don't, so it ain't. QED. (-:

    --
    Got time? Spend some of it coding or testing
  103. Installing Linux - Insecure out of the box- by purduephotog · · Score: 2, Flamebait

    A few years ago there were a few rants because Linux (redhat) wasn't secure out of the box. It shipped with a few packages that had a few exploits- yet the fault fell on the user for not updating their package.
    My grandmother hasn't updated anything on her computer- she's 81 and more concerned with knitting and talking to her grandchildren. I just walked her thru an update.
    Can you imagine if I had to tell her how to do that on linux ?? (without a subscription mind you) - Yeah grandma, type wget -? ...

    Windows Update did- and worked- and fixed it. But it's easier to bash MS for the people whom didn't patch their systems in a timely manner than to target the blame where it ought to be.
    In the past 3 years, since my Grandmother got her computer, how many new Redhat versions have rolled out? How many of those versions would seamlessly install over the other one? I believe the answer is 3 versions and none, Bob.
    Lay off the MS bashing- most of my software I have to use is closed source and several $K per seat- I'm not going to stop using MS until.... well, never. If they move to a different system then I move. I'm tied to the company that writes the code I need to do my job, as are many people in the engineering fields. Leverage one, move the other.

    1. Re:Installing Linux - Insecure out of the box- by hankaholic · · Score: 1

      Debian -- seamless upgrades for the masses.

      It's too bad that the installation program has stagnated so :(

      --
      Somebody get that guy an ambulance!
    2. Re:Installing Linux - Insecure out of the box- by 0x0d0a · · Score: 1

      My grandmother hasn't updated anything on her computer- she's 81 and more concerned with knitting and talking to her grandchildren. I just walked her thru an update.

      Can you imagine if I had to tell her how to do that on linux ?? (without a subscription mind you)


      I honestly feel that walking someone through typing the string "yum update" into a command prompt and hitting enter is much easier than walking them through Windows Update.

    3. Re:Installing Linux - Insecure out of the box- by cduffy · · Score: 1
      Plenty of folks here have already pointed out how easy Debian makes automatic updates, so I won't go into that.

      As for Red Hat (formerly) having unnecessary services exposed out-of-the-box -- yup, that's a vendor problem. You'll notice I didn't say anything about the "M" word in my case, but referred to "the vendor" in general.

      I'm responsible for the security of the deployment configuration of my company's product, so the words I spoke up there apply to me, as much as anyone else. If I ship something that exposes anything but the most absolutely critical services, I'm to blame. If the user prevents the automatic updates from functioning (because in this product, its update -- and offsite backup -- facility is *enabled* by default), they're to blame. I wasn't bashing Microsoft -- I was stating my beliefs regarding the line between user responsibility and vendor responsibility in general.


      And by the way, I wonder as to whether you've ever been in a case where you're locked in to a vendor that suddenly decides to charge you $30K for the next version -- don't buy it, no updates (or support renewals) for you -- which can be more than just a minor annoyance if (say) the huge chunk of in-house software you run your business off of was written around the thing. (Not that I'd have been in a situation like that myself once. Nope, not me. *cough*).

      Vendor lock-in sucks, and in a very, very big way -- especially if you don't have the groundwork in place to be able to switch. Even just being able to say that you're capable of moving to a competitor means, at a minimum, far better negotiating terms. Likewise, being fluent with a number of vendors' products comes in handy when you're looking into work and are able to say "yes, I can do that" -- or for the better understanding that such a broader skillset provides.


      And while I'm rambling, one last thing: I'm not really fond of Red Hat, but I'm pretty damn sure that their installers at least *used* to support an "upgrade" option that would Do The Right Thing -- and this was around Red Hat 5 and 6.x, so I'd be pretty damn suprised if they didn't still have that functionality today.

    4. Re:Installing Linux - Insecure out of the box- by nathanh · · Score: 1
      My grandmother hasn't updated anything on her computer- she's 81 and more concerned with knitting and talking to her grandchildren. I just walked her thru an update. Can you imagine if I had to tell her how to do that on linux ?? (without a subscription mind you) - Yeah grandma, type wget -? ...

      Wget? What you talking about, Willis? Walking your grandmother through an update on RedHat is as simple as: "see the flashy red icon on the desktop... click that... now just wait... when the icon turns blue it's all done".

    5. Re:Installing Linux - Insecure out of the box- by purduephotog · · Score: 1

      I just checked my redhat desktop - no flashy red thingy to click :(

  104. that's "inevitable" by mtec · · Score: 1

    ...goodnight worms...
    (from my Mac)

    --
    Cake or Death? Cake Please!
  105. rm --help by HeelToe · · Score: 1

    perl -e 'unlink("--help");'

  106. Linux not secure either by Anonymous Coward · · Score: 1, Insightful

    Apparently this guy didn't hear about the FSF ftp site being hacked and owned for 3 months, causing them to lose trust in valuable data. No operating system is secure. Pointing out that users are stupid and don't know how to run their systems securely (which is all this article really says), is useful sometimes, but MS harly has a monopoly on stupid users.

  107. Ummm.... by I+Like+Swords!!! · · Score: 1

    Here's a modest proposal: Microsoft should use some of its $49 billion hoard to mail an update CD to anybody who wants one. At $3 a pop (a liberal estimate), it could ship a disc to every human being on Earth -- and still have $30 billion in the bank.

    Sorry, but AOL already has that mass-deployment patented.

    --
    .unsigged
  108. Re: Windows Is 'Insecure By Design,' ... by Little+Brother · · Score: 4, Insightful
    I wonder how many people skip the patches because the EULA's are so obnoxious?

    I wonder how many people read the EULA's? I bet the numbers are related (and small).

    --

    Little Brother, watching the watchers

  109. I'll correct you.... by Anonymous Coward · · Score: 0

    It is exactly because of this that Windows is considered insecure.

    There should be no way to run an already complied program that can modify potentially anything on your system from your email! What fool thought that would be a good idea?!

    Try emailing me you latest PERAL based virus, and see it just runs because I click on it (thinking it's a cool image because you named it CoolPhoto.jpg.pif).

    You think that everyone in the world should know how to protect themsleves from Mircosoft's follies? I don't think a average user should have to worry about idiot protection 'conventions' at all.

    It should just work, and failing that, be blindingly obvious. Windows meets neither of these criteria.

  110. Unless you are an internet user (who isn't?) by Anonymous Coward · · Score: 0

    I'm a linux user and I'm affected by the worms. Not directly of course, thanks to the virus my DSL line is as fast as a 28K modem. It happens that my ISP (Verizon) is having problems with the extra traffic caused by the worms.

  111. Re:Nice to see such a mainstream source getting on by smallpaul · · Score: 4, Insightful
    So a friend asks me today to help them install XP. I was reluctant but XP does have some legitimate advantages over Windows 98 and her Windows 98 was crashing. The disk she hands me from the computer store is from 2001. Okay, I'll have to download some patches, I think. She's a modem user. Little did I understand (as a naive Mac/Unix user) that in the time it takes to connect to the Microsoft site I was already infected by TWO virii. Egad! So I downloaded a disinfector and then initalized the firewall. Now I go to see whta it takes to download the patches and update. According to Windows Update, she needs *40* security patches and critical updates...totally over 40MB. Over her freaking dialup modem!

    Okay, maybe I should have turned on the firewall before connecting to the Intenet. I didn't realize the virii were scanning so relentlessly and quickly. I also thought that the idea of turning on a software firewall on a brand-new install seems a little dumb. All the firewall does is prevent incoming connections to insecure ports. If Microsoft knew when they shipped the OS that the ports would likely be found insecure, why wouldn't they just turn them off by default? I mean it is one thing to buy Norton Firewall on the presumption that they are fixing Microsoft's broken security model but why would I use a "security fix" that comes on the same CD as the program that introduced the security hole in the first place! It seems totally illogical to me.

  112. Secondary! by riptalon · · Score: 1

    The old DOS/Windows had security as a pretty secondary concern

    Lets be honest, the people who originally wrote DOS (which was Seattle Computing not Microsoft) and everything after that up until the early 90's never considered security at all. It wasn't even on their radar and with good reason because DOS was just a program loader and disk drive controller. There were plenty of real operating systems such as Multics, VMS and UNIX around from the seventies but since DOS was only running on single user machines that weren't much better than a ZX Spectrum or C64 it didn't really matter. The problem is that somehow Microsoft managed to wallpaper a crappy GUI over the top of DOS and convince people if was a real operating system.

    So it kept rolling on and the hardware got a lot more powerful but the basic guts of the "OS" remained little different from CP/M and its ilk. Alright NT was finally written from scratch but by then DOS was everywhere and so to this day all sorts of compromises are made to ensure backward compatability which severely compromise security. It is a testiment to Microsoft's marketing that people don't look at their OS's and laugh the guts up because really they are just the bastard spawn of a primitive (no disrespect to Gary Kildall) operating system that was only ever ment for use on the first primative home computers.

    1. Re:Secondary! by Anonymous Coward · · Score: 0
      It is a testiment to Microsoft's marketing that people don't look at their OS's and laugh the guts up

      I'm sure they had a good laugh when OpenSSH had a root vulnerability last year. Even OpenBSD, the self-proclaimed secure operating system had a remotely exploitable vulnerability that would give you root privileges! That's pretty embarassing if I do say so myself. There are no secure operating systems, only good tries. Anything can be cracked.

  113. Obligatory sig answer by Anonymous Coward · · Score: 0

    Are you sure you want to send '--help' to the Recycle Bin?

  114. This is Pontless - and False - Microsoft Bashing by rudy_wayne · · Score: 1

    I've been running various versions of Windows for years and have had ZERO problems with viruses.

    1. Don't use Internet Explorer or Outlook Express (I use Netscape and Mozilla)

    2. Use a firewall (the free version of Kerio)

    3. Run anti-virus program.

    4. Don't click on suspicious attachments

    Over the past several years I've only received 2 or 3 virus-infected e-mails and my AV program took care of them.

    I dislike Microsoft as much as the next guy, but the real problem is users who are so stupid and lazy they shouldn't be allowed near a computer.

  115. Insecure? What isn't? by Anonymous Coward · · Score: 1, Interesting

    I manage several win2k workstations (and several win xp laptops) in our company. Fortunatelly, we have avoided any work/viruses due to our firewalls, virus scanners and such but I accredit most of our success from the education of our employees.

    I think, IMHO, that most of issues with the worms/virii/etc stem from the ignorance of the common windows users out there. Everyone and their grandma that wants to get on the internet do not look for alternatives out there, they go to circuit city/best buy and get the latest dell/gateway/whatever model and plug it in.

    Within our company, we also have a couple rack loads of linux and free bsd servers that must be kept up with as far as patching goes. Most linux admin that I've met keep up with these things, my mother doesn't know the slightest thing about windows update. Granted, Windows isn't innately secure but it takes some knowledge to setup a generally secure linux setup.

    Eh, maybe its all shite, but that's my 2 cents.

  116. The truth. by Bilange · · Score: 1

    Quote from the article:
    And for those saying they don't trust Microsoft to fix their systems, I have one question: If you don't trust this company, why did you give it your money?

    The truth is: no, they didnt paid for the OS. :P

    Seriously, still quoted from the article:
    Windows XP, by default, provides unrestricted, "administrator" access to a computer. This sounds like a good thing but is not, because any program, worms and viruses included, also has unrestricted access.

    It doesnt change a thing - if unpatched, those boxes are STILL subject to be infected. The Blaster worm, for example, was attacking a service which is already running with full SYSTEM rights.

    So, that secretary with reduced rights on a Windows machine would have the virus anyways.

    --
    "...a generation of kids has grown up thinking Trance is the shittiest music since country and western." - Paul van Dyk
  117. Is it just me? by iamplasma · · Score: 0, Offtopic

    Is it just me, or does anyone else wish we had a Fark.com-style "OBVIOUS" tag for these types of stories?

  118. RIAA search results - more bias? by daveo0331 · · Score: 1

    Google top 10 search results for RIAA:
    1. riaa.com
    2. boycott-riaa.com
    3. riaa radar
    4. riaa radar
    5. riaa.com
    6. riaa.com
    7. News article "riaa hit list"
    8. News article "how to tell if the riaa wants you"
    9. News article "riaa wants to hack your PC"
    10. EFF subpoena database

    Summary: 3 links to RIAA's site, 4 links to sites opposed to riaa, 3 news articles (2 of the headlines editorialize against the riaa)

    Google is 60% anti-RIAA.

    MSN top 10 search results for RIAA:
    1. Latest news on riaa
    2. riaa.com
    3. boycott-riaa.com
    4. News article "riaa asks napster to apologize to Metallica"
    5. News article "riaa goes after file traders"
    6. News article "riaa wins battle to id kazaa user"
    7. News article "phony advisory attacks riaa"
    8. News article "RIAA/IFPI Force CD Cover Site To Take Down Covers"
    9. "Rolls VP129 Tube Phono Preamp w/RIAA EQ - American Musical Supply" (???)
    10. News article "RIAA files proposed wording for Madster"

    Summary: 1 link to RIAA's site; 1 link to a site opposed to RIAA; 1 neutral site; 7 news articles (none of the headlines editorialize against the riaa).

    MSN is 10% anti-RIAA.

    Conclusion: If Google represents what most people think of the RIAA, then MSN search has a pro-RIAA bias.

    --
    Remember the days when Republicans were the party of fiscal responsibility?
  119. New sig file... by MasonMcD · · Score: 4, Interesting

    I now have a new signature on my emails:

    *In light of the ability of some email viruses (eg SoBig.F) to spoof this address regardless of whether my machine is infected or not (for instance, pulling my address from a Windows user address book to use as a fake return address), if this statement is not included, consider a message from me to be a virus*

    I figure that will be good, going out a few dozen times a day. I urge everyone to pen something similar. Cause, ya know, MS can never have too much bad press... erm, room to innovate.

    1. Re:New sig file... by E_elven · · Score: 4, Funny

      Of course, the next big trojan (it's supposedly to be called DamnTiny.Bill) will include something like that.

      From: BillG@ms.org
      Subject: I hate you, b1tch!
      Text:
      It was joke. Ahaha.
      Take a look at this. Finest Klatchian
      waterbeetle clock, it's really quite
      humorous.

      *****
      ALL MY EMAIL IS FOLLOWED BY THIS NOTICE.
      IF IT IS NOT PRESENT, BE AWARE THE MAIL
      IS NOT FROM ME AND MAY BE A VIRUS!
      *****

      Attachment: fkwbc34.vbs

      --
      Marxist evolution is just N generations away!
    2. Re:New sig file... by dspeyer · · Score: 4, Informative
      They beat you to it (sorta), Sobig.F contains the line

      X-MailScanner: Found to be clean

      Not sure what it achieves, but it's there.

    3. Re:New sig file... by LordWoody · · Score: 1

      It could be a forgery or it could just mean that one of the mailservers this message passed thorugh had mailscanner with an anti-virus package out of date or none at all (not to be confused with the 'none' AV setting which would disallow .pif attachments). It is easily possible to run mailscanner ineffectively.

      --
      Never meddle in the affairs of dragons,
      for you are crunchy and good with catsup.
    4. Re:New sig file... by nametaken · · Score: 1


      Mine isn't quite so nice. It has read, "So, all you Windows users enjoying the latest rounds of viruses? Sucks to be you." for the past week.

      Good thing I don't do any business from this email account, I guess.

    5. Re:New sig file... by guaraguao · · Score: 1

      Or maybe the virus could look for your actual .sig file and append it to the mail, to add that personal touch.

    6. Re:New sig file... by Anonymous Coward · · Score: 0

      We are talking about ... spoofing ... return ... mail ... addresses ...

      Think about it ... hard ...

      Use ... your ... brain ... (it hurts)

      Now read your answer ... again ...

    7. Re:New sig file... by Feztaa · · Score: 1

      It would be more effective to just PGP sign your messages. Then you could claim "anything not signed wasn't written by me". At least that way, you have some cryptography backing you up; with the way you propose, any idiot can spoof your email sig.

    8. Re:New sig file... by mindriot · · Score: 1

      I know you were joking, but of course, it's rather unlikely that the trojan contains the exact same 'no-virus' line that you use. If your signature contains your name, for instance, or, as others have suggested, you go the way of really signing every single mail you write, it should work pretty well. Hell, you could even add an extra mail header "X-FromMe: this mail is really from me" or something like that and tell all your geekier friends to simply let your mail through based on that line.

    9. Re:New sig file... by Anonymous Coward · · Score: 0

      But most of the e-mails being sent by this virus are going to people who don't know you, and have never seen an e-mail from you before. Remember, it's not getting addresses from YOUR address book.

    10. Re:New sig file... by E_elven · · Score: 1

      Of course, most of the people who assist the virii in spreading are the kind that need help finding the start menu, and therefore it's not entirely plausible they'd be able to deduce someting like that or bother to refer to an earlier post to verify the line. How do you think these viruses keep spreading like wildfire when even FOX news has coverage on them right next to the Important Headlines like My Husband Was Stolen By Aliens.

      --
      Marxist evolution is just N generations away!
  120. Offtopic, sorta by dolson · · Score: 1
    From the article:
    "But millions of people do use ... Linux"
    So there you have it! There really *is* a Linux market!
  121. Buffer Overflows by Detritus · · Score: 1
    Buffer overflows are a design problem. Deciding to implement an operating system or application in C or another unsafe language is a design decision.

    Buffer overflows are not an inevitable defect in modern operating systems. They are there because most designers and programmers have internalized the philosophy that fast is better than safe.

    --
    Mea navis aericumbens anguillis abundat
  122. just like everything else... by BigGerman · · Score: 1

    ..in the world, this is the matter of accumulating enough of the critical mass.
    When enough regular computer users realize that they spend WAY too much time patching, waiting for helpdesk guys, cursing dlls, missing emails the things will change.
    Just like fall of the Berlin wall and subsequent fall of the Soviet Union, you just wake up one day and boom - common understanding of what Microsoft is changes like magic and few month later they are gone to their proper 20% market share.
    I welcome this article as the sign of times to come.

  123. Don't worry... by leonbrooks · · Score: 1

    ...there's plenty of other kinds of Outlook viruses around to take up the slack. (-:

    --
    Got time? Spend some of it coding or testing
    1. Re:Don't worry... by ceejayoz · · Score: 2, Informative

      Never got a single virus in five years of using Outlook - I only just recently moved to Mozilla Thunderbird for the spam filtering.

      Honestly, any user with an ounce of common sense can use Outlook perfectly safely. That e-mail with the pidgin English and the .vbs attachment? Don't run the attachment! Simple enough...

  124. Bollocks by radsoft · · Score: 1

    Windows more insecure by design? Bollocks! Who are these people making such sweeping statements? Talk about being clueless!

    Look: Windows sucks, we all know that by now. But the Post wouldn't know a design if it hit them on the backside of the head.

    What's wrong with Windows is that they're using some pretty mediocre programmers who have no formal training, at least not like what they should have, no discipline...

    You have to make accuracy and stability a priority. In Redmond, writing cute AARD code counts higher. The jerk who wrote the GDI for Cutler in C++ was a gambling addict who wasted most of his time devising a system to beat the bank in Atlantic City.

    It's not the system - it's the people, and the mentality surrounding them. MS act more like Nixon Watergate plumbers - they're not sensible programmers. Some of them may be OK individuals, but when they're working at a keyboard they lose it.

    I have never seen so much bad code in my life as I have seen coming out of Redmond, and I am not making that up. I have thousands of CDs to prove it. Some of them shouldn't be programmers; others don't apply themselves. You have the same issues in every company. But MS go out after blood; they're fanatics, and stability and good programming are a low priority. With MS, it's worse - far worse.

    'Insecure by design' is bollocks. What a waste of hot air...

    R.

    --
    radsoft.net
  125. Re:Insecure by Design by BRTB · · Score: 5, Interesting

    Also fact: System relies on file extensions to differentiate between executable and non-executable files, which in my mind is a bit worse.

  126. Worse: insecure ON PURPOSE to allow macros etc by Doug+Merritt · · Score: 5, Insightful
    Windows is flawed because it wasn't designed to be secure from the beginning

    True, but far worse: Microsoft quite intentionally continues to make Windows and Office etc insecure on PURPOSE, as a side effect of offering full programmability of email, Excel, etc.

    There wouldn't be any email viruses nor spreadsheet viruses nor Word document viruses if these apps were lobotomized -- if they could not be programmed.

    But Microsoft continually makes the business decision that adding the power of programmability to every app is much more important than the resulting insecurity.

    The vast majority of Linux apps do not allow that kind of programmability -- even when extension languages like Guile/elisp/etc are available in Unix apps, programs aren't automatically and blindly run whenever some hapless user receives email or views a spreadsheet or whatever.

    Conversely, whenever that kind of programmability is added to Unix apps, if it is triggerable just by receiving/viewing a file, then Unix viruses will become far more rampant. (A small saving grace is that the Unix viruses mostly, but not always, will run as some user rather than as root, but this is really only a small issue.)

    This should be a wake-up call to teams like Gnumeric; just yesterday on Slashdot Gnumeric was criticized for not supporting every single MS Excel feature, and Jody Goldberg replied that hopefully it would include those by next year. But any Unix app that is 100% compatible with a MS app will be virus prone!

    Quote from a poster on that story:

    Worksheet functions are great, but a lot of Excel's draw comes from its embedded VBA. Companies that rely on workbooks with embedded VBA probably wont be willing to switch to Gnumeric until it has support for VBA, or something very similar.

    Mmm-hmm, and there goes security.

    (Story link: Gnumeric Now Supports All Excel Worksheet Functions )

    The really sad thing is that the marketplace clearly agrees with Microsoft about this tradeoff: corporate and personal users are far more concerned with having the power of macros/Visual Basic/etc built in to everything than with even basic security.

    --
    Professional Wild-Eyed Visionary
    1. Re:Worse: insecure ON PURPOSE to allow macros etc by Anonymous Coward · · Score: 0

      Maybe you failed to notice, but the great majority of windows worms/viruses lately do NOT use the built-in scripting functionality of outlook or office or anything like that. They "exploit" dumb users who run every attachment that gets sent to them.

      They don't even use outlook to send mail anymore (because new versions of outlook don't allow that) ... they have their own smtp built in.

      so quit your fudding, idiot.

    2. Re:Worse: insecure ON PURPOSE to allow macros etc by ZackSchil · · Score: 1

      Apple does the same this with Applescript, except it usually doesn't lead to permissions elevation and horrific virii. The idea of scriptability is a noble and often very useful one, but it needs to be implemented correctly.

      Even AppleScripts have to have the correct permissions to be executable. They are treated as applications. I was concerned about the notion of creating a Mac virus that used AppleScript to access a shell and wipe out everything it could, disguised as an email attachment, but even in application bundles, the virus would not run. It would spit out an "Error 1000" (or the like, it just means something ain't right with the executable) which would confuse Joe Mac User and any Mac user who understood the problem wouldn't be in the situation in the first place.

      As for Linux, it's about the same deal as Mac OS X except I don't think ANY Linux/Unix user would ever set permissions then run a binary from some mysterious email. Or how about a Gentoo virus. "Damn this virus is taking way too long to compile and wreak havoc. I'm going out for a burger."

      As you can see, the notion of a virus on any other platform doesn't really feel right (though I could very well be wrong!) Microsoft seriously needs to go back and essentially re-write Windows again. They tried it with NT to XP but it obviously isn't working out. They are still making very fundamental flaws in their code by using their ass backwards approach to.. well... nearly everything

    3. Re:Worse: insecure ON PURPOSE to allow macros etc by Anonymous Coward · · Score: 0

      This should be a wake-up call to teams like Gnumeric; just yesterday on Slashdot Gnumeric was criticized for not supporting every single MS Excel feature, and Jody Goldberg replied that hopefully it would include those by next year. But any Unix app that is 100% compatible with a MS app will be virus prone!

      Not necessarily. Seems like you didn't bother to read his answer in deep:

      1) security.
      There is absolutely no way in hell that we'll allow vba to run without some sort of sandbox and user intervention to explicitly enable the macros. This will definitely make life more difficult, but perpetuating the nightmare of vba viruses in office docs seems like a terrible idea.

      The guy sure wants to take care of security.

    4. Re:Worse: insecure ON PURPOSE to allow macros etc by spruce · · Score: 1

      he really sad thing is that the marketplace clearly agrees with Microsoft about this tradeoff: corporate and personal users are far more concerned with having the power of macros/Visual Basic/etc built in to everything than with even basic security.

      I think you just summed it up right there. These are features that everyday users will not use all the time, but they are extremely powerful when written as tools for those users. I've automated every single office application over the course of my 6 year programming carreer at the request of the client, and they're always quite pleased.

  127. Depends on what you designed by Anonymous Coward · · Score: 0
    I think you missed the point. Being insecure by design may not be that someone tried to make it insecure but that some of the other design goals/features effectively dictated insecurity.

    For example, if a design goal is that scripts can be made that can do most anything on the computer (format hard drive, install software, etc) and that the scripting feature is connected to the EMail program and that EMail be able to have scripts in it for other useful reasons, then you, by design, made the system insecure.

    It is not that you sat down and said "How do we make it insecure" but rather, by the design you did come up with, you made it insecure.

    And, yes, the above example is exactly what Microsoft did. Each step, by itself, seems reasonable. They wanted the scripting system to be able to do anything it needed such that you did not always have to use the "point-n-click" to get things done. Use UNIX types fully understand that. They also wanted the scripting system to be widely available (same technology everywhere) which also makes sense (no need for 100 different scripting systems for the 100 different applications). Even the ability to have EMail with scripts in it (just like HTML with JavaScript in it - there are some really good uses) is a reasonable concept. In fact, if not for the need for security, this feature is/was rather nice as you could do system updates by sending EMail to all of your employees and *poof" it was done when they got the EMail. (Or timesheets, or other scriptable tasks)

    The problem was that when you put all of this together you get a major security problem. Huge even. And, unlike what Sun did (and knew to do) with Java and the JVM, Microsoft left this stuff completely open (the scripts can even have x86 code in them!) So, while you get tons of flexibility (by design) you also end up burning yourself (by design).

    Anyway, Windows and Windows applications have been and are insecure by design. Not that they wanted to be insecure but they designed features that cause insecurity.

    And, if you say that this is not "by design" then I guess a design does not need to take into account all of the aspects of the design. A real designer tends to think through all of the side effects of the design. Thus, either they knew it was insecure when the designed it or they were incompetent. Which do you think they are going to claim?

    1. Re:Depends on what you designed by TexVex · · Score: 1
      Great post -- but I've got to pick a nit:
      Even the ability to have EMail with scripts in it (just like HTML with JavaScript in it - there are some really good uses) is a reasonable concept.
      Name some really good uses. Sending a virus or making a spam literally jump out at you does not count.
      In fact, if not for the need for security, this feature is/was rather nice as you could do system updates by sending EMail to all of your employees and *poof" it was done when they got the EMail. (Or timesheets, or other scriptable tasks)
      Not valid. Microsoft networking already provides a means to do system updates remotely, including having an administrator run scripts on client machines at will. Yes, you can use scripting in Outlook to create a little timesheet applet, but will it be significantly better than paper? Or better than a software package written for the purpose?

      It's a great thought to integrate swiss army knife functionality into every tool you build. But is it really practical? What you end up with is a bunch of people using the wrong tool for the job, and a box full of tools that all suffer the same basic design flaws.
      --
      Fun with Anagarams! LADS HOST, SHALT DOS. HAS DOLTS. AD SLOTHS, HATS SOLD. ASS HO, LTD.
  128. And After the Virii by The_Pey · · Score: 1


    Windows users are insecure as well :P

    --
    Hmmm...
    1. Re:And After the Virii by Raven42rac · · Score: 1

      YAWN, what is next, another Star Wars sex story?
      I know I will promptly be modded down, but it is a fate with which I will be able to live.

      --
      I hate sigs.
  129. Poor Microsoft? by tomem · · Score: 1

    As pointed out in the article, Windows update notices appear within a blizzard of other annoying notices that Windows users have to deal with, which are mostly in the nature of sales pitches. Usually when you pay for software, it stops dunning you with advertising, but not Windows.

    I don't know but imagine that recent Linux distros have competent security update mechanisms. I do know that Apple has a very slick system for updates. Not that some users don't ignore them anyway. Which is the reason for shipping with things closed up so that inexperienced users don't expose themselves unwittingly. But MS intentionally decided that wasn't their worry (by design).

    It isn't "bashing" to point out mistakes. But it will become bashing if MS doesn't learn from its mistakes very soon. The article had a great suggestion there for MS to distribute the fixes at no cost.

    --
    ThosEM
    1. Re:Poor Microsoft? by mOoZik · · Score: 1

      But since the user who will buy windows will be an average user, it is not in his/her best interest to learn how to "open it up" if it were shipped "closed." The many windows users I interact with have the auto-update on, which finds new patches and updates automatically. If more users had allowed the autoupdate to do its job, then this could have been averted. Don't get me wrong, though. This problem should not have existed at all, but in a situation where you have to meet deadlines and "stay on top," some things slip through. Nevertheless, Windows is designed in such a way to help the average user keep his computer secure, by allowing automatic updates, a default firewall, and error reporting.

  130. Two points by SuperKendall · · Score: 1

    1) A distro cold have a button on the desktop to apt-get update - when I was running a debian distro some time back I had a special security-oriented source that I updated from (forget the name). Also you are more likley to be able to install multiple patches at once instead of having to reboot after ever patch, possibly confusing users into thinking they have patched when in fact they have only patched one thing.

    2) If your grandmother were running Linux you could ssh over and patch it for her.

    Point (2) is really the most notable - use of a system where you can enable SSH logins easily (like Linux or OSX, yes I know you can get SSH services for Windows but not be default) means that people with reasonable technical knowledge can act as quick medic to many more systems and at a faster rate (as you observed, helping anyone over the phone is an excercise in frustration for all). I think every single technical person should just stop giving help right this moment to people who do not have a machine you can log into. How many people get by with windows systems only because they have that one technical fried who can help them out? We are all enablers in that regard in that we all try to help people when we can.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Two points by bored · · Score: 1
      2) If your grandmother were running Linux you could ssh over and patch it for her.

      So what! If she is running XP or 2000 Server (chuckle..) then you can run rdesktop in linux or simply click the little email link she sends to you, or run the remote desktop client and type in the machine name, username and password. Then you can click your way through upgrading her machine. And BTW.. I'm betting that even if she is on a modem the terminal services desktop (its about 100x faster than VNC) will display quicker and allow you to update her machine, than you can figure out what the particular update sequence is on her particular flavor of Linux. This would be especially true if you ran the GUI version of up2date, or rpmdrake over ssh.

  131. Does it scrape web pages too? by qengho · · Score: 1

    I'm one of those "unaffected" OS X users. In the vast majority of clueless AV bounces I've received, the forged address is the one I created solely for my Slashdot account. I've never sent anyone a message from that address (well, except for the editors so they can reject every single story I've ever submitted, but I'm not bitter). Even though I stopped displaying it here a while ago, I think it remains visible on archived pages.

    So how did SoBig get the address if it's not in anybody's address book?

    1. Re:Does it scrape web pages too? by qengho · · Score: 1
      So how did SoBig get the address if it's not in anybody's address book?

      Duh. The reason I quit displaying it was because I was getting spam. So that address is in the list of countless spammers. Sigh.

  132. If IE / Outlook ran in their own account.... by tjstork · · Score: 4, Interesting

    With write priviledges only to their own sandbox, then, none of this would be happening. Instead, you've got IE and Outlook running as a user's account, so, despite the prevalance of a workable user based access control list based security system in Windows, Microsoft does not use it where it really counts. Dumb dumb dumb.

    --
    This is my sig.
  133. Hey.... by Theatetus · · Score: 2, Funny
    All I got was weird colors on my screen...

    But my friend said to patch it by doing

    yes > /boot/bzImage

    Sure hope that works....

    --
    All's true that is mistrusted
  134. The main problem with windows is the users.. by Ramion · · Score: 5, Insightful

    Today I sat down at my computer when I got a MSN message from a friend. That friend is complete noob with computers and now he had a problem.

    This is pretty much what was said:
    Friend: Hey. I got a problem with my computer. It has shut itself two times today, without me doing something. What do you think is wrong? I heard something about a virus.

    Me: Yeah there is a few major virus's flowing around the net right now. Have you patched your system?

    Friend: Patched ? ?

    Me: Yeah. You know downloaded updates for windows.

    Friend: No..

    Me: Oh well. Here is a link to a virus scanner try and run that first. .... After awhile, me trying to explain him how to scan for viruses. Yeah! It found a virus named blaster and I THINK he got it removed...

    Me: Good now to update your system. .... I, after awhile, get him pointed to the windows update and the patch for blaster. Again I think he got it installed ....

    Me: So, Now I suggest you update your system with patches from windows update.

    Friend: Why? What should I waste time download all that? What good does it do me ?

    Me: Well... It secures your system, give you updates to windows programs and IE and new drivers. You know. Makes it upto date.

    Friend: But how do I do it ? .... I try to explain him how to use windowsupdate but is almost giving up since he just dont get he just gotta press scan for updates and then install updates. Well in the end he gives up and says he dont care ....

    And there is the entire windows Security problem. Users that just come to their computer to surf abit and download a few programs like kazaa or emule just dont feel the need for updates. And they end up spreding the viruses to the entire net. Oh.. And it dont help that MS dont allow pirate versions of windows to be updated fully. I can see why it would in sense suck for them to give free updates to people that havent payed for the system. But people dont get updates when its all blocked. Which in end leads to viruses like this to run wild.

    1. Re:The main problem with windows is the users.. by Indy1 · · Score: 1

      whats your friend's ip address? I'd love to educate him on the need for a secure box.

      --
      Lawyers, MBA's, RIAA? A jedi fears not these things!
    2. Re:The main problem with windows is the users.. by shdragon · · Score: 1

      Why should a company from which you are unlawfully using their product give even a flashing glance to those users? As far as I'm concerned personally, that's your tradeoff by using a "WaReZ" copy. You want to make sure that you can get updates? Okay, BUY the damn thing then. Until that is done, you don't deserve their time.

      And for the record, XP can be successfully updated, even pirated copies.

      In general though, I agree with you that win32 users are clueless & don't "get it". I spend all day & all night helping them. So far, I have 19 "friends" whom I have had to hand-hold through it.

      --
      "...we dont care about the economics; we just want to be able to hack great stuff."
    3. Re:The main problem with windows is the users.. by Anonymous Coward · · Score: 0

      Well in the end he gives up and says he dont care ....

      So in other words, he doesn't have the attention span to associate the beginning of the conversation ("my computer is shutting itself down, HELP!") with the end of the conversation ("Why should I patch?").

      I suggest next time he asks for help, and it's something that would have been prevented by patching (and there *will* be a next time), you remind him of this conversation. If it keeps happening, say you are getting into computer consulting and refuse to help him without charging.

    4. Re:The main problem with windows is the users.. by Anonymous Coward · · Score: 0

      I had a professor once who made an excellent point about not falling into the trap of dichotomous thinking. The world is more frequently not either/or than when it is.

      By referencing luser Windows users, you're ignoring the fact that a lot of Windows users are "tweens". They have partially migrated to Linux but haven't finished yet. They use Linux or a Mac exclusively, but their spouse still uses Windows. They use Macs or Linux at home, but are forced to use Windows at work. They keep a Windows partition at home to facilitate the mandates from work when they bring work home. etc. etc.

      Their disgust with closed software, and the fact that nothing prevents Windows Update from changing the EULA on them or downloading spyware or Digital Restrictions malware or any other closed "feature" when all they wanted to do was download a freaking virus patch makes their decision not to use Windows Update quite reasonable.

      Don't make the mistake of dumping all Windows users into one particular category. Just because they all haven't successfully made the transition to something better doesn't mean many of them aren't trying to. Even if they haven't yet taken a single step towards transition away from Windows, doesn't mean that mentally they are wishing/hoping/"too bad I haven't yet had the time to look into this Linux thingy"/intending some day that they could.

      Give us your huddled masses, yearning to be free.

      Not using Windows Update could be seen as the first step in the rebellion...

  135. Easier solution by LinuxGeek · · Score: 1

    Add a signature to your email client for a couple of weeks that says you don't use Outlook or any microsft email client. If someone has email from you with headers that originated within Outlook, then please delete the message because it is almost certainly a virus. But the people would have to understand how to view full headers under outlook and outlook express. Send this to everyone in your address book and let them worry about how many of the people in their address books got spammed in your name.

    Also, my email logs have already been handy in proving the ownership of questionable email and in tracking sensitive email that was sent but the client did not receive. The mail server at their ISP was swamped and couldn't get a dns lookup on our mail server. They bounced the email, but didn't send us a bounce message. The client called and was upset that they had not gotten the information. Luckily I had also cc'd the email to the company owner and he had gotten it, so I sent the log entries to the client and suggested that they may have lost more email.

    The moral here is that windows insecurity has bitten me this week and I wasn't using windows. My linux servers are having trouble communicating with other servers that are buckling under the strain. It will be great when MS actually gets some substance in their "Trustworthy Computing".

    --

    Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
  136. We're all targets, but we can choose... by alispguru · · Score: 1

    ... where on the dartboard we have to live. No one of us created the 95% Windows landscape - we can work to change it, but for now we have to live with it.

    For whatever reason (bang-for-the-hack, familiarity, relative security), Windows is going to be in the bullseye of the target for the forseeable future. Linux and Macs are going to be well away from the center.

    The vast majority of Joe Sixpack users don't really do anything Windows-specific - they could switch, and move out of the bullseye.

    Hey, someone with more graphic taste than me should create a picture explaining this to the public...

    --

    To a Lisp hacker, XML is S-expressions in drag.
  137. And in other news... by rikkards · · Score: 1

    Bears shit in the woods.
    Seriously though it is nice to see more mainstream papers to be so observant. Course this is on their webpage, I wonder if it would be in their tree based distribution.

  138. I second the motion by Anonymous Coward · · Score: 0

    indeed i do u faggotryyes

  139. A quote for the moment by hayden · · Score: 1

    "Listen up kids! Don't pirate software! You'll end up having to answer everyone's questions about computers."

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  140. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by vadim_t · · Score: 1

    This is either a troll or *really* misguided, but I'm bored, so what the heck...

    1) They can't. Windows has to be usable by everybody. The ease of use directly conflicts with such things as security. Sure, Windows could have a really strict permissions system by default, try to get people to use a normal user instead of using Administrator all the time... but then your grandma wouldn't get why "cake" is not a valid password.

    2) They can't kill it. Many people like myself dislike MS not only because of their crappy software, but because of their monopolistic practices. MS would have to release something decent AND to start competing fairly for me to like it. What are the chances of them doing that?

    Windows based on Linux won't happen. MS needs backwards compatibility. Isn't the lack of availability of Office and other programs one of the things that makes moving to Linux so complicated? Now MS is in a really bad situation, if they make an incompatible Windows version, the inconvenience caused by the new Windows version will be almost the same as by Linux. And since Linux is free, has a better security history, and isn't made by a company that uses shady tactics it would surely win, or at least get a big piece of the market share.

  141. But patching isn't enough on its own by Anonymous+Brave+Guy · · Score: 1
    I didn't have ANY trouble with SoBig.. or Blaster.. why, because I patched my system and secured it..

    Likewise for the patching.

    Unfortunately, I also help to run a society with 2,000 people on its mailing list. Guess how many of them have got the virus at some point, and how many other people are now getting the virus with a spoofed From: header containing the mailing list address? I know nobody got it from that address, because there is exactly one person in the world who can authorise posts to that list, and my system is clean. Doesn't stop the irritating automatic replies from "clever" ISPs though. :-(

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  142. Hmmm - let me get this straight .... by bizitch · · Score: 1

    Lets say I'm a dickhead virus writer and lets also say that I want to bring the internet to its knees with my virus.

    I then consider which operating system to attack -

    Linux - way to secure for me to even bother! Its air-fucking tight - gee I dont stand a chance.

    Mac - Wow! I cant even understand this operating system - let alone hack it

    Windows - ahh yes, piece of cake

    If Linux/Mac were even half as popular as Windows, there would be plenty of exploits/hacks/viruses written for those OS's

    The fact is - Linux users are basically Slashdot readers and are therefore not stupid enough to expose their systems directly to the Internet the way millions of idiot Windows PC users with cable modem public fucking IP addresses are.

    As for Macs - even virus writers must say - "Who the fuck cares?"

    --
    ---- "Logoff! That cookie shit makes me nervous!" - A. Soprano
  143. Another example of Windows' designed insecurity by xigxag · · Score: 2, Insightful

    Outlook Express 6 SP1 now comes with a setting to "read all messages in plain text" Which is how I have my system configured and which gets rid of approximately 100% of email viruses. But unless you happen to be fiddling around with the configuration of OE, you'd never know this setting exists. If anything, Microsoft should be prominently advertising this "new, free" feature (which is of course ain't new, it's elm-level functionality) as a way to protect your system, but they won't.

    Sure, but most people like their email with pretty colors. Then, fine, they should do what Poco Mail does, automatically "sanitize" email by stripping potentially harmful HTML coding and external image downloading (i.e. webbugs) while allowing basic HTML formatting to be read. This is not rocket science, but MS seems to be irresponsibly holding back on such basic safety improvements.

    --
    There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    1. Re:Another example of Windows' designed insecurity by Ravenseye · · Score: 2, Informative

      And that's about as basic as it gets. E-mail is text. Anything else is un-necessary. Why people just HAVE to use lazy-HTML is completely beyond me. People should use Pegasus or some other compliant mailer...at least to keep life sane for those of us who otherwise give a damn.

    2. Re:Another example of Windows' designed insecurity by Ride-My-Rocket · · Score: 1

      E-mail is text. Anything else is un-necessary. Why people just HAVE to use lazy-HTML is completely beyond me. People should use Pegasus or some other compliant mailer.

      Ah yes.... the standard technocratic motto of "my way is the best, so why do any other options exist?". Get down off of your high horse and either contribute something, or shut up and deal with it.

    3. Re:Another example of Windows' designed insecurity by Ravenseye · · Score: 1

      Actually, it's the written standard, not my way. You can look it up. Dealing with it is easy. I strip out lazy HTML and, if YOU can't communicate with me it's something for YOU to deal with. The premise stands. Use a compliant mailer, and the Microsoft oriented viruses and worms that tend to be so effective with non-compliant configurations of Outlook go away. It's not even just lazy HTML, it's the rest of the crap that is unnecessary to e-mailing. And don't even think of suggesting that I should be REQUIRED to use a non-compliant piece of software simply because you've chosen to use one to send me mail. Now THAT is a high horse indeed.

      Using seatbelts saves lives too. I'm not demanding that everyone use those either. You know the rest of the thought......

    4. Re:Another example of Windows' designed insecurity by Anonymous Coward · · Score: 0

      Non-compliant? HTML mail has been completely standardized. Read the RFCs.

    5. Re:Another example of Windows' designed insecurity by Ravenseye · · Score: 1

      I just did. My example is not in the standard. Only HTML mail is. Again, the premise stands. Using a format that is not known to my mailer is going to result in your mail falling out. If it's also an insecure and non-standard format that you're using, that's a problem. I'll address it by not supporting. Now, it'll be up to you to fix it. Look, it's not HTML mail that bothers us (although that has more than it's share of problems in the enterprise), it's the loose application of code that is not designed for this use, as well as the inclusion of non-mail AND non-HTML code just because you can. It's un-necessary and clearly causes problems. The solution is not to wait and hope it will all go away. The solution is to not support code that can't be made secure...not support clients that are insecure by design...and to seek alternatives that provide the security. NONE of these options reduce the ability to use e-mail, although they may impact optional functionality. Far better than complete dis-functionality caused by a worm or virus that found it's way in because of a loosely written mail client that an end user simply found fun. I've worked in corporations that have mail filters, ready to roll, that look for Outlook headers. When a major outbreak occurs, they quarantine ALL Outlook mail for a bit until they can be sure that they have all the tools in place to stop whatever bug may be out there. These sysads have learned to suspect the mail client even before the mail message. Now THAT tells you something about security.

  144. Attachments = risk is not 'common sense' by lpontiac · · Score: 2, Insightful

    From the article:

    Not opening strange e-mail attachments helps to keep Windows secure (not to mention it's plain common sense), but it isn't enough.

    I use mutt to read most of my mail (years ago, I used pine.) Opening strange attachments isn't an issue for me, and shouldn't be for anyone else. If there is executable code in an attachment .. my client will show me executable code, it sure as hell won't run it. That's common sense.

  145. Right.. by Bob+McCown · · Score: 1
    Microsoft Windows is insecure by design

    In other news, the sky is blue, water is wet, and my feet stink.

  146. long week for windows users is right. by htmlboy · · Score: 3, Informative

    it's dorm move-in weekend at the university where i work. after looking at a sample of the machines brought to school by students given the privilege of early move-in (ra's, mainly), we found that less than 5% of our students were patched for both blaster/lovesan and welchia/naichi. as such, it was decided that shutting off the entire residence hall network would be easier than shutting off ~95% of the ports once they got infected (typically takes 3-5 seconds in this environment). so our student workers and a few full-timers like me get to make our way to every single student machine (~8,000 students in the dorms) and analyze, clean, patch, and install a current virus scanner.

    overtime is great.

    1. Re:long week for windows users is right. by metamatic · · Score: 1

      Maybe next year the university will recommend that students bring Macs.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    2. Re:long week for windows users is right. by andrewski · · Score: 1

      Maybe you're unclear how University education works. They teach Microsoft there. You have to pass the intro and mid level computer science classes before they even teach you about anything other than Codewarrior.

    3. Re:long week for windows users is right. by Benley · · Score: 1

      You must be unclear on how UIUC classes are. The first programming class CS majors take is tought on UNIX (Intro to CS, Java, on Solaris and Linux). The second class they take is tought on UNIX (Data Structures, C++, on Solaris).

      In fact I can't really think of any required CS classes here that teach Windows software.

      I don't doubt that some other schools have become hopelessly entrenched in Microsoft crap in their CS curriculum. I'm quite glad that this campus has escaped that for the time being.

  147. Not like Blaster by SuperKendall · · Score: 1

    You couldn't have anything like Blaster occur on Linux (at this scale, even if Linux was as widespread) for a few reasons:

    1) A lot of distros now enable no services by default, and services that do run usually do not run as root and so can do nothing to either the system of the users files. Same thing goes for OSX which enables nothing by default.

    2) Between the different ditros around it would be harder to make a virus that would work correctly everywhere, unlike Windows where monolithic releases ensure that a huge percentage of your target will have the same exploit to, well, exploit.

    As for SoBig, your point is a little more valid - but almost no mail readers other than Outlook make it so easy to run an attached file. One click infection is not a feature.Of course, the basic idea that Windows has so many viruses because it's the most popular has been discounted by many posts here re: Apache and IIS. But another supporting point is this - about 15 years ago Macs absolutley held the crown for viral breeding, and that was because the system helped foster them (many many boot viruses) - yet they were not then the dominant platform at all.

    The simple fact is that if you make virues easier to write and to propagate then have more viruses on that system as a result.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  148. No problems here. by AllDigital · · Score: 2, Insightful

    First off, let me say that I KNOW that Linux and BSD are a lot more stable than Windows...but in the real world...where family and associates need to be spoon fed, Windows is what is in use. I have had absolutely no problems with any of the recent outbreaks. BECAUSE, I ensure that the computers under my care are current with updates (afer I evaluate them) and that firewalls are properly configured.....and yes, I even talk to the users and ensure that they know that the is some new bad thing out there. Nothing personal, but do not whine about Windows if the real problem is that you expect your users to take care of everything themselves. I don't expect them to, and I am happy to help them without making them feel stupid. That is why I am still employed and happy at my job.

  149. props by Anonymous Coward · · Score: 0

    Nice troll!

  150. MS has done this before by 0x0d0a · · Score: 1

    I remember getting a CD with both the System 7.5.5 update from Apple and some Microsoft updates on the thing.

    It's a shame that they don't mail updates to registered users, though. It'd be a good way to convince people to own legal copies.

  151. Rob Pegoraro by Anonymous Coward · · Score: 1, Informative

    Those that read the Washington Post know Rob Pegoraro has:

    1) Never seen an Apple product he didn't like.

    2) Never read an Apple press release that he didn't agree with.

    3) Agrees that all new Apple strategies have finally got it right.

  152. Laggy bundles by Anonymous Coward · · Score: 2, Insightful

    At least the version of XP provided to PC manufacturers is refreshed once a quarter or so -- and Microsoft says it's working to shorten this lag.

    Why does that lag exist at all? I realise Microsoft has built its fortune by masquerading software as a tangible good, but we're talking like one CD to each vendor. They're just copying an install onto hard drives and pushing them out the door, so why aren't they kept up-to-date? Couple the in-factory lag with that on already-boxed inventory and the OS that first boots up can be ages-old - and it's probably already attached to a hostile wire.

  153. Just listen please.... by Genjurosan · · Score: 4, Insightful

    Your reply is the best so far; however, just take a step back and listen to my point.

    Do you think we should write an article that claims that Henry Ford invented the automobile as a device to kill people 'by design'?

    People get in vehicles drunk and run into families of four, killing them all. Do you think that this unintentional side effect was, 'by design' when the engineers created the vehicle? Was it 'by design' when man created beer or wine?

    I think I'm being treated VERY unfairly by most responses here.

    I give you one more example.

    When the hammer was designed, do you think the designer intended it to be used to kill people? Or how about the baseball bat?

    This is being over-analyzed by so many techies, that I think the clear facts are being missed. That which is, the article is misleading and doesn't contain a fair wording of facts. Put yourself in the shoes of others. Take a breath and look at my point.

    1. Re:Just listen please.... by 1010011010 · · Score: 4, Insightful
      Do you think we should write an article that claims that Henry Ford invented the automobile as a device to kill people 'by design'?

      No, that would be the same as saying "Operating systems are insecure by design." What the article says is, "Windows is insecure by design." This is like saying "the Suzuki Samurai is unsafe by design." Damned thing tips over way too easy.

      Here's an example I posted elsewhere about Windows being "insecure by design":

      Well, he could have mentioned a true "Insecure by Design" flaw in Windows: the fact that Windows determines that a file is executable based on its *name*. If a file ends in .exe, .vbs, .bat, .scr, or one of lots of other extensions, Windows assumes it's executable and will load and run it when the user clicks on it. Or a "shell" command references it, etc.

      On Unix and unix-like systems, one has to explicitly mark a file as executable before ths OS will try to run it, and it's even possible to deny the "execute" permission to an entire filesystem (for instance, users' read-write home directories).


      the article is misleading

      Not really.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    2. Re:Just listen please.... by quasi_steller · · Score: 1

      You miss the point. Would you say that a car that has no seatbelts or airbags is unsafe by design? Yes, you would (or at least I would). That doesn't mean that you or I think that the designers of such a car designed it to be unsafe (think back about 50 years when cars were designed without seatbelts or airbags).

      --
      ...interesting if true.
    3. Re:Just listen please.... by Anonymous Coward · · Score: 0

      I think you're going to have to admit the possibility that your internal definition of "by design" doesn't mesh with most people's. Yes, most would say that cars really are dangerous by design. They're not dangerous by intent for the most part, outside of the long auto industry resistance to adding safety features we wouldn't dream of doing without today (including Henry Ford, who was a tyrannical bastard who regarded his customers with contempt by all accounts).

      "Unsafe at any speed" was actually a way of saying that cars were "dangerous by design". If you search Google I bet you can find quite a few references to SUVs being "dangerous by design" (no I haven't tried). It's really the common usage.

      You could drag about semantics all die and get into issues of wilful blindness, etc, but the real question is of what the typical Washington Post reader will interpret the phrase to mean. It won't be that Microsoft intentionally made software insecure for insecurity's sake. It will be that they screwed up in the pursuit of profit and other motives, which is exactly what the writer is arguing.

    4. Re:Just listen please.... by Genjurosan · · Score: 2, Insightful

      No, that would be the same as saying "Operating systems are insecure by design." What the article says is, "Windows is insecure by design." This is like saying "the Suzuki Samurai is unsafe by design." Damned thing tips over way too easy. So this leads me back to perspectives and how we understand language.

      If the Suzuki Samurai is unsafe because it tips over too easy, I would write it as:

      "The Suzuki Samurai is unsafe because of the way it was designed."

      Not,

      "The Suzuki Samurai is unsafe by design."

      Too me, The first method indicates that the design carries with it a low value of safety. The second indicates that there was intent to design the Samurai as an unsafe vehicle.

      Semantics again...

    5. Re:Just listen please.... by Anonymous Coward · · Score: 0

      btw - Henry Ford didn't invent the automobile and no one suggests he did (he's credited with assembly line production, though he didn't really invent that either).

    6. Re:Just listen please.... by 1010011010 · · Score: 1


      Yeah, well, quibble with the words all you'd like. The way Windows is "designed" is inherently insecure, and probably impossible to make secure. To paraphrase Nader, "Windows is unsafe at any speed."

      You know, it would be nice to see Nader promote non-Microsoft software (such as Linux) as good for the economy, good for security, good for control abd accountbility (think government systems such as voting machines), and good for Freedon and Democracy. Using that slogan: "Windows -- unsafe at any speed."

      To paraphrase Bush II, "There are just some people... in Redmond... some people who... hate freedom."

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    7. Re:Just listen please.... by quasi_steller · · Score: 1

      I guess it just depends upon how you parse the sentance "Windows is insecure by design." It never occured to me to read the sentance as saying Windows was designed to be insecure. I don't know if it was the intent of the writer of the headline to have the headline read that way. I believe that making such an accusation is a far step, however, because the headline could be read that way, perhaps the writer should have taken more care to use better wording.

      --
      ...interesting if true.
    8. Re:Just listen please.... by Politburo · · Score: 1

      The way Windows is "designed" is inherently insecure, and probably impossible to make secure

      The thing is, that just isn't true. Any time a "windows is so insecure" post like this comes up, there are hundreds of responses from responsible windows users, like myself, about how we run Windows and have no problems. Many of Windows' problems come from default options that should not be enabled. Another large chunk of it comes from stupid users not patching. It's easy to fix the one, and the other is hardly MS' fault. Sure, there are some design flaws with Windows; one would be stupid to not admit that. To say it can "never be secure" is pure FUD.

    9. Re:Just listen please.... by Anonymous Coward · · Score: 0

      A-ha. I now see why your understanding of the phrase differs from, well, everyone else's. :)

      In saying X is Y by design, we're implicitly saying "by its design". That doesn't refer to the act of the designer, but rather to those present qualities of the sentence object that make it what it is. I agree one could read it either way, but again, my perception has been that most people don't.

      Obviously another way of putting this is that most people will see your two example sentences as carrying the same meaning. If I, for instance, wanted to say what you believe the phrase intimates, I might say "X was designed to be Y". This is a stronger and less ambiguous statement for a reason - it's levelling an accusation, rather than just saying something about an unfortunate aspect of the way the world currently exists - the latter being not an accusation but a lament. Windows was not designed to unsafe, but it is nonetheless unsafe by design. ;)

    10. Re:Just listen please.... by Anonymous Coward · · Score: 0

      The problem is that they're not "stupid users". They're the people Microsoft sells Windows to. Given that they do this to enormous profit, it certainly is their fault, and their responsibility to address. The users weren't told at the outset "now if you don't turn off all these features we've turned on by default and patch carefully in future to replace some of the code we just sold you, the Internet will practically fall apart". They're certainly not stupid to expect something to act as an appliance when it was sold to them as one (and for a similar cost, I might add).

      If the only way to secure it is to learn how it works, it can never be secure, because most people aren't going to do that, and Microsoft certainly isn't selling it on the understanding that they will. I barely know how a car works but I can drive one safely, to fall back on a typical broken analogy. ;)

      Bottom line, people aren't stupid because they don't happen to know the same things you and I know.

    11. Re:Just listen please.... by Politburo · · Score: 1

      I'm not saying that the people are stupid. I used the term "stupid user" in quotes for a reason. It is what most people say around here (also used a lot is Joe Sixpack).

      I'm hard pressed to agree that it is MS responsiblity to account for every user. If everyone started using Linux, as some people here wish would happen, would it be the responsibility of Linus and the OSS community to make Linux easier to use and configure for the masses? I know the counter argument will be made that Linux, in general, ships secure. Part of my argument in the parent was that MS should change their default settings. However if a user wanted to modify the default settings to extend the usability, they may have to know some things to be able to keep the box secure while running that service. So the user would have to learn something about Linux to do action X while keeping it secure. By your definition, Linux can never be secure. I also don't believe that computers or Windows are sold as appliances. The car analogy doesn't hold because a car has one use, transportation. Because computers can be used for just about anything, it is inherently much more difficult, or impossible, to design for every situation, application, and configuration settings that a user is going to use. To use a classic example: If a user is going to run as admin all the time, there is going to be a risk. But there is no way to prevent a user from running as admin all the time; in Linux or Windows.

    12. Re:Just listen please.... by Genjurosan · · Score: 1

      A-ha. I now see why your understanding of the phrase differs from, well, everyone else's. :)

      In saying X is Y by design, we're implicitly saying "by its design". That doesn't refer to the act of the designer, but rather to those present qualities of the sentence object that make it what it is. I agree one could read it either way, but again, my perception has been that most people don't.

      Obviously another way of putting this is that most people will see your two example sentences as carrying the same meaning. If I, for instance, wanted to say what you believe the phrase intimates, I might say "X was designed to be Y". This is a stronger and less ambiguous statement for a reason - it's levelling an accusation, rather than just saying something about an unfortunate aspect of the way the world currently exists - the latter being not an accusation but a lament. Windows was not designed to unsafe, but it is nonetheless unsafe by design. ;)


      YES! Someone who gets it! *grin* Without careful, sculpted language, the message can be turned around by the reader so many ways. I suppose this is wy I always wanted to be in law.

    13. Re:Just listen please.... by antiMStroll · · Score: 1
      "By design" is a very common English expression which the Post is using correctly in a widely accepted manner. Microsoft made a design decision early on to value convenience and features over security and the results are plainly evident. There is another sense in which 'by design' can mean 'designed specifically to be insecure' which is also widely accepted, but the article's content makes it obvious the first is intended. Security wasn't considered important when Windows was laid out, this was a design decision, Windows is insecure by design.

      The car example is misleading expressed and begs the question. Automakers did exactly that, chose features and style over safety and as a result led to the massive body of law regulating everything from dashboard material to bumper height. It's is just as valid to say vehicles were once deadly 'by design'.

      Incidentally, using Ford was a very poor choice. If I recall the case correctly, internal documents revealed Ford knew the rear bumper bolts of the Pinto stood a very good chance of puncturing the gas tank in a rear end collision. Their analysis suggested lawsuits from the resulting deaths would cost the company less than correcting the problem. The vehicle was accidentally deadly by design.

    14. Re:Just listen please.... by Anonymous Coward · · Score: 0

      A computer may have an infinity of potential uses(*), but realistically corporate and consumer computers do email, the web, memo-writing, and a little digital photography. That's particularly true of Windows, and by the time it's no longer true, people will have bought at least one new computer and one new version of Windows.

      Since the bulk of the problems we've seen are in fact in the default email client and web browser (which are sold as part of the OS), that's particularly important in assessing responsibility, and the feasibility of having supplied a more secure system. They don't have to design everything better - just the parts that are being used by the bulk of people. Most of the reasons why these components are insecure has everything to do with a strategy aimed squarely at forcing competitors out of the market, which is both illegal (ha) and immoral even before you consider what it does to other goals like utility, usability, and security.

      I don't see that the Linux comparison makes a lot of sense, because you don't have this single product being heavily marketed by one culpable entity as the answer to everybody's problems. Linux responsibility *is* very diffuse and I think that's an interesting issue that needs more attention, but it's really quite different from the situation with Windows and Microsoft.

      * In practice I don't agree that computers have a whole lot of uses - really they have pretty much one, which is munging data and moving it around. It really isn't so hard to do that in sane and secure ways if you take a bottom-up approach to software design, rather than a marketing approach. So perhaps what I'm really holding Microsoft responsible for is the design process itself, which in their case is pretty much bass-ackwards.

    15. Re:Just listen please.... by Genjurosan · · Score: 1

      Hey.. I NEVER said anything to the contrary. The WAY Windows is designed makes it VERY insecure and, like you said, probably impossible to make secure.. other than pulling the power plug on your computer.

    16. Re:Just listen please.... by Anonymous Coward · · Score: 0

      On Unix and unix-like systems, one has to explicitly mark a file as executable before ths OS will try to run it

      Bullshit. Example:

      "python file.py"

      It doesn't matter what the execute permissions are on file.py, so long as it's readable. A little Windows background: .vbs and .bat are NOT executables. They are text scripts that are passed as command line arguments to other programs.

      THE EXACT SAME MECHANISM exists on a KDE or Gnome installation on a Linux / BSD box near you - open a .py file in KDE and it will execute, even if the file does NOT have executable permissions! (because internally it runs the command line "python file.py", the same way Windows Scripting runs "wscript file.vbs").

      My point:

      THE LINUX DESKTOPS HAVE THE EXACT SAME VULNERABILITIES.

      The only difference is that you don't get thousands of clueless KDE / Gnome users opening random Python / Perl scripts they've been emailed on Linux.

      And yes, it's a little harder to get a binary executable file to run, but Christ-on-a-stick - that's hard enough if you're a developer with the different versions of the Linux kernel. Just as the Windows Scripting Host is universal on Windows machines, the Linux virus writers (when they get warmed up) are probably going to be sticking to Perl or Python as their virus language of choice.

    17. Re:Just listen please.... by Compass+Man · · Score: 1

      "If a file ends in .exe, .vbs, .bat, .scr, or one of lots of other extensions, Windows assumes it's executable and will load and run it when the user clicks on it." This is factually incorrect. Windows looks at a signature bytes at the bigging of a file to tell if it is executable. You can verify this by creating a text file, changing its extension to "EXE" and then double clicking on it. Windows will give the error: "File is not a valid Win32 application." The same thing happens with SCR. BAT files are actually text scripts, so Windows does execute them by extension, but then again Unix/Linus will do the same thing.

    18. Re:Just listen please.... by Spoing · · Score: 1
      "If a file ends in .exe, .vbs, .bat, .scr, or one of lots of other extensions, Windows assumes it's executable and will load and run it when the user clicks on it." This is factually incorrect. Windows looks at a signature bytes at the bigging of a file to tell if it is executable. You can verify this by creating a text file, changing its extension to "EXE" and then double clicking on it. Windows will give the error: "File is not a valid Win32 application."

      Nope, the original was entirely correct, and you just proved it. Windows attempted to execute something and failed...paying attention only to the extention till that failure occured. That's why there are exploits that involve using executable programs embedded in data files; load the file, the program chokes, and the payload executes. ACK!

      Here are some other examples...

      .DLL, .SCR, and a host of other files are really programs...go ahead, rename them and see if you can execute them directly (prompt may be required).

      Additonally, if a data file is renamed it can't be used; rename a .doc file to .whatsup_doc and it will be useless. Do the same under Unix, and nothing has changed but the name.

      If I rename "next_email_virus.exe" to "sex.bmp.exe", by default windows systems will show "sex.bmp". That's just one short "Hey! Look at this picture!" email away from causing the next plauge.

      In addition, since Windows is largely oblivious of what files actually are (see above)...how do you find the bulk of the rouge programs? Use a virus scanner under Windows. Doing the same thing under most other operating systems is about as helpful as adding training wheels to a sports car.

      Besides, scanning for a default set of signatures is really only the begining of a security scan. The rest of it involves removing what you don't need and knowing what remains.

      Most of the fault for this situation is with Microsoft, not the users, though the admins and managers do share a good chunk of the blaim for paying for this *rap.

      MS demands this extra work, allowing the more serious efforts to be ignored -- where the real dammage can occur.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    19. Re:Just listen please.... by Spoing · · Score: 1
      1. THE EXACT SAME MECHANISM exists on a KDE or Gnome installation on a Linux / BSD box near you - open a .py file in KDE and it will execute, even if the file does NOT have executable permissions! (because internally it runs the command line "python file.py", the same way Windows Scripting runs "wscript file.vbs").

      Hmmm...(checks using KDE's Konqueror)...nope, if it's not executible for the current user, it's not executible by clicking on it. A nice preview is shown, though, including colored syntax highlighting.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    20. Re:Just listen please.... by Pastis · · Score: 1

      the analogies are completely incorrect.

      Most analogies are incorrect by the way; it's almost impossible to find perfect analogies. So please stop trying to make some.

      You say that the car and hammer have not been designed to kill even if they can:

      Everything can kill. A chair if you fall from, a bath, if you get drown in, a fork if you fall on it.
      Everything. Try to find a single object that cannot be used to kill somebody either by accident or will.

      What matters here is the tradeoff deliberately taken by Microsoft between security and cost. So there was a design decision. And it was made for cost concerns.

      An instead of Saying "Windows is insecure by design" I would say "Windows was not designed to be secure from the ground up".
      That's different. To say "insecure by design" seems to imply that they wanted it to be insecure.

      What about if they just didn't realize the security risks?

      Sometimes incompetence is just sufficient. It doesn't have to be a highly thought decision, just something they didn't want to explore/think of.

    21. Re:Just listen please.... by Anonymous Coward · · Score: 0
      Do you think we should write an article that claims that Henry Ford invented the automobile as a device to kill people 'by design'?

      Nah.. Especially since he did not invent the automobile :) Daimler and Benz did, seperately from each other. Ford just figured out a way to make a whole lot of them.
    22. Re:Just listen please.... by 1010011010 · · Score: 1

      You're just wrong.

      A little windows background: it's set up to automatically run lots of programs, whether they are directly executable code or scripts of some type.

      "open a .py file in KDE and it will execute" -- well, no, it won't -- unless it's been given permission to execute.

      Your point: "THE LINUX DESKTOPS HAVE THE EXACT SAME VULNERABILITIES."

      Linux desktops do not have the same vulnerability. I do not know of a single Linux distro anywhere that assigns permission to execute based on a file's name.

      You said: "the Linux virus writers (when they get warmed up) are probably going to be sticking to Perl or Python as their virus language of choice."

      They can write all the Perl and Python viruses they want -- if the scripts cannot be executed by merely viewing them in an email client, clicking on the attachment in an email client, saving and then double clicking on the attachment, etc. -- they will not run, not infect, and not spread. The user has to save the attachement on a filesystem with execute permission unrestricted, give it execute permission, and then run it.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    23. Re:Just listen please.... by autechre · · Score: 1

      Yes, the first way is technically more correct, but the second way is easier to make into a better headline. Conspiracy theories about shoddy/corrupt journalism aside, it's a fact that most people skim headlines and barely read any of the content of a paper, even if they physically flip through the whole thing. Jakob Nielson has demonstrated that this is also true on the Web; users skim. So a news organization needs a short headline that gets the message across effectively and makes you want to read the article.

      --
      WMBC freeform/independent online radio.
    24. Re:Just listen please.... by Anonymous Coward · · Score: 0
      No, no, no. The phrase "by design" has a clear meaning. If you do not read it to imply intent, you are reading it wrong.

      And of course, the author of the headline was wrong to use that phrase, since he does not seem to have desired to imply intent. So in a roundabout way, by reading it wrong, you got closer to his intended meaning. That is still no excuse, however, for him to use sloppy language, or for you to defend him for it.

    25. Re:Just listen please.... by mcrbids · · Score: 1

      On Unix and unix-like systems, one has to explicitly mark a file as executable before ths OS will try to run it, and it's even possible to deny the "execute" permission to an entire filesystem (for instance, users' read-write home directories).

      You think? Try this one: /bin/sh ~/badnasty.sh

      I really think that there should be *another* bit - "executable" and "scriptable". Anything without a "scriptable" bit set can't be executed by bash/perl/python/php/ksh/etc.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    26. Re:Just listen please.... by 1010011010 · · Score: 1

      Well, the interpreter (/bin/sh) could check the script file for execute permission, and that might be an improvement.

      However, what you're saying is beside the point... running "/bin/sh ./script" is not the same as running "./script".

      When you run "/bin/sh ./script" -- you're actually running /bin/sh and telling it to load "./script".

      On Windows that's not required -- windows will try to run files all by itself, just by asking outlook or I.R. to open the attachment, double-clicking in explorer, typing its name, referencing it in "shell" command, etc.

      On Windows, ".???" means "excecutable."

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    27. Re:Just listen please.... by Compass+Man · · Score: 1

      "Windows attempted to execute something and failed...paying attention
      only to the extention till that failure occured."

      Maybe we have different definitions of what the word "execute" means. To
      me it means that the Operating System points the Program Counter at the
      first byte of executable code in the program and allows the CPU to begin
      fetching and executing machine language instructions.

      In the above mentioned scenario, this does not happen. What does happen
      is that Windows looks for two pairs of signature bytes in the file. The
      first, is "MZ" which is the signature for DOS programs. The second is "PE",
      which is the signature of Windows programs. Here is a description of
      these bytes:

      http://msdn.microsoft.com/msdnmag/issues/02/02/P E/ default.aspx

      "...paying attention only to the extention till that failure occured."

      Actually, the operating system looks at both the extension and the
      signature bytes to make a decision about how the file should be handled.
      If the extension indicates that the file should be some kind of executable
      file, the operating system then looks at the signature bytes to see what
      to do next. If no signature byte are found, it gives the error message:

      "File is not a valid Win32 application."

      If only the first signature is present, Windows will attempt to "execute"
      the file as a DOS-style file, by calling the DOS loader. If both the
      first and second signature are present, it will attempt execute the file
      as a Windows program, by running the PE loader. Other data in the header
      gives more information about how the program should be executed. For
      example, whether the program should be executed in 16- or 32-bit mode
      etc. Only after going through all these steps, could the operating system
      "execute something" and "fail".

      Linux uses a similar "magic number" system, which is just as easy to fake
      and trick a program into executing code. In fact, because Windows also checks
      the extension, it provides an extra layer of protection from accidental or
      malicious execution.

      "Additonally, if a data file is renamed it can't be used; rename a .doc
      file to .whatsup_doc and it will be useless. Do the same under Unix, and
      nothing has changed but the name."

      This only true of a relatively recent versions of Linux. Up until about
      2001, Linux/Unix did not have any file association mechanism at all:

      http://www.pcquest.com/content/linux/handson/199 06 0101.asp

      Like most operating systems, Unix/Linux has its history rooted in the
      "Program-Centric" model of operating systems. As a result, it did not
      have a need for a complete system of file associations. It has only
      adopted a "Document-Centric" model very recently in order to help it
      compete with Windows and the Mac OS.

      Originally, all operating systems were "program-centric". In the 1980's,
      Apple (or maybe Xerox), invented the "document-centric" model. Microsoft
      immediately saw the advantage of the model and began to add file
      associations to Windows 3.1.

      There are two models of file associations: "Hidden" and "Overt." In the
      hidden model, the file association information is contained within the
      file itself, which is hidden from the user. That way the user does not have
      to think about the details and the correct program is automatically
      executed to manipulate the file. As a result, it is ideal for computer
      novices. On the other, you cannot just look at the file and see
      what it is used for. Also, on some operating systems, changing association
      can be difficult, particularly when you want to change applications. It
      also does not work very well for ordinary ASCII files because it usually
      requires embedding a non-ASCII compatible binary signature in the file.

      In the overt model, the association information is contained within a
      visible part of the filename, usually the ext

  154. Re:Why was this posted? by Anonymous Coward · · Score: 1, Insightful

    Right because unpatched Linux systems have no flaws. LOL.

    Yes, it's been a long week, hearing people complaining about this, and I have seen precisely zero evidence of the worm. I'm sure if you were able to sneak in over the weekend and reformat their drives and replace everything with Linux and Open Office, etc., they'd suddenly magically feel compelled to keep their systems religiously up to date, and would have NO problems whatsoever.

    Can't turn on the automatic updates on Windows, that would, like, fix things, and stuff, and we wouldn't have Unka Billy to kick around.

  155. Apple does have this figured out by SuperKendall · · Score: 1

    As usual, they have struck a good balance between security and ease of use - when you first install you are asked for an admin password (a bit fuzzy on the details as that was some time ago). Then, anytime you run something that needs admin rights a dialog box pops up asking for the password - if I clicked on some random attachment you can bet I am not likley to release that password!!

    Happily, few applications require the admin password to install - one of them is, of course, Microsoft Office X. At least I don't have to leave it running and it doesn't seem to have any background services...
    Apple's mechanism for having normal users access admin rights is a pretty good one, I would like to see some linux distro pick up this practice if there is not one already.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  156. Another response to that silly argument. by Alethes · · Score: 2, Insightful

    If Windows is attacked because it's popular, then why isn't Apache spreading more worms than IIS since it has 60% of the webserver market?

    1. Re:Another response to that silly argument. by Anonymous Coward · · Score: 0

      ... because IIS also runs on a lot of desktops "by default" -- and those are the ones the worm propagates on to this day.

      IIS is on an awful lot of these "non-webservers" that aren't taken into account by the various surveys.

      And it's unpatched because the userbase of these machines don't know a) that they're running it and in some cases b) that a computer isn't a toaster.

  157. Re:I have a coworker who kept saying it was hardwa by gfody · · Score: 1

    why are your developers doing i.t work?

    --

    bite my glorious golden ass.
  158. CP/M is still not dead in Windows by yerricde · · Score: 1

    The NT kernel and even the userspace system are designed for multiple users.

    Yet they still have to deal with backward compatibility to a Windows API that evolved from CP/M's. The solution here is starting over, such as in the .NET framework.

    --
    Will I retire or break 10K?
  159. Default settings != bad design by Foolhardy · · Score: 1

    Yes, many default Windows NT settings could be better in terms of security. For example: user accounts, by default, are part of the Administrators group; many security problems could be avoided by running with less priveleges.
    These defaults are designed to be convenient more than secure. IMO, many of the users having problems with these insecure defaults don't know any better. They just want the machine to work. It is inconvient to switch to an administrator to install new apps, so Microsoft (not discouraged by retailers) designes defaults that are convenient, like these: 1. Make only one user so they don't get confused. 2. Since there is only one user, make it an administrator so that they can easily install new prorams with a minimum of hassle. 3. Make other defaults compatible so they will work with poorly written 3rd party programs that won't run without excessive powers.
    The point I am trying to make is that poor defaults are not equivalent to poor basic design and that better-informed users can easily change these defaults so that the system is vastly more secure, even if it means more work to get finnicky programs to work.
    If average users can't handle using their computer with a normal user account, disabling services they don't need, configuring a firewall, how do you expect them to deal with the exposed complexity of Linux?
    Personally, I use XP, Mozilla, only patch when there is a new service pack, use a firewall, and have had zero problems with any of these virii.

    1. Re:Default settings != bad design by Anonymous Coward · · Score: 0

      Sorry, but your facts are incorrect.

      User accounts are no more part of the administrators group by default as user accounts are root by default in unix/linux, and the first thing windows prompts you to do BEFORE the first login as administrator is create a working account with less privileges (at which time every moron clicks "cancel" because that way it's less work).

      It is true that the first account created is automatically administrator. I'd like to see you set up a unix box without a root account.

      The problem is that, just like in linux, the majority of users think they know enough about computers to log on as root all the time (and don't start about how you never log on as root for daily work, I've seen enough of you guys at work, and I do it myself too even though I have two less privileged accounts on my machine - those are used for testing only).

      The big difference is that there are a lot more windows machines out there, so worm/virus creators can get more result from their work by attacking windows. Why attack 10000 machines with closely similar configurations, if you can target a million with identical configurations with the same effort?

  160. PR . The one thing Microsoft is good at... by Eric+Damron · · Score: 1

    "Windows XP, by default, provides unrestricted, "administrator" access to a computer."

    And this after Microsoft made security its number one priority!

    Anyone here who does not believe that the "security is our number one prioity" speech was nothing more than a PR decision please raise your hands.

    --
    The race isn't always to the swift... but that's the way to bet!
  161. Just Windows or Windows AND Linux? by freeze128 · · Score: 1

    I caught a brief news story on CNN this morning about the recent worms. There was a correspondant from PricewaterhouseCoopers claiming that since Windows and unix are the most used operating systems, that most viruses are written for those platforms.
    I wouldn't have thought that there were more than a handful of viruses written for Unix, and they certainly were not the cause of the recent increase in email traffic. What is Pricewaterhouse smoking? And what's with that name, anyway?

  162. Conspiracy theory by bokmann · · Score: 5, Interesting

    I'm late to the party with this reply, but I'm posting it anyway for posterity. Someday I'll find this message and link back to it.

    Windows IS insecure by design. The Virii and worms that are happening now are pissing people off. In the future, Microsoft will bring the 'security' scheme from the XBox to Windows... code will have to be signed by Microsoft in order to run on Windows. the press will love it, and you will see tons of articles saying things like "Microsoft gets Security Right" and "Microsoft Announces the End of Virii".

    And in the end, you and I won't be allowed to fire up a compiler and write a trivial little 'Hello World' program without buying a runtime license from Microsoft, which will be embeded in every program you write.

    Innovation will be stifled... I doubt Microsoft will be very license-friendly to Sun, or Apache, or Cygwin, etc.

    Microsoft's own lax security is a plan to pave the way to their heavy handed takeover of your computer.

    mark my words.

    1. Re:Conspiracy theory by toddestan · · Score: 2, Interesting

      Even if they bring a security level like that to the PC, do you think that they won't manage to somehow screw it up to the point where there will be dozens of exploits that people can use to make the machine run any code they want?

      I mean, take a look at the X-box. Microsoft controls both the hardware and the software, and people have managed to run anything they want on unmodified X-Boxes.

    2. Re:Conspiracy theory by IronChef · · Score: 1

      Marked, logged and noted. FWIW I agree with you, I am a cynical SOB and have often thought this way myself.

      If we can at least keep the hardware relatively open... keep this exe signing stuff out of the BIOS...

    3. Re:Conspiracy theory by Kris_J · · Score: 1

      People will just develop more for open platforms. Look at the number of people writing stuff for the PalmOS compared to WinCE (or whatever the latest name is).

    4. Re:Conspiracy theory by swilver · · Score: 1

      Yes, I feel the same way.

      If M$ indeed forces all code to be signed on Windows (by nagging each time if it isn't signed; just like you are practically forced to install Flash player because of the continous nagging if you don't), then I think there will be some major backlash.

      I can't help but wondering if they will be actually that stupid though, as it would surely mean that Linux and other alternatives will become very popular...

    5. Re:Conspiracy theory by westyvw · · Score: 2, Interesting

      People ought to Mod this up. To the TOP. You are right, at least in the sense that MS wants you to use apps over the internet, paying for each useage. They also want you to store the files remotely, on thier servers. What better way to be secure and protect their intellectual development.

      What people dont realize, is that this IS SPELLED out CLEARLY (yeah I am yelling) in their internal documents, and is the future they want. I have read articles about this many times. You may be off a little by suggesting that the will use a security trump card, but I wouldnt bet you are far off. This is the future if we (well not me, this message comes from a comp using Suse Linux) continue to use MS products.

    6. Re:Conspiracy theory by alexo · · Score: 1

      > Microsoft's own lax security is a plan to pave the way to their heavy handed takeover of your computer.

      Two words: Hanlon's Razor.

    7. Re:Conspiracy theory by Anonymous Coward · · Score: 0

      Viiiriiiiii!!!

    8. Re:Conspiracy theory by Anonymous Coward · · Score: 0

      Xbox secure? Did you miss the part when an exploit was found that allowed unsigned code to be run on the Xbox? With a game that MS created? If they create signed code type thing it'll probably have some holes at first. And if they DO go to signed code, I'm out for good.

    9. Re:Conspiracy theory by Anonymous Coward · · Score: 0

      Windows IS insecure by design.

      To a certain extent, this is true. However, if you look at the problems that cause the most damage, you will see that most of them aren't caused by any fundamental flaw in Windows, but programmer error (usually a buffer overflow or something).

      I would say that Microsoft's development methods are insecure by design. The problems with Windows are just symptoms.

  163. GumShoe! by webhead74 · · Score: 0

    Windows - insecure by design
    "Well no s#it!" quipped man on the street, John Q. Slashdot.

    Sorry, it doesn't take Woodward and Bernstein to figure this stuff out.

  164. Not sure that's true... by SuperKendall · · Score: 1

    I seem to remember from when I was in college (around 1990) that macs in the computer labs had a lot worse virus problems that the PC part of the labs. There may have been more DOS viri, but for some reason the mac ones seemed to spread and "stick" a little better.

    However, if true all it does is lend credence to the thought that even if Windows were not the biggest platform, it still would be the one with the most viri - simply because it's easier to write sucessful virii for.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  165. In other news... by swtaarrs · · Score: 2, Funny

    It has been recently discovered that the Pope is Catholic. Who knew?!

  166. Stupid question... by SuperKendall · · Score: 1

    You did have them shut down the VNC server when you were done, right? :-)

    I applaud you for helping out all these people though. It's scary how seemingly a lot of the country works only because they have similarily ept friends like you...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Stupid question... by Anonymous Coward · · Score: 0

      of course i didnt close the vnc server these girls are too dumb to know better than to close it, they dont even know what system tray icons are. but hell, this means i have to come over more for service calls whehn their computers act all possessed

  167. no kidding! by Anonymous Coward · · Score: 0

    a few days ago i got an email from the mcafee smtp gateway at wright-patterson air force base saying that an email that i sent my commanding officer was a virus (??!!??)

    since my email correspondence is exclusively conducted from a linux machine or from yahoo's webmail interface, i was, to say the least, perplexed.

    this makes perfect sense. i'll go do some research now...
  168. Wake Up Call (was Re: MOD PARENT UP, more..) by boojum.cat · · Score: 1

    The Washington Post article is ... a very necessary wake up call to the average Joe Windows users.


    Too bad it's on page F7 of the Sunday edition... Joe Windows User will never see it there. It should have been on the front page, or maybe in the sports section.

    --
    Lost: one sig, witty, 120 chars, sentimental value. Reward offered.
  169. Perhaps I'm doing something wrong... by ScottGant · · Score: 5, Insightful

    I'm not an XP lover, but it's the OS that's on my computer. It just is. I play games and run Photoshop and other programs...so I use XP because my favorite programs all run on this OS on fairly cheap hardware.

    Now, I may be doing something wrong here, but I've NEVER had a virus. I've never had a problem with a worm or anything really. XP hasn't even crashed on me before....ever. I've had programs hang up or crash...but the OS itself hasn't crashed.

    And this has been the same on the 2 different machines that I've run XP on.

    But yet, I always hear about everyone raking XP and Windows across the coals all the time. Yet I've never ever experienced nor do I know anyone anyone that's ever had major problems with XP. Oh, I know people out there have problems...but it's just that I personally have never known any.

    Why is that? Now, as I said, I'm not an XP zealot at all. I could take it or leave it. But after reading here on Slashdot the evils of Windows and XP it would seem that my machine should have burst into flames months ago, yet it's going on day after day, never turned off, always hooked to the net...and chugging right along.

    And I'm not really doing anything special. I keep up with all the updates to XP...which takes about 2 minutes out of my week. And I have basic Norton Antivirus running. I have Seti@home running when I'm away from the machine and I do a disk clean up and defragment maybe once a month or so.

    So again, I must be doing something wrong (or right) to where XP doesn't give me one iota of problem.

    I'm not praising XP...at least I don't mean to be praising it. You only see people bashing Windows, never praising it. To praise it would mean being thrown out of geekdom. So I think if XP or NT is working for you, you keep your mouth shut or just talk about how great Linux is.

    I guess your mileage may vary.

    --

    "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    1. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0
      I have Seti@home running when I'm away from the machine

      Good Grief!

    2. Re:Perhaps I'm doing something wrong... by NotClever · · Score: 1
      You're not alone, although sometimes it may feel like it. :)

      --
      Hell, there are no rules here. We're trying to accomplish something. - Thomas Edison
    3. Re:Perhaps I'm doing something wrong... by dfj225 · · Score: 1

      i could say almost the same things. i run xp and have never had any problems. of course I use a virus scanner and a linksys firewall. what I think really makes windows insecure are the users. how many linux users don't have a firewall? not many I would imagine. now say that someone who didn't know linux bought a linux box and just connected it to the net for email. I bet it would be hacked quickly. sure xp has design problems but the worst problem is uninformed users.

      --
      SIGFAULT
    4. Re:Perhaps I'm doing something wrong... by blincoln · · Score: 1

      You only see people bashing Windows, never praising it.

      I'm actually really pleased with XP. The only thing I might wish for that it doesn't have is some kind of a 9x virtual machine to run a legacy game or two I have.

      It's been stable, I've never gotten a virus or a worm, keeping it updated is easy, and it runs all the apps I want. It's far superior to any other version of Windows (yes, including 2k IMO), and I find it much easier to work with than *ix or MacOS = 9.x.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    5. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      XP isn't the problem.

      The problem is Microsoft, and if you don't know why they are a problem, you need to pull your god damn head out of the sand and take a look around.

      People blast XP because it is shoved down their throats, just like any other Microsoft product (of course, Linux is changing this, slowly, but the change isn't here yet.) If I want commodity PCs from the likes of Micron, Gateway, etc, it's Windows XP or nothing. There are no other commercial alternatives, and if you don't know why then pull your head out of your ass, go to www.google.com, type in "Microsoft Monopoly", and get a fucking clue.

    6. Re:Perhaps I'm doing something wrong... by hiltmon · · Score: 1

      All I can say is you have been lucky! Several of my users run XP Home or XP pro at home and I have had no end of problems getting viruses and hacks OFF their machines. My new rules are that they must all have NAV and ZoneAlarm at home, run auto windowsupdate or my IT group won't touch it. Now and then we have to roll back a service pack to keep then running OK.

      --
      There is only one....
    7. Re:Perhaps I'm doing something wrong... by naelurec · · Score: 4, Informative

      Its all a matter of perspective. It seems like Windows NT/2k/XP works pretty good for knowledgable end users (Which you seem to be one ...). I have a W2K box that as a box works pretty good at what it does (though it does have some rather strange memory related problems .. but not nasty enough to justify a re-install...) However, atleast for me, after running Linux, Mac OS X and now FreeBSD as my primary desktop, I have a different perspective on how an operating system should work. I actually find the *nix desktops to be easier to work with. Not only are there a lot more cool features (ie mozilla has lots of neat features over Internet Explorer, same with KDE vs Explorer, etc..) but the entire system seems laid out much more logical. When programs install on my FreeBSD box, I know exactly what files it has installed and where (not to mention it is really easy to remove ALL the related files compared to the add/remove feature in Windows). I can quickly find what applications are running, I have a lot more information available to me as far as what is going on "under the hood" and most importantly, I can access all critical features on a fast SSH connection instead of trying VNC or some other cumbersome GUI interface. So whats my point? Well I suppose when my Windows using buddies, relatives and customers call me with yet_another_windows_problem (sobig, blaster, other viruses, adware, whatever..) I tend to think that "well if they were running *nix, would they have this problem? (usually not)" and "if they were running *nix, I could simply SSH to their box and fix the problem in a few minutes instead of explaining how to setup VNC over the phone and trying to troubleshoot it remotely (with their side being a 28.8k dial up connection)) or hopping in my car and physically sitting in front of the computer and hacking away at it.. Whats my point? I dunno. I guess I have found the *nix systems to be generally better than the Microsoft offerings. Since using *nix, I have different expectations to how my computer should work and at this time, Microsoft does not meet these expectations. Infact, when I am using Windows boxes, I have found that I get frusterated with the machine because it doesn't work like I am use to.

    8. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      I don't think we are expecting the operating system to be intelegent, we are expecting the end user to be intelegent, saddly windows actracts the dumb.

    9. Re:Perhaps I'm doing something wrong... by Josuah · · Score: 1

      The thing you're doing wrong is being smart enough to know what things are wrong. You know to keep your system up-to-date. You know not to trust random email attachments. You know to avoid weird downloads off weird web sites. You know the value of antivirus software. You also know that it's relatively easy to take care of two systems but it would be more difficult if you were in charge of thirty.

      Basically, you know enough about computers and the Internet to take care of your system. The same way most people know not to drive over potholes, to change their oil regularly, and to bring their car into the shop when it makes funny noises. People want to use a computer like they use their microwave or TV, but they need to realize it's more like a small prop-plane.

    10. Re:Perhaps I'm doing something wrong... by fiontan · · Score: 1
      The only thing I might wish for that it doesn't have is some kind of a 9x virtual machine to run a legacy game or two I have.
      You might be interested in VDMSound The only games I've found that it doesn't run appear to have issues with the CPU (UFO, Legacy of Kain)... I haven't gotten around to trying an emulator yet.
    11. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      I'd say that my experience is pretty much in line with yours. The only time I've ever gotten a virus was when downloading things from Kazaa. I run a free virus scanner(Avast) every so often and I run a free firewall(Zonealarm). I've been using computers for 20 years or so and I know what to do and what not to do.

      Computers are easy. Dealing with idiots is hard.

    12. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      I'm curious about which legacy games are giving you trouble. I've found solutions for Doom , System Shock 2, LucasArts adventures and others.

    13. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      Hacking a machine over the Internet requires that the machine be listening to a TCP port with a vulnerable service or has a user with admin privs who will run attachments from e-mail willy-nilly.

      In the old days, prepackaged Linux distros were just as bad as Win2k--they had all kind of services started, unprotected, listening, by default out-of-the-box. Many of those services (BIND, wu-ftpd) were known "trouble" services and were eventually shown to have exploitable flaws. So just like Win2k, if all you did was install it and hook it to the network, you were indeed vulnerable.

      After some bad press, however, the major Linux distros all decided to have an "on by default" firewall AND a reduced number of services. Windows also reduced the number of services (not as much), and included a built-in firewall, but left it off by default.

      So today, if you set up a RedHat 9 machine and hook it directly to the Internet, I believe the only open listening port is for DHCP replies. (some DHCP implementations have been hacked before, but it's an extemely unlikely target for many reasons, but mostly because it's so simple it's easy to perform a good security audit)

      Windows XP on the other hand...exploitable over the Internet out of the box, because the damned thing listens to SMB by default. Exploitable default service, no default firewall, no default updating to fix the problem. This, I believe is why Microsoft is considering enabling AutoUpdate by default in future releases. If that were the case, Windows XP would still be exploitable out-of-the-box, but there would be a limited window of vulnerability (pun not intended).

      So, without a firewall, a Windows XP box with a clueless user would be hacked six ways to Sunday. A Redhat 9 user would be safe. That is, to remote-root attacks.

      Now let's consider e-mail viruses. With Windows XP, any file with an .exe extension can be executed. So if your e-mail client allows you to see your executable attachments (most do, including Outlook Express, which is the default e-mail program in XP), you can save them out and execute them, or just execute them from the mail, whichever you like.

      With Linux, any file with any extension (or no extension at all) can be executed, but only if it has the "execute" bit set in the file permissions. So clueless users who use Evolution (RedHat's default mail program, I believe) can click executable attachments, and save them out and click them again, but the things don't execute until you make them executable.

      Windows users are more likely to be local administrators than Linux users, and that's not entirely due to user cluelessness. Most users consider having to use a different account/password to install programs to be a pain in the butt. So if a Windows user wants to install MS Office, they need admin privs. Interestingly, if a Linux user wants to run MS Office, they can install both Crossover Office and MS Office without admin privileges, and the whole thing just runs in their home directory. No such option in Windows.

      Which is a good thing for Linux, because let's say both the Windows and Linux user have a virus-laden warez version of MS Office. The Windows user gets their whole OS trashed. The Linux user gets their personal home directory trashed, but the OS and all other users on the system are fine.

      I hope the illustrates some of the differences regarding "design problems" in the two systems. Certainly Linux did once suffer from the same design problems as Windows (that is, not Linux itself, but the retail distributions--Linux itself has a much better record than the distros).

      The difference is, Linux has fixed all of the design problems it has encountered so far. Windows, I believe, will learn nothing from the Blaster worm and will leave SMB listening wide open on the Internet, hoping that another exploit isn't found. The "design problem" isn't the exploit--it's the unneccessary listening service!

    14. Re:Perhaps I'm doing something wrong... by ImpTech · · Score: 1

      I'd say theres a difference between something working and something working well. Recent versions of windows (2000/XP) tend to work, unlike previous versions where the tendency was to break with (maybe linearly) increasing frequency until you just get fed up. Now, I should say that I use Linux almost exclusively these days, and when I do go use a Windows machine, I always, ALWAYS feel the difference. Windows chugs right along and does what its supposed to do, but it does those things badly, or slowly, or grossly. Nowadays, if I'm doing anything substantial on a Windows machine (say perhaps I'm installing a couple of programs, listening to music, downloading a couple of files, and browsing good 'ole slashdot) I feel the system grind virtually to a halt under the weight of the tasks I've given it. And the reason I'm trying to do all these things at once is of course because I do so all the time on my Linux box. Windows is performing the tasks I've given it, and its not going to crash, but its taking its sweet time and pissing me off when the UI stops responding the way I want it to, or when I can't get another browser window open, or something like that. Of course, I think half the problem is virusscanner-induced latency, which you naturally don't have in Linux. But anyway... I guess what I'm saying is while a lot of people bash Windows because its fun and everybody will agree with you, there are some real underlying annoyances in the system that you don't really notice until you've used a few other operating systems. Heck, Linux isn't anywheres near perfect either, but I find it less annoying than Windows while still giving me enough hardware compatibility to be useful.

      The other factor is hardware. What hardware you have makes all the difference in how your OS will behave. Thats as true for Windows as it is for, say, BeOS. For instance, I'm having this real bitch of a problem on a relative's win2k machine where installing sp4 causes the system to bluescreen on boot. SP3, 2, and 1 all ran fine on the exact same hardware, but Microsoft's updates have evidently broken a driver (a driver they probably didn't write, so I guess its not entirely their fault), but the point is that because I have that piece of hardware, the system is now utterly unusable. Other hardware/driver issues can cause instability and all of that, which is sometimes very hard to debug and so you end up thinking Windows is at fault. I suspect most of your people who have used win2k/xp and have had recurring problems with it have something like that going on.

    15. Re:Perhaps I'm doing something wrong... by PhunkyOne · · Score: 1
      I'd have to agree with you. I am not stumping for MS here but I really like XP, I have never had a problem with it. I use a virus scanner and netgear firewall like many people.

      One of these replies says everyone I know that has XP has some virus or whatever problem, every person that person knows is an idiot then. It's a bummer that because it's an easy system to deal with that there are a lot of dumb people using it but that's the breaks. Could Microsoft do a better job at informing people how to be secure - yeah probably but Apple and Linux don't.

      It's also interesting that people bitch about how many viruses there are for Windows PCs. Hey I accept that the OS structure is less secure than say a linux system (properly configured) but you know what, who the hell as a virus programmer is going to write a virus that only affects like 5% of computers out there. Now I am sure my market share numbers are wrong but it's a really low percentage for common consumers, which is who they are freaking targeting.

    16. Re:Perhaps I'm doing something wrong... by majorflaw · · Score: 1

      I agree wholehardedly with your analysis of the "worst" problem, but can you tell me what M$ is doing to make users more informed. If anything, they seem to draw a curtain over defects which are mostly due to their own laziness and lack of motivation. As long as it doesn't cut into the sale of licenses, their actual business, no problem.

    17. Re:Perhaps I'm doing something wrong... by westlake · · Score: 2, Informative
      The msblast worm seems to have been for most folks a non-event.

      The Symantic W32.Blaster.Worm Removal Tool has been downloaded about 131,000 times through Download.com, which is probably a fair measure of the scale of the infection.

      ---but, in comparison, Kazaa was downloaded 2,678,000 times last week alone.

      To break into Download.com's top fifty lists, a Windows program must approach 30,000 downloads a week, to make the Mac list, a bare---some would say pathetic--- eight hundred.

      The simplest conclusion to be drawn from such numbers is that it is difficult for even the most aggressive worm or virus to bring down more than the tiniest fraction of the installed Windows base.

      ---not because Windows systems are "inherently secure," but because the Windows user base is so immense an infection can be contained before it becomes unmanageable, or even visible to users, for anyone who auto-magically installed the RPC patch on July 16th, the hoo-rah after must have come as quite a surprise.

    18. Re:Perhaps I'm doing something wrong... by 5.11Climber · · Score: 0

      now say that someone who didn't know linux bought a linux box and just connected it to the net for email. I bet it would be hacked quickly.

      I disagree with this statement. All Linux distros that I know of don't come completely open to attack. The user has to open the take specific action to open ports.

      --
      Arf!
    19. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      You mean you run _only_ XP?

      I always believed that my five Windows machines were so stable, safe and virus-free, because running linux on yet two other machines made me a genuine IT expert.

      Of course, the fact that I ignore all those MS haters telling me to stay the hell away from windows update, has nothing to do with it.

      In fact, keeping five windows machines current with the latest security fixes is MUCH less work than keeping two linux boxen the same.
      But OTOH, for a linux box it isn't necessary to hunt for updates and install them, because nobody ever uses the vulnerabilities found there. The impact would be too small, you can never make the top ten by exploiting an OS with a market share of, what would it be, 10% of MS's?

    20. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      I spent all afternoon yesterday playing a graphic RPG written back when Win3.1 was state of the art. Under XP, and it runs better and more stable than it did back then.

      But for those games that really require 9x, the virtual Win9x machine you're wishing for exists: you could try using VMWare.
      I use it - funny that it works - for an old DOS program that needs the parallel port.
      That program runs flawlessly under Win2000, but under XP it hangs for some reason when it first accesses the parallel port. Run it in a virtual Win98 machine under XP, and it works again.

    21. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      If you made Windows work, good for you. Maybe you should tell Microsoft how you did it so they can do it for the other trillion, too.

      what you have to understand is that even though it works for you, it doens't work for most other people. and if that weren't bad enough, it also means that those other people hurt the whole internet.

    22. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      I'd even dare to say that the first three "You know's" make the fourth unnecessary.

      [touching wood]
      I've been running without any anti-virus software since the late 1970's, and I've never been infected.
      I admit that it came close once, with a floppy containing a boot sector virus: that floppy came from a collegue _with_ Norton AV on his computer. I heard about it a short while later, when someone else had also had a floppy from him and found it infected. I checked mine: luckily I never forgot to take it out of the PC when rebooting (it was a data disk, but the boot sector remains the same).

      Another point: I keep 5 windows systems up to date, and 2 linux boxen (besides another 20 windows boxen that I do nothing about because they have no internet connection and never run any new software).
      Those two linux boxen cost me more time looking out for, downloading and installing updates than the 5 with windows do.

    23. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      YMMV.

      Before Win2000 came out, I used to dual-boot one machine between linux and NT4.
      The least stable of the two, by FAR, was linux.

      In about three months time I had at least a dozen file system panics, with zero crashes of NT in the same period (or actually, on that machine for as long as NT has been on it).
      The linux setup was only used to burn CD's, and every write failure resulted in a file system panic. I stopped using linux on that machine after I realized that I was only using it because I had heard that burning CD's would go more smoothly there. After I started burning them under NT, the opposite proved true.

      I have my doubts about XP (stable kernel, less stable UI), but Win2000 was even better than NT4.

    24. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      It seems like Windows NT/2k/XP works pretty good for knowledgable end users (Which you seem to be one ...)

      Bullshit. As far as XP/2K/NT is concerned I am as dumb as average joe and I have the same experience as that guy. Also from what he writes, it seem to me that he doesn't seem to be knowledgable at all, and that's why he is asking whether he is doing something wrong or right.

      I think people who find unix systems better than Microsoft offerings don't know what they are talking about. For server environment, linux and unix makes sense. But for desktop it is completely stupid to say that what Microsoft offers is worse than unix. If your relatives use unix, you would be troubleshooting more than you do it for windows. Remote assitant is available for XP. You have to explain them how to install VNC because you don't have a windows.

      I am probably better than many of the linux gurus here, but when it comes to productivity linux can not beat windows now. That's a fact. You can do with Linux, but you will do less. Anything you do through command line can be done on Windows XP too, so there is no point in keeping Linux except for programming.

      By the way, I love Linux, I support Linux, I love people using Linux, but I don't like bullshitting. Many people who claim to be linux advocates are actually hurting Linux, because by lying they threaten the future of the linux.

    25. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      I play games and run Photoshop and other programs...so I use XP because my favorite programs all run on this OS on fairly cheap hardware.

      Bet you a hundred bucks all your beloved software will run happily on Windows 98se.

      you could have saved yourself $100.00 in the price of your computer.

      If you are in corperate use 2000. but only complete idiots use anything newer than 98 at home intentionally... I.E. you went out and bought XP.

    26. Re:Perhaps I'm doing something wrong... by Technician · · Score: 1

      You must also be single without a wife and kids that borrow the machine. I have 2 kids. Wana guess how many times I've had to remove macromedia from the Windows box? Any idea how many times I've told family members not to DL it to my machine? I must have a virus that installs flash. Too bad my virus scanner hasn't caught it yet.

      --
      The truth shall set you free!
    27. Re:Perhaps I'm doing something wrong... by __aamkky7574 · · Score: 1

      It's also interesting that people bitch about how many viruses there are for Windows PCs. Hey I accept that the OS structure is less secure than say a linux system (properly configured) but you know what, who the hell as a virus programmer is going to write a virus that only affects like 5% of computers out there.

      Couple that with the fact that some virus writers tend to aim at Windows purely out of spite for Bill Gates and his evil ways. Blaster contained the message "Billy Gates why do you make this possible? Stop making money and fix your software!" I can't see people hating Linux in such a way.

      P.

    28. Re:Perhaps I'm doing something wrong... by spells · · Score: 1

      Right click the shortcut, choose properties, select the compatability tab at the top then choose the version of windows you want to emulate. Good luck

    29. Re:Perhaps I'm doing something wrong... by dfj225 · · Score: 1

      well as far as informing users, that is not ms's job, that is the users. linux has a great community but everything I know about linux I learned through my own motivation and work, no one educated me. if linux had 95% of the home desktop market you would find just as many uninformed linux users as you find windows ones now.

      --
      SIGFAULT
    30. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      Well said. I've been running Windows 2000 myself for years now and the only times it is ever down is when I'm out of the country for more than a few days (to save on electricity) or when an update needs a reboot (about once every other month).

      Before that I was running Windows 95 with similar experience on several machines.

      I'm taking standard precautions of closing down services I don't need and running a virusscanner and firewall, all of which are no different from what I'd do on any other OS.
      And at least Windows doesn't install and activate a mailserver, webserver, ftp server, telnet server (yes, it's installed with Windows 2000 but not activated), etc. etc. by default all of which are so full of holes you can hardly seen the application because of them.

      The main reason people bash Windows is because it's all the rage to be anti-Microsoft, anti-corporate world. It's politically correct and most human beings are pack animals who will follow the party line.
      Such behaveour led to the USSR of Stalin, the Germany of Hitler, the Cambodia of Pol Pot.
      The only reason I installed Linux on an old laptop is to keep my unix skills up to date, and that install took 2 weeks to complete after which the basic OS was running but without any applications.
      Installing Windows 2000 on that same machine took 30 minutes back in 1999 and I had a fully functional OS....

    31. Re:Perhaps I'm doing something wrong... by zdislaw · · Score: 1
      Windows chugs right along and does what its supposed to do, but it does those things badly, or slowly, or grossly.

      Slowly? OK, I'm an XP user who has installed various flavors of Linux over the last 5 years or so. Here's my question regarding speed: Everyone here is always saying that Linux is faster. Why is it (a lot) slower for me? I've usually done pretty by-the-numbers workstation installs (RedHat mostly). I have a PIII 600/256MB RAM with an 80BG HDD. Why is it that Linux simply crawls while XP runs at a decent speed on my machine? I know my machine is getting dated, but it's the comparison between the two OSes on the same system that I'm wondering about. If I could figure out teh sped issue, there is really no other reason why I wouldn't want to switch to Linux full-time. Is Linux supposed to be faster?

      --
      bad sig...no donut.
    32. Re:Perhaps I'm doing something wrong... by zdislaw · · Score: 1

      Just out of curiosity...why don't you want flash installed?

      --
      bad sig...no donut.
    33. Re:Perhaps I'm doing something wrong... by wyluli · · Score: 1
      Well I suppose when my Windows using buddies, relatives and customers call me with yet_another_windows_problem (sobig, blaster, other viruses, adware, whatever..) I tend to think that "well if they were running *nix, would they have this problem? (usually not)" and "if they were running *nix, I could simply SSH to their box and fix the problem in a few minutes instead of explaining how to setup VNC over the phone and trying to troubleshoot it remotely (with their side being a 28.8k dial up connection)) or hopping in my car and physically sitting in front of the computer and hacking away at it..

      Well, if they (buddies, relatives and customers) were running *nix, would they have to call you all the time to ask you how to do simple tasks that they can do in windows???
    34. Re:Perhaps I'm doing something wrong... by autechre · · Score: 1

      It depends. You might have a video card that doesn't get good performance in X, or you might not have DMA mode turned on. These are two common causes; it might be something else entirely. If your local LUG can't help you out, borrow mine; it's quite good:

      http://lug.umbc.edu

      LUG mailing lists/meetings are a much better forum for solving Linux issues than Slashdot :)

      When I had 256M of RAM and a K6-3 400, my system ran great (and even better when I dumped KDE for something lighter...). There's no reason yours shouldn't.

      --
      WMBC freeform/independent online radio.
    35. Re:Perhaps I'm doing something wrong... by Lysol · · Score: 1

      This is specifically because *nix has grown up and matured with the Internet, thusly, networked security was built not by a company only concerned with putting money in the bank, but people who understood operating systems and networks.

      With security in M$ products *still* an after thought, I have no sympathy for businesses and individuals who get hit with these things. They ask for it when they buy from an unethical company as M$. If there was a building that people lived in where they were continually mugged and eveyone knew it, it would seem silly to live there.

      There *is* choice out there. It's pretty small, but it exists. People will put up with this crap (for whatever the reasons) for only so long and then finally get a clue and switch.

      It's gonna happen. If not, then welcome to the part of the Internet that works and the part that continually complains they're being attacked, brought down and losing money. Meh.

    36. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0
      I keep up with all the updates to XP...which takes about 2 minutes out of my week. And I have basic Norton Antivirus running. I have Seti@home running when I'm away from the machine and I do a disk clean up and defragment maybe once a month or so.


      That is something special. ANY maintenance at all is something special, something more than the average windows user does. Do you spend 5 minutes a week updating your toaster? Nor do most people. MS has marketed their products as being as easy as a toaster to use, and the consumer believes them. If home editions of windows auto-updated themselves then this wouldn;t be a problem, but it doesn't. If home editions of windows came with the firewall switched on then this would be okay, but it isn't. If non-essential services were switched off by default then this wouldn't be a problem, but they're not. Face it - you maintain your PC. that places you in the upper quartile of all windows owners. If more people were like you, then most viruses wouldn;t be a problem.


    37. Re:Perhaps I'm doing something wrong... by majorflaw · · Score: 1

      "uninformed linux users"

      I'm sorry, but I can't just let this oxymoron go. It is the very nature of Linux use that the user understand how their system operates on some level. Otherwise it won't work for you.

      If it's not M$'s job to inform you how to safely use their product, then whose is it? A PC is not a water faucet which everyone is presumed to know how to use, it's a fairly sophisticated piece of machinery and most end users have no idea what lies under the hood.

    38. Re:Perhaps I'm doing something wrong... by mdielmann · · Score: 1

      It may be what you're doing. Most games nowadays don't seem to kill your whole computer, and haven't since Win98Se, from what I've seen. The same seems to be the case for grapics programs, probably for the same reasons (which I haven't investigated). You may also be running very typical hardware, thus having a broader test base for your specific h/w issues.

      Then there's me. I run Win2K on a laptop, using it for development work with both VB 6 and VB.NET (surprisingly no noticable negative interactions there), 3 third-party software packages by large vendors (one of them MS now), custom ODBC drivers, SQL Server, MS Office, and more thngs that I can't remember off the top of my head.

      I can't afford the days to rebuild my machine from backup (if I get hit by a virus OR get burnt by yet another buggy MS patch (Exchange administrators everywhere can tell you their stories). Corporate policy is to run Outlook, so I'm wide open if the virus scanner doesn't catch it - fortunately, I've only had it save me from myself once in the last 3 years. I don't run SQL Server when I'm not using it, and a good thing when Slammer was out. I have a firewall/router at home, and a firewall at work, so I've been protected from the myriad DCOM/MDAC security flaws floating around right now. The now-MS product we sell glitches out whenever standby/sleep mode is used, so I close it before doing those, and used to require the older laptop to reboot to fix it. And there are more quirks that are almost unconscious by now. But heaven help me if I forget one someday...

      --
      Sure I'm paranoid, but am I paranoid enough?
    39. Re:Perhaps I'm doing something wrong... by Anonymous Coward · · Score: 0

      probably not.
      clicking on your email client is as difficult in Linux as in windows.

      I have absolutely 0 trouble in getting most retired >60 year old people to use Linux. Most trouble are the 20-30year old power users who actually believe they know how computers work and use windows....

  170. Re:Obligatory .sig answer by wirelessbuzzers · · Score: 1

    rm -f -- --help

    --
    I hereby place the above post in the public domain.
  171. Dumb Topic by Bones3D_mac · · Score: 1

    What a freakin' joke of a topic. No one in their right mind intentionally designs flawed software with hopes that someone will take advantage of them. Microsoft may be sloppy, but they aren't stupid.

    You gotta remember, virus writers are little more than terrorists. The only difference is the hostages aren't necessarily human... it's data and CPU cycles. No self-respecting terrorist goes after the minority when there is a much larger group of victims to attack.

    --


    8==8 Bones 8==8
  172. enough blame to go around.... by ecalkin · · Score: 1

    ok, lets look at this...
    we have a marketing machine that has sold windows a 'easy as a toaster over', i.e. no technical knowlege needed. they seem to have pressured choices to be made that sacrificed security for simplicity/user friendliness.

    we have the programmers that created bugs 6 or 7 years ago that are still being discovered and they are writing new ones. the attitude that once a piece of code is 'done', it's done. the pressure to make the new version seems to be a problem here.

    the users. granted they've been told it's easy and you don't need this or that or to think. but they bought a complex system. they thought they bought a toaster oven when really they bought a car. every halfway awake person knows that a car needs regular maintanence or it will break down. and even then things go wrong. and when the car needs work you do it yourself or you *pay* someone else to do it. this seems to have escaped computer users. how many of you heard users express: 'you want me to *pay* to have a virus removed?'

    anyway, i think the real reason why we have this problems is that too many people had their head in the sand and said it can't happen here. or decided to save bucks by not doing pm or save bucks by not having qualified technical talent, etc.

    eric

  173. Re:This is Pontless - and False - Microsoft Bashin by phillymjs · · Score: 1

    the real problem is users who are so stupid and lazy they shouldn't be allowed near a computer.

    No, the real problem is Microsoft, using marketing to make a complex system that requires careful maintenance appear simple and practically zero-maintenance-- and then selling that system to people who are incapable of and/or have no interest in carefully maintaining it once the truth comes out.

    Oh, and let's not forget their "open kimono" security model-- unnecessary ports open to the internet by default, and swiss-cheese apps that until recently would allow arbitrary code stuck practically anywhere to be executed without warning the user by default.

    Blaming the clueless users here is like blaming the tenants when their apartment building collapses one night while they're all sleeping.

    ~Philly

  174. I hate this MS Bashing, it's tired already. by ad0le · · Score: 1

    Microsoft has this stigma because virii writers know what thier target audience is. If you wanted to make a statement would you do it for 10 people to see or 10000 people?

    If 10 years from now linux becomes mainstream (yeah right), you'll soon see a rise in virii written for the audience that uses the most popular OS.
    Not to mention the fact that most virii rely on users stupidity (Moms, grandmothers, suit types etc etc etc) to click an attachment. This is something a well informed user would never do.

    I'll admit OCX, COM and even OLE in MS is a horrible idea to have running about, but thats the stuff that makes MS easy to use and why they have the monopoly.

    --
    My mother never saw the irony in calling me a son-of-a-bitch.
  175. MS users are generally fucktards by ad0le · · Score: 1

    Microsoft has this stigma because virii writers know what thier target audience is. If you wanted to make a statement would you do it for 10 people to see or 10000 people? If 10 years from now linux becomes mainstream (yeah right), you'll soon see a rise in virii written for the audience that uses the most popular OS.Not to mention the fact that most virii rely on users stupidity (Moms, grandmothers, suit types etc etc etc) to click an attachment. This is something a well informed user would never do. I'll admit OCX, COM and even OLE in MS is a horrible idea to have running about, but thats the stuff that makes MS easy to use and why they have the monopoly.

    --
    My mother never saw the irony in calling me a son-of-a-bitch.
  176. Filtering executable attachments is good and easy. by Anonymous Coward · · Score: 0

    I block all emails with an executable attachment. Don't like it? so what. Use ftp or http to get your file.

    I believe that email should be intrinsically safe. I don't give a rats ass if someone thinks they know what they are doing. I know that what they are doing is dangerous and I choose not to spend my time fixing their virus infected windoze box.

    My reward is that Sobig and the rest of the MS virii of the week just bounce off my email server.

    I get no complaints really. In general my users are glad that the stuff they are hearing about is someone else's problem.

  177. Re:I have a coworker who kept saying it was hardwa by IANAAC · · Score: 1

    Umm... I'll probably be modded down, but... Developers aren't IT support. They're basically end users that shouldn't have to worry about keeping their desktops running (at least where I've ever worked).

  178. bump by Anonymous Coward · · Score: 0

    bump

  179. I agree, it is tired... but also correct. by Simkin1 · · Score: 1

    Unfortunately, the biggest problem with your statement is this: "If 10 years from now linux becomes mainstream (yeah right), you'll soon see a rise in virii written for the audience that uses the most popular OS. Not to mention the fact that most virii rely on users stupidity (Moms, grandmothers, suit types etc etc etc) to click an attachment. This is something a well informed user would never do."

    The rational of that statement is that users can effect the system. A properly setup system (as is the case for a standard *nix install) provides users with a baseline environment to work in, in addition steps have already been taken to negate the ability for 'virii' to be anything more than a nuisance. Of course I could be completely wrong here... I doubt it, but what the heck. Lets entertain this thought -- lets say that *nix becomes the mainstream desktop OS of choice... let the virus writters of the world go nuts... what you'll find is that even the best quickly give up because of the inherent strengths of *nix OS's. Basic user vs admin rights, the standard setups that don't allow rm -rf /*... the best a virus writer will be able to do is *MAYBE* delete a file or two from the users own account... but the OS itself will always remain intact. The biggest problem, as I see it, is that MS has dumbed down the OS so much, that people no longer understand the difference between user and admin accounts. A generic install of 98/se/ME/2k/2kpro/xp/home/etc. and you immediately have an account that is the equivalent of always loging into a linux box as root. So... here's one difference between *nix and M$ is that at least *nix installs create user accounts and do not mix user and admin privileges on first installing the OS.

  180. Redist versions of Windows patches by yerricde · · Score: 2, Informative

    Windows patches come in both a Windows Update version (downloaded through an ActiveX control through windowsupdate.microsoft.com) and a "redist" version (downloaded through any graphical web browser).

    --
    Will I retire or break 10K?
  181. Re:Why was this posted? by Anonymous Coward · · Score: 0

    This post hits the nail on the head. If every 'dumb' Windows user were to suddenly be given a completely up-to-date Linux system, there would be mass worm/virus attacks in a couple months. Flaws would be found, the systems would go unpatched, and we're right back where we started. The computer is only as secure as the user allows it to be. I think automatic updates is a fairly good idea, especially when compared to the alternative (well, for broadband users, at least). If Linux had 90% of the desktop, we'd see all sorts of worms and virii as soon as people found some exploits. And they would find exploits. No code is perfect.
    Oh wait, this is slashdot. Where slashbots salivate over the divine opportunity to smell Linus' excrement.
    Sorry, I just HAD to say something to get modded Flaimbait.

  182. Re:In other news... by buss_error · · Score: 1
    It has been recently discovered that the Pope is Catholic. Who knew?!

    General Issimo Francisco Franko is still dead.

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  183. Poorly coded 9x-era apps are popular by yerricde · · Score: 1

    [Microsoft Windows] XP ... has an administrator account, and all other accounts can be made to run as guests.

    Yes, but they can't run much. Many of the most popular Windows applications, especially games, are poorly coded such that they require Administrators group privileges to install or even to run. The publishers of these apps did not realize how poorly coded the apps were until Microsoft switched its consumer operating system from the Windows 9x codebase to the NT codebase.

    --
    Will I retire or break 10K?
    1. Re:Poorly coded 9x-era apps are popular by Anonymous Coward · · Score: 0

      Sure. There's a big difference between running on top of DirectX and leaving the OS behind and just running directly off the hardware. I guess DirectX was originally designed for backwards compatible (string and duct tape) Windows9x instead of NT, so perhaps Microsoft had some catching up to do as well.

  184. Windows update by mAineAc · · Score: 1

    You know, how hard would it be for microsoft to add a patch that, when a computer is booted, a large red screen comes up and tells people there are new patches? You know one to replace the you are booting into windows screen or somethig like that. THey have to watch taht dumb screen anyway. When they connect to teh internet it would send a message to the computer that there is updates then next time they reboot they will know. The thing is Microsoft already does some automatic updates without letting the customers know now. If you have ever used the MSN software you would know what I mean. I used to do tech support for MSN and we always new when they would do an update because that day we would get flooded with calls. Microsoft already does updates. They have spyware on our computers already. They just need to use it to work with their customers rather than use it all for marketing. THe problem with Microsoft is that the customer is not number 1, the dollar is. THis is going to be their downfall one day.

  185. What...? by EdMcMan · · Score: 2, Insightful

    I love Microsoft bashing as much as the next Linux user, but this article doesn't make much sense. Linux machines are targetted very often in security issues. If you have an unsecured Linux machine on the internet, it will either succomb to a worm, or be hacked by script kiddies. Most admins don't even usually notice script kiddie hacks (think monitoring thousands of servers..). Yes, Windows is insecure by design. So is Linux. So is *gasp* OpenBSD. Software written by humans is insecure by design.

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

      Most admins don't even usually notice script kiddie hacks (think monitoring thousands of servers..).

      Or in the case of the FSF they at least don't notice them for about 4 months...

    2. Re:What...? by Tsunamio · · Score: 1

      Software written by humans is insecure by design.

      That's just the sort of attitude which has the remnants of free humanity holed up in the centre of the Earth, with the machines boring towards them.

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

      Software written by humans is insecure by design

      Oh, the fate. Can we kill ourselfs to you, or should we wait for the true God?

    4. Re:What...? by Anonymous Coward · · Score: 0

      You're confused in your terminology.

      Software written by humans may be insecure by implementation, but it may or may not be insecure by design.

      All non-historical security holes in Unix-like systems are because the implementation doesn't correctly implement the design, at least to the extent that they apply to the base system. Buffer overflows are certainly not a design feature.

      Some (but not all) of the significant security holes in Windows are because the design is inherently insecure. The handling of e-mail attachments is an example of this.

      Long ago, there have been Unix security holes that were actually design flaws, but they were quickly eliminated when discovered, and nobody in their right mind would implement things like setuid shell scripts today.

      Executable attachments are inherently worse problem than setuid shell scripts. The latter could be made secure by handling it as a special case, resetting the environment and not passing arguments, but executing code received from an arbitrary source is the least safe thing possible for anyone to do, and even if it requires user interaction, it shouldn't be easy.

      Anyone who has been around for a while and understands computers and security should consider the following obvious: executing something should not be analogous to viewing something.

    5. Re:What...? by Anonymous Coward · · Score: 0

      I forgot to include one of the most obvious safeguards if you're insane enough to want setuid shell scripts - follow symlinks when building the command line.

  186. MS should break some knees, right? by stuntpope · · Score: 1

    Ever heard of "Unsafe at Any Speed"? Pretty damning choice of words, huh? GM sure didn't slow down Nader's career with any libel suits.

    A call to stifle journalistic speech gets modded insightful?

  187. In other news..... by Allah · · Score: 1

    researchers have discovered that the atmosphere
    refracts most of the white light of the sun
    into the blue frequencies......

  188. Re:I have a coworker who kept saying it was hardwa by AJWM · · Score: 3, Insightful

    Agreed that developers aren't IT support (well, unless they're developing apps for IT). But they ought to know how to keep their desktops running.

    Heck, I used to develop in a shop where any developer above "junior programmer" was expected to know how to reinstall the OS (Solaris, Ultrix or AIX), configure it for Oracle, install Oracle, install our software (a GIS system), and generally manage their own workstations. Ditto for the sales support guys'n'gals and the trainers (although the latter might need some phone support).

    Would you have automotive engineers or even car salesmen that don't know how to drive, check the oil and put gas in the car?

    --
    -- Alastair
  189. This has been said many times before by Felinoid · · Score: 1

    Set wayback clock to 1980's.
    A book called "Outside the inner circle" points out that crackers want access to mainframes (like Unix systems).
    A text file "the dirty dozen" listed 12 well circulated trojens. All of them ran on dos. All of them were to attack BBSes.
    The file grew untill the 'script kiddys' of the day realised they could get more milage out of trojens.

    One of the two major free tech mags (eather Computer Currents or Micro times I forget) printed an artical on how Dos is hopelessly insecure and Microsoft should make something new that was secure.

    At the time I felt this was asking a bit much. See Dos was made to run on PCs. Those systems aren't powerful enough to run a secure operating system. They were only just powerful enough to run viruses.

    However I also felt that the PC AT was powerful enough to run a secure operating system should one be made with it in mind.
    386 even more so.

    However the early pleas fell on deff ears and Microsoft instead chouse to use my excuses for the insecurity of Dos to continue to excuse the insecrity of Windows.

    Microsoft continues to make excuses.

    Viruses and worms could hack your admin password out of the password file if it wasn't for the fact that the passwords aren't actually needed.

    Today virus and worm writers are just doing it to prove how fragle Windows is.
    In the past it was some sort of sick contest today I think worm writers are sloppy on purpous just to prove just how pathetic Windows security really is.

    Early MacOs had the same problem but not a first. Apple desided to "keep up with the joneses" by giving MacOs the ability to multitask. The ability to run many background tasks (the primitive multitasking supported by dos) is all it takes to run a virus. That and be totally devoid of security.

    Microsoft will quickly point out that they released patches for security problems months before any given worm is released yet they work. The reason? Windows admin do not trust the patches. Microsoft makes the same rooky mistake over and over again. I know this mistake becouse I made it. Deploying bug fixes and security patches BEFORE testing. I crashed a BBS once doing this. As a hobby programmer for a sysop this is excusable... ONCE. As a large corp servicing millions of users around the world making this mistake over and over again is bad enough and then to just make excuses is worse.
    (And when I made my one mistake I never heard the end of it)

    Microsoft can't be held responsable if a printer driver is defective I'm told. True true but when that printer driver crashes the whole operating system it's time to stop blamming the driver and start blamming the person who designed the driver interface.

    It's come so far that one worm is actually writen to try and download an update. Microsoft may be lazy but the rest of the world isn't so it failed.

    --
    I don't actually exist.
  190. Viruses (another) proof Microsoft is a monopoly by Fuzzy+Bo · · Score: 1

    If the Mac, with 5% of the market, has 50 viruses, doesn't Windows' 70,000 mean they have 700,000% of the market? Now *there's* a monopoly! http://www.sunspot.net/technology/custom/pluggedin /bal-mac082103,0,7518456.column?coll=bal-business- indepth

  191. Not Design Issues by hamster+foo · · Score: 1

    The author lists open ports, the firewall not being on by default, the patch system, and user privileges in his article as insecure "design" choices. The only one of these that qualifies as a DESIGN flaw is the user privileges. I don't think any of the others qualify as a design matter.

    It is certainly a bad decision to leave unnecessary ports open, and they should be left closed unless the user specifically requests that they be turned on. Given the general target audience for Windows, I would go farther and say that it should give some kind of warning about possible security issues when opening up ports.

    The firewall not being turns on by default is not necessarily a bad decision, and I BELIEVE it has a question regarding utilizing the firewall when setting up any network connections. So it gives a choice at an appropriate time. There's not much reason to run a firewall without a network connection. If memory serves the option is not really stressed, and I can't remember if it defaults to on for network setups, which would probably be a good choice along with stressing the need for it when going through the setup. So some improvements could be made in this area, but I don't think Windows' current behavior is horribly flawed in this case.

    I think he's critisizing the Windows Update facilities for the wrong reasons. I can see criticism for not releasing updates in a timely fashion, but critisizing it because it comes in the midst of some other configuration choices is just silly. I mean from your average users standpoint Windows is providing an EXTREMELY easy to use update facility that even provides options to setup automatic updating of the system for critical updates. The update facilities for most other platforms falls well short of Windows Update in general ease of use.

    The only really strong point the arthor makes is regarding the way Windows' handles user priviledges which is certainly one of it's weak points, and the only point he makes that is truly a design flaw.

    I'm sure Windows has plenty of insecure areas in its design, but all but one of the ones mentioned in the article are configuration insecurities, and even then some of them are questionably valid points.

    --
    - b
    1. Re:Not Design Issues by Anonymous Coward · · Score: 0

      What the author seems to have missed is that any system that needs a firewall is inherently flawed. That goes for both *BSD and the GNU System as well.

  192. Re:Obligatory .sig answer by An+Onerous+Coward · · Score: 1

    Thanks. That's been bothering me for months.

    --

    You want the truthiness? You can't handle the truthiness!

  193. Thanks by Beer_Smurf · · Score: 1

    Your check is in the mail. Bill G.

    1. Re:Thanks by Anonymous Coward · · Score: 0

      Your cheque is in the mail. Linus T.

  194. Small XP pro network by Anonymous Coward · · Score: 0
    I just set up a small network with three computers and two printers using XP pro, and Win 98 on the other two boxes. Now, they have AOL as their internet client on one of the 98 boxes, and that won't show up in "My Network Places" on the XP machine, and MSIE 6.0 on the two boxes( one XP one Win98) that don't have AOL can't use that connection to get on the internet. So, I can't firewall a connection with XP's firewall that I can't find in "My Network Places" or use. My question is " Can the network be exposed to intrusion via the AOL client running on a 98 box? The main machine has XP pro, and does not have an ISP connection set up on it or AOL, etc.

    Yes, I'm running Mandrake 8 with evilwm and Opera 6.12 to make this post, so I'm safe, but I doubt that network is!

  195. Re:Hmmm - let me get this straight .... by Anonymous Coward · · Score: 0

    As for Macs "Who the fuck cares?
    All of us Mac users who laugh at the screwed up Windoze environment. We don't seem to spend much time writing in forums about who's fault it is when viruses attack. There just aren't that many opportunities in the Mac OS to begin with. To put it plainly, we don't give a damn; its just fun to read about all of "your" controversy. ha! Ha! HA!

  196. So is my toaster.. by smkndrkn · · Score: 1

    It allows toast to enter and exit at will!

    But seriously your going to compare Linux or OpenBSD to windows in terms of security? Lets be realistic. On top of the types of exploits that target poorly written software for both OS's. Such as say your average

    WU FTP exploit and your average IIS exploit that are say both remotely executable over the net

    and

    a poorly DESIGNED (read: feature not a bug) app such as Microsoft Outlook express.

    How come I've never had to worry about an email that might wreak havoc on my computer system in Linux...whether I"m using PINE or MUTT or even Evolution? Sure its partly due to the fact that as a normal user on my machine I can't do any real major damage..but its also because evolution (or whatever) doesn't have "Features" included that would allow a script to run and gather up my address book and start sending everyone some free porn.

    I could write some more paragraphs arguing my point but I think you get the idea. There is a difference between human err and poorly designed or badly designed software.

    --
    ======== In the future, everything will be artificial. ========
  197. well that's because... by donscarletti · · Score: 1

    Yes, but that's because when a LINUX user is in bed but not alone, LINUX user and the LINUX user's partner are too busy to sleep until noon the following day. By that time the chance to obtain slumber has long since past.

    --
    When Argumentum ad Hominem falls short, try Argumentum ad Matrem
  198. Not MS Bashing by kollivier · · Score: 1

    Let me ask you something - if you created a program that was hard to use (but usable, none the less) and released it to the public where it sold poorly, do you think anyone would buy your excuse that the public was too dumb? That it was their responsibility to try and understand how your program worked? Try it and see what your boss says. See if he thinks it's up to your users to figure out what to do and how to do it, rather than up to you to design a better software package. Try it and you'll be out on the street. =)

    This is, in fact, the argument you are making. That Microsoft is not to blame because its end users don't know what port 139 is or how to block it. That users don't know why they shouldn't click on a .pif file or even what it is. That users aren't patching every week. Etc, etc. No, it had nothing to do with the fact that that Microsoft did not take the time and effort out to design a product that was reasonably secure for an audience that (they knew) would not be able to fix an insecure PC. This despite the fact that, as the article shows, it was not difficult at all to do.

    Come on, MS knows the technical capacity of many of their users - why do you think they worked so hard to make IE and Windows Media Player default programs? Because they knew most of their users couldn't even tell you what browser/media player they were using. So they knew that this audience wasn't going to just say "oh, I need a firewall!" and go get one, or know what these "critical updates". If a secure setup sold PCs, MS would have made a secure setup. No doubt.

    The fact is that Microsoft gets the important things right - and the important things, to them, are only those that affect sales. If it worked half as hard to make PCs secure as it did to crush some of its competitors, Windows would probably be unbreakable by now. But on this one, they passed the buck, because they're not too worried about a major loss in sales from it. The decisions were knowingly made, and they were irresponsible.

  199. I'm an MS user and I slept fine. by gelfling · · Score: 1

    I know it's hard to believe but if you actually had the patches, kept your AV scanner current and used it once in a while then your personal workstation was unaffected. It's all the idiots who didn't which resulted in net admins pulling whole subnets out to stop the spread.

    So is MS insecure. Shit yeah. And people should just understand that by now and work around/with that fact of life.

    Hey, when you cure AIDS then you can say that sex is not dangerous by design. Until then it's only rational sense to do what you're supposed to do to protect yourself.

    1. Re:I'm an MS user and I slept fine. by ctid · · Score: 1
      So is MS insecure. Shit yeah. And people should just understand that by now and work around/with that fact of life.


      Please tell me that you are not a computing professional. Please tell me that the only computer you are responsible for is your own.
      --
      Reality is defined by the maddest person in the room
    2. Re:I'm an MS user and I slept fine. by gelfling · · Score: 1

      I work in security and the #1 problem with MS security is PEOPLE. I can't change the fact that MS code is problematic and neither can you and all the soapboxing in the world isn't going to change that one basic fact. So the challenge for us which remains is this: institute processes and controls around the assumption that the code is dangerous and move on. Anything else is simply throwing rocks at a tank.

  200. Get some perspective by scottelane · · Score: 1

    You really have to get this in perspective.

    If Windows was the 'free underdog', and Linux was the '$$$ market leader' (ie. complete role reversal), then people would go to great lengths to pull the reputation of Linux down by creating viruses to exploit any vulnerabilities it may have.

    How many mac viruses are created? I can't say that I remember hearing about anything significant recently. How many computer users want to bring down the reputation of Apple? (well, maybe after their false G5 speed claims it's another story..)

    A couple of over-hyped viruses does not make Windows a less secure OS than Linux, or vice versa. Both operating systems have had many exploits found in their design over many years. Over different time periods, Linux systems have been had more current exploits than Windows, and vice versa. It's a fluctuating situation with no clear winner.

    And that's my bit for the day :)

    1. Re:Get some perspective by 90XDoubleSide · · Score: 1
      How many mac viruses are created? I can't say that I remember hearing about anything significant recently. How many computer users want to bring down the reputation of Apple?

      This is definitely a factor, but I don't think that factor alone can completely explain the fact that there are 0 Mac OS X viruses and 2,391 Win32 viruses.

      --
      "Reality is just a convenient measure of complexity" -Alvy Ray Smith
    2. Re:Get some perspective by nolife · · Score: 1

      A couple of over-hyped viruses does not make Windows a less secure OS than Linux.

      Overhyped? Have you ever been near a corporate network when one of these things hit? Have you ever looked at traffic during one of these incedents? You are sadly mistaken. Did you ever think the reason there are SO many Windows viruses is because of the relative ease of making and deploying them? If it was that easy on any system then they would have just as many worms and viruses. There is no secret pact or unwritten rule between programmers, script kiddies, and system administrators around the world to not right viruses and worms for other platforms. All it takes is one person and a method of entry. The fact that MS systems tie together application data and application code to the core of the OS is the root of the problem. Not some conspiracy between anti MS groups.

      --
      Bad boys rape our young girls but Violet gives willingly.
  201. Theory and practice by lavalyn · · Score: 1

    Software written by humans is insecure by design.

    OpenBSD is built with security well into the design. It takes every care to minimize security risks in the system. This does not mean OpenBSD is lead-plated secure; just that security is one of their major considerations when making decisions on coding, configuration, etc.

    Most unices are like that - very little runs under root or kernel privileges.

    The article is arguing that Windows is designed without even considering security, with it being tacked on as an afterthought... and to a certain extent it's right. Who needed security or root-shells or whatnot when running DOS and Windows 3.1?

    --
    Doing the Right Thing should not be preempted by making a buck.
    1. Re:Theory and practice by Anonymous Coward · · Score: 0

      I would say that you misunderstand the purpose of the OpenBSD.

      OpenBSD took software that was only very marginally secure (BSD UNIX) and went through and fixed all of the naieve coding and configuraiton problems to create a secure UNIX.

      Now if Theo and his pals could take total crap and make it "secure", certainly MS's millions could do the same. Just something to think about.

      One thing for sure, OpenBSD certainly wasn't "designed" to be secure -- not in the same way that OpenVMS or OS/400 was anyway. OpenBSD is legacy software that has been retrofitted for modern times.

  202. Did you ever consider marketshare? by Anonymous Coward · · Score: 0

    I would submit to you that MAC and LINUX which I
    am actually quite fond of in certain times, do not
    have the market share that MS has. ie. No self respecting hacking gives a crap about them, because they cannot effect much of a stir with the tiny user base, which is also mostly made up of self important renta geeks who change OS's daily and explore the net looking for patches and updates. It is far more useful to attack the giant who Mom and Pop use, especially because Mom and Pop don't know or care about updates and patches. So if by inherently insecure you mean largest user base, highest number of attackers, and most reason for someone to want to attack. Then yeah Microsoft is insecure by design. They should have kept use to about half a million geeks world wide then they could prance around pretending to be more secure as well.

  203. Re:You know what else is "wrong" by Ramion · · Score: 1

    Well I'm sorry, that my english is pathetic.
    Besides i'm danish and so is he. So that is kinda a mood point.
    Sa det loser jo hele det problem idiot.

  204. Re:Good chews for Evolution! by Anonymous Coward · · Score: 0

    Yep: the RedHat 'updates' GUI works just fine.

  205. nonsense... by JhAgA · · Score: 1

    I use windows most of the time and haven't lose a moment of sleep either. I was careful enough to install a decent firewall, email soft and anti virus in my system, as well to avoid opening emails from strangers. Never got a single virus here.

    Give any linux distro to a not so careful guy, who will probably not care about updating the kernel and some daemons, and you will end with a exploit ridden box, with legs wide open for remote access with root privileges.

    It's not about what system you use, it's about how you manage it.

    Cheers.

    1. Re:nonsense... by Anonymous Coward · · Score: 0

      I Agree!!!!!!

  206. Re:Proof that LINUX is insecure by design by NotClever · · Score: 1
    And the holes that the worms have been crawling through on Windows are easy to fix as well. It's just that people don't bother to do it, or get caught up in bureaucracy.

    --
    Hell, there are no rules here. We're trying to accomplish something. - Thomas Edison
  207. Re:Filtering executable attachments is good and ea by Politburo · · Score: 1

    As an IT admin, that is your perogative, and that's not what I'm arguing against. I'm arguing against the software not having the ability to do a fairly common, and useful, task. You can turn it off by default, but by removing it you begin to limit the functionality of your software, and add very little security.

  208. Ho ho ho by Sax+Maniac · · Score: 1
    --
    I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
  209. NSA Secure Linux going into the standard kernel by Animats · · Score: 4, Informative
    On August 13, 2003, with little publicity, the NSA Secure Linux was merged into the mainline Linux kernel. It's in 2.6.0-test3 and later kernels. There's also useful documentation at the sysadmin level, and the beginnings of a multilevel secure X-windows system.

    It's not a magic bullet, but mandatory security just went mainstream.

    What this all means is the ability to put programs into levels and compartments from which they can't escape. Security breaches in the mail handler or the web server can't propagate to the rest of the system.

    The code is open source, GPL, and written by the United States Department of Defense's National Security Agency. It looks like Microsoft's attempt to shut down that project failed.

    1. Re:NSA Secure Linux going into the standard kernel by Knobby · · Score: 1

      This is really great!

    2. Re:NSA Secure Linux going into the standard kernel by mattr · · Score: 1

      Utterly fabulous! I was even more pissed off at M$ when they tried (and I thought succeeded) in getting it canned. Hackers will rise to the top..

  210. So why don't they fix it? by Glial · · Score: 1

    Because they don't have to, and consumers will keep purchasing their product. Why doesn't MS upgrade Explorer to have tabbed browing and popup blocking built in? Because they don't have to. It goes on and on.

  211. Hate to break it to ya by Quill_28 · · Score: 0, Offtopic

    But Unix is insecure by design also.

    Maybe not as bad as Windows, but still.

  212. Re:Macs were NEVER the most virus-infected platfor by spitzak · · Score: 1

    I remember pretty clearly all the initial talk about viruses being for the Mac. The main culprit imho was the "resource" setup of executable files that made it trivial to modify an executable to run any code you wanted, thus hiding the virus entirely in files already on the disk. People would take disks with the infected program, run it on another Mac, and the virus would install itself and infect every executable file on any other disks inserted. (these were 3.5 floppys).

    DOS (and Unix) required at least the insertion of some jmp instructions to get your own code added. Everybody thought these were much more clever and possibly more dangerous, but they were at the time almost nonexistent, while Mac virii were everywhere, spread at shocking speed for a system that required disks to be manually carried from one host to another! A typical one would spread over the entire country in a month, and could not be eradicated: cleaning it off and it would be reintroduced soon afterwards.

    In fact the word virus was more appropriate to this. Instead of modifying the entire machine, it modified a "cell" (a program) to do it's replication work. The organism (the machine) would eventually be killed. Modern viruses instead seem to hide in the enormous complexity of the file system as extra files, usually of the same size or larger than the other files, so maybe these should be called bacteria instead.

  213. Re:Insecure by Design by ejito · · Score: 1
    Fact: File extensions are still hidden by default.
    A lot of the virsues I have seen play into the hands of people who see extensions in filesystem and email.
    They are usually named like this:

    nakedwoman.mpg (extra long space here) .vbs

    After connnecting to a LAN, I'd usually get those kinds of files in my shared network folder from other people's computers. It goes either way. Making things more simple for users is how Microsoft stays in business. Although I do have to say, many of their new user features actually make it harder for a good portion of the windows using population.
  214. And... by siskbc · · Score: 1
    Except the Mac and Linux users in charge of those systems... ;)

    Or any linux server anywhere used as a mail server. There aren't any of those are there?

    --

    -Looking for a job as a materials chemist or multivariat

  215. ports open on localhost only by hayne · · Score: 1
    You want to do your scans from another machine (or use something like 'lsof -i') if you really want to find out what ports are "open" - in the usual sense of being open for access from another machine. The ports you mention are all, I believe, only open for local access - i.e. communication between processes on the same machine. Not open to access from machines on the LAN, let alone on the Internet.

    I don't know this for sure about port 427 since it doesn't seem to be open on my OS X machine. But take port 631 for example. It is used for printing services but by default it doesn't allow access even from other machines on the same LAN. It is possible, of course, to open it for LAN access - but that isn't the default. By default, OS X is indeed, locked up, as it should be for the majority of users.

  216. In other news... by MegaFur · · Score: 2, Funny
    Windows Is 'Insecure By Design,' Says Washington Post

    In other news, really, really smart scientists that spent a lot of grant money determined that: living people breath (air), fish generally live in water, Battlefield Earth was a mindwitheringly bad movie, and cutting down a tree with a herring is inherently impractical.

    Windows Insecure By Design? a world of ***!!DUH!!*** It's nice to see the general public starting to wake up to this fact. Expect to see the standard ports (135, 445, etc) closed when Longhorn comes out... maybe And even then, I doubt MS will make any other changes. Or, if they do, they'll open up five or six more ports in the process. :-P Not that I'm bitter... oh no.

    Let's never forget the conversation between a fictional Steve Jobs and Bill Gates in "Pirates of Silicon Valley":
    fictional Steve Jobs: We're better than you are. We have better stuff.
    fictional Bill Gates: You don't get it, Steve--that doesn't matter!

    --
    Furry cows moo and decompress.
  217. Service Packs Too Infrequent by Anonymous Coward · · Score: 0

    Didn't Microsoft plan on making all their software subscription based a year or two ago?

  218. Re:I have a coworker who kept saying it was hardwa by Fulcrum+of+Evil · · Score: 1

    Heck, I used to develop in a shop where any developer above "junior programmer" was expected to know how to reinstall the OS (Solaris, Ultrix or AIX), configure it for Oracle, install Oracle, install our software (a GIS system), and generally manage their own workstations.

    You worked at my place didn't you? Does the phrase 'minimal crust' mean anything?

    --
    "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  219. The cure is coming by Anonymous Coward · · Score: 0

    NTBugTraq recently lauded some decision Microsoft made to start shipping Windows XP with Internet Connection Firewalling enabled by default.

    Come Longhorn, you won't even be the admin on the box at any given time - you'll simply know a password that, when prompted, you can enter for admin access just long enough to do whatever it was that needed doing.

    Windows update is two things at the same time:

    1. AWESOME. ABOUT FRICKING TIME. SHOULD HAVE HAPPENED BACK WHEN WINDOWS 95 SHIPPED.

    2. Crap, and they know it, and they're working like dogs to fix it. The latest version of their installer system has or is about to enter Beta, and the idea is to get everything in the company to use it, or one other (unspecified) installation method. Once that happens, you'll finally be able to get things like "Update.Microsoft.com" (updates ANY MS product).

    1. Re:The cure is coming by aristotle-dude · · Score: 1

      "Come Longhorn, you won't even be the admin on the box at any given time - you'll simply know a password that, when prompted, you can enter for admin access just long enough to do whatever it was that needed doing." Sound like Mac OS X Jaguar. Admin accounts require additional access through a password prompt *GUI Dialog) in order to change system setting or install system updates. Mac (2002) - MS (2006)?

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    2. Re:The cure is coming by Anonymous Coward · · Score: 0

      > Mac (2002) - MS (2006)?

      Unix (1970)

      Slow Down Cowboy!

      Slashdot requires you to wait 20 seconds between hitting 'reply' and submitting a comment.

      It's been 4 seconds since you hit 'reply'!

    3. Re:The cure is coming by aristotle-dude · · Score: 1
      >Unix (1970)

      Yeah but did Unix have sudo back then? The Mac OS X mechanism is kind of a gui sudo.

      Of course OSX also happens to be based on BSD which is a type of unix if not Unix or UNIX.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
  220. Dorms the breeding grounds?? by pair-a-noyd · · Score: 4, Interesting

    I just took my son to college this weekend and set his pc up for him. (Ah yes, dad knows FAR more about computers that jr...)

    We dropped his stuff off in his dorm and discovering there was only one ethernet jack in his room we left for Best Buy to grab a cheapy hub so he could plug his LINUX box, his PS/2 and his roommate all into the single lan jack.

    Well, we blew off the hub because his roommate called his cell phone and said he was "bringing a *thing* from home to hook both of *them* up at once"..

    So, assuming he was talking about a hub we blew that off. Well, we got back and discover the roomy had plugged a cordless phone into the lan jack. I pulled the cord and announced that they were lucky system security didn't come up and billy club someone for crashing planet earth into the mooon by plugging the phone into the lan jack. The roomy was sitting there looking like he had crapped his pants.

    I plugged my son's pc into the lan and fired it up to make sure it was configured properly with the college system and it was fine.

    My son is using Mandrake 9.1 w/KDE 3.1.3tex.

    Now, when you fire up Linux *MOST* people are going to say something, it's different you know and if a NORMAL person has a few brain cells functioning, they will notice something is different and not only ask questions but come over to watch..

    Nope. Roomy sat there waiting for his chair to blast off, he could have been watching me pilot the starship Enterprise as far as he knew.

    I very quickly drew the conclusion that this kid was not only dead in the head, his computer skills are less than ZERO.. I asked him what he has, he told me he has a laptop with Windows 98. Whee! How fun can that be??!!

    There were hundreds of kids lugging brand new Compaq and Dell boxes in and they *ALL* had big fat, "WINDOWS XP installed" stickers on them.

    You can bet your ass that those kids will be ate up with that shit, probably already, if not for sure by the coming weekend.

    Those kids, by dragging all those XP boxes in were building a big petri dish for the script kiddies to play...

    I can say this. I'm damn glad my kid is using Linux, I don't have to worry about him getting caught up in all these childish virus/worm/trojan games. This shit has gone way, way too far.

    I'm not going to pump all my money into repairing his PC (600+ miles from home) every few days, dumping money down the toilet on anti-virus crapware that does not work, and paying $200 for an OS that just brings you constant headaches.

    I told my son that if he wants to stay in that school then the Linux stays on his PC and M$ is forbidden on his machine. If he changes it or let's someone change it, that's it. He goes to local community college with the local idiot beerheads..

    1. Re:Dorms the breeding grounds?? by Anonymous Coward · · Score: 0

      This is very true. It's like the people are asking for you to hack into their systems. I mean, a quarter of the people in dorms have their printers shared.
      Nobody tells them how completely insecure the network is. No one suggests firewalls. Afterall, if you have a firewall, how are you going to share all of your illegal music/movies/television shows?

    2. Re:Dorms the breeding grounds?? by Wolfrider · · Score: 1

      If you know all that much about computers, you should make him use a SWITCH instead of a hub. You can get 5- or 8-port switching hubs now for ~$30 or less.

      http://www.tigerdirect.com/applications/Category /c ategory_slc.asp?CatId=201

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    3. Re:Dorms the breeding grounds?? by rebelcool · · Score: 1

      I thought it odd too. A hub? You'd think someone this anal would crap over the inefficient use of bandwidth a hub has. It's just a troll anyway.

      --

      -

    4. Re:Dorms the breeding grounds?? by Anonymous Coward · · Score: 0

      Dad, I hate you.

    5. Re:Dorms the breeding grounds?? by Anonymous Coward · · Score: 0

      you sound like a horrible, horrible father.

    6. Re:Dorms the breeding grounds?? by andrewski · · Score: 2, Funny

      God, you should give your kid some oregano and tell him to make his tuition by selling it as grass. Sounds like these kids aren't just dumb enough to smoke it, they're dumb enough to get really high in the process!

    7. Re:Dorms the breeding grounds?? by Anonymous Coward · · Score: 1, Insightful

      Your son has a PS/2? And is still using it? Wow.

      If you want to claim that you know a lot about computers, you should be very careful not to confuse simple things like a PS2 (PlayStation 2) and PS/2 (an old IBM box with MCA that never really took off).

    8. Re:Dorms the breeding grounds?? by Baloo+Ursidae · · Score: 1
      I told my son that if he wants to stay in that school then the Linux stays on his PC and M$ is forbidden on his machine. If he changes it or let's someone change it, that's it. He goes to local community college with the local idiot beerheads..

      Will you make me that deal, too?

      --
      Help us build a better map!
    9. Re:Dorms the breeding grounds?? by Nurgled · · Score: 1

      "Switch" is short for "switching hub". "Hub" can be used to describe both traditional "dumb" hubs and these new-fangled switching hubs.

    10. Re:Dorms the breeding grounds?? by toddestan · · Score: 1


      Yeah, colleges LANs are a breeding grounds for viruses. Most of the computers sitting on the LAN have their default share settings - that is My Documents shared with full read/write. Any joe can go on a LAN and delete many kid's homework with a few clicks. Most of the computers are full of viruses and continously scan the LAN for machines to infect. If you sit in front of many of these computers, you'll find it bogged down with all kinds of crap, and spyware roaming free.

      Luckily the school I went to offered free tech support for kid's on campus computers. Yes, they would take a computer, and do things like reinstall Windows and stuff - for free (that had to be a sucky job!) So when people went to me for help, I just refered them to the computer people and let them deal with their crashing, virus infected, Compaq computer with no reinstall disks.

      And when my computer was on the LAN, you better believe I had my Windows 2000 up to date, and was running Zonealarm with all the settings maxed. Never had a problem.

    11. Re:Dorms the breeding grounds?? by pair-a-noyd · · Score: 1

      Sorry, but I do not play with toys like the playstation 2. Yes, he has one.
      No, I do not know much about the device, it serves no useful purpose as far as I'm concerned and I have no interest in the device.

      Beat me with a rubber hose for getting that wrong. I've seen it all sorts of ways on the internet and I assumed most people would not confuse it with an IBM Personal System 2.

    12. Re:Dorms the breeding grounds?? by pair-a-noyd · · Score: 1

      Oh be serious. You know what I meant. I just used it as a generic term. Like "car" can describe a thousand variations of a motor vehicle.

    13. Re:Dorms the breeding grounds?? by Zorikin · · Score: 1

      ... I do not know much about the device, it serves no useful purpose as far as I'm concerned ...

      There is one - exercise. The PS2 is the best system for playing the Dance Dance Revolution series.

    14. Re:Dorms the breeding grounds?? by pair-a-noyd · · Score: 1

      I wouldn't have a clue on earth what that is..
      Sorry, I'm an old fart..

    15. Re:Dorms the breeding grounds?? by Zorikin · · Score: 1

      The controller is a mat or pad that lies on the floor and is activated when someone steps on it. The game plays cheesy dance music and specifies where and when the player has to step, mostly in time to the music.

      The sum of all this is several minutes of idiotic jumping around, but it's a lot of fun and a clever way to get geeks some aerobic exercise.

  221. NO! Please don't mail update CDs by DFossmeister · · Score: 2, Interesting

    I find the article's amusing suggestion that MS could send update CDs to everyone on the planet scary. Its bad enough that I get my monthly AOL CD. I don't want a quarterly MS CD either.

    Did anyone else notice this, or was it just me?

    --
    No Not Again! Its whats for dinner.
    1. Re:NO! Please don't mail update CDs by pe1chl · · Score: 1

      He said: on request.
      I agree with him that it is a big shame that a Windows CD (or a compute you buy with Windows installed) is always so much behind on fixes.
      They recently announced that XP SP2 has been pushed back even more!
      Apparently, having the systems in the field uptodate with the latest security fixes is a VERY LOW priority for Microsoft.

  222. Re:I have a coworker who kept saying it was hardwa by dtfinch · · Score: 4, Funny

    Some of us developers working for smaller businesses need to handle EVERYTHING.

    "Hey, Dave, make our fundamentally different, colocated e-commerce sites securely share all their data amongst each other and seemlessly integrate it with this new proprietary MRP solution. Upgrade our computers when we're not using them. Find a legal way to install this one copy of Office onto all these computers. Make our computers faster and better. Don't touch my computer. Upgrade our Norton Antivirus server and all our clients. None of us want login passwords, but we do want security. This one mid-90's era server ought to be enough for all our needs. We want video conferencing on all our sites. We don't want to buy anything."

    I do almost as much IT support as I do development.

  223. It's not going to be proportional by tiggles · · Score: 1

    There's no reason that the number of viruses would be proportional to the number of boxes. Each virus maker has to make the same decision, more boxes->faster spread->bigger infection. If you want the fame and the glory (or rather if this is what you consider fame and glory) it is *ridiculous* to ignore Windows boxen (hence the ~100% focus on them)

    That said, there are probably enough Windows zealots who can code (if there are 20 times as many Windows-ers as Linux-ers/Mac-ers) that if there were an abundance of Apple holes *somebody* would take advantage of them just to knock the Mac-ers down a notch.

  224. Re:I have a coworker who kept saying it was hardwa by aristotle-dude · · Score: 1

    If you are developing in-house software, the developers are part of IT. While it is not a good idea for developers to install into production, they should look after their own systems and test bed servers. This has two advantages: 1. Developers become familiar with how the production environment works so they don't promote unworkable solutions. 2. IT support/sys admins can't much up developers machines. :)

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  225. Re:Proof that LINUX is insecure by design by Anonymous Coward · · Score: 0

    Windows: For people who know nothing about computers.

    OpenBSD: For people who know nothing about security.

    *BSD is dead.

  226. Re:Insecure by Design by _xeno_ · · Score: 1
    Fact: NTFS has an "execute" privilege, just like Unix does. (In fact, if you want to CD to a directory, you must have "execute" privilege on it just link Unix. Unlike Unix, you must have read privileges to list the directory.) After a default XP/2K install, every file inherits "full control" privileges - every privilege flag enabled. This means randomly downloaded files off the Internet are, by default, executable. (I'd assume NT4 did something similar.)

    So, basically: Windows is already capable of requiring executable files to be flagged using permissions, as well as being already capable of requiring the user to explicitly mark an attachment as "executable." It just doesn't and instead maintains a large database of "what to do" with various file extensions - open it with another program, or execute it directly. (XP seems to also inspect the file and guess basic MIME types, it figured out some SQL scripts were text files without being explicitly told. I don't think it'll ever guess "executable," but if it does...)

    So, at least in that respect, Windows is indeed insecure by design.

    --
    You are in a maze of twisty little relative jumps, all alike.
  227. The best feature of non-outlook email programs by AsmordeanX · · Score: 2, Insightful

    The best feature of non-Outlook email programs is the inability or difficulty that they have running activex, java, or javascript.

    To this date I have yet receive a single email that has ever needed to use any script or programming language to deliver the message so why the heck is it still in and ON by default?

    Ah well, all I can do is my part. I patch and have a linux based firewall protecting me. That firewall has had nearly 3000 hits on 135,137, or 139 in the past two days. A month ago it would have had no more than 12 in the same period.

  228. Re:Insecure by Design by Tony-A · · Score: 1

    You might be right.
    The combination of hidden file extensions and using those hidden file extensions to differentiate between executable and non-executable files seems incredibly dangerous.

    Seems like hiding HAZMAT labels on tank trucks because they make motorists nervous.

  229. P.S. http://www.newsfactor.com/perl/story/16555.html. Nothing is completely secure, even Linux.

    --
    "Sufferin' succotash."
    1. Re:P.S. by Anonymous Coward · · Score: 0

      When you'll open your eyes, you'll see that at best, this is laughable.

  230. Re:I have a coworker who kept saying it was hardwa by AJWM · · Score: 1

    Does the phrase 'minimal crust' mean anything?

    Um, not that I recall at the moment, but it's been 10 years. Does 'VISION*' mean anything?

    --
    -- Alastair
  231. You taught your family to snap their suspenders? by Ayanami+Rei · · Score: 1

    And scratch their beards... Even the women. Right.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  232. Coincidence? by Spectrum_Leap · · Score: 4, Insightful

    Mac and Linux not targeted? Taking the view of a malicious hacker, why would you bother coding a virus that only affected a minority of computer users? If Linux ever really makes it mainstream, you may find it's just as susceptible.

    1. Re:Coincidence? by Anonymous Coward · · Score: 0

      Are you sure? By your claim I know Linux is insecure.

    2. Re:Coincidence? by andrewski · · Score: 1

      No, it's tougher to make a virus for either of thos platforms over Windows. You're using specious logic.

    3. Re:Coincidence? by gregm · · Score: 2, Insightful

      Oh bullshit.... Imagine a virus that shutdown every linux box attached to the net. I'm talking routers firewalls, web and email servers, etc, etc. That would be a big deal and a big feather in the cap of a virus writer. Google would go down! oh just thinking about it scares me.

      G

  233. Something goeth before a something... by MeanMF · · Score: 0, Flamebait

    But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks

    Yet.

  234. Re:Insecure by Design by Anonymous Coward · · Score: 0

    Unlike Unix, you must have read privileges to list the directory.

    No, that too would be "like Unix". I think that's where they got the idea.

    With x permission you can "scan" a directory, which means you can retrieve the inode of a file linked therein as long as you already know the filename. With r permission you can get a listing of filenames to choose from. Whether you can open the file, of course, depends on the file's own permissions (you know that but I'm clarifying).

    I haven't yet checked if OS X requires x permission on an app package folder, a Mach object file inside, or an old-style standalone application file. Probably not, so some of this sort of protection has likely gone out of OS X. On the other hand it's a bit harder to pass off a .app package in an email attachment than a .exe.

  235. Re:Plug and Pray, or Plug and Pay! Security Option by ewhac · · Score: 1

    You dope.

    Never ever ever download driver updates from Windows Update. Always get them from the hardware vendor directly. There is no way Microsoft could know more about supporting a piece of hardware than the hardware vendor. So don't even bother.

    Schwab

  236. Yeaaaah by pantycrickets · · Score: 1

    But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks

    Yeah, and neither has anyone with an atari, amiga, commodore, apple, xbox, or PS2.

  237. Cars to Computers analogy by TWX · · Score: 4, Insightful

    Well, checking the oil I'd put more akin to checking free resources. Same for most of the other fluids in the car, short of fuel. fuel's akin to turning the thing on in the first place. Do these people need to know how to operate the turn signals, trunk release, windshield wipers, domelight, etc? I'd rate them as your basic intelligent car owner.

    As for changing fluids out, the computer equivalent would be to a backyard mechanic, who handles oil and antifreeze coolant. Maybe checks the tranny fluid and takes it somehwere if it doesn't look right. Changes out burned out lights, etc. Stuff that is mostly covered in the owner's manual, or at least has stuff like fluid quantities. In computers, I'd equate that with being able to hook up external devices and get them to work, being able to remove stuff from C:\WINDOWS\START MENU\PROGRAMS\STARTUP, configure basic network settings from instructions for something like DSL or Cable. Calls for support or a technician when something out of this range goes wrong.

    A+ certified techicians would equivalently handle basics, like replacing alternators, starters, draining transmission fluid, replacing water pumps, checking differential gear oil, lubing the suspension or steering parts, replacing obviously bad water hoses, and the like. Stuff that stands out. By comparison to computers the person would be able to replace hard disk drives and CD-ROMs, install video cards, install the OS from scratch for the default configuration, configure sound support, and the like. Maybe even dig into the registry a smidgeon.

    And above that you'd have your power-technicians, who would be up there with not being afraid to remove stuff like engines, axles, transmissions, steering columns, dash boards, interior parts, etc. These people would be able to play with advanced networking, deal with driver and IRQ conflicts, handle tweaking of the OS, dig into the registry a bit, etc.

    Beyond that, you find different people who can rebuild engines or transmissions in their sleep, modify sheet metal artistically, handle advanced upgrading of suspension, and the like. They would in computer equivalents be specialized, but very talented. They probably wouldn't even do much of the lower-level work unless they had to, because they would be more valuable higher.

    Well, that was quite long enough of a ramble...

    --
    Do not look into laser with remaining eye.
    1. Re:Cars to Computers analogy by andrewski · · Score: 1

      A+ certified techs are like the guys at Jiffy Lube - they'll change your tranny fluid, but forget to bleed the air out. You end up with only 4 quarts in the tranny instead of 8.

    2. Re:Cars to Computers analogy by TWX · · Score: 1

      Ah. I received my a+ certification back when one tested on Windows 3.1/MS-DOS 6.2, In 1996. I had to know stuff like how the MCI control panel worked, and how to fix the boot-related files when they broke and whatnot. I guess that my perception of things is a bit skewed by that.

      --
      Do not look into laser with remaining eye.
    3. Re:Cars to Computers analogy by Anonymous+Shepard · · Score: 2, Interesting
      "A+ certified techicians would equivalently handle basics, like replacing alternators, starters, draining transmission fluid, replacing water pumps, checking differential gear oil, lubing the suspension or steering parts, replacing obviously bad water hoses, and the like. Stuff that stands out. By comparison to computers the person would be able to replace hard disk drives and CD-ROMs, install video cards, install the OS from scratch for the default configuration, configure sound support, and the like. Maybe even dig into the registry a smidgeon."
      I think it is rather silly to talk about a "technician" of any degree in a case like this. I have changed and installed harddrives, CD-ROM drives and various cards inside the box. I have installed my OS (Windows several times, Mandrake Linux twice), formatted and partitioned harddrives, and even occasionally been "dig[ging] into the registry a smidgeon".

      But I wouldn't consider myself a "technician", even in a metaphorical sense; I have an education in the humanities. I am miles and miles away from doing any serious computer-related work, such as programming.

      The reason I can do these things is because the OS installation interface today is extremely simple (for the needs of the normal computer user), and the preconfigured way the OS and various programs work is still annoying enough (I'm talking about Windows here) that I feel I have no choice but tweaking a bit. And the hardware interface is also rather obvious; in most cases one really has to go out of one's way to connect anything wrongly inside the box, or mess up anything seriously if doing so. I am able to use the software and hardware resources I have to use, and I cannot afford having anyone else to help me with them. That's all. I enjoy doing this, to a certain degree.
      --
      I have a life. I really do. I've just chosen to ignore it.
    4. Re:Cars to Computers analogy by Scrameustache · · Score: 1

      Do these people need to know how to operate the turn signals

      No, no they don't : (

      --

      You can't take the sky from me...

    5. Re:Cars to Computers analogy by Slime-dogg · · Score: 1

      Yeah, I'd put hardware installation into the "Backyard mechanics" group. It's not that hard to install a hard disk, flash the bios, install a video card, yada. All you need is instructions.

      The "certified technicians" group would be like "knows and programs nibbles in BASIC." They have a knowlege of how the computer works to the point where they sorta emulate it in code.

      Then further on you get guys that can program for JAVA, Delphi, C#. These guys can do sockets using the tools provided, write shell scripts, whatever.

      The assembler / hardcore C programmers would be that specialized talent. Those are the ones that write the kernel, implement your basic libraries, write device drivers, etc. Somewhere in his analogy, he smudged the line between putting legos together and designing the cast & die that was used to press the lego.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    6. Re:Cars to Computers analogy by mkldev · · Score: 1
      Programming wouldn't be technician work, though. Programming is design work. There's the mechanical design (building the machine/car), but then there's the non-mechanical design (writing the software, programming the computer that controls fuel injection). That's not the kind of thing a technician would do. It's a totally different level of work.

      At best, a technician would say "oh, the computer isn't opening the air intake soon enough, and the intake itself is working fine. Replace the computer." Similarly, a computer technician would say, "oh, the software crashes. Reinstall windows." It's roughly the same level of skill---that which can usually be determined by following a list of testing steps in order and taking the action prescribed upon failure.

      In other words, it's reasonable to call you a tech if you can replace parts of a computer. Calling you an engineer would be a stretch. :-)

      --
      120 character sigs suck. Make it 250.
  238. Re:Nice to see such a mainstream source getting on by Jeff+DeMaagd · · Score: 1

    The question is, do they really care more about the customer or the bottom line?

    If things carry on with a lot more big exploits coming down, if they con't care about the customer, there is a chance that they won't have to worry about a bottom line.

    We still have to educate people, but also, systems must be designed to be able to accomodate non-computer peopl and the fact that they usually have other things to think about. Think of it this way: would you rather your physician spend his/her time worried about patients or the computer system? It's an awfully simplistic example but I think the point needs to be made that few people should have to consider their computers more than a tool and learn a large set of hoops in order to maintain and use it.

  239. Not a package management system but a neat idea... by Ayanami+Rei · · Score: 1

    Step 1)
    Download and install
    NSIS. It's a free script-based install tool creator for Windows.

    2) Take a clean system that you want as your "base", then install a patch or an application. Type in the paths, customize the install, etc. etc. Keep in mind whatever selections you choose will be replicated on each machine you will do later.

    3) Use the install.log file (used for the uninstaller) and a get a feel for what files, directories, registry keys, etc. it created.

    4) Create an equivalent NSIS install script (use the NSIS archive link to find recipes and guides to help out) to do the same actions without prompting.

    5) Create the installer on using the files on the test machine and the script from step 4.

    6) Put the installer program on a file server, then use SMS or the remote computer management to get each Windows box to download the file and run it at a specified time. This should replicate the installation procedure from the test box (provided you trasnlated the log into the NSIS install script correctly)

    I'm sure you could figure out how to use perl to go from the install.log into a NSIS script and build the package all in one fell swoop. You could schedule the machines to all go to download a specific file name every night and run it using the Windows Task Scheduler if you wanted. Just replace it with a do-nothing program when you don't have a patch you want to apply. Just in case, make sure the installer checks to see if the installer has already been run before so it doesn't do it twice and overwrite shit.

    This sounds like a cool project! Now I'm all interested.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  240. A few suggestions for the future by gad_zuki! · · Score: 1

    Sure its insecure, but its not going anywhere anytme soon. What to do?

    From here. Apologies for the formatting mess, the hyperlink fixes that.

    A few very doable fixes to stop most worms and viruses.

    1. Microsoft must make their next Service Pack for both XP and 2000 set autoupdate to "install without asking." It should warn the users its doing this so advanced users can disable it.

    2. Micosoft should also turn XP's firewall on by default. I believe they are planning on doing this in the near future.

    3. MS could develop a "security wizard." Kind of like its Baseline Security tool but for the home user. It runs, sees if your MS networking ports are open to the world, checks to see if you're behind a firewall, etc and gives
    you tips. It should auto-run every 30 days unless its deactivated.

    4. Outlook/Outlook express should refuse to open any attachment that is a
    true executable or script like exe, vbs, pif, etc. The user should be forced to save the file to his or her hard drive first. This will stop
    accidental double clicks and give the AV software a chance to scan the file.
    So instead of "Open this?" the dialog box will say "Where do you want to save this potentially dangerous file?" Also users without AV should be
    warned by their OS or mailer. "Warning: I can't detect an anti-virus program on your computer!"

    5. Corporate networks must block port 25 from the inside. This will keep client computers from become spam machines.

    6. Residential ISPs must block all RPC and Windows networking ports. My cable modem provider blocks windows networking and its probably saved us
    from collapsing more than a couple times over the years. Add ports 135, 445, etc and we'll be sitting pretty. Users can always do HTTP or FTP downloads and uploads.

    The bright side of the current situation is that the worse these worms and viruses get the more incentive IT managers have to buy better protection and secure their networks. I'm sure funding to buy an SMS package, AV on the mail
    server, etc is much easier to get now than it was last week. Not to mention many higher ups want to know why they got 500+ emails during lunch and why
    their IT department isn't doing anything about it.

    The downside is that there's a certain balance to maintain. If worms get worse before security gets better than we might just see a virus with the
    penetration of SoBig but instead of attacking windowsupdate.com it will corrupt the registry on the local computer, corrupt all documents on all
    drives (including networked drives), etc on a set date. So far the popular worms and viruses have been very, very benign.

    As far as the 'get a Mac' comment goes. Well, the computer I'm using right now has been upgraded to the point where it can't be upgraded any further.
    My next machine will probably be OSX with this and my laptop running 2K.

  241. Didnt lose any sleep?! by UTPinky · · Score: 0, Redundant

    "But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks"

    I don't know what they're talking about. I might be using Linux, but those Windows machines just killed the network that I was plugged into.

    --
    I'm only paranoid because everyone is against me...
  242. Re:I have a coworker who kept saying it was hardwa by Anonymous Coward · · Score: 0

    >Agreed that developers aren't IT support (well, >unless they're developing apps for IT). But they >ought to know how to keep their desktops running.

    Not where I come from. I could regale you with many stories of co-developers (trying) to build their own pc's, etc. One particulary amusing event was our resident Perl developer who claimed that his machine kept crashing because it was running too hot. He summarily opened the case and poured some of his pepsi on the CPU to cool it off and keep his system from crashing again.

  243. Ob. /. response by caouchouc · · Score: 1

    Windows Is 'Insecure By Design,' Says Washington Post

    Obligatory Slashdot one-liner: "No shit."

  244. No, YOU'RE the one Bullshitting. by PenguiN42 · · Score: 1

    Bullshit. There are about 50 Mac-specific viruses, as opposed to over 70,000 Windows viruses. Apple has ~5% marketshare, and a slightly larger installed base, yet it is targeted by only ~.07% of the known viruses.

    All you're showing is that it's not a linear function of popularity. Well, duh. What good would there be writing a mac virus right now? Most of the computers it interacts with will be windows machines. Even if it were the perfect virus, it just wouldn't get anywhere.

    So not just a proportional amount of viruses written target microsoft. Almost every single virus written targets microsoft. The lack of viruses for your platform is PURELY due to popularity, whether you want to believe it or not, not due to some magical super-special secret virus resistance inherent to your OS.

    No virus or worm will ever have its way with a Mac the way Windows worms rape Windows PCs, period. All unnecessary services and ports are off by default, and if any suspect code tries any funny business, the user gets a dialog asking "Should I run this?"-- not a green light to do whatever it wants from the OS.

    You are ignoring the fact that 99% of windows worms nowdays are based on dumb users running whatever attachments they get. It has *nothing* to do with services and ports open. And it *does* pop up a "should I run this" window!!

    If Microsoft went away tomorrow and Apple took 100% of the market, there would still be nobody writing successful Mac viruses, because the gaping security holes just aren't there to be exploited.

    Are you kidding? It'd be just as easy to write mac worms as windows worms are today. Most of them are just targeting a popular email client, reading its address book, and sending itself as an attachment to a bunch of those addresses along with a witty message. That's ALL.

    Now, as for worms which *do* exploit security flaws, usually the flaws have had patches available for weeks or even months. And *every* OS out there is getting continuously patches as new flaws are found, including windows, linux, and MacOSX. The frequency of patches isn't the important thing, it's the severity.

    --
    The following sentence is true. The preceding sentence was false.
    1. Re:No, YOU'RE the one Bullshitting. by phillymjs · · Score: 1

      Most of them are just targeting a popular email client, reading its address book, and sending itself as an attachment to a bunch of those addresses along with a witty message. That's ALL.

      That's right. And the Mac e-mail clients WARN you about opening suspect files, and ASK you if you really want to let this AppleScript e-mail such and such a file to everyone in your address book. Because of that dialog box, there goes a big chunk of the virus' communicability. If you think Mac viruses would ever be anywhere near as numerous as Windows viruses, you're in some serious denial.

      The Windows e-mail worms are so rampant because until very recently Outlook and Outlook Express would just execute the VBScript by default without warning/asking the user. Their recently changing the default in newer versions to not do that won't help much, because the older versions will remain in use for years to come. I don't know who the dumb shits were at Microsoft who thought the less secure option was the smart default setting, but they ought to be drawn and quartered.

      ~Philly

    2. Re:No, YOU'RE the one Bullshitting. by Anonymous Coward · · Score: 0

      "I don't know who the dumb shits were at Microsoft who thought the less secure option was the smart default setting, but they ought to be drawn and quartered."

      Dumb shits are a subset of the Microsoft workforce? Who knew?

    3. Re:No, YOU'RE the one Bullshitting. by andrewski · · Score: 1

      The lack of viruses for your platform is PURELY due to popularity, whether you want to believe it or not, not due to some magical super-special secret virus resistance inherent to your OS.

      Do you teach a specious reasoning class or what? OS X is simply more secure any way you slice it! Claiming that the only reason that viruses target Windows is because there are more Windows users than anyone else makes you sound like a jackass. Maybe next time post as an AC?

    4. Re:No, YOU'RE the one Bullshitting. by PenguiN42 · · Score: 1

      Outlook and Outlook Express would just execute the VBScript by default without warning/asking the user.

      This is simply not true. Outlook and outlook express would *always* warn about running and executable attachment.

      There were some old old bugs that allowed scripts to do more than they should, but they're squashed now.

      and even you admit that outlook warns/asks the user now. So why are these simple microsoft worms still so rampant? Your argument destroys itself.

      --
      The following sentence is true. The preceding sentence was false.
    5. Re:No, YOU'RE the one Bullshitting. by PenguiN42 · · Score: 1

      OS X is simply more secure any way you slice it!

      And argument by unsupported assertion is supposed to blow me away?

      You also ignored the fact that I'm talking about viruses which exploit *NO TECHNICAL FLAW WHATSOEVER*, and just take advantage of dumb users.

      Idiot.

      --
      The following sentence is true. The preceding sentence was false.
    6. Re:No, YOU'RE the one Bullshitting. by phillymjs · · Score: 1

      and even you admit that outlook warns/asks the user now.

      Yes, NOW. But how many older versions that DON'T are still being used by people who don't venture into the preferences after the initial setup? Probably millions. And if an update to Outlook Express switched that preference, people who don't patch are still allowing e-mailed executable code to have nearly unfettered access to the system.

      So why are these simple microsoft worms still so rampant?

      Because the vast majority of people don't update their software, and don't patch their systems. There are numerous examples of this. There was a patch out for Blaster in mid July, but weeks later Microsoft had to take out full-page ads in newspapers, imploring people to run Windows Update-- and STILL Blaster was a huge problem because of the volume of unpatched machines owned by clueless people. SQL Slammer exploited a hole that was patched months before Slammer appeared-- but I still see plenty of access attempts on 1434 in my firewall logs. Patches to fix Code Red and Nimda vulnerabilites have been our for YEARS, but I still find access attempts from infected IIS servers in my firewall logs.

      Microsoft's shiny new focus on security won't begin to pay off until all that insecure shit they distributed for years is no longer in use-- and I can tell you from experience that it's going to be a while, because a few of my company's clients are still happily running Windows 95.

      ~Philly

    7. Re:No, YOU'RE the one Bullshitting. by andrewski · · Score: 0

      Just trying to play by your rules here. I wouldn't want to strain your brain.

      You also assume that Linux and OS X have the same degree of clueless users that Windows does, a laughable assumption at best.

  245. Exception doesn't make the rule by horza · · Score: 1

    Nice try, but you are in the minority. Virtually every WinXP user I know here has virus problems, including the auto-reboot one. Just because your number hasn't come up yet in the M$ russian roulette doesn't mean you're safe. Most of us have changed over to Linux for a reason, and not all of us philosophical ones believe it or not, but practical ones. btw Photoshop works fine under Linux with the Crossover plugin. If only Counterstrike was plug-and-play under Linux (or even native) then I wouldn't keep re-installing Windows on a partition.

    Phillip.

    1. Re:Exception doesn't make the rule by Anonymous Coward · · Score: 0

      I don't think he is...

      If you compare the number of people complaining to the number of Windows users... it's actually quite small.

      I too use Windows on a couple of the machines here (There's a couple of FreeBSD servers, too).

      I've never had any problems on the Windows machines that were virus/worm/trojan related. That's zero. Nada.

      Practically no-one I know has. In the latest round, a friend-of-a-friend got hit with blaster. That's it.

      From all the Windows users I know that I talk to regularly - and that's a lot - none got hit.

      So, my guess is it's not THAT many as a percentage of the userbase. It just looks like a lot to the Linux/Mac/etc. world.

    2. Re:Exception doesn't make the rule by bored_SuSE_user · · Score: 1

      Hmmmm... I have run Half-Life under transgaming http://www.transgaming.com (wineX) - you have to pay a very reasonably priced subscription, but I now play all the games I want to under linux.

      --
      Bored? http://www.dodgybloke.co.uk
  246. People, please stop saying 'virii' by Anonymous Coward · · Score: 1, Informative

    I know it's a lot to ask on Slashdot, where grammar and spelling aren't exactly second nature, but can we please get over this pseudo-latinistic plural of the word virus?

    I know it's vogue with geeks to use latin plurals, but as anyone who has studied latin knows (and I realize nowadays not many people can claim this), not every word ending in -us is a second declension masculine noun (whose nominative plural, of course, ends in -i).

    It's a good guess for most words ending in -us obviously of latin origin (focus, for example), but it doesn't hold in all cases and you should definitely do your homework.

    But since this is Slashdot, I did your homework for you. Check out this page for an explanation.

    Be warned, though, it sort of assumes that you have a brain. Those lacking need not read it. For those of you that just want to take my word for it, the plural is 'viruses' (that wasn't so hard, now was it).

  247. Was Windows designed as a network OS? by megazoid81 · · Score: 3, Insightful

    Is it possible that Windows was never designed with security from the start because it was not designed for a network from the start? MS entered the networking and Internet game pretty late and with it came all the worms, trojans and other stuff. Of course, this assumes that the constituents of present-day Windows have a lot in common with the pre-TCP/IP Windows of old. Still, I think it could be one way of looking at the fundamentally insecure design of Windows.

    1. Re:Was Windows designed as a network OS? by Anonymous Coward · · Score: 0

      Sure, MS enterded late (bad business decision) but Linux is built securely from the ground up (can YOU find a hole on it?) and their OS isn't built to conserver user's data, but this is what people want now, and Bill can say 'trusthwordy computer' but we, yeah, we, can sleep calm.

      MS might not have built, but they are DYNAMITE baby!

    2. Re:Was Windows designed as a network OS? by toddestan · · Score: 1

      Well Windows 3.1 and earlier was not designed with networking in mind, just a single user workstation. Even with Windows 3.11 it seemed like an add-on that wasn't well thought out. Windows 95-98-ME all came from the Windows 3.1 lineage and therefore I would agree with you on those OSes, even though networking was much improved.

      With Windows NT and beyond there is no excuse, considering NT stands for "Networking Technology". NT was designed for this kind of thing from the ground up. The networking in NT and beyond does work ok *if* you know what you are doing.

  248. Netcraft has nothing to do with this by Anonymous Coward · · Score: 0

    Netcraft says that, say, 25% of web servers are running IIS. That means 10,000,000 web servers are running some version of Windows (of which there are relatively few in the majority of that 10M) on Intel x86 CPUs. The other 75% are running some arbitrary variant of Apache, with arbitrary modules enabled, on arbitrary architectures. So there's probably no single configuration in the remaining 32M web servers that's anywhere close to the popularity of the majority of the IIS 10M.

    The Linux/Apache worms just get much less press because they affect way fewer systems.

    aQazaQa

  249. Complete with ad for "Windows 2003 Server." by spoot · · Score: 4, Funny

    I thought it was amusing when I surfed over to the Post to read the article there was an ad for "Windows 2003 Server" on the page. I had to take a screen shot. If you want it it's here --> http://johnford.net/images/windows_ad01.jpg

    1. Re:Complete with ad for "Windows 2003 Server." by PeeweeJD · · Score: 1

      got a special bookmark folder for nazi's eh?

    2. Re:Complete with ad for "Windows 2003 Server." by spoot · · Score: 1

      he he he...

      If the truth be known, I'm a folk music nut. I put all the folk music stuff in that folder because of my fondness for calling the folk folks... "folk nazi's"

      But of course no one will believe me now.

      he he

    3. Re:Complete with ad for "Windows 2003 Server." by PeeweeJD · · Score: 1

      ahhhhh... I see...

      not only do you have a bookmark folder for your nazi stuff, but you also listen to folk music? you're digging yourself deeper and deeper ;)

    4. Re:Complete with ad for "Windows 2003 Server." by GeekDork · · Score: 1

      If "nazi" is for folk music... WTF is the "shit music" folder for?!?

      --

      Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

    5. Re:Complete with ad for "Windows 2003 Server." by spoot · · Score: 1

      Well if you really must know, it's for pop music news. I read it only because I have to. (for the job you know)

    6. Re:Complete with ad for "Windows 2003 Server." by GeekDork · · Score: 1

      Ah. If it's for the job, you're forgiven ;-) Who am I to judge music taste anyway? I actually did like the Buffy Musical Episode...

      --

      Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

  250. I said this the other day... by josepha48 · · Score: 1
    When there was that slashdot article that said that macs were better:

    http://slashdot.org/comments.pl?sid=75725&cid=6766 597

    The gist is that Windows has spend more time on usability and 'integration of the web browser and stuff' and little time on security. Read my prior post.

    Hmm I wonder if the wash post moitors /.? (LOL) cause it seems like they got that idea on windows from me. I know it took redhat a little time to start shipping with a firewall configuration tool as part of the install, but they do now. Why is it though that MS has been around for so long and it took them till 2000 to ship a pitiful attempt at a firewall, when even Linux (the new kid on the blook) has had one for so long? Even OS X has a better out of the box firewall utility.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  251. Windows does not have to be insecure. by facelessnumber · · Score: 5, Interesting

    ...Or, "The Tecn Commandments of Windows Security."

    I run Linux on my servers, but for compatibility, certain programs I need, etc., etc., my workstations use XP. I haven't patched anything. I don't trust the patches and especially not the Service Packs. They can break things and slow things down. If my box is working, why tempt fate? There are a few, very simple things to do that will keep Windows almost entirely secure:

    1 - No scripting host. If you don't need it, kill it.

    2 - No Outlook. Outlook is bad. IE is almost as bad. Everyone should know this by now. And if you must use it...

    3 - Don't open file attachments from anybody unless you know what the hell they are! Why is this so difficult? Well, it's because people never...

    4 - Unhide the file extensions. You wouldn't eat something from a package simply labled "food" without having some clue what's in it, so why double-click an icon without knowing what it will do? Learn what these extensions are, and Google it if you're not sure what a given one means.

    5 - Don't use IE if you don't have to. Mozilla's now advanced and stable enough that you should almost never have to use IE to properly view a site. I never have a problem with popups, and I've never had my browser hijacked. Using IE tempts people to break #6...

    6 - Read the question before you answer "Yes." Do you walk around at work slackjawed and answering "yes" to every question you're asked without listening? If you weren't specifically looking for what a site wants you to install, chances are you don't need it.

    7 - Firewall. Buy a $30 broadband router, build a Linux gateway, enable XP's own, built-in, pre-installed firewall, or get something like Zone Alarm, depending on your needs and/or level of computer literacy.

    8 - Don't download software without knowing exactly what it is. Read the license agreement. Sure, I like to check out neat toys on Download.com too, but not if I have to install Gator or GAIN to use them. See #6. Read!

    9 - Check your processes. and read what's going on in there. Google each one. This is a pain in the ass the first time, but do it once and then you'll know when something's not supposed to be there.

    10 - Watch who gets your email address. Get two. One for ordering/registering things, and one that you only give to real people.

    That's it. I run no antivirus software and my system thanks me for it with good performance. I have not loaded a Service Pack, a patch, anything. None of this is difficult. These rules are simple enough for almost anyone to follow, and the major ones are extremely easy.

  252. Never Ascribe to Malice by Anonymous Coward · · Score: 0

    - that which can be adequately explained by incompetence - Napoleon

    In this case we don't speak of the incompetence of Microsofts programmers but rather incompetence derived from the greed of their marketing driven direction bolstered by lawyers struggling to attain and maintain a tenuous monopoly built upon a house of cards the result.

    It has been clear for years that Microsoft fully intends to own you accomplished by owning your computer. No wonder then that Microsofts operating system inexorably tied to all other Microsoft programs comprise most assuredly the worlds most comprehensive root kit. Microsoft product has not been built on the basis of security and personal privacy because that runs counter to, and serves to hinder, the global exploitation of users in the quest for even greater market control and profit.

    Limited security and privacy may be sold piecemeal as another value added bolt on, perhaps even given away for free in trade for users agreement to enhanced EULAs that further promote the companies legal ability to remotely root, reconfigure, or disable your box in part or parcel and to do so serendipitously if necessary. But clearly, the overiding concern of Microsoft is the global control and consequent expoitation of the worlds computer resources.

    The latest manifestation of this desire is dot net and what is dot net if not the latest incarnation of Microsoft engineered marketing to turn millions of computer systems into Redmonds remote access terminals to the bank accounts of a rental society.

    Security? Privacy? You might as well be tree hugging in a Brazilian rainforest. The Congress has been bought, the Judicary has been bought and those not bought have been appeased by inclusion. For the RIAA and the MPAA we have DRM and the list goes on.

    But the Microsoft engineered marketing droids of Bill have a problem having been exposed being just a little overzealous with their favorite root kit. The race to world domination might have to be yellow flagged while Microsoft products hit the pits so at least a few rods of security can be pushed back into the crankcase and the holes patched with yet another layer of duct tape and bubble gum. In the meanwhile we get to witness the SCO car, fresh tires and a full tank of gas courtesy Microsoft, trying desperately to knock anything sponsored Open Source into the wall and hopefully out of the race.

    If there is no realistic alternative then Microsoft doesn't have to worry much about the rubes whining over such piss middling aspects like security and privacy. If the rubes somehow manage an alternative operating system on which to run alternative software then Redmond may well have to tighten up their root kit to the point that only authorized crackers have access. You can bet your ass the NSA, the Department of Homeland Security, the FBI and the CIA to name but a few entities, have an overiding and up front interest in the matter and their concerns are also Microsofts since export licenses for global markets hang in the balance. That their own systems are widely running Redmonds root kit seems to be of lesser importance although that is probably not ascribable to malice either.

    In regard to what has happened, is happening and regardless of what may happen, the bottom line has become the simpler issue over whether or not anybody can trust Microsoft with their security, privacy, data integrity or even long term accessibility of computer resources such as the internet. From my perspective the answer is clearly that we cannot trust Microsoft and that we must fight to retain alternatives to insure our freedom and not our enslavement.

  253. same here by Anonymous Coward · · Score: 0

    The situation is the same for my machine, I like Linux, I support Linux, etc... but I am definitely not an idiot or a liar. I am using Windows XP and I have never had a problem. I don't know what these guys are talking about and I really admire people when it comes to be an idiot so openly. There are so many reasonable, understandable, legitimate reasons to attack XP, Windows, Bill Gates, Microsoft, etc... but for some reason people choose the worst ones.

  254. Then why hasn't it been done? by Population · · Score: 1

    Simply put together a virus / worm that will exploit Windows and Macs.

    It isn't like it is particularly difficult to write a virus for Windows. Lots and lots and lots of other people have done so.

    And you claim that Macs aren't any more secure.

    So why aren't there a few dozen viruses that exploit holes in both systems? If it finds itself on a Windows box, it runs one thing. If it finds itself on a Mac, it does a different thing.

    That way it would be sure to spread through the Windows boxes so it could also get the Mac users.

    Basically, your post boils down to "things would be different if things were different". Maybe they would be. Maybe they wouldn't be. There's no way to test that.

    All that can be said is that there aren't dozens of multi-platform viruses (despite claims that Macs and Linux boxes would be targetted if they had more market share).

    Nor are Apache servers cracked with the same frequency as IIS boxes, despite Apache being deployed 3x more than IIS.

    Not that these facts disprove your claims. But you have nothing that does support your claims other than your assertion that "things would be different if things were different".

    1. Re:Then why hasn't it been done? by Anonymous Coward · · Score: 0

      I think it'd be quite hard to do what you propose, (in comparison to a Windows-only worm) because MacOS X and Windows have very little in common. The executable format is different, plus the architecture itself is different. There aren't any scripting languages in common in the default install. (Windows has VBScript and JScript, while Mac OS has AppleScript as well as perl and some shell or other)

      The best you could hope for short of some wacky security/trust flaw in both a Mac and a Windows email client that allows scripting embedded in a message to run directly would be to just attach two versions and somehow coerce the user into running the correct one for their system.

    2. Re:Then why hasn't it been done? by PenguiN42 · · Score: 1

      So why aren't there a few dozen viruses that exploit holes in both systems? If it finds itself on a Windows box, it runs one thing. If it finds itself on a Mac, it does a different thing.

      You completely ignored what I said. I said most worms now days DON'T EVEN EXPLOIT HOLES. They exploit dumb users, who open every attachment they get.

      Now, how are you supposed to structure an executable file that, when run by the user, runs on either operating system?

      Nor are Apache servers cracked with the same frequency as IIS boxes, despite Apache being deployed 3x more than IIS.

      This argument has appeared 40,000,000 times so far in this discussion. It seems to be the new line to spout by brainwashed zealots to try to counter the "windows is more popular" argument without actually thinking.

      My response is: yes, apache is pretty secure and IIS's default install (which most people use) is complete shit.

      But we're talking about operating systems, not web servers, so the argument is nothing more than a red herring.

      --
      The following sentence is true. The preceding sentence was false.
  255. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by Anonymous Coward · · Score: 0

    and why not? theyve already got the license theyd need from SCO

  256. Anecdotal information doesn't count either. by NotQuiteReal · · Score: 1
    All of the Windows users I know have no virus/worm problems, either.

    Hmmm. If every Windows user with a virus knows a Linux user, does that mean knowing a Linux user gives you a virus.

    --
    This issue is a bit more complicated than you think.
    1. Re:Anecdotal information doesn't count either. by nmos · · Score: 1

      How's this for Anecdotal:

      I have at least half a dozen customers that connect to the internet via dial on demand rounters and they have all been connected continuiusly for the past 3 days or so due to all of the infected Windows machines on the Internet trying to spread their infections (and thus generating traffic and keeping the router from disconnecting). Furthermore my web server still logs dozens of hits / day from Win machines infected with Code Red variants. Clearly there are a lot of infected Win2k/XP machines out there.

    2. Re:Anecdotal information doesn't count either. by Anonymous Coward · · Score: 0

      I haven't seen a Code Red attack in months.

      But I've done some logging and tracing on their sources when they were still part of the daily routine, and got some strange results. Like an attempt that *looked* like Code Red in every detail, except that the attacking machine said it was running Apache/Linux on port 80 when I contacted it back (while the attack was still in progress: I had installed an alarm that went off at the first attempt to execute cmd.exe remotely, and was sitting at the machine when it happened).

      That same machine (at least AFAIK it was always the same) tried it again about once a week. It stopped promptly and has never returned after I installed a script that waited for an incoming attack, played along with it, and reversed the direction of the TFTP copy of the infected dll (replacing the TFTP GET with a TFTP PUT with a dummy file of the same name).
      If that had really been an infected windows machine, the reversed copy attempt would simply have failed and it would have tried again the next week or so.
      The bozo trying to get in must have noticed something in his logs or so...

  257. MS Marketing department security bulletin ratings by lanalyst · · Score: 4, Informative

    This is what grabs me: a new vunerability with MDAC announced on 8/20 is rated as 'Important'. Same buffer overflow problem as 026.. same potential for damage.. most/all corporate customers have MDAC running.. but it doesn't rate a 'Critical'. Are they waiting for exploit code to appear or are they waiting for the sh!tstorm to die down?

  258. you fail to grasp the problem by Anonymous Coward · · Score: 0

    Outlook doesn't automatically run attachments you receive. As far as I know, it cannot even be set to do so.

    The problem is that users run attachments they receive. This is not a problem isolated to Outlook or Windows. It could happen on Linux or Mac OS.

    1. Re:you fail to grasp the problem by Vitus+Wagner · · Score: 1

      Problem is obvoisly with users.

      But users can be educated. Linux requires considerable knowledge from user just to do basic things. And if one has that knowledge, he is able to distinguish things.

      One of best approaches to balance usability and safety I've seen, is in Pine E-Mail client.
      (and this come from University of Washington, which is almost as famous for preference of usability over security as Microsoft).

      Pine has a lot of potentially dangerous features like piping, automatically invoked filters and so on. Most dangerous is "Pass control characters as is" when it runs on terminal with programmable keys. But they are all disabled by default.

      One has to come into lo-o-ongconfiguration menu, read the help and understand what this thing does to switch it on.

  259. Blame their user base? by fwarren · · Score: 1
    Before you blame their user base lets ask a simple question. Who has used their power as a monoply so that the only type of computer besides and expensive Apple would be a commodity PC loaded with their software. No dual boots, no major retailers or computer manufactures able to offer another OS to these clueless folks?

    I would say Microsoft has made sure that these people without the technical sophistication to find something else like OS/2, BEOS, FreeBSD or Linux, could only choose Microsoft Windows. Then in addtion to that, they sell them an out of the box insecure OS and encourage them to use the free web browser (IE) and free email client (Outlook Express).

    I would say that when Microsoft stoped updatiing their Anti-Virus program for Windows 3.1 was a good clue that they did not really care about end user security.

    There are just to many viruses out there to keep track of. So we are not going to bundle and maintain Antivirus software for our OS.

    Give me a break

    --
    vi + /etc over regedit any day of the week.
  260. a better way to motivate people to patch by Tumbleweed · · Score: 1

    Instead of a big red screen on bootup telling them there are new patches, a big screen saying free porn if you click here (which installs any new patches).

    C'mon, it's the DUMB people who don't patch their systems, so play to their weaknesses. Free porn, free money, whatever obvious lie (to a normal person) should be enough to get them to fall for it.

  261. Another one for the compost pile by davmoo · · Score: 2, Interesting

    While Microsoft certainly has its problems, this attitude is pretty much, in my opinion, bullshit. If the statistics were reversed and Apple or Linux had 95% of the market you'd see just as much trashing on those systems as you see now on Windows. Script kiddies are going to attack what ever gets them the most attention. And attacking something that only has 3% of the market does not get them that attention.

    Its the same philosophy of why more Corvettes get stolen than Yugos. Nobody wants a Yugo.

    Yes, Windows has internal problems. All OSes do. Its a fact of life.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    1. Re:Another one for the compost pile by burns210 · · Score: 2, Insightful

      nope. i call BS.

      If Apple has a worm sent around by email(or whatever) you know what would happen... you would get it (after the user who sent it to you click the OK box before the worm auto sended to your mail list), it would ask you to open the porgram and if you want to execute the code, if you choose yes, then it would do whatever damage it could do... that is after you clicked OK and let it do it.

      Just because MS is a bigger target, doesn't mean they don't shoot themselves in the foot. Running arbitrary code automaticly without a prompt, along with sending bulk email without getting permission are BUGS, not features.

    2. Re:Another one for the compost pile by andrewski · · Score: 2, Interesting

      You are fooling yourself with specious reasoning. It's much tougher to make a virus for OS X or Linux than it is for Windows. It's because of this that we see more Windows viruses than any other reason. Any OS has design flaws, but none approach the retardedness of Windows.

    3. Re:Another one for the compost pile by davmoo · · Score: 1

      You are, of course, entitled to your opinion. That's what makes this a great place. But let me throw this at you...

      I like Linux. I am booted in to Mandrake 9.1 and running Mozilla Firebird (or what ever they are calling it this week) as we speak. I have also run various installs of Slackware and Redhat, and have run Linux at least part time since about 1994. I'm not tell you this because I want an award, I just want you to be aware that I am certainly not a starry eyed newbie, nor am I a Bill Gates fanboy.

      Last night I installed Mandrake 9.1 on a different machine, using the images provided on Mandrake's web site.

      Now, if Linux is so damned much more secure, why did I need to follow that install up by downloading almost 200 meg of "security updates"?

      Notice that I did not, however, say that Linux is less secure than Windows. While I am typing this reply I am also working on installing a Windows XP image on this same machine using VMware. And as soon as the initial install was done, I am now following that up by downloading MANY megabytes of "critical updates".

      My contention is that neither OS is 100% secure, both have their security problems, neither one is necessarily more or less secure than the other, and neither one will ever be 100% secure. Windows, by virtue of its market share, is simply a more popular target.

      --
      I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    4. Re:Another one for the compost pile by PaperTie · · Score: 1

      You can send bulk mail without Windows, so I don't know why you're acting as if Windows is the only way to send a malicious email.

    5. Re:Another one for the compost pile by andrewski · · Score: 1

      Windows, by virtue of its market share, is simply a more popular target.

      I think you're missing the forest for the trees. Windows is undisputedly the most popular platform for viruses, worms, and trojans. It isn't because of the sheer popularity of Windows, it's because Windows is, from a technical standpoint, an easy target. The default configuration is wide open, with services running that I would guess less than 10% of XP users take advantage of. In addition to that, Internet Exploder caters more to hostile HTML coders than anything else. Outlook Express (which legions of people use as their e-mail client) needs to be mentioned as the single most popular vector for worms and viruses IN THE ENTIRE HISTORY OF COMPUTING. The win32 API has been proven to be broken itself(see www.grc.com for a detailed explaination of this). User ignorance can only explain away the problems that Windows doesn't have already.

      I never made the laughable claim that ANY OS is 100% secure. I'm not a jackass, I'm a realist. After 8 years of watching MS flail about and renew their 'dedication' to security over and over again, I'm just not buying it anymore.

  262. Never Ascribe to Conspiracy.... by jefu · · Score: 2, Interesting
    The saying goes "Never ascribe to malice that which is adequately explained by stupidity."

    And I think that goes for "conspiracy" too.

    Though I do expect that MS will happily exploit their laxness in building their systems if they can do it in such a way as to make their monopoly permanent and legally required.

  263. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by Anonymous Coward · · Score: 0

    SCO Unix == Xenix (microsoft's Unix)

  264. Re:Why was this posted? by Anonymous Coward · · Score: 1, Informative

    Virii is not a word. You mean viruses.

  265. Re:In other news... by Tumbleweed · · Score: 1

    > General Issimo Francisco Franko is still dead.

    He's not dead - he's hiding in my closet with Elvis, Jimmy Hoffa and God.

    Seriously.

  266. But that's not all! by BlueLightning · · Score: 1

    Not only does it look at the file extension to see if it's executable or not, in many circumstances it doesn't bother to check if the internal format of the file actually matches the extension!

    For example, try renaming a .exe to a .pif and then running it. This should not work, but it does, and it's something viruses have actually taken advantage of.

    Have Microsoft made any attempt other than in Outlook to close up silly holes like this? To the best of my knowledge, they have not. For all their proclamations about trustworthy computing, given this and the continual recurrence of buffer overrun-style bugs, you'd have to wonder whether they really care about making secure software.

  267. Sue M$ for all the windozes related business loss by Anonymous Coward · · Score: 0

    We sue companies for defective products that makes us loose time and cause injury. Windows has caused Billions of dollars loss for industry. Every one should sue M$ for their losses.

  268. Required to learn an OS by jefu · · Score: 1
    I think every CS major should ideally be required to learn on several OS's (and I do not mean several variants of the same OS). And similarly for several very different languages. And to use them.

    That's the most effective way I've seen to teach people about OS's/languages in general.

    But really, while I agree with the statement in theory, in practice I've seen just that statement used by students to justify their resistance to learning an OS/language they don't know already (ie a non MS OS).

  269. Problems with WinXP by ravenlock · · Score: 0

    I suppose you could say there aren't many problems in winXP for the more knowledgeable user. However it does have a strange tendecy to lose (!) critical os files at seemingly random moments. I've had three friends' computers and my own toss me a 'NTLDR is missing' when powering on my computer. I'd consider that a problem.

    Also, I think most of the WinXP users don't know how to use the NT recovery console, or where to put NTLDR even if they did.

    Don't get me wrong, I think XP is ok. I use it every day, since to me Linux desktops don't feel comfortable, and I've yet to find a distro which has a graphical configuration tool (yes, graphical, since I don't have the time or motive to learn all those options by heart) that doesn't crash on me every time I try to change anything significant.

    1. Re:Problems with WinXP by Boarder2 · · Score: 1

      Sometimes this is a problem with system hardware. We once had an NT machine that, without a PS/2 mouse plugged in, would give us the same error. Plug in a PS/2 mouse and bang, started right up.

      Or, maybe you left a disk in the floppy drive?

    2. Re:Problems with WinXP by ravenlock · · Score: 0

      Nope, the file was flat-out missing from the hard drive. I restored it with the recovery console. Happened to three others too.

  270. The poit of school ! Narf! by Anonymous Coward · · Score: 0
    Nah, really the point of school is to get that piece of paper. Anything else is considered by students, most faculty and certainly by the administration as a waste of time. And anything faculty do that interferes with that point (like failing students, requiring work...) is often viewed by all and sundry as a waste of time. Especially by students on faculty evaluations. Which do count - one of the reasons the administrations are often quite ready to fire faculty who make things tough.

    Though I have known one school whose prime purpose seemed to be to get foreign students (from one particular country) into the US so they could get green cards.

  271. Re:I have a coworker who kept saying it was hardwa by xtremex · · Score: 1, Interesting

    I worked for a company (for 3 days..I left out of principle) who the owner refused to accept the word "can't"..he wanted Windows to run on a Mac (he didnt understand the the concept of processors or architecture), when I told him he can't...he demanded to get it done..so..I write him a price quote...It was basically a quote to program a virtual machine that ran on the PPC chip. After giving him the proposal (man-hours, etc)..he said he can buy comparative VM software for around $500. (He does his homework, but not enough).he wanted to know why it would cost so much and take a year to program...

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  272. If it weren't for exploits.... by IshanCaspian · · Score: 1

    ....no one would ever patch this shit and it would be a hacker's playground. It's an ugly truth but it's the truth.

    --

    But there is another kind of evil that we must fear most... and that is the indifference of good men.
  273. Lets end this bullshit by fwarren · · Score: 1
    I worked for Symantec. Do you know how many ways there are to infect a windows box? Do you know how many diffrent load points there are for a virus?

    As I recall, there are 6 ways a Mac can be infected by a virus. No one has found a new way since 1995. Every single Mac Virus has to exploit one of those 6 ways. Virrus detection and removal on a Mac is trivial.

    Not so for Windows. Every time you think you have figured out all of the ways a virus can infect the system, someone finds another way in.

    Duh, the virus/worm is run. The fun part is there are so many ways to get windows to run arbitrary code. Tell your web browser not to execute arbitrary code. No problem, there are several known bugs that will allow arbitrary code to be run without the users permission, and more waiting to be discoverd all the time. That is, if you are running Microsoft Windows.

    --
    vi + /etc over regedit any day of the week.
  274. OS X Scriptability by Sulka · · Score: 1

    Regarding Unix scriptability, have you looked at OS X's Applescript? Almost all OS X programs are fully scriptable using Apple Events which in turn can be called from any scripting environment so you can use your favorite language, be it Perl or Applescript, to script any OS X program. So certain Unix-like OS does already fully support scriptability to application level.

    I've been using a scriptable email program (Eudora) for years and haven't had a single problem because insecure design.

    --
    "Although it is not true that all conservatives are stupid, it is true that most stupid people are conservative."
  275. Umm... by tomkit · · Score: 2

    Umm...I didn't read people's posts, but what about the fact that Mac and Linux make up only a small percentage of the OS used today? Who would want to create worms with a target of ~5% of computer users?

    1. Re:Umm... by pe1chl · · Score: 1

      You didn't read the article either!
      Why do you post a comment?

    2. Re:Umm... by tomkit · · Score: 1

      For the sake of posting.

  276. You sound arrogant, no, I won't listen by Anonymous Coward · · Score: 0

    Go home

  277. A simple solution by stwrtpj · · Score: 1
    Is it possible that Windows was never designed with security from the start because it was not designed for a network from the start?

    I don't think this really matters one way or the other.

    <RANT>

    The way I see it, there is really one solution to this: Deliver EVERY OS to EVERY user with EVERY port to the outside CLOSED by default. Here's why: Most users are NOT smart enough to know to close down ports they don't need, so this will work for 95% of the users out there. And the ones that are smart enough to know they need the ports should be smart enough to know how to read a goddamn manual and turn the ports on. If they don't know how to do this simple thing, then they shouldn't be opening the ports in the first place, because they're still too dumb to use them properly.

    </RANT>

    --
    Karma: Frotzed (mostly due to the Frobozz Magic Karma Company)
  278. Longhorn will solve all security hassles forever! by ratfynk · · Score: 1

    Longhony will be the secure platform because it will block all unsigned scripts and exes. If you turn off the feature then MS will not honor its software license! You will still be able to use it but you will lose ability to upgrade, and send signed attachements, or moderated signed content p2p file share. If you turn off the default security setting then your computer will be tagged unsafe for networking. Tough unix cookie longhorn will be very safe from software pirates, music pirates, and hopefully new sales. Even .docs will be lockable. New software will just not install without security clearence. Leave the security on and every single thing you send out over the internet will contain the unique signature of your computer. Only MS will hold the keys and the defenders of software license DMCA Gestapo will get easy access. Unless the FBI wants some info on you too, oh wait the RIAA, and MPAA has to get in on the act...... have I scared you enough yet, it is all true!

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  279. There were SOME headaches for Linux users by Kenneth · · Score: 1

    After all even though I'm using a system admined by someone else, and even though it isn't directly vunerable to direct attack, and even though the attachments but not the messages are filtered, and even though my mail client won't run attachments, I've still lost half a dozen important email messages in the noise of the massive amounts of mail I've gotten from the past couple of worms.

    Important stuff has been missed because these past two (or is it three) worms have made email nearly unusable. I didn't get enough spam to worry about filtering it. It was getting close, but I still didn't bother. This has made me learn procmail just to deal with mass numbers of bogus messages. It IS a colossal headache. Moreso I imagine for mail admins who have to deal with flooded machines that aren't actually vunerable either.

    --
    There is a civil war coming in the United States. Remember which side has most of the guns
  280. Lindows root by David+Jao · · Score: 1

    Well said, but let's put this little myth to rest: Lindows doesn't run everything as root by default anymore.

  281. Re:I have a coworker who kept saying it was hardwa by dtfinch · · Score: 2, Informative

    How long ago was that?

    There's Bochs, which is free and will emulate an x86 on almost anything, including the Mac, but it's not very fast.

    And since about 1994, there have been Macs that can run Windows using a built-in x86 compatible processor, like having two computers in one. You could switch between them by pressing a simple key combination, and it came with software to help you do things like copy and paste between them. The high school I attended had one.

    My bosses generally don't believe in "can't", but most of the time they're right.

  282. Re:Insecure by Design by LadyLucky · · Score: 1
    NTFS doesn't require the file extension. You can embed the executable information (I think it's a clsid for the executable application) in a separate resource stream within the file.

    Don't know if these things transfer by email, tho.

    --
    dominionrd.blogspot.com - Restaurants on
  283. Re:Nice to see such a mainstream source getting on by Anonymous Coward · · Score: 0

    give me a break you grandstanding moron. the people who didn't install the updates -- which require but a few clicks -- will certainly not install via cd. update availability is not the issue.

  284. Yawn.... by inode_buddha · · Score: 1

    (snaps suspenders, adjusts belt, strokes beard with a thoughtful air.)

    Then yawns again, and shambles off down the hall.

    --
    C|N>K
  285. JRTFA-Business opportunity. by Anonymous Coward · · Score: 0

    How about this?
    Use one of these and one of these to create a filtering E-Mail server in this form-factor(1).

    If people insist on running Windows? I insist on making money off them.

    (1) Get them one of these or these to store additional E-Mail(2).

    (2) Hell. Add LDAP so the worm will have a bigger addressbook to work through. Backups will be easy though.

  286. Windows and security by KalvinB · · Score: 1

    Router...check
    Anti-Virus...check
    Patched...chec k (occasionally)
    Viruses...nope

    I'm currently using EzMTS as my mail server and have recieved well over 100 infected e-mails simply because I can't do basic checks with the software. It says it can but in actuality, it can't. I put Mercury Mail on my new server which is taking the place of the old one and temporarily set it to handle e-mail as a test. POOF. No more BigOne.F e-mails. It does proper filtering.

    I'm moving to colocation so I need remote management. VNC is just waiting to be hacked with no logging to track attempted logins and just a single password to get in with only 8 significant characters. I downloaded the source and 30 minutes later I have a white list that prevents any IP but ones I specifically list the ability to even connect to attempt a password in the first place. It also logs every IP that attempts to connect so I can see if I'm getting attacked and take action.

    Security is not brainsurgery. But on the other hand I'd hate to think what kind of crap I'd have to put up with if say for instance AT&T tried to put security as a default on VNC. The white list is about 20 lines of simple code that solves the problem very nicely. HTPASSWORD for Apache had to be modified quite a bit to be made reasonably useful. I had to remove lots of code as it was. I'd hate to think what I'd have to cut out if it came with prewritten usefulness.

    I like the fact that Windows is "insecure" out of the box. It reduces the amount of hoops I have to jump through to get things working the way *I* want them working. I'd hate to imagine the nightmare of trying to configure Windows as a router. I'd rather have an external hardware solution that I plug in and is a 2 minute job to configure that I can then plug any computer into regardless of the OS and know they're all equally secure without having to dick around with each of them.

    I dumped Linux because I didn't care to fight with the OS. I have better things to do. Microsoft is not my mother. It is not here to protect me from the big bad world. And I don't expect it to. If you need Linux to be your mother to hold your hand and protect you then good for you.

    If software companies were FORCED to be liable, no company but Microsoft et al would be able to afford to stay in business.

    As it is, software companies can CHOOSE to be liable in order to get deals. A hospital would not buy software from a company that didn't promise their software would not kill the patients.

    If you don't like that Microsoft doesn't guarentee you anything then DON'T BUY IT. And good luck finding an OS that guarentees your complete saftey from the big bad world of hackers and virii et al.

    Ben

  287. MS About to Capitalize on Flaws by Web+Goddess · · Score: 2, Interesting

    In the past week, the Merc has been running articles quoting Microsoft authorities as saying, essentially, "Honest Injun we WANTED to require automatic updates, but we thought people would be paranoid of our intentions, so we made updates optional! Now look at the chaos!"

    My prediction: There WILL be an attempt by Microsoft, probably successful, to make sure all future Windows versions automatically check for and download updates -- not only bug fixes, but also updates for furthering their own inimical combinations of big brother and forced marketing.

    - Wendy

  288. This story is nice by inkswamp · · Score: 4, Funny
    So Windows is insecure by design, huh?

    It's so nice to see Microsoft finally get something right.

    --
    --Rick "If it isn't broken, take it apart and find out why."
  289. Dissapointing ommission by Baki · · Score: 2, Interesting

    What the article talks about is merely "insecure by configuration", not "by design".

    OK, MSFT could and should improve in creating a more secure default configuration, but I expected the article to be more interesting regards the "design" of windows:

    Graphics in the kernel, no true multi-user system and filesystem permissions. That, IMO, is what makes Windows insecure by design. And those are issues that won't be so easy to fix without large rewrites and without breaking a lot of backwards compatability. The configuration in contrast can be fixed quite easily. It is on a deeper level where the real trouble is.

  290. EROS: The Extremely Reliable Operating System by Anonymous Coward · · Score: 0

    The original:
    http://www.cis.upenn.edu/~KeyKOS/

    The x86 version:
    EROS (the Extremely Reliable Operating System) is a close derivative of KeyKOS that runs on Intel-family machines. Further information on EROS can be found at the EROS Home Page

    http://www.eros-os.org/

  291. lost sleep by Tom · · Score: 1

    But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks

    Wrong, dead wrong. I use nothing but Linux and OpenBSD and Sobig caused me a lot of headaches:

    1) At work, where I'm the residential security guru, I had to kick the windos admins so they go and patch their systems.

    2) Also, as an ISP we had a serious bandwidth problem incoming and had to find ways in dealing with it (blaster was worse than sobig, but easier to handle, we just dropped some ports).

    3) At home, I was drowning in sobig mails. A regex in postfix took care of that, but it took me half an hour to work that out

    4) To this day, I'm getting these bullshit notifications. Whoever has a virus scanner and is still sending out notifications after Klez and Sobig have been using faked from headers for months should be shot for stupidity.

    As a matter of fact, my main complaint about the whole virus crap is that even though there's been one virus during the past years that I've been vulnerable to (Slapper), I still get a good part of the damage.
    If it'd all "stay in the family", I couldn't care less about windos and its inherent virus problem.

    --
    Assorted stuff I do sometimes: Lemuria.org
  292. Re:enough with the virus hype by Anonymous Coward · · Score: 0

    You, sir, are an idiot.

  293. users are dumb too by CowBovNeal · · Score: 2, Interesting

    To see the magnitude of the problem, go to download.com and check the user opinions of the software listed there.

    Lets say you go to see the user opinions of Mailwasher Pro or Disruptor OL.

    These programs integrate with Outlook Express and are very easy to configure.

    Now half the people who gave these programs negative reviews did so because they couldn't fsking understand what to do.

    Who's fault is it then? When they can't understand easy programs like Mailwasher or Disruptor then how do you expect them to figure out stuff in Linux?

    For these dumb heads, there is nothing you can do.

    Its a known fact that the easier a firewall is to install and configure, the more insecure it is.

    A good firewall should be one where you need to configure many of the options yourself.

    Is somebody going to tell that to the users of Zone Alarm which pretty much needs no configuration?

    Linux is more secure because a lot of stuff is configurable.

    --
    Bush is on fire and its not good for my lungs.
    1. Re:users are dumb too by jonadab · · Score: 2, Insightful

      > Linux is more secure because a lot of stuff is configurable.

      There is truth here. Remember the /. article a while back about
      how it's hard to find a stock build of Apache in the wild because
      all the distros add stuff or make changes? There've been several
      security advisories relevant to Apache in the last year, but though
      I have Apache running on several systems I was impacted by exactly
      zero of them, apart from having to read the security advisory to
      determine whether I needed to be concerned.

      Configuring options rather than being happy with defaults is not a
      magic tonic to solve every problem, but it is a contributing factor
      to security.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    2. Re:users are dumb too by johnnyb · · Score: 1

      The variety in Linux is a major help. There isn't one virus that will take out everything, because there isn't one thing that's everywhere.

      Choice! I love it.

    3. Re:users are dumb too by 4of12 · · Score: 1

      Linux is more secure because a lot of stuff is configurable.

      Yes, but by who and for what purpose?

      If a monopoly owned current Linux technology and was the only source of Linux systems, they could very well make Linux as insecure as Windows or as needlessly interwined between kernel and applications.

      Likewise, Windows could be made much more secure, modular and interoperable with other vendors' products. But it's not.... not because Windows is inherently bad, but because of who is doing the configuring.

      --
      "Provided by the management for your protection."
  294. moving muggles to *nix by son_of_asdf · · Score: 1

    Hoping that this is not offtopic....

    It seems relevant to discuss moving our friends and family to *nix, considering the unpleasantness that has been happening in the windows world over the last week or so. As such, I'll offer my experiences with this sometimes painful process, and hope that they are helpful.

    I have had two good experiences with moving non-geeks to *nix thus far. On both occasions, we were providing a person who had little experience with computers or the net with a machine that would allow them to do the following:

    1: Surf ye olde net with a minimum of fuss

    2: Send and receive email, again sans fuss

    3:Be able to cobble up the odd Word Doc or Spreadsheet

    4: Not have to call thier tech support (ME) to fix things like virii, BSOD, etc.....

    In my experience, these are the things that most folks want out of thier machines, and they don't need Windows to do it. Even as we speak, my Grandma is running Shrike (RH9) and having no problems. All she needed to know was where the internet button is and where the email button is, and no more problems! This required my presence for setup and a 5 minute tutorial on what button was what, but that was it.

    With my sister, who was the 2nd guniea pig, the process was a bit more involved, as she needed mp3 support, a P2P client, and had an odd duck of a soundcard that needed ALSA to function, but she is now running along with no worries. Compiling ALSA and gnutella from source is not something that she would have cottoned to, but the point is that now that everything is up, she likes her system, has no trouble with it, and it required all of 30 minutes of my time to configure.

    On the other hand, the times where I have had problems when trying to move a muggle to *nix have been when they have a pet program (i.e. photoshop, turbo tax, or something else that is WIN32/MAC only) that won't run on *nix and Wine won't run correctly. In this case I give up and resign myself to dealing with the virii as they appear.

    I don't know if other people's experiences have been so smooth when moving muggles to *nix, but I think that in the aftermath of the last few virii to hit the Windows world, we'll see more and more of our friends and family that are willing to make the switch.

    JHM

    --
    Don't Panic!
  295. The prize quote: by geschild · · Score: 2, Insightful

    Coming late to this discussion but I still have to say this even if nobody reads it...

    The quote from this article in a highly visible magazine is:

    The chance of a patch wrecking Windows is dwarfed by the odds that an unpatched PC will get hit. And for those saying they don't trust Microsoft to fix their systems, I have one question: If you don't trust this company, why did you give it your money?
    (emphasis mine).

    This is the one question. Why are there so many technical people that, knowing all the risks and odds, still don't dare patch the systems for fear that the cure will be worse than the dissease?

    I know that the writer is mostly concerned with all the ignorant people at home, but when Microsoft itself tells people to not connect to the Internet because of security concerns, then logic fails. How should these people get their updates then?!

    Enough ranting since chances of this being read are small anyway. No sense in wasting time.
    --
    Karma? What's that again?
    1. Re:The prize quote: by Teancum · · Score: 1

      I was using Windows XP, and got some sort of automatic "security update" patch added to my system. It ended up messing with a portion of the OS that ended up shutting down a couple of key applications I was using. I am currently doing consulting from home, (unfortunately Windows is required) and these applications were a necessary part of what I was doing, not to mention the annoyance factor either.

      I have since reformatted by computer and installed Windows 2000, because it doesn't go messing with your head and changing to OS environment (never a good thing to do when you got a critical deadline then suddenly the project you are working on dies for an unknown reason).

      Yeah, I don't trust Microsoft to make the decision to patch my system for me.

      I just hope that I can dump MS operating systems in the not too distant future.

  296. it's not the software that's insecure.. by RyuSoma · · Score: 1

    Sorry to burst folks' generalizing bubble, but with proper, ingrained use of firewalls and anti-virus, I personally have had no problems with any Windows systems I administer. Stock, out-of-the-box, unpatched Windows users, on the other hand..

  297. "insecure by design" explained by eddeye · · Score: 4, Interesting

    As someone who works in security, "insecure by design" has a precise meaning to me, which I've not seen mentioned here yet. The developer's intentions have nothing to do with it. "Insecure by design" means every implementation of a given system will share a common set of security vulnerabilities. In other words, the design (think API or protocol) itself is flawed. No implementation is safe.

    Example: The design of the http protocol does not provide any method of running arbitrary code from the client on the server. A perfectly implemented web server will contain no remote vulnerabilities of this type. Flaws in particular web servers like IIS are caused by mistakes in the implementation, not the http protocol itself. The protocol is secure by design with regard to this attack.

    Contrast this with a protocol whose design is insecure. Nothing in the SMTP spec addresses the issue of spam. High-volume anonymous message injection is allowed by the protocol. Solutions to spam have to be implemented externally with things like blacklists and filters (which are considered external even when run during the SMTP transaction as they aren't part of the SMTP protocol itself). No SMTP server, no matter how perfectly implemented, can both completely follow the SMTP spec and reject all spam. Thus SMTP is insecure by design with regard to spam.

    Nebulous terms like "windows" and "secure" mean next to nothing by themselves. What is "windows"? The NT kernel? The win32 API? The set of programs and services enabled by a default install? Secure against what types of attacks?

    For reasonable definitions of the above, the statement "Windows is insecure by design" certainly makes sense. Take "windows" to mean the win32 API and "secure" to mean enforcement of access control. Remember the shatter attacks discovered last year? That's a flaw in the design of the win32 API. No implementation is safe. It fits the definition of "insecure by design" perfectly. And Microsoft has alluded to more such vulnerabilities lurking in the win32 API (remember when they said they couldn't reveal all the APIs for security reasons?).

    --
    Democracy is two wolves and a sheep voting on lunch.
    1. Re:"insecure by design" explained by Genjurosan · · Score: 1

      I agree with everything you just said, except you are missing the point. The use of the term 'by design' is the wrong way to write it. It goes back to my original post, which states that it could be interpreted as libel.

      The phrase 'by design' references the word design in the verb form (the way I read it), meaning the action of creating. You prove my point by constantly refering to the 'design' of a thing (http) as a noun. You then switch back to using it as a verb by saying, "The protocol is secure by design with regard to this attack."

      Now my question is, do you know for a FACT that http was designed on purpose to not allow this attack? Or was it an unforseen bonus?

      If you say yes, then you've proved my point. That which is 'by design' is intentional.

      If you say no, then you've proved my point.
      Your use of the 'by design' phrase from my point of view is an incorrect use of language and should be stated differently. Since you can't prove that it was intentional, then you can't prove that its design was meant to protect it from such attacks.

      "In regards to this form of attack, the protocol is secure as a result of its design."

    2. Re:"insecure by design" explained by eddeye · · Score: 1

      In the security community, 'by design' has nothing to do with intentions. If you read it that way then you are misinterpreting the term as commonly understood by professionals.

      --
      Democracy is two wolves and a sheep voting on lunch.
  298. the catch... by Anonymous Coward · · Score: 0

    If I was one of your friends, why would I read your sig, much less care what it said? I mentally filter out signatures in the same way that I ignore spam and advertising.

  299. Re:You know what else is "wrong" by moncyb · · Score: 1

    Just ignore grammar nazis. They're pathetic trolls with no life. They have started posting AC becuase they know everyone hates them and mods them down. Your english is much better than most Americans, so don't worry.

  300. .exe by Anonymous Coward · · Score: 0

    That's is not necessarily a terrible thing. It very clearly marks executable programs in a human-readable format that's saved with the filename. Because "chmod u+x " isn't very intuitive (I use FreeBSD quite a lot and I keep thinking that O stands for Owner, rather than Other).

    The use of file extensions extending across the system to documents is undoubtedly a good thing for human readability (.txt / .doc / etc) - many systems outside the DOS / Windows world do this.

    HOWEVER (thinking about this some more), probably a *better* solution would to have a four or five letter type that could be assigned to each file. Something like: "chmod exe " for executables. The type (exe) could be printed in the directory listing alongside the file, and would still allow applications to register a type to open documents when they're clicked on.

    1. Re:.exe by _xeno_ · · Score: 1
      HOWEVER (thinking about this some more), probably a *better* solution would to have a four or five letter type that could be assigned to each file.

      Congrats, you just invented "creator" codes on the Mac!

      The real problem is that I can say something is executable through it's file name and then Windows will hide that fact from the user. In Unix, nothing is executable by default - you have to enable that. However, in Windows, everything is executable by default (on NTFS filesystems that support execute privileges on files), while on Unix, most distros (all distros?) give a default umask such that files are by default not executable.

      The "creator code" thing still hides the fact that something is executable from the user - you have to find out by looking at the code. The real solution is to educate users to not run software from untrusted third parties (and what classifies as an "untrusted third party") as well as making the user interface clearly mark what files it will execute as code. Windows already clearly marks shortcuts as distinct from regular files, why not add something similar for executables?

      (And even if IHBT, this post still is germaine to the discussion by suggesting a "better" solution to the ".exe" problem.)

      --
      You are in a maze of twisty little relative jumps, all alike.
  301. What do they mean by "firewall"? by doom · · Score: 1

    What does it mean to say something like
    "RedHat's firewall is turned on by default"?

    Once upon a time at least, a firewall was a
    separate machine that passed through selected
    network traffic, and was nearly crippled for
    any other purpose.

    If you're talking about "turning on the firewall"
    on a given workstation, it seems to me that the
    meaning of the term "firewall" is drifting....

  302. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by Anonymous Coward · · Score: 0

    You forget that MS have once had something called xenix.

    If the market had showed more interest in unix, it wouldn't have mattered to MS if they sold xenix or DOS/Windows, they made the same color of money on either one.

    idiots who've been Mac users for a long time who are now whining about OS X's "difficulty"...

    These idiots are the same ones who, if you give them a windows box, get virus infections.

    Is MS to blame because they sell an OS that's easier to use than *n*x? If you think "yes", just wait until the "easier" versions of linux with pretty GUIs finally become really easy and more popular.

  303. Yeah, that's a lot of viruses, but... by Cabeiroi · · Score: 1

    While Linux and Macs don't get the majority of viruses, you also have to look at a few things objectively. For one, the majority of consumer computer users are PC users. PCs are more economical and have a larger selection of software and hardware available to the average consumer at pretty much every department and electronics store. Now look to your various flavors of OSes. Even though Linux is gaining popularity, it's still not the type of thing you'd see grandma using. With the exception of a few obscure types of OSes, that leaves Windows with the majority of the market share.

    Now imagine your average consumer. They want a cheap computer that will do everything they want using an OS that isn't "too hard" for them to learn. People are inherently lazy. Once they can get their e-mail, surf the web, scan and print, play a few games and change their wallpaper do you think they really care about security until they get a virus?

    Don't get me wrong, I don't support MS by any means. If anything they are quite guilty of being a lazy organization with sloppy programmers that enjoys stepping all over it's consumers. They don't innovate anymore as much as they regurgitate. That said, they didn't make the virus.

    Personally, I took the single greatest and most efficient step to reducing the threat of viruses... I removed IE & Outlook. After that I installed Mozilla and a simple virus scanner with a shell extention that displays "Scans for Viruses" in a menu when I right-click. The process is basicly like this, I scan a file before I run it and I delete any e-mail from anyone I don't know. Somehow I don't see this catching on with your average consumer.

    Anyway, getting back to the point, add all this up and imagine you want to the proud parent of a virus. You want to cause as much havoc and inflict as much damage as possible. So what OS would you go looking for vulnerabilities in?

  304. Mosquitoes are annoying by design... by Anonymous Coward · · Score: 0

    Mosquitoes are annoying by design, but necessary in nature. They provide for birds.
    MS is likewise necessary in our society.
    After all, what would the hoards of admins do in a world were they are not indispensable anymore? What would all the antivirus companies and security experts do for a living?

    MS may be blood suckers, but they *do* generate a lot of venue...

    1. Re:Mosquitoes are annoying by design... by Durandal64 · · Score: 1

      So if it is true for mosquitoes, it must be true for the capitalist economy. The idea that you defend an incompetent company by saying that it's inferior products are necessary because they create jobs for people to correct those glaring flaws is frankly absurd. Quality software will survive on its own merits.

  305. Re: Get A Product! by zo219 · · Score: 0, Flamebait


    You Linux guys can't see beyond the end of your pocket protectors. Go ahead. Set up your families with Linux boxes.

    Let me know how it goes.

    Curious, though. Are you gonna send them to Circuit City or what.

    Zo, got her Mac.

  306. Monocultures are not healthy in nature or in IT by scottme · · Score: 1

    The Observer had an article in its business section on Sunday by John Naughton in which he makes the very valid point that the epidemic of viruses is made a lot worse by the fact that desktop computing is in effect a Windows monoculture.

  307. This is ridiculous by Anonymous Coward · · Score: 0

    Maybe Windows is insecure by design, but the main reason for the many problems with malware on Windows is certainly the fact, that there are many many people that really hate Microsoft for manifold reasons.

  308. Re:Choice ; Some Campuses ... by fleppir · · Score: 1

    require a specific OS so as not to have a support nightmare on their hands. A friend of mine is in an undergraduate Business Admin campus, no CS. They only allow Win2K, XP home/pro.
    Now he's an OsX nut and loves Apple more than life itself but hunkered down and wept while paying for a PC laptop.
    While I understand the reasoning behind the policy (These are after all, pointy-haired-bosses in training) one would think that anyone savvy enough to WANT a non-M$ box in that crowd is more likely to GIVE tech-support than NEED it ;)

    --
    I am the Barber of Seville.
  309. Is this a joke? by turnage · · Score: 1

    Not being a Microsoft zealot, but when did the Washington Post get to be the expert on OS design and security architecture?

  310. Microsoft the paranoid by locutus2k · · Score: 1

    Considering the recent release of Windows Server 2003, it appears on the surface that MS is trying to do something about security. Somehow I have my doubts, since they've closed everything down to the point that nothing works, and important services are not installed by default.

    Trying to deploy services on a W2K3 server is not a simple task. They seemingly have gone the way of the US government by trying to close or kill anything that might make a server useful.

    Friends in the IT field have deployed W2K3, and are calling me weekly with new 'strange' problems. IMHO it comes down to a couple simple things.
    1. Don't deploy something you haven't tested.
    2. Pay attention when installing/configuring a new server.
    3. Properly plan your deployment BEFORE you actually do it.
    4. NEVER use a default install of anything (MS, Linux, Mac OS) - it will bite you in the ass...

    These are simple things, and it comes down to the Sys Admin to be intelegent enough to do this. Security should not be left to MS, as they have proven time after time they are unable to secure anything.

  311. Anything worth having is worth working for by majikfox · · Score: 1

    It 'stands to reason' that an operating system designed to function to the benefit of an ever-changing and far-from-perfect species would function such as something that is less than perfect. It breaks, you fix it and go on. "I guess I've been wrong all my life, but so have billions of other people... Certainty is just an emotion." -- Hal Clement

  312. Class action? by axxackall · · Score: 1
    How about a class action forcing Microsoft to print on EVERY Microsoft product box and CD with a big-big red-color font:

    "Attention! This Product Was Not Designed With Security In Mind! The Usage Of This Product May Infect Your Computer, Hurt Someone, Shutdown The Business Of A Whole Company And Even Slow Down The Whole National Economy!"

    In a same way as it is required in civilized countries to have on tobacco products.

    --

    Less is more !
  313. Auto Parts Saleman by Anonymous Coward · · Score: 0

    I know an auto parts saleman who can't install _any_ of the parts he sells, not even a radiator. Not crippled or handicapped, just lazy.

  314. hm, by wza · · Score: 0

    But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks

    How's that? It's all about emailtraffic overkill, it doesn't really matter what OS you're using, everyone's losin sleep over this. We run nothing but OSX and Linux but we're still getting huge amounts of virusemails in (the only difference is that the virus isn't able to distribute from here), plus all mailserver bouncemails (our info@ account appeared to be a pretty popular sender on other people's Outlooks).

    --
    bada bing
  315. Re:MS Marketing department security bulletin ratin by Anonymous Coward · · Score: 0

    I wonder how the folks who've spent 2 weeks patching the 10K-odd PCs in our enterprise will react when they find they have to do it AGAIN, NOW. Maybe I (the neighborhood Linux/FreeBSD advocate) won't seem as loony now...

  316. You really had me until... by Anonymous Coward · · Score: 0

    I keep up with all the updates to XP...which takes about 2 minutes out of my week.

    and this staetment convinced that this had to be an out-and-out fabrication!

    I've been helping a lot of people with infections over the last couple of weeks. The last call I had was friend with a cable modem. She had left on vacation shortly before the lov-san/sobig.f fiascos, came back just after some of the dust had settled and was worried enough about the media hype to call me before ever connecting to the Internet (she depends on this system for her work; real-estate appraisal). Due to an infection with klez a few months ago, she was religious about updating her win2k system and her Norton Anti-virus software.

    Now here's the point: on a system that had been updated 3 weeks earlier, with a cable modem connection, Windows update identified 21 critical updates and took 1 1/2 hours to download/install them all!

    2 minutes a week my ass!

  317. Yeah, bash MS one more time by To0n · · Score: 1

    But they had released an update for this about a month or 2 in advanced. I have recently rebuilt this system (due to hardware error, not software) and run Win2000. I also kept currant with all service packs and critical updates. I check every month or so for any.

    The thing that got to me and my dad, is that this headache could have been avoided if people use a weekly scanning antivirus software, as well as periodically checking for updates. I've heard the argument that patches for networking features can screw up mission critical applications - But if you are using software that has to exploit system code instead of using it... something fishy there, and that, according to my dad (A retired 20 year Systems Analyst) is just a bull shit excuse.

    Arguments abound "We shouldn't have to check for updates all the time!" Yeah yeah, and I supposeyou don't look at your fuel gauge everytime you get in your car.

    --
    blah
  318. My uninformed belief... by Bohnanza · · Score: 1

    ...is that if Mac or Linux were on top of the heap, they'd be getting all the viruses. Virus writers want their "work" to spread, so it only makes sense for them to write for the system that's by far the most widespread.

    --

    -----

    Sorry, I'm only a 1336 h4x0r.

  319. Not deliberately, but... by Anonymous Coward · · Score: 0

    Never ascribe to malice that which is adequately explained by incompetence. - Napoleon Bonaparte

    The title of this article is kinda flamebaitish. However, I found the text of the article pretty accurate and unbiased. He isn't accusing Microsoft of deliberately designing Windows to be insecure.

    However, he does bring Micrsoft to task for not doing enough to fix these problem or make them easy to correct. Personally, this is where I think Microsoft has a lot of cupability. Look, these problems have been around a long time. Microsoft has thousands of programmers who, if you believe the press releases out of Redmond, all have security as their prime motivation right now. And yet, Windows Server 2003 was released with services that should be restricted to the LAN open and listening on the Internet! Didn't they learn anything from previous vulnerabilities?

    After a while, it begins to look hard to be that stupid, that consistently.

  320. Re: Get A Product! by jonadab · · Score: 1

    > You Linux guys can't see beyond the end of your pocket protectors.
    > Go ahead. Set up your families with Linux boxes.

    I wish I had, when I first set them up with a computer a couple of
    years ago. A Duron 750 being such a vast improvement over a 486SX33,
    they would have switched, grown accustomed to it. But no, I had to
    be an idiot and get them Win98SE.

    I have a plan for getting them switched, though: wait until the
    Duron 750 is as hopelessly obsolete as the 486 was when I built
    the Duron system, then build them a *second* computer. Let them
    keep the existing Win98 install on the Duron, but also have
    something decent running on newer hardware. It's too soon just
    now, as the Duron is still competitive, but give it a while...

    This approach of course will not work on people who go out and buy
    their own computer.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  321. Not sure if this has been said yet... by littl3child · · Score: 1

    I'm not defending MS. I work with the OS and realize what a piece of crap it is. However, I have a problem with the following statement: "But nobody with a Mac or a Linux PC has had to lose a moment of sleep over these outbreaks" Why would anyone spend the time to research exploits for Linux/Macs when they own such a small percentage of the end-user market? If a worm/virus was released into the wild that exploited some Mac vulnerability, how many boxes would be infected? How much media time would the worm receive? Not much. There just aren't that many Macs out there. It wouldn't propagate nearly as quickly or effectively as a Windows outbreak because of the sheer mass of Windows enabled targets running on the net. Hear this. I'm not defending MS. I think the OS sucks monkey nuts. I just think it's a little short-sighted to make statements like the one listed above. How different would things be if the roles were reversed? What if Macs were the norm while Windows was the OS of choice by geeks everywhere? How many Windows exploits would be popping up then? The roles would be reversed. Every h4x0R would be hammering the Mac OS looking for exploits instead of Windows. Why would he waste his time to crack Windows when there are so few out there?

  322. Re:I have a coworker who kept saying it was hardwa by jonadab · · Score: 1

    I've messed around a little with Bochs, but it's pretty alpha still,
    and it's not trivial to get it to work with anything other than the
    provided image (FreeDOS, wasn't it?). Windows on a Mac? I'd quote
    the price of VirtualPC. Less messing around.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  323. The Obligatory Response by f0rt0r · · Score: 1

    Tell your friends:
    1. Don't preview email
    2. Delete email you don't know or trust
    3. Don't open attachments if they're not absolutely known and expected
    3. Update early and often

    or...

    1. Run Linux.

    It's nice to kick back in your armchair while everyone else I know scrambles to get their patches installed. Unfortunately, I do IT support at work and they have a few thousand systems running Windows. Can you say job security boys and girls? I knew you could.

    --
    I can't afford a sig!
  324. Insecure by design? by EddWo · · Score: 2, Insightful

    I'd like to know if this is really true.

    When the NT kernel was being designed it had security in mind. There are varying levels of privelige, access control lists for the file system and system objects etc. Some of these features are only appearing in Linux now with 2.6

    Sure there have been flaws in the implementation, services turned on, running with system level priveleges with ports exposed to the internet. So Windows the system is not secure out of the box. But is it insecure by design?

    A lot of people run windows as an administrator because programs written in the 9x era were not designed with the security model in mind. Programs want to access system level files or registry settings. Windows XP brough the two product lines together but in order to maintain the backwards compatibility they had to sacrifice the security.

    Also people hate hitting security barriers whenever they want to reconfigure something.

    I would like to see some evidence that a box running NT can NEVER be secure due to its design, rather than just not being currently secure due to its implementation.

    All the trolls about MSLinux seem to assume that NT is a terrible cludge that MS ought to abandon and just build a Windows GUI over Linux like Apple did over BSD.

    Is NT really flawed in its design or is it just the layers of services, APIs and backwards compatibility fixes that make the current implementations of NT vulnerable.

    If all Win32 apps were sandboxed the way win16 apps are and MS migrated to a new API would this solve a lot of the problems?

    I would welcome links to articles about this.

    --
    "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  325. All our /. threads are belong to them by b00fhead · · Score: 1

    At the top of this thread is an ad for MS Small Business Server - oh, the irony!

  326. or pre-installed... by gosand · · Score: 1
    They cease to be liable the moment you click "I Agree"

    Or purchased a pre-installed system.

    Don't get me wrong, I don't want the folks in Redmond strung up by their short-hairs. I don't think anyone wants the writers of software to be liable for how it is used. I just want them to write decently secure software. It is really hard to give them the benefit of the doubt when they have repeatedly abused their power. If they *really* cared about security, this could all be written off to the nature of the software industry. There will always be bugs, always be crackers. Hopefully, there will not always be Microsoft as we know them today.

    --

    My beliefs do not require that you agree with them.

  327. Naive by StormReaver · · Score: 2, Interesting

    "The chance of a patch wrecking Windows is dwarfed by the odds that an unpatched PC will get hit."

    Yet my workplace has had several problems directly caused by Windows updates. It's not frequent, but it's happened far more often than it should. It would be different if the problems were intentional and documented (see Red Hat example below), but they weren't. We had to roll back the patches and intentionally leave ourselves vulnerable until the next patch that fixed the prior patch was released.

    I have had only one Red Hat security fix that caused (minor) problems with one of the Linux systems (the web server). An Apache upgrade was made in which the configuration format for one option (I can't remember which one) was changed, making the current configuration non-functional. However, this was planned by the Apache Group and was documented in the upgrade RPM. A simple tweak to the configuration file brought the service back, and life went on.

    "And for those saying they don't trust Microsoft to fix their systems, I have one question: If you don't trust this company, why did you give it your money?"

    This is a bone-headed question. They gave Microsoft their money because they had to. Most people still don't know anything but Microsoft. They blindly hand over their money year after year because, thanks Microsoft's abuse of its monopoly position, they don't have a choice.

  328. Re: Windows Is 'Insecure By Design,' ... by 1ucius · · Score: 1

    Windows insecurities are strategic - they are the "stick" that gets everyone to agree to EULA changes. I predict a critical fix will install Palladium within the next couple years, and that a worm will appear shortly after that will force everyone to install that patch.

  329. Re:Total Windows XP updates by Anonymous Coward · · Score: 2, Informative

    Here's what was installed on my XP machine at work:
    Successful Thursday, August 21, 2003 Security Update for Microsoft Data Access Components (823718) Web site
    Successful Thursday, August 21, 2003 August 2003, Cumulative Patch for Internet Explorer 6 Service Pack 1 (822925) Web site
    Successful Wednesday, July 30, 2003 Windows Error Reporting: Recommended Update (Windows XP) Web site
    Successful Thursday, July 24, 2003 Q322011: Recommended Update
    Read more... Web site
    Successful Thursday, July 24, 2003 Recommended Update for Windows XP SP1 (817778) Web site
    Successful Thursday, July 24, 2003 DirectX 9.0b End-User Runtime
    Read more... Web site
    Successful Thursday, July 24, 2003 Security Update for Microsoft Windows (819696) Web site
    Successful Thursday, July 17, 2003 821557: Security Update (Windows XP) Web site
    Successful Thursday, July 17, 2003 Security Update for Windows XP (823980) Web site
    Successful Friday, July 11, 2003 817606: Security Update (Windows XP) Web site
    Successful Friday, July 11, 2003 823559: Security Update for Microsoft Windows Web site
    Successful Friday, June 27, 2003 Hp Printer Driver Version 4.20.4100.430 Web site
    Successful Friday, June 27, 2003 Q282010: Recommended Update for Microsoft Jet 4.0 Service Pack 7 (SP7) - Windows XP Web site
    Successful Thursday, June 26, 2003 327979: Recommended Update Web site
    Successful Thursday, June 26, 2003 DirectX 9.0a End-User Runtime
    Read more... Web site
    Successful Tuesday, June 24, 2003 Microsoft .NET Framework version 1.1
    Read more... Web site
    Successful Tuesday, June 24, 2003 814995: Recommended Update Web site
    Successful Tuesday, June 24, 2003 331953: Security Update (Windows XP) Web site
    Successful Tuesday, June 24, 2003 329170: Security Update Web site
    Successful Tuesday, June 24, 2003 811630: Critical Update (Windows XP)
    Read more... Web site
    Successful Tuesday, June 24, 2003 Q329048: Security Update
    Read more... Web site
    Successful Tuesday, June 24, 2003 Q323255: Security Update (Windows XP)
    Read more... Web site
    Successful Tuesday, June 24, 2003 Microsoft .NET Framework Service Pack 2, English Version
    Read more... Web site
    Successful Tuesday, June 24, 2003 814078: Security Update (Microsoft Jscript version 5.6, Windows 2000, Windows XP) Web site
    Successful Tuesday, June 24, 2003 817787: Security Update Windows Media Player for XP Web site
    Successful Tuesday, June 24, 2003 810577: Security Update Web site
    Successful Tuesday, June 24, 2003 810833: Security Update (Windows XP) Web site
    Successful Tuesday, June 24, 2003 810565: Critical Update Web site
    Successful Tuesday, June 24, 2003 328310: Security Update Web site
    Successful Tuesday, June 24, 2003 Q329115: Security Update (Windows XP) Web site
    Successful Tuesday, June 24, 2003 Q329390: Security Update Web site
    Successful Tuesday, June 24, 2003 Q329834: Security Update (Windows XP)
    Read more... Web site
    Successful Tuesday, June 24, 2003 814033: Critical Update Web site
    Successful Tuesday, June 24, 2003 Q329441: Critical Update Web site
    Successful Tuesday, June 24, 2003 Q815021 XP: Security Update Web site
    Successful Tuesday, June 24, 2003 816093: Security Update Microsoft Virtual Machine (Microsoft VM) Web site
    Successful Tuesday, June 24, 2003 Q817287: Critical Update (Catalog Database Corruption in Microsoft Windows XP) Web site
    Successful Tuesday, June 24, 2003 811493: Security Update (Windows XP) Web site
    Successful Tuesday, June 24, 2003 330994: April 2003, Security Update for Outlook Express 6 SP1 Web site
    Successful Tuesday, June 24, 2003 818529: June 2003, Cumulative Patch for Internet Explorer 6 Service Pack 1 Web site
    Canceled Monday, June 23, 2003 Microsoft .NET Framework version 1.1
    Read more... Web site
    Failed Monday, June 23, 2003 DirectX 9.0a End-User Runtime
    Read more... Web site
    Successful Thursday, November 01, 2001 Windows XP Update Package, October 25, 2001 Web site
    S

  330. Can't ever make Windows XP secure after break-in by dwheeler · · Score: 1
    Yes, thanks for clarifying what I meant. Part of the OS is on a special location of the disk, and not on the CD. That's important for security: since the computer has been owned, why should I trust what's in that hidden partition? The attacker(s) might have modified that too!!

    Security-wise, it's best to completely erase everything and start over. But with this particular type of Windows XP installation, I cannot erase everything and start over. I can do that with most other operating systems (such as Red Hat Linux, or even other versions of Windows): if they've been broken into (or I strongly suspect it), I can erase everything (or swap out the hard drive) and start over fresh. With this type of Windows XP installation, I must pray to the Tiki gods that the attacker forgot to attack the part of the computer I cannot defend. Of course, if I'm an attacker, wouldn't I want to attack the part of the computer that cannot be undone?

    Not all Windows XP installations are set up this way, but many are. And this particular installation technique is uniquely dangerous. As far as I can tell, only certain Windows installations are this vulnerable in today's market.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  331. I work in an office of 7 by BoomerSooner · · Score: 1

    In a small business you do more than 1 job.

    For example, I'm the SysAdmin, DBA, Resource Planner, Disaster Recovery Manager, in addition to my actual title of Software Developer. I also am the liason for all communications with our parent company's (billion dollar company) CIO.

    We have 1 manager (VP), 3 developers, 3 support/admin assistant positions. Our company has around 1 million a year income for our office but our clients (which we help our parent company land) bring in over 250 million to our parent company. We are a very small niche, but successful none the less.

    I have my own company as well with 2 other individuals and we all work in all areas of the company (except financing which is my bag). Not all businesses are straight "This is your role, do nothing more."

    1. Re:I work in an office of 7 by mOdQuArK! · · Score: 1
      In a small business you do more than 1 job.

      Tell me about it. I think my job description got rewritten as "whatever" after I joined the company...

  332. If it were that easy... by obdulio · · Score: 0, Troll

    to write a virus for Linux, there would be hundreds of them coming out of Redmond every month.....

    --
    PENAROL: Seras eterno como el tiempo y floreceras en cada primavera.
    1. Re:If it were that easy... by JCMay · · Score: 0, Offtopic

      (-1: Troll)? Aw, come on. That was funny!

  333. major os by Anonymous Coward · · Score: 0

    I believe if the mac os or some linux distro were the most widely used os, then it would be the one to get the most attacks. People who make these kind of worms and or viruss i believe try to target the most widley used operating system as to infect more people. At least that is what i would do.

  334. Re:Ummm...2 by leuk_he · · Score: 1

    But you can add header that spoofs that adds a originating ip that is not yours. I know, this is hard and gets done wrong by most spam, but headers can be spoofed.

    Not to mention intercepted and changed messages that are possible.

  335. Re:Ummm... AGAIN, WHY NOT WINDOWS LINUX???? by obdulio · · Score: 1

    Bad PR?

    It would be an admission of their incompetence.

    --
    PENAROL: Seras eterno como el tiempo y floreceras en cada primavera.
  336. EULAs by Anonymous Coward · · Score: 0

    There should be no EULAs on a security patch.
    Microsoft should not be using service packs and security patches to update their EULA. Those should not be legally enforceable.
    Alas, there are, they do, and they might be.

  337. Insecure by design... by 1eyedhive · · Score: 1

    the worms have taken their toll on systems at the schools where i learn and work. As a student aide to the 'Instructional technology facilitator' (read: the guy in charge of all the software of the PC's and Macs on campus, but has to put in work orders to fix anything), i've patched a half dozen 2k and/or xp systems by hand this last week alone. 80% of the school is MAC based, the boss hasn't a clue about M$ O/S'es, leaving me to keep the administrators and teacher's boxes in line, but it's a MAJOR PITA... At home, on a LAN of 7 boxes, 3 of then W2KP, with a very secure RedHat/shorewall based paranoid firewall between the boxes and the 'net, i have had ZERO problems (as it turns out, the schoo board's net filters, proxies, servers and firewalls are all Windows NT, 2k or 2k3 based save for a set of AS400 racks that run accounting and district wide student databases, and as such disable at every level, SSH), but the servers were still not patched UNTIL LAST WEEK!!!!!!!! my 2k box at home is locked down, i grab my e-mail on my linux desktop, and do anything save gaming on the nix box as well. the firewall does a bangup job of keeping the nasties off my LAN, i have updated scanners on all 3 boxes and have had no trouble, i'm lucky i guess. the cable modem's activity lights go nuts 24/7 even when the 2k boxes and the nix desktop are off (read: lots of shit hiting the firewall), glad their not on the wrong side of it. well... off to patch more boxes.

    --
    Logistical Chaos Officer http://www.slagg.org - LAN Gaming in Sarasota FL,USA
  338. Popularity or OS design by Martok7 · · Score: 2, Insightful

    Not that I am a Windows fan but if Mac or Linux was the most popular OS wouldn't most viruses and worms target these systems? Window's might have it's security problems but I see new updates and security patches on my RedHat boxes all the time. Couldn't these explots be used for viruses if virus creators targeted Linux or Mac?

    --
    I never liked you
    1. Re:Popularity or OS design by aimew · · Score: 1

      Absolutly, you have it just right. Consider the geek who is trying to make a name for himself (even in his own mind); why would he attack a computer base that was (collectively) 10% of the market when the 90% market base would generate so much more publicity?

      How much national news would an attack on Apple or Redhat even get, if any?

      It's all about ego, baby, only ego.

      And, on that note, the geek probably has a Mac and/or a Linux system and thinks they are the "Gift from the gods" and, as such, feels it would be sacreligious to attack them.

      (Some people build sand castles and some knock them down. The builders learn how to make them stronger, but it's always easier to destroy than to build.)

      --
      Keeper of the terrible karma ---
  339. Re:why don't you want flash installed... by Technician · · Score: 2, Informative

    It's simple. No end user control. Ever try to read the news on a Yahoo page that has all options missing except about macromedia flash?
    The only way to turn off the noise was remove the player. Until they fix the problem of no user control, it won't run on my systems.

    A simple always functioning stop and play buttons are all that are needed but are lacking in many in your face blinking wiggiling distracting ads. Even if ESC would work like animated GIF's stop, but even this is non-functional on FLASH. The stop button does nothing, right clicking to uncheck play does not work, only removal works 100% of the time. It's the same reason the blink tag was so hated.
    Since I don't need to see all the trivial stuff to read the news, I just do without the player as it's the easiest way to kill the video noise.

    --
    The truth shall set you free!
  340. Let's keep going... by Prior+Restraint · · Score: 1

    Yes, but define 'reasonable attempt'. Ford would send me a letter telling me to get the car to a dealer. Microsoft expects us to ask if there's a 'recall' in effect.

  341. EULA?!?!? by slappyjack · · Score: 1

    "Eula?"

    Who the fuck is this Eula and why does he keep making us agree to stuff?"

    I just wanna email my kid at college, since the little bastard never calls anymore!"

    Really. I can't think of the last time I've even bothered to read the EULA on anything. Its long, boring, and is written in lawyerspeak that makes me bleed from my eyes and seethe with hatred from just glancing at the damn thing.

    Who really want's to actually read a codument that says, in basic terms:
    - We're letting you use this.
    - You have no rights.
    - If you have this software installed and do something we don't like, we'll sue you.

    Nice, guys. Thanks a fucking lot. I give you $40/90/180/26,000 to buy a hunk of software and you try to shove a stick in my ass at the first opportunity.

    I'm going back to building cabinets for a living.

  342. My Experience: by DigitalSorceress · · Score: 1

    At the company where I'm network admin, we have mostly Win2K and WinXP boxes and Win2K and Solaris servers.

    We've got a good firewall, and I try to keep up with the patches in a reasonable timeframe. Not one of our users systems or our servers was infected with Blaster or Sobig.

    With that being said, our email is outsourced to another company (Don't even ask, I've been bitching about that to the upper management until I'm blue in the face) well, that other company got MAULED by both Blaster and Sobig. We went most of the week with virtually unusable email and there was nothing I could do about it. (I did however, get a good quota of "I told you so's" with regard to our lame-ass email provider)

    So while it's true that we don't have any users with MACs or Linux, if we did, they would have been just as put out as everyone else.

    I'm not getting up on WinSoapBox2k3, but I feel the blame lies with the Virus/Worm authors, and with those who run without firewalls and without keeping their systems patched and up to date.

    --

    The Digital Sorceress
  343. If it were that easy by obdulio · · Score: 1

    to create a Linux or Mac OS virus/worm, M$ would have hundreds of coders writing them and releasing them in the wild, just to counterbalance the bad PR they are getting.

    --
    PENAROL: Seras eterno como el tiempo y floreceras en cada primavera.
  344. Go whole hog! (pun intended) by Loundry · · Score: 1

    That's when you snap your suspenders, scratch your beard,

    You forgot, "rub your fat belly,".

    --
    I don't make the rules. I just make fun of them.
  345. Re:I have a coworker who kept saying it was hardwa by Anonymous Coward · · Score: 0

    Car salesmen? I am reminded of the guy who sold me my current car looking all over the engine compartment for the transmission dipstick. (There is none and the transmission is under the trunk, not up front with the engine.)

  346. Re:Spoofing bad email addresss messages by slagish666 · · Score: 1
    If the Sobig virus can spoof email "From:" headers, wouldn't it make sense to be able to spoof mail server messages that get bounced back from a bad email address?

    Sending a "mailbox unavailable" message right back to spammers seems to me to be a good way to have your email cleaned from spammer's lists. Or would it be?

    --
    "Consider the lillies of the goddamn field."
  347. Admin req'd? Not for Palm. by Soulfader · · Score: 1
    To configure Palm Desktop for a non-admin user, open a cmd prompt under that user's login and type "hotsync -r". You only have to do this once for each person who needs to use it.

    Now, admittedly, this is not a workaround immediately apparent to the users, but if you do even a cursory search on Google, you will find that it is a well-documented problem with a well-documented solution.

    The point is a good one, however. There are many apps--even MS apps--which require admin access for full function. I spent a lot of my time at my last employer trying to find the registry permissions necessary to work around this. It can be done for most apps, but it is a PITA and requires a fair degree of comfort with the registry. This is, unfortunately, beyond many Windows technicians. We should be as comfortable with the registry as *nix gurus are with the CLI.

  348. Re:why don't you want flash installed... by Anonymous Coward · · Score: 0

    Get off my lawn! Keep the noise down! Stop horsing around!

  349. The security and tools are there by Zed2K · · Score: 1

    The way I look at it is that the tools and security ARE actually there. Some in the OS, others in external hardware (firewalls, etc). The problem is users. Microsoft is not in the business to handhold people and protect them. They are in the business to sell software. If the options are there and when things are found they are patched, there is nothing else MS can do. It is up to the users to install the patches and secure their systems.

    How about those that got bit by it take a good long look at their systems and accept a little responsibility? Oh wait...we can't have that now can we. Always gotta blame someone else.

  350. RTFA by mobileskimo · · Score: 2, Insightful

    You obviously didn't RTFA.

    You
    people create virii for windows because that's what people use, not because it's more insecure than other OS's. When linux gets more popular people will start making virii for it.

    Rob Pegoraro
    The usual theory has been that Windows gets all the attacks because almost everybody uses it. But millions of people do use Mac OS X and Linux, a sufficiently big market for plenty of legitimate software developers -- so why do the authors of viruses and worms rarely take aim at either system?
    Even if that changed, Windows would still be an easier target. In its default setup, Windows XP on the Internet amounts to a car parked in a bad part of town, with the doors unlocked, the key in the ignition and a Post-It note on the dashboard saying, "Please don't steal this."


    As to why this was posted on Slashdot? For the bashers. It's good to wake up in the morning and feel righteous. But seriously, it's a good summary for those that keep arguing this point, that is if people would bother to RTFA. It also puts a little more credibility into it than the average slashdot troll.

    --
    "Last one in is a rotten goblin!" - Kepp
  351. Thanks- by purduephotog · · Score: 1

    Yup, I've seen a lockup that a service contract was around 150K - I believe we turned it down at that point and decided to take out chances. Of course SUN has posted some pretty pathetic results lately, but I guess that's to be expected- how do you justify 150K for the 'ability' to upgrade at a later date should said update be released?
    It's ufnny that everyone thinks version 5 was easy to upgrade- I think I had to reformat 4 or 5 times to get rid of it long enough to do an update to 6... and 6 didn't update to 7 (broke everything).... and 7 didn't upgrade to 8, and a clean install of 8 didn't work unless I installed Xwindows (as I wanted to just use it as a webserver/dmz).
    Of course, that could just be my luck with upgrades.

  352. Windows' problem not insecure by design IMO by theolein · · Score: 3, Interesting

    As an ex Windows admin, the thiing that I found most difficult about Windows was not a lack of security by design. Downloading the patches and keeping the AV up to date will suffice normally. No, the problem of windows, to me, lies in that it is a fucking mess.

    This may sound ludicrous in view of the jungle that one faces when one moves through a *nix directory tree on the command line (e.g. why is there /bin, /usr/bin, /usr/local/bin etc, confusing for a newbie), but the fact that Windows has literally tens of dozens of directories that belong to the system, that are both undocumented and not self explanatory, as well as the registery, which is an inconsisten fucking mess if there ever was one are things that make windows a pain.

    On top of this there are so many design decisions that are superficially a good idea, but make things hell when one goes beneath the hood. An example is the desktop. From a visual point of view it might make sense to only store data in my documents and below that, which is also encouraged by the open/save dialogue, but the My Documents sits in a deep sub folder in the real directory tree. The actual dialogue boxes of so many system controls are anything but friendly. While the wizards make things simple in a linear way, they are a stop gap measure screwed on top of a system that is anything but consistent and visually well though out otherwise.

    To me it seems that MS designs it's system in that the core OS team has first go at making the bitch work, and after they are done, the mess is passed on to the UI team which then has the pleasure of slapping crap like wizards and My Documents and tons of irritating marketing reminders (passport, messanger bla bla bla, hide those icons so you can't find them again) on top of the system so that MS can call it "User friendly".

    Fucking bullshit.

  353. Yeah, but there are unintelligent drivers... by MickLinux · · Score: 1

    ... like the driver named Conley, who bought a BMW.

    This article's old news, I know, but it's worth rereading. This guy didn't know how to operate his brake lights, or his phone, and such. Clearly, even cars are too technical for people, so it shouldn't surprise you if people have trouble with their Microsoft Windows products.

    Sometimes you really do need a techie to open your car windows for you.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  354. Re:Total Windows XP updates by Anonymous Coward · · Score: 0

    Why do you need Outlook Express, Media Player, and DirectX 9.0a/b at work?

  355. Re:Total Windows XP updates by Brendan+Byrd · · Score: 2, Funny

    Read the rest of this comment...

    That, in and of itself, is funny.

  356. i believe your ignoring the biggest worm of all. by LifesABeach · · Score: 0

    when the 'xp' software license expires. i'm under the impression that:

    1. you'll probably be using unlicensed products.

    2. and they may not work anymore.

    billy gates, say it ain't so !

  357. Is Windows ready for the Internet? by Anonymous Coward · · Score: 0
    Is it possible that Windows was never designed with security from the start because it was not designed for a network from the start? MS entered the networking and Internet game pretty late

    Before anyone else follows Microsoft down the plug, we need to ask loud and clear, "Is MS-Windows ready for the Internet?"

  358. how do I uninstall windows on my machine? by IPAQ2000 · · Score: 1

    ok Im now convinced how do I uninstall windows on my machine? couldn't find it pls help(-:

    1. Re:how do I uninstall windows on my machine? by jopet · · Score: 1

      "The real difficulty comes with having to install it and give it its initial configuration, which requires an in-depth knowledge of PCs and of Linux."

      This is simply not true. Depending on the distribution, installation and initial configuration can be as easy as with Windows - or easier. IMO SuSe has the most user-friendly and problem-free installation procedure of them all.

  359. ha ha by Anonymous Coward · · Score: 0

    It's funny cause it's true.

  360. I suffered by radbrad · · Score: 1

    I suffered because of windows. When i woke up on the morning of the epidemic, my internet connection was up to sh17, not because my FBSD router was broken, not because any of the fibre had broken, and none of the switches had popped, the firewall was running fine, the proxy had plenty of space to stretch out in, my university's 8600 was running great, at 100%, literally, 100%, now, for something which kind of tips the scale at 5% on a normal day, 100% means a lot of traffic.

    Now, for two days internet access was terrible, due to sodding windows machines flo0ding the network due to an outbreak of two worms, due to some sod who plugged an infected windows box behind our firewall.

    I hate windows.

    --
    -- P'thk! http://radbrad.rucus.net/
  361. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  362. Unbalanced by meldir · · Score: 1

    He praises Mac for not having open ports and Red Hat for having a firewall. Never does he mentions that a lot of Linux distros *do* ship with open ports (maybe through the firewall). 'Between Blaster and Sobig' is not a much longer period than the time between the ssh (root) exploit and the apache worm last year.

    I still think Windows could be a lot more secure by default. But this article is unbalanced and therefore does not seem like a very fine analysis.

  363. Re:I have a coworker who kept saying it was hardwa by Anonymous Coward · · Score: 0

    >Would you have automotive engineers or even car salesmen that don't know how to drive, check the oil and put gas in the car?

    Question is, do you want a salesman with dirt under his fingernails and a grease-stache that won't go away?

    Or how about an automotive engineer that produces drawings with smears on them and has grease on his keyboard.

    What if they have a different automobile than the ones that they design/sell, and the oil is changed differently?

    I am a linux programmer, and I don't know squat about MS windows, yet I am forced to run this on my workstation by the network gurus. Are you saying that I should learn the nuts and bolts of windows? Even though it has nothing to do with my job?

    As a programmer I have enough of a job, just staying on top of C, Perl, Shell etc. I don't think it should be necessary for me to be able to write batch scripts to back up my file server and know where to go to download preventative measures for the latest microsoft screwup. Especially given that they are discovered and need to be patched almost daily.

    I have my own damn job to do!

    l8,
    AC

  364. Re:Longhorn will solve all security hassles foreve by MegaFur · · Score: 1

    But will they make it hard for someone to release a hacked version of the OS that doesn't have all these locks?

    I seem to remember a big hub bub about XP activation, but MS apparently released some versions of their OS that don't require activiation and people that don't really want to pay simply find a friend that has one of those versions (and copy it).

    Basically, when it comes to MS and security (even evil security like the kind you describe): I'll believe it when I see it. MS drops the ball all the time (because they're so big and they want to make profit and their users are lazy so MS is lazy). Why should Longhorn be any different?

    --
    Furry cows moo and decompress.
  365. Re:I have a coworker who kept saying it was hardwa by Sphere1952 · · Score: 1

    Most of the places I've worked the developers would've killed you if you touched their machines (and I would have been at the lead of the lynch mob). Some of them 'might' have let someone help them move the machine from office to office, if they knew the other person carnally.

    --
    Big Brother Bush is doubleplus ungood.
  366. That may be part of it, but.... by Paisley+Phrog · · Score: 1

    ...there's more to it than just an insecure design. Some of it has to do with biology.

    You can look at the current situation with computers in terms of homogeneous and heterogeneous societies of organisms. A herterogeneous (i.e. diverse) society is better able to weather diseases and the like because something that affects one thing is not as likely to affect something else. This is proved time and time again in nature. When a single population grows too large, it becomes easy for a disease to come in and wipe everything out. Natural societies tend to be diverse (forests, oceans). Man-made societies (plantations, farms, etc) tend to be monocultures.

    See the computing parallel?

    What I'm saying is that not only is it acceptable to have a variety of computers running different hardware platforms and operating systems, it's a good idea. The network I have at work is rather diverse - Windows 95, 98, XP, and MacOS X. It's a bit of a pain to keep running, but I can feel pretty safe that if some manner of virus gets past my security, it won't take down *every* computer...

    Now apply that to a national level. The consumer computer market is 90% monoculture (roughly). Insecure design or no, a virus has a lot of help in spreading in situations like that.

    Just my two cents.

  367. That's simple. by Population · · Score: 1

    Have two executables.

    The virus will randomly send one of the executables to the email addresses it finds.

    Simply vary the probability based upon the system that it is on. So if it is spreading from a Windows box, 90% of the emails will have the Windows version of the virus.

    If it is spreading from a Mac, 90% will have the Mac version.

    So, one Mac person gets infected and he spreads that infection to all of his Mac buddies who spread it to their Mac buddies.

    Each time a machine is infected, it downloads both the executables and the smtp app from the machine that infected it. So all new infections can spread to Windows and Macs.

    The concept is very simple.

    And, accourding to you, the execution should be very simple.

    Yet it just does not seem to be happening.

    1. Re:That's simple. by PenguiN42 · · Score: 1

      The reason we don't see any cross-platform worms is because they are, simply, not worth the effort. People want their worm to affect as many machines as possible as quickly as possible, and they aren't the best programmers in the world. So they write worms for windows. Why spend a *lot* of coding effort to make it cross-platform when it only increases your infected base 5-10%?

      Your insinuation seems to be (though you never come out and just say it) that the reason there are no cross-platform worms is because macs and linux are somehow magically invulnerable to them. Right.

      --

      I was actually brainstorming how difficult it would be to write a cross-platform worm. I was thinking of analysing email headers in your message history to try to guess what OS they came from and send along the correct version accordingly.

      This requires an executable that can re-generate itself for 2 or 3 other operating systems. This can probably be done by keeping the code for the other OSes compressed and stored as a payload, and re-arrage the files as necessary to send to the other victims. Already we're talking about knowing the byte-level executable file format for at least two, maybe three kinds of operating systems. Most virus kiddies would stop right here.

      But saying you figure out the technology for it, you also have to compile the separate object codes for each target OS. I have access to windows and linux compilers, but i'd have to do some digging to get my hands on a mac compiler. Still more effort just to get 5% more infections.

      But then there's the whole issue of reading address books and message histories on other computers. One should at least target the most popular email client on each computer -- that gives us at least 3 email program formats to figure out and program for, including outlook express. But an effective cross-platform virus should support a wide range of email clients. Tons of effort to figure all this out! All for 5%-10% more infections.

      Not worth it.

      Now, if macintoshes suddenly took over 90% of the desktop market, virus writers would happily go and target the mac, and one or two mac email clients, and the whole situation would be turned on its head.

      --
      The following sentence is true. The preceding sentence was false.
  368. Re:I have a coworker who kept saying it was hardwa by AJWM · · Score: 1

    Yeah, developers usually have their systems set up and tweaked just so, and would no more want anyone else to mess with it than a mechanic or woodworker would lend someone his tools.

    --
    -- Alastair
  369. Re:Not a package management system but a neat idea by GlassUser · · Score: 1

    Typical open source garbage. The OS already has a much more functional installer system that works far better, with tools included with the OS (no need for expensive SMS or custom logon scripts), and has far more support. What's this NSIS garbage? Third party installers are shit. Use MSI.

  370. Re:I have a coworker who kept saying it was hardwa by geekoid · · Score: 1

    Would you have automotive engineers or even car salesmen that don't know how to drive, check the oil and put gas in the car?

    if they sold cars I would. Which is why I dont trust computer salespersons.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  371. Re:I have a coworker who kept saying it was hardwa by AJWM · · Score: 1

    What if they have a different automobile than the ones that they design/sell, and the oil is changed differently?

    If the automotive engineer doesn't know how to check the oil on any car but his own, he's incompetent. If he doesn't know what possibilities are out there now, he'll just reinvent the wheel (or dipstick), badly.

    I am a linux programmer, and I don't know squat about MS windows, yet I am forced to run this on my workstation by the network gurus.

    Right. So how do you test your linux programs?

    Are you saying that I should learn the nuts and bolts of windows? Even though it has nothing to do with my job?

    If you're running Windows on your desktop, then it does have something to do with your job, n'est ce pas?

    As a programmer I have enough of a job, just staying on top of C, Perl, Shell etc.

    Yeah, terrible how they make all those changes to them every week. Perhaps you should consider another line of work?

    --
    -- Alastair
  372. He used "certified technician" wrong.. by caveat · · Score: 1

    It's just a bad analogy to the mechanical world. Certified auto technicians are more than capable of doing "power technician" work like pulling trannies and engine swaps. Changing alternators and starters is backyard mechanic stuff, the kind of things you just need a good toolbox and a set of jackstands to do. I do it myself - actually, I just changed the clutch in my car, which involves yanking the entire tranny; I wouldn't consider myself a technician any more than I would on my Mac, even though I play with that at a pretty low level, too (I tweak my network settings to milk my cable, fiddle with the OS to make it work *really* well, have my own little LAN, so on). It's all about what you enjoy and feel comfortable doing; I'm neither a mechanic or a tech, just a chemist moonlighting as a chef..

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
    1. Re:He used "certified technician" wrong.. by TWX · · Score: 1

      See, I would think that your average car equivalent to an A+ computer tech would be qualified to work at Pep Boys. I don't have a lot of respect for A+ certified technicians by paper alone. I was playing with the hardware inside of my PC when I was twelve.

      --
      Do not look into laser with remaining eye.
    2. Re:He used "certified technician" wrong.. by caveat · · Score: 1

      I guess, but hardware inside a PC is a lot easier to tinker with than hardware in a car (and a lot less likely to kill you if something goes wrong). Granted a lot of places like Pep Boys dont really have the equipment or people with the practical experience to do heavy-duty work, but a certified car tech (ASE) should at least know the procedures.

      --

      Facts do not cease to exist because they are ignored. - Aldous Huxley
  373. Terrorists, vinerabilities, and liability? by gone.fishing · · Score: 2, Interesting

    One of the things that I fear the most is an actual terrorist attack using viruses to completely disrupt our financial system. It could be pretty simple and still be successful simply because the countries that have the money are the same countries that the terrorists are targeting! While countries like Iran would be "hit" they would not suffer nearly the damage that countries like the U.S. and Great Britan would. Because of this possibility, I think it is very important that the free countries of the world take immediate steps to harden themselves against computer based terrorisim, worms, viruses, and other security issues.

    I think that there is poor security designed into Windows. Microsoft knows how to design adequate security, as proof of that look at the X-box. It is quite secure. This probably means that a future generation operating system is going to take the "lessons learned" from the X-box and apply them to that new O/S. This will be the PR story at least. The truth will be closer to MS obtaining a software monopoly on the Windows platform. They will control licenses for it and will require your source code for evaluation before you get the key that will allow installation.

    Perhaps poor security is better than the alternative that M$ will dream up. They are driven by profit (every company is) and will take full advantage of any opportunity that they control (as they have already demonstrated).

    After the past couple of weeks, it is obvious that there is a business opportunity out there for someone OTHER THAN MICROSOFT to offer a product for Windows that is a full featured security system for desktops (and servers).

    I'm wondering what this kind of system would entail? How could you provide exceptional security to everything from a home PC to an enterprise level network? There are some obvious things like firewalls, anti-virus protection, automated patches, controls for security and permissions, and so on. But there are other things that could be done too. How about a key system for executing software? If the key does not exist then the software (exe, process, driver whatever) simply does not get permission to run. What about software that monitors network traffic and when certain limits are set human intervention is required of the PC is taken off line?

    I am also wodering about the ethical issues associated with all of this. If Ford puts a car on the road that they know is insecure and an accident happens, they have liability. If I drive a car knowing that it is unsafe, I have liability. If the state allows a road to go unrepaired, they have liability. Isn't the same thing true for a software product? In today's world, in this litigious society, isn't M$ opening themselves up to a great deal of liability when their software is a swiss cheese of vunerabilities?

  374. Re:Total Windows XP updates by ssstraub · · Score: 1

    DirectX 9b is listed under the "Critical Updates" section on WindowsUpdate now. Apparently there's some nasty vulnerability (who'd a guessed?) in DirectX that 9b fixes.

    Outlook Express tends to re-enable itself, so it's best to actually have it be patched, in case it ends up being used.

    There are patches for vulnerabilities in every WMP, and you can't really "remove it" per se, so you need to have it patched.

  375. All software is insecure by design by c0d3h4x0r · · Score: 1

    ALL software is insecure by design. Security bugs are almost always the result of some design oversight. Maybe a code flaw causes a vulnerability, but a poor design permits that specific code flaw to make the system vulnerable.

    Basing the claim that Linux or Macintosh are more securely designed on a relative lack of viruses or exposed vulnerabilities for those platforms is flawed logic. Numerous other factors are more to blame, including differing user base sizes and makeups (more Windows users), differing code maturities (Linux/UNIX is older and more code flaws have been ironed out regardless of secure-by-design-or-not), and the cultural attitude toward the software (people hate Microsoft and Windows, but who hates Apple or Linus?).

    --
    Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
  376. Re:Longhorn will solve all security hassles foreve by ratfynk · · Score: 1

    CBC Canada is releasing content on WMFormat for WMP 7 and up only. The reason why is obvious. The Microsoft security focus is exactly as I have stated. They could not give a shit about securing their old releases, Longhorn is designed to cure everyones security problems! With the blessing of Government bureaucrats, and the entertainment industry in North America. So they could care less about security for the old stuff it would hurt sales of Longhorn and cut into revenues too much to really work for them. To do the honorable thing is not a good financial decision for Microsoft! It would also hurt sales of new computers next year. This year was a write off for the big chains. Bastards. Software updates are a joke.

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  377. Re:Insecure by Design by Artifakt · · Score: 1

    Nobody has to say "let's make this insecure" to have deliberately made the OS insecure. Take 98 for example. A security consious user turns on the "Show all extensions setting", and yet, several extensions remain hidden anyway. This turns out to include the dot ess aitch ess extension, meaning shell handling script. Actually making the extension visible takes a registry hack. So MS has given you a control that apperently has some utility as a security setting, then the control doesn't do what it says. Either the person writing the file settings code didn't know that the individual registry settings would override his code (unlikely), or he knew he was oversimplifying by saying all, but didn't want to say "except for some MS wants to keep hidden". Point is someone at some level decided that a scripting extension was among those that needed to be kept hidden. That's certainly a deliberate anti-security choice.

    --
    Who is John Cabal?
  378. Boss 9000 by switcha · · Score: 1
    And then when you begin working on it...

    "What are you doing, Dave? I wouldn't do that, Dave."

    --
    You know what? ... A little club soda *did* get that out!
  379. tobacco? by Anonymous Coward · · Score: 0
    yes but remember that tobacco companies have been sued by deep pocket aiming lawyers and your peers have brought about settlements and findings that basically say "Yes, I started doing something I knew was wrong and stupid on my own. Yes, I showed no self restraint and discipline. Yes, I refused to read the existing box lables and various announcements and literature widely available or just refuse to heed the warnings. Yes, I understand that I am being rewarded for being foolish and "the weakest link" while many hard working people are struggling to make ends-meet." I am not referring to those cases where people started decades ago before any warnings were made public and thus am not referring to the coverups of known problems caused by tobacco and its packaging processes.

    I don't really care about smokes, dip, chaw or snuff myself. I personally do not have any investment in any of those companies and not even in farming and processing the tobacco. I do however understand that the wrong people were punished and the wrong people were rewarded. You know, its kind of odd to go to Pennsylvania and tell the Amish that they are Evil (tm) for pushing that tobacco onto others when I see that their entire culture is based around personal responsibility. Perhaps we can learn that lesson here as well. Understand that what you take as a sniper shot at the corporate decision makers is often an ICBM that hits only the innocent low level worker bees.

    I don't want to see this happen with software and computing systems. I want the industry to grow some balls and start policing itself. I want to see the IT industry promoting smart decision making and non-superficial business methods. (i.e. various degrees are not the solution... degrees are the beginning, not the end)

    However, I am FULLY for the companies that ARE well funded as being held more responsible for their ineptitude. The "deep pocket" clause is not just in direct financial assets or reserves but is actually calculated using potential that itself includes information and networking (not the computer kind :) Use that deep pocket calculation to assess the knowledge and power of the company and thus demand they do what they say they do.

    If someone loses money from a software flaw that is judged to have been not just an "act of the software gods" then they should be held at least partially accountable. No crap payments for "pain and suffering" but just a clear mathematical accounting of actual dollars lost.

    Then again, I do not believe tort law should EVER be related to punishment. Tort should be for recompensation while criminal law is for punishment. Perhaps there should be a "non-tort, non-criminal" law that focuses on punishing in civil circles. The proceeds should not go towards the lawyer or the government... and here they client is NOT the named client in the tort case but all business and consumers. A silly idea might be to put the money into watchdog organizations or small business support organizations as they seem to be hurt the most often.

  380. PGP: Sign with private key by jemele · · Score: 1

    Once signed with a private key, provided the key has not been leaked, is secure. The only way to verify authenticity, until someone solves NP-complete problems ... joshua

  381. FreeBSD: make by jemele · · Score: 1

    make install make clean that's all she wrote. joshua

    1. Re:FreeBSD: make by naelurec · · Score: 1

      nah .. just

      "make install clean"

      its easier that way. :)

  382. Re:MS Marketing department security bulletin ratin by lanalyst · · Score: 1

    Call me crazy but if I were writing exploits, I'd pick one underated that's under the radar of the media, etc. More potential hits.

    'Important' rated alerts, in my experience, generally get rolled up in a patch cycle or slip through the cracks altogether rather than an emergency security deployment. Folks making the call have to use keywords or an independent rating rather than the MS spin.

  383. Totally hillarious by Anonymous Coward · · Score: 0

    I fail to see how windows is any more insecure than most default linux installs.

    And whoever tries to make the point "linux is just as attractive to virus writers as windows, its just TOO SECURE THAT THEY CAN'T!!!!", as several of you have, I give up. .. cry me a river

    (this post will be deleted, however if anyone responds with anti-MS comments, your comments will be bumped up with a rating of 5! yay!)

  384. Yes, An MS fault, but... by 2003iknero · · Score: 1

    No doubt, the last couple of viruses (msblast & sobig.f) are the results of MS systems bugs.
    I truely believe its NOT the issue here: While home users cannot be considered responsible to security issues, corporate admins MUST have (at least some) responsibility regarding the sucurity level of their systems.
    As an Open-Systems Admin in a large financial services company, I find it hard to understand what kind of SANE admin would leave his corporates' network gateway/firewall to The Net with tcp port 135 open (with or without a patch)??? what kind of a security-minded admin lets ALL attachments of ALL kinds into his/her domain? Even if all systems I manage were linux/unix/MVS/zOS/S390/whatever I'd still prevent corporate users from getting non-passive-content in (by mail, or by other means).
    Sounds insane? - well, for the last four years it worked for us, and as much as users dissagreed to our security policy in the first place, they are now (and for quite a while) blessing for it.

  385. Re:John Ashcroft by Anonymous Coward · · Score: 0

    Your cock is hairy? Wow, d00d, I recommend seeing a doctor...

  386. Re:Ummm... (obligatory RMX/SMTP+SPF plug) by WuphonsReach · · Score: 1

    Trademark? might work...

    Instead, you might want to lean on the IETF and get them to fast-track one of the SMTP/DNS proposals like RMX or SMTP+SPF.

    Basically, the proposals add a record to the DNS system so that destination SMTP servers can see whether the inbound e-mail was received from an authorized outbound mail server for the specified domain. If not, then the domain on the e-mail is spoofed, and the SMTP server can act on that knowledge.

    --
    Wolde you bothe eate your cake, and have your cake?
  387. Microsoft Security and Marketing by Anonymous Coward · · Score: 0

    Anyone who believes Microsoft's motives are to produce a quality OS don't know much. They are however masters of manipulation of the masses with flashy toys and domination.

    Remember, Windows uses a message passing kernel and does not and cannot take advantage of process space seperation like UNIX can. Oh, UNIX has some shared issues too with the like of shared memory but it is a design decision to use it, in Windows, far too much memory is shared by default.

    And if Windows is as secure as Linux/UNIX, then why with Linux and open source is Linux more secure? With Windows being closed source, it should be by Microsoft's claims more secure.

    Tell that to the thousands of companies that have killed off many man years patching in the last few weeks. I have some Solaris and Linux systems with up times in the order of 600-1200 days. With a firewall I don't need to patch the fs and others stuff. Easier than insatiable patching.

  388. Reply: Comments are not snide ... Funny +1 by OldHawk777 · · Score: 1

    I like the content at cryptome and your humor. THANKS

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  389. So it's easy to do, but it's hard to do? by Population · · Score: 1

    So, you say that Mac's are just as easy to infect, but no one has done it because the people writing the viruses aren't very good programmers.

    I even gave you the basics for how to deploy a multi-platform virus.

    Now you're claiming that those virus writers aren't interested in getting that last 5 - 10% infection rate.

    Well, I can see that you know exactly what motivates all those virus writers. Of course no virus writer would be motivated by the infamy of being the first to deploy a sobig type virus that hit Windows and Macs.

    You've gone from making claims about the technology to making claims about the personalities of the virus writers.

    So, it isn't about the technology, it's about their personalities. Right. Sure. You betcha.

    Whatever it takes for you to be right, eh?

  390. windows insecure?? why dGeneral Protection Fault by thegreatbob · · Score: 1

    when did it occur to them that windoze is insecure?? m$ is a pain in the ar$e. in my opinion, their software is like mosquitoes... they are everywhere, and no matter how many you kill, they always find some way to regenerate, and they never come back any better than before. and they carry viruses. coincidence? i think not.

    --
    There is no XUL, only WebExtensions...
  391. Re:Ummm...2 by Anonymous Coward · · Score: 0

    Interception is something, but the client adding headers is just useless. The added headers will always be in the wrong spot because the client can't control where the server puts the origin header.

  392. Parent is incorrect by Arkaein · · Score: 1

    Read the actual linked news. Linux kernel 2.6 did NOT have SE Linux merged into it, SE Linux was updated to run the new 2.6 prerelease kernels.

  393. A funny thing.... by Penguin2212 · · Score: 1

    When I clicked on the article, this advertisement popped up in the article.

    http://m2.doubleclick.net/790463/mrs02112_itdm_rad _336x280_23k.gif

  394. amen, brotha'. by pb · · Score: 1

    I was trying to explain this to some people the other day as well; Windows is indeed insecure by design. And Microsoft could have fixed things at any time in the past 8 years or so with regard to viruses; it isn't like they haven't known about the problem. If you ask me, it's gross negligence on their part, and they should be liable for damages.

    --
    pb Reply or e-mail; don't vaguely moderate.
  395. Re:I have a coworker who kept saying it was hardwa by qfranke · · Score: 1

    I wish the people in my office could look after their computers. But then I would be out of a job. I spend most of my time correcting mispelled login names and passwords, turning "broken" printers by clicking the switch etc. If these people had been taking care of their own boxes we would have been nailed by everything and all their passwords would be "password" or their own login name.

  396. Comment is incorrect by Animats · · Score: 1

    Read the actual patch announcement from Linus Torvalds. Note, way down in the list, "selinux merge".

  397. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  398. And? by Anonymous Coward · · Score: 0

    In other news, the Washington Post also revealed that the Pope is a Catholic. And finally, they uncovered the recipe for ice.