Slashdot Mirror


Looking Back At Windows Security In 2003

thebatlab writes "Help Net Security has an interesting look at security in Windows during 2003, with various blurbs from related parties at Microsoft as well as security 'bigwigs' such as Russ Cooper. It's interesting to read the comments from external parties, as they tend to be very reasoned comments and don't simply attack away over recent 'indiscretions' and 'security lapses' Microsoft has had over the year."

327 comments

  1. Looking Back At Windows Security In 2003 by Pingular · · Score: 0, Flamebait

    or lack therof.

    --

    When anger rises, think of the consequences.
    Confucius (551 BC - 479 BC)
    1. Re:Looking Back At Windows Security In 2003 by MikeXpop · · Score: 0, Funny

      *rimshot*

      --
      Etiquette is etiquette. He kills his mother but he can't wear grey trousers.
    2. Re:Looking Back At Windows Security In 2003 by Anonymous Coward · · Score: 1, Interesting

      I think a balanced analysis would agree that they are certainly getting better: both in terms of acknowledging critical issues and issuing patches in a more timely manner.

      They have a long way to go, but who doesn't have security problems these days? Only OpenBSD, which ships with virtually everything switched off so that it can claim "no hole in over 7 years in the default install" ... ahem.

      AC

    3. Re:Looking Back At Windows Security In 2003 by Johnnienumlock5 · · Score: 0

      or I guess its a comedy.

      --
      http://www.users.muohio.edu/reamsjp/donate.html
    4. Re:Looking Back At Windows Security In 2003 by Dukael_Mikakis · · Score: 0

      Hey, the security that they had implemented worked, I thought, exceedingly well:

      Password: ilikebigbutts12


      Oh damn, I just gave out my password, didn't I?

    5. Re:Looking Back At Windows Security In 2003 by Serapth · · Score: 1

      Well, I dont disagree with the parent to this post being modded down to flamebait... It isnt really an accurate moderation...

      Cliche'd or Lame or Boring would be much better was to moderate such posts!!!

    6. Re:Looking Back At Windows Security In 2003 by Moloch666 · · Score: 0, Offtopic

      You realize that lists many random scripts and a bunch of different programs. I'm sure if a list of exploits were compiled for every bit of software that runs on windows, it would be quite large. The funny thing is that a lot of the software from the site you linked runs on windows.

      --
      Understanding is a three-edged sword. -- Kosh Naranek
  2. Its crap but just as crap as anyone else by rkz · · Score: 0, Troll

    Microsoft have had their share of vunerabilities over the last year but not significantly more than linux has, this kind of article always appears on slashdot poking fun at windows security but linux is not much better. Apt-get is not that much better than Windowsupdate.microsoft.com.

    I work for a fortune 500 company and we have been considering switching from Windows NT 4 to either Windows Server 2003 or Linux. After much testing we decided to stay on windows for virtually everything except the Primary Domain Controller which scaled much better under Debian.

    For file servers we found that samba caused some shares to dissapear occasionally and so we stuck to Windows. For email we needed exchange so we had no choice. For firewall we kept windows because the software we currently use performs much better on windows than Linux.

    But as far as security goes we could see on clear advantes of one platform over the other.

    1. Re:Its crap but just as crap as anyone else by ePhil_One · · Score: 1, Funny
      I almost believed it until I read this line:

      For firewall we kept windows because the software we currently use performs much better on windows than Linux.

      What fortune 500 company is using computer based firewalls? Let me know because I'll happily take over as "Cheif Security Officer"

      --
      You are in a maze of twisted little posts, all alike.
    2. Re:Its crap but just as crap as anyone else by Acidic_Diarrhea · · Score: 1
      computer based firewalls?
      As opposed to what exactly?
      --
      I hate liberals. If you are a liberal, do not reply.
    3. Re:Its crap but just as crap as anyone else by jbplou · · Score: 1

      What company is going to use Linux for there primary domain controller but run everything else on Windows, I don't believe this poster knows what he is talking about.

    4. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      Agreed, and Linux has had its share of relatively high-profile security embarassments, too. Examples are the compromising of four Debian servers and the Gentoo portage server being exploited.

      And btw, there was another vulnerability discovered similar to the one that was exploited with Blaster. To my knowledge, this particular hole hasn't been exploited. Is there another nasty worm on the way?

    5. Re:Its crap but just as crap as anyone else by abh · · Score: 2, Informative

      Perhaps you've heard of a company called Cisco, they make a thing called a Pix, which is probably the most popular hardware firewall product.

    6. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 5, Funny

      computer based firewalls?

      As opposed to what exactly?

      Firebased computer walls? (In soviet russia?)

    7. Re:Its crap but just as crap as anyone else by Organized+Konfusion · · Score: 1

      Samba-TNG or Samba 3.0 work great as domain controllers.

    8. Re:Its crap but just as crap as anyone else by jbplou · · Score: 1

      Also I am willing to bet every Fortune 500 company(except microsoft) has at least some Unix servers wether they be Sun, IBM, HP, or some other brand. I even heard that msft has some freebsd servers in there backend

    9. Re:Its crap but just as crap as anyone else by ePhil_One · · Score: 2, Informative
      As opposed to hardware based firewalls running custom operating systems. Granted, almost anything based in silicone could be considered a "computer", but running a general purpose OS on generic hardware is a far cry from what companies like Netscreen are producing.

      --
      You are in a maze of twisted little posts, all alike.
    10. Re:Its crap but just as crap as anyone else by jbplou · · Score: 1

      What I'm saying is if a fortune 500 company is using Windows for every other server, I don't think they will use a different platform for the domain controller.

    11. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 2, Funny

      What's inside of it? Magic packet-smashing Gnomes?

    12. Re:Its crap but just as crap as anyone else by alen · · Score: 1

      Why would you use a PDC on linux in a winnt 4 enviroment when it's the BDC's that handle the logons and most of the work? The PDC accepts changes to the database and replicates it to the BDC's.

    13. Re:Its crap but just as crap as anyone else by Minna+Kirai · · Score: 1

      which is probably the most popular hardware firewall product.

      And that hardware is... wait for it... a computer!

    14. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      for the love of god mod this crap down. it's not even intelligent "pro microsoft" stuff.

      parent should be kicked in balls

      and any moderator modding him up should be fucking crucified.

      pro-microsoft is fine...but the quality better be high.

      and the parent is obviously a troll idiot.

      metamoderators fire away!

    15. Re:Its crap but just as crap as anyone else by SoSueMe · · Score: 1

      For anything "based (o)n silicone", I'd accept Pamela Anderson.
      For anything "based in silicon", I'd take a hardware firewall and a software firewall.
      Belt and suspenders, what better fasion for a true geek?

    16. Re:Its crap but just as crap as anyone else by Acidic_Diarrhea · · Score: 1

      And what is that hardware tough guy? IT'S A COMPUTER!!!

      --
      I hate liberals. If you are a liberal, do not reply.
    17. Re:Its crap but just as crap as anyone else by 93+Escort+Wagon · · Score: 5, Interesting

      "Microsoft have had their share of vunerabilities over the last year but not significantly more than linux has..."

      Hello? What alternate universe are you living in? We spent a good chunk of our summer and fall chasing MS-BLAST infected computers. We had to detach computers from the network before upgrading them to XP, because if we didn't they'd get hit before we could patch them.

      Perhaps you are playing semantic games - perhaps in absolute numbers there haven't been "that many" Windows exploits. But in terms of wasted IT time; in terms of network downtime; in terms of severity of attack there is just NO comparison. Our Linux, Solaris, and OS X boxes have required almost none of our time.

      --
      #DeleteChrome
    18. Re:Its crap but just as crap as anyone else by KrispyKringle · · Score: 1

      I'm not a Windows user, but I could've sworn that MS no longer support NT4. This is very clearly a troll; as previous posters noted, it is filled with other nonsense and contradictions.

    19. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 1, Interesting

      1. With Microsoft's OS it is the ONLY OS known to fall by the millions by a one line script virus, lets see a Linux based virus or worm that can knock down millions of Linux boxes like can happen with Windows...

      2. As far as comparing apt-get to windows update, with Windows update you HAVE to have Internet Explorer installed to use it, why does Microsoft make a update tool that is not tied to a particular web browser, maybe something that is "stand alone". Same with a lot of software that mysteriously requires Internet Exploiter to be installed in order to run- (kind of fishy to me)
      apt-get does not require any browser installed or even a particular GUI and can be run from the command line...

      As far as security goes I would trust Linux a LOT more for critical mission deployments than I would the kludge from Microsoft...

    20. Re:Its crap but just as crap as anyone else by Cyno · · Score: 2, Interesting

      How many worms did you have to clean off your Linux systems last year?

      Linux may not be much more secure than Windows but at least my Linux boxes don't go spreading malicious code around my office faster than I can patch 'em. In fact, I don't remember ever patching in Linux box in 2003. Hrmmm, I wonder why that is..

      At least with Linux I don't have to worry about security unless I put it in a production environment. Then I only need to worry about keeping up-to-date with patches.

      My Linux desktop doesn't get viruses, send viruses, or take out office routers. I wish I could say the same for my Microsoft products.

    21. Re:Its crap but just as crap as anyone else by miffo.swe · · Score: 2, Insightful

      Well as for apt-get or yum you cant compare those to windows update at all. First of all apt-get/yum updates every single application installed while windowsupdate doesnt even update Microsofts own products outside IE or MS-Windows. Had it covered atleast MS own products but it really is limited. Tried running windowsupdate from a script? Apt-get/yum is way ahead of windowsupdate in any way i can think of. And it doesnt cost you more than hardware to put your own apt repository up.

      Why would anyone need exchange? Did you want a mail server or did you want Exchange in specific? You do realize that what you are saying is that you want the brand and not the function in itself? There are tons of ways to accomplish the same things Exchange does and most often much better and with cheaper hardware. If its one thing exchange does it is eating cpu cycles.

      "For firewall we kept windows because the software we currently use performs much better on windows than Linux"

      Well, duh? Sygate runs pretty lousy on linux too.

      --
      HTTP/1.1 400
    22. Re:Its crap but just as crap as anyone else by forevermore · · Score: 2, Interesting
      Microsoft have had their share of vunerabilities over the last year but not significantly more than linux has

      Yes, they may have. But unlike Windows, all of the linux software had patched versions out within a matter of hours. You are correct, however, in that it's up to the admins to apply the patches, but in my experience, linux admins are a lot more vigilant about this sort of thing.

      Also, no linux "virus" ever filled my inbox with hundreds of huge attachments claiming that I needed to update Windows or see the latest cool screensaver.

      Oh, and if you're using firewall "software" in linux, you're doing something wrong. All you need is a little knowhow and iptables (or even ipchains), and you'll see that machine FAR outperform any non-kernel-based solutions.

      --
      Do you really need reason for beer? Wingman Brewers
    23. Re:Its crap but just as crap as anyone else by HuguesT · · Score: 1

      You should really keep your Linux box up to date even if it's only your home machine. Modern distributions such as Debian, RedHat (Fedora) and others make it very easy for you.

      If you don't sooner or later you'll be hacked, you might or might not notice it, but other people will use your machine for purposes you did not intend (such as share software or copyrighted material, or relay spam).

    24. Re:Its crap but just as crap as anyone else by bhtooefr · · Score: 1

      Last I heard, they finally got them moved over to Windows 2000, and now to Windows Server 2003. It was the Hotmail servers.

    25. Re:Its crap but just as crap as anyone else by 1lus10n · · Score: 1

      nah personally i enjoy the comment about them using windows as the firewall.

      no sane company with any valuable data on their intranet should use anything other than a hardware based REAL firewall with custom OS, not a consumer/server OS ..... We use Pix here. most of our customers use netscreen or pix .....

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    26. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      Ha ha, an AC gets modded as a troll for disputing what a real troll said. The number of AC posts directly correlate to the number of Slashdot mods on crack.

    27. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      I work for a Fortune-100 company. We are required to run centrally-managed computer-based firewalls on our mobile systems (laptops). No, not the default XP one, since (AFAIK) it's not centrally managed. I also run it on my work desktop cuz' it logs certain activities which otherwise would pass unnoticed.

      So... Nyah.

      And a further Nyah.. many SMBs cannot justify a dedicated firewall either, due to expense or maintenance. They have a small router with a rudimentary firewall (usually a side-effect of NAT), and as further protection they install a firewall on the PCs.

      And for you, the dream of being a Chief Security Office will continue to be just a dream.

    28. Re:Its crap but just as crap as anyone else by maunleon · · Score: 2, Informative

      Believe it or not, I have not had to clean up any worms from my Windows machines last year.

      Why? Because my network has a firewall. Then my machine has a firewall. And I run a virus checker. And I keep reasonably up to date with patches. And no, it's really not a big deal.

      In our last audit, guess what we found. Windows 2000 servers on the audited networks were patched. Linux machines were not patched for recent holes. Why? The metality that Linux is secure out of the box. We showed how the audited network's firewall (running Linux, because it's k00l and the admin was a linux zealot) was rooted in 15 seconds using a familiar recent exploit.

    29. Re:Its crap but just as crap as anyone else by maunleon · · Score: 1

      "Why would anyone need exchange? "

      What is a good open source alternative for centralized information sharing (workgroup planning, email, address book, etc) ? Yes, email can be done by anyone... On the other hand most POP3 implementations out of the box are significantly less secure than exchange because the data -- and especially the authentication -- is transfered in cleartext.

      and p.s. it does not cost you anything more than hardware to set up a windows update-like service either. We cache all QFEs on our server, then generate recommended updates based on the xml catalog published by MS (see hfnetchk). This list is processed on every machine in the logon script.

    30. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      You realise that the majority of the firewall appliances are running a linux or BSD derivitive?

      They are computer based firewalls, they are just a black box. Cisco is the main exception, using a custom realtime OS on fairly standard x86 hardware.

      However a PIX is quite definately not the best firewall platform available.

      In case you ask I look after:
      Cisco PIX
      Netscreen
      Symantec Veliociraptor (Sp?)
      Linux iptables/ application gateways - custom
      FreeBSD ipf/ application gateways - custom
      Checkpoint (on Sun)

      And I see no issues with the iptables boxes. One of them started out as a standard red hat 9.0 install. But it has been minimised then harden since. We've had less security advisories apply to the installed software on it (as opposed to the advisories that apply to a full red hat 9.0), then the PIXs this year.

    31. Re:Its crap but just as crap as anyone else by Gary+Destruction · · Score: 1

      Computer based firewalls -- Layer 7 Hardware or Hardened Firewalls -- Layer 3

    32. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      You realise that the majority of the firewall appliances are running a linux or BSD derivitive?

      They are computer based firewalls, they are just a black box. Cisco is the main exception, using a custom realtime OS on fairly standard x86 hardware.

      In case you ask I look after:
      Cisco PIX
      Netscreen
      Symantec Veliociraptor (Sp?)
      Linux iptables/ application gateways - custom
      FreeBSD ipf/ application gateways - custom
      Checkpoint (on Sun)

      And I see no issues with the iptables boxes. One of them started out as a standard red hat 9.0 install. But it has been minimised then harden since. We've had less security advisories apply to the installed software on it (as opposed to the advisories that apply to a full red hat 9.0), then the PIXs this year.

    33. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      Speaking even samba 3.0 doesnt support PDC to BDC replication there is no way to do that. you can how ever replicate the backend with LDAP with multiple site PDC's to a master LDAP server. A big nitch for samba is the aging NT4 networks that are getting the support discontinued and the internal win32 tools that are used.

    34. Re:Its crap but just as crap as anyone else by spongman · · Score: 1
      Yeah, I have a custom machine here I built and wrote the operating system for myself - a one-off. Unfortunately, I've never spent any time trying to harden it against attacks. Indeed there are opportunities for buffer overruns, remote 'root' exploits everywhere.

      And it's connected to the internet.

      Since it's unique, it's never been successfully attacked. Does that make it the most secure system in existence?

      It seems like you're advocating security by obscurity.

    35. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      Jesus H. Christmas! How can you be so "clueful" as to have Linux, Solaris, and OS X boxes and so absolutely clueless as to install the latest patches BEFORE MS-BLAST came out. You, and everyone else, had time. I had my patches installed well before anyone tried to attack. That's just laziness.

    36. Re:Its crap but just as crap as anyone else by hughk · · Score: 1
      no sane company with any valuable data on their intranet should use anything other than a hardware based REAL firewall with custom OS

      Except those that run OpenBSD.

      --
      See my journal, I write things there
    37. Re:Its crap but just as crap as anyone else by ePhil_One · · Score: 1
      Running a firewall on peoples laptops isn't quite what we're talking about. Of cource your not going to run a dedicated firewall as your laptop, so your arguements just plain silly. Your laptop goes and gets exposed to the internet at Starbucks, then you go bring those infections inside my firewall.

      And we're talking about Fortune 500 companies, not SMB's, although all buisnesses computers really ought to have something in place if they are exposed to the internet.

      But really, good job defeating arguements that nobody was making. Have you looked into a career in politics?

      --
      You are in a maze of twisted little posts, all alike.
    38. Re:Its crap but just as crap as anyone else by ePhil_One · · Score: 1
      There are things an IPtables box can do that the others can't. There are things the others can do that the IPtables box can't.

      But one of the big things IPtables can't do to my knowledge is route packets at near wirespeed. Though I'm sure with todays machines they are pretty darned fast, they don't have the "route once, switch many" architecture of a good hardware based product.

      --
      You are in a maze of twisted little posts, all alike.
    39. Re:Its crap but just as crap as anyone else by Cyno · · Score: 1

      Some ditros make keeping your system up2date easy. Some distros, like Fedora, seem to only patch security problems or minor revisions instead of updating entire subsystems.

      Redhat changed their ftp daemon from wu-ftpd to the very secure ftpd between RedHat 7.x and 9, but none of those types of changes are propogated by their up2date system.

      Linux can keep itself up2date when its properly built, but on a home or office network as a desktop install it shouldn't need a firewall or virus scanning software. It should be secure enough by default to prevent any automated attacks. And I think it is.

      I won't be hacked because I won't invite a cracker into my apartment to play with my network. Sorry I had to get all racial on ya there.

      Now in a production environment that's different. Whenever you put something live on the internet with an IP address you need protection. Protection usually comes in the form of a firewall or NAT router. Usually you would put any systems that serve the web on a DMZ with very fine holes poked through your firewall for specific IPs/MACs/ports, etc.

      You would craft your network in such a way that an attacker would only be able to break in through a limited set of ports. You would keep a list of all ports that run on your DMZ and monitor when security exploits are released so you can patch everything ASAP, before an attacker has the ability to crack anything.

      However, if you have an insane person monitoring your servers and the security boards 24/7 they may be able to hack their way in before you could patch your systems even if you do everything right. God forbid anyone walk into your building and gain physical access to the servers. Security is always going to be an illusion, but there is a comfort zone we can easy put ourselves in to feel relatively secure from automated attacks. Which is really all anyone wants. Else they become paranoid.

    40. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      Yeah microsoft doesn't have Unix, since they bought hotmail and inherited all their old codebase...

    41. Re:Its crap but just as crap as anyone else by ctucker · · Score: 1

      Granted, almost anything based in silicone could be considered a "computer"...

      How about a Beowulf cluster of Pamela Andersons?

      --

      --
      My other computer is your IIS server.
    42. Re:Its crap but just as crap as anyone else by 1lus10n · · Score: 1

      no sorry you lose. openBSD is not as secure as people think. the only reason there are very few problems with it is because only 4 people use it.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    43. Re:Its crap but just as crap as anyone else by Anonymous Coward · · Score: 0

      >> I even heard that msft has some freebsd servers in there backend

      I try to avoid looking at M$'s backend, lol.

    44. Re:Its crap but just as crap as anyone else by hughk · · Score: 1

      No, OpenBSD isn't as secure as people think but I have some stripped down OpenBSD boxes at one end of the DMZ and Linux at the other end.The DMZ contains a mixture of Unix type boxes (Solaris and Linux). Windows is only permitted on the intranet. The main issue is keeping the portable Windows PCs segregated off because of worms like Blaster being imported. The combo is fairly good. Yes, the CISCO routers connecting to the net are also locked down but they are not the primary firewall.

      --
      See my journal, I write things there
  3. Looking Back At Windows Security In 2003 by ChaoticChaos · · Score: 0, Flamebait

    There was some?

    Huh. This should make for a tiny featurette.

  4. Does anyone know... by biendamon · · Score: 5, Interesting

    ...where to get a definitive list of security holes in Windows (not Office or other add-ons) for the month of December?

    1. Re:Does anyone know... by NOT-2-QUICK · · Score: 4, Informative
      You can search for MS security bulletins based on various criteria (product, service pack, time frame, etc...) on the technet site here.


      However, as per this this article, Microsoft does not intend on pushing any new security patches throughout the month of December. But then again, apparently Microsoft can even manage to NOT patch correctly...

      --
      Beer is proof that God loves us and wants us to be happy. -- Benjamin Franklin
    2. Re:Does anyone know... by Anonymous Coward · · Score: 0

      http://www.microsoft.com/security/security_bulleti ns/

      There are no security bulletins for the month of December. So, at this point in time, there are no vulnerabilities for Windows 2003 Server for the month of December.

    3. Re:Does anyone know... by Anonymous Coward · · Score: 0

      The question is scary. The +2 interesting moderation is more scary.
      (you'd think the guy aims at +1 Funny, but...)

    4. Re:Does anyone know... by einer · · Score: 2, Funny

      Sure. That conclusion follows. ;)

    5. Re:Does anyone know... by Anonymous Coward · · Score: 0

      You can't the browser and the applications are part of the OS... If you don't believe me ask any windows user. (I was not trying to troll)

    6. Re:Does anyone know... by Anonymous Coward · · Score: 0

      Sure. That conclusion follows. ;)

      One would think. But I've been involved with too many of these religious debates where assuming someone has common sense has been my down fall :-)
    7. Re:Does anyone know... by Krunch · · Score: 1

      Looks like your second link is for Windows (any). The link for Linux is here.

      --
      No GNU has been Hurd during the making of this comment.
    8. Re:Does anyone know... by Puppet+Master · · Score: 2, Insightful
      As you can see, WinXP has far less problems than Linux.

      Why does the link to your Linux section of Security Tracker point to: "View Topics > Underlyingos > Windows (Any)" ?? Looks to me like you pointed to Windows (ANY), not Linux.

      Likewise, I compared Windows XP to FreeBSD. Windows XP had 3039 documents of security problems, and FreeBSD had 404.

      --
      The day Microsoft creates a product that doesn't suck, it will be known as the Microsoft Vaccuum Cleaner!
    9. Re:Does anyone know... by Puppet+Master · · Score: 2, Informative
      Doing a little more research, what you wanted was this:

      Linux (ANY)

      and

      Windows XP

      But even this is unfair... It should be Windows (ANY), if you're going to compare any flavor of Linux to any flavor of Windows.

      --
      The day Microsoft creates a product that doesn't suck, it will be known as the Microsoft Vaccuum Cleaner!
    10. Re:Does anyone know... by t0ny · · Score: 0, Troll
      except the poster wanted to know about problems in December. To which I replied that Linux had more security problems in December than WinXP did, which is true, and is moreover not limited to the distrobution.

      December totals- Linux (50), Windows (41). Linux wins the unsecurity bowl by nine discovered flaws.

      So, as usual, I get modded as a troll for posting both the answer to the question that was asked, and bluntly stating facts which run counter to what people around here desperately need to hear.

      Im sorry that Linux isnt as secure as you guys think it is. But I have no control over that. I just call it like I see it. If the marketplace, the vast majority of MIS departments, and the majority of the consumers in the world are trying to tell you something, who's fault is it when you dont listen? They can all tell you guys that Windows isnt anywhere near as bad as you make it out to be. Sorry, but its true; you are insecure about your OS being unsecure.

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    11. Re:Does anyone know... by Mr+Smidge · · Score: 1

      Yes, they are all detailed in this commemorative set.

    12. Re:Does anyone know... by Puppet+Master · · Score: 1
      you are insecure about your OS being unsecure.

      My OS??? Well it's not my OS, I don't even run Linux. I run FreeBSD. I was merely pointing out the fact that the 2 links you provided were pointing incorrectly. Clicking on the one for Windows XP did take me to the Windows XP site as you had stated. But clicking on the Linux link you provided, simply took me to Windows (ALL) information, not Linux. I'm sure that was just an honest mistake but still you were attempting to relate apples to oranges.

      --
      The day Microsoft creates a product that doesn't suck, it will be known as the Microsoft Vaccuum Cleaner!
  5. Hey, Sherlock.... by tarquin_fim_bim · · Score: 3, Insightful

    "What Slammer showed us more than anything was the need to embrace more basic controls, such as "Default Deny"."

    Do you think that that giving your user name and password to strangers might be a bit suspect too?

    1. Re:Hey, Sherlock.... by AntiOrganic · · Score: 5, Informative

      Or how about just applying the patch that's been freely available for six months?

      *glares at manager*

  6. Slashdottism by SharpFang · · Score: 5, Funny

    Of course the same holds true for businesses, but there the problem was more of a problem with the "Default Installation". We have long known that default installations are inherently insecure.

    Windows "out of the box" is as wide open as the goatse.cx guy.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:Slashdottism by JoeBaldwin · · Score: 5, Funny

      No shit, I installed XP and I already had Blaster. I hadn't installed anything, downloaded email, downloaded anything, but it was there.

      This, if you don't know, is called Microsoft Security :)

    2. Re:Slashdottism by spongman · · Score: 0, Troll

      You did enable the built-in firewall before connecting your machine to the internet, didn't you? You do remember that Microsoft has been recommending everyone do this, don't you?

    3. Re:Slashdottism by RoLi · · Score: 2, Interesting
      The same happened to a friend of mine, too.

      Isn't it funny that nevertheless Microsoft marketing has brainwashed the masses to the point that they actually believe that WinXP has become more secure than Win9x? (Fact: There never was a worm comparable to W32.Blaster on Windows9x)

    4. Re:Slashdottism by zulux · · Score: 5, Informative

      You did enable the built-in firewall before connecting your machine to the internet, didn't you?

      All Windows XP computers are vulerable to Blaster during bootup.

      Even if you have the Windows firewall turned on.

      Windows XP doesen't ahve a firewall in place while the computer is booting - only after a full boot is the firewall policy pushed down to the network interfaces.

      SP2 will include a "block everything" firewall policy during bootup, and you can have a firewall policy over all network connections - including new connections that you may install.

      but for now - Put your XP behind a real network operating system like OpenBSD.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    5. Re:Slashdottism by uberpeter · · Score: 2, Troll

      "Windows "out of the box" is as wide open as the goatse.cx guy."

      Yes, a new .sig!

    6. Re:Slashdottism by Cyno · · Score: 3, Informative

      We installed blaster, I mean, XP in the office here and before the install was complete it got the blaster virus. Didn't have a chance to firewall it. It was already behind a firewall. But that doesn't help you when you have a bunch of Windows systems on your network. You have to physically disconnect the ethernet from your PC before installing XP to be absolutely sure it won't get infected before you have a chance to "secure" it.

    7. Re:Slashdottism by Anonymous Coward · · Score: 0

      Well duh! You've got a bunch of infected machines yammering away, and you try to load up a fresh naked machine on the same segment and you don't expect a problem?

      Notice most distros have a bunch of security patches to apply when they're fresh out of the box too. You think a worm which can comprimise them hammering away relentlessly on the segment you bring them up on would be more forgiving?

      If I told you that going into Harlem naked save for a sign that said, "I hate black people" was a reasonable procedure for recovering a network would you do that too?

      Jesus CHRIST!

    8. Re:Slashdottism by daviddennis · · Score: 4, Insightful

      I buy a packaged consumer product and install it on my computer.

      Why should I be expected to know there is such a thing as a firewall and that I should install it?

      To put it simply, that's unrealistic. Sure, geeks should know better, but the general public shouldn't have to.

      Period.

      D

    9. Re:Slashdottism by Tim+C · · Score: 1

      All Windows XP computers are vulerable to Blaster during bootup.

      Even those that are patched for it?

    10. Re:Slashdottism by 1lus10n · · Score: 1

      the same reason you should know that there are locks on your doors, windows and your car. and you should know how to use it. and if you read the damn instructions you should be able to install them (within reason. ie a house door deadbolt).

      lets say your ex-girlfriend has a copy of your key, and shit turns up missing from your house, dont you then change your locks ? this is simple logic. as is protecting your data.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    11. Re:Slashdottism by spongman · · Score: 2, Informative

      yeah, but you don't need to be connected to the internet during bootup, do you? Once the computer is booted you can enable the firewall, connect to the internet and download the patches...

    12. Re:Slashdottism by srchestnut · · Score: 1

      User manuals are included for a reason, you don't expect the next car you buy to drive itself or that Christmas ham to cook and eat itself for you. My point is that you can't expect a product to use itself for you, that's your job as the user. Many of the common Microsoft security problems (including the aforementioned default configuration problems) can be be fixed really easily and if you don't know how it's easy to learn via Google or a library book. Firewalls specifically can be a headache with networking and it's definately more difficult to deal with one if you don't really know what it is or even that your computer has one (ie if Microsoft included firewall on in the default install).

    13. Re:Slashdottism by lubricated · · Score: 1

      1. It is possible to install most other operating systems without installing services that open ports.

      2. Default installs shouldn't leave ports open when a machine is first booted.

      3. There is no way to install windows xp while connected to a network with infected compueters, but there are plenty of ways to install other operating systems.

      --
      It has been statistically shown that helmets increase the risk of head injury.
    14. Re:Slashdottism by DarkHelmet · · Score: 1
      Windows "out of the box" is as wide open as the goatse.cx guy.

      So does that make the Blaster worm and others like them a virtual suppository?

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    15. Re:Slashdottism by zcat_NZ · · Score: 1

      For any random IP, you'll see an average of one worm hit every 30 seconds. It varies depending on time of day, phase of moon, etc, but that's about what it averages out to.

      So the average Windows user doing a nice fresh install of XP, or switching on their newly purchased WinXP machine with marginally patched OEM install is almost certain to get infected by something, even if the _very first thing_ they do is start downloading the latest security patches.

      Windows firewall would help, but it's switched off by default and most users don't know how to switch it on or if they do, what to do when it gets in the way of applications (gaming, p2p, etc) other than switching it off again.

      Step #1 in improving Windows security; firewall everything by default.
      Step #2; Make it easy to identify and open one port at a time. Make it much harder to just switch off the firewall.

      --
      455fe10422ca29c4933f95052b792ab2
    16. Re:Slashdottism by Keeper · · Score: 1

      No. If you are patched you're safe.

      Basically, the software firewall doesn't kick in until the software firewall starts up, which isn't the instant the network protocols start accepting network traffic.

    17. Re:Slashdottism by Anonymous Coward · · Score: 0

      riprep.

      Learn it love it. You can install a patched system outta the box as you like to call it, over a network, without even anything more than a network card.

      Just because someone wants to do something fantastically retarded and can occasionally get away with it, doesn't mean they should expect to all the time. Something should be said for protecting your network in the first place.

    18. Re:Slashdottism by daviddennis · · Score: 1

      Except that's not quite true.

      Once I know how to drive, I expect to be able to go into any kind of car and use it successfully. For instance, I own a Mercedes, but if I get a BMW next time, I expect the accelerator, brake and door locks to be in the same position. If they aren't, I'll get a little upset.

      Understanding a firewall, ports and services is pretty esoteric knowledge to expect a non-expert computer user to have.

      D

    19. Re:Slashdottism by inode_buddha · · Score: 1
      Actually I kinda hate to say this, but I *was* feeling sorry for my Windows-using friends and family. I mean, downtime and screwups totally suck for everyone, no matter *what* system they use.

      Since I use linux, I downloaded all the updates offered for Win98SE, and the SP's and patches for XP Home.

      I have a separate machine for testing Windows stuff, which I installed from new and use it for testing the patches. It has never been on a network of any kind. I run Norton AV on the thing just to be sure.

      If it all checks out OK, I burn them onto separate CD's and give them to people, telling them to "Install these updates before you go on a network *at all*."

      Mainly, I do all this just because it sux0rs to spend your holidays doing unpaid tech support for everyone you know...

      --
      C|N>K
    20. Re:Slashdottism by Moloch666 · · Score: 2, Insightful

      I better idea is not put unnecessary windows or doors, locked or unlocked. Although linux generally does this well, I can't speak for all distributions of linux.
      Windows should do things like many linux services do. They default to listening on localhost only, a lot of little things like that could help tighten windows a little better.

      --
      Understanding is a three-edged sword. -- Kosh Naranek
    21. Re:Slashdottism by spongman · · Score: 1

      Understanding gears, pedals, steering wheels, turn signals, traffic laws is pretty esoteric knowledge to expect a non-licensed driver to have.

    22. Re:Slashdottism by pVoid · · Score: 1
      A freshly installed system on the internet is called a honey pot.

      If you've read any of the honey pot related articles around here, it's not surprising at all that you got infected that fast.

    23. Re:Slashdottism by Gary+Destruction · · Score: 1

      Make an image of an XP installation with DCOM disabled. It's the DCOM interface that makes NT/2000/XP/2003 systems vulnerable. Without DCOM enabled, worms like blaster and welchia have nothing to bind to. Start Menu -> Run -> dcomcnfg -> Default Properties Tab -> Disable Distributed COM Services On This Computer. No more DCOM exploits. No more blaster or welchia.

    24. Re:Slashdottism by Anonymous Coward · · Score: 0

      And you expect people to be able to run linux instead, when we can't even assume this basic level of knowledge?

    25. Re:Slashdottism by Krunch · · Score: 1

      /me agrees

      --
      No GNU has been Hurd during the making of this comment.
    26. Re:Slashdottism by rokzy · · Score: 1

      um, don't cars come with the manual? why should I have to go the library or buy an internet connection to learn how to use Windows?

    27. Re:Slashdottism by Tim+C · · Score: 1

      Precisely my point. Quoting the OP:

      "All Windows XP computers are vulerable to Blaster during bootup. "

      My point was that that's bullshit. All XP machines are not vulnerable, only unpatched ones. That's not to say that the firewall isn't distinctly lacking, but the OP greatly exaggerates the scale of the problem.

      It also doesn't affect people who make their internet connection from that box using a dial-up or ADSL modem - the firewall will be in place before they can log in and start the connection.

    28. Re:Slashdottism by rnilz · · Score: 1

      Ah bless... this is why I'm sill employed. ;)

    29. Re:Slashdottism by SharpFang · · Score: 1

      Ok, how to install the patch without getting infected?
      What I can think of, is - unplug the net, install XP, boot it up, configure the firewall, THEN plug the net in (while the firewall is running already, and all network connection autoconfig and stuff is broken and yells "No network connection!". And then install the patch. And for reboot, before the patch starts working, unplug the net again.
      So: 1) Configure and start ALL the software. 2) Connect the hardware.
      Not the most intuitive thing?

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    30. Re:Slashdottism by Anonymous Coward · · Score: 0

      Why don't we talk about why that firewall is needed, eh?

      Specifically, this conversation started with Blaster infections. Blaster infections work through a buffer overflow vulnerability in DCOM RPC services. RPC = Remote Procedure Calls. What home user needs this service open to the Internet?

      Slammer was also mentioned. This virus exploited a vulnerability in SQL Server. Who would open up their database to the Internet? What a security nightmare! Note that this vulnerability included 2 buffer overflow and a DoS vulnerability!

      Spammers have been making use of open Messenger ports over the Internet to pop up annoying ads on users' desktops. What purpose does having a LAN message protocol open to the Internet serve any user, let alone a home user?

      The list goes on and on... but these are all Microsoft additions to the protocols accepted as standard. Let me repeat, these are Microsoft defined and implemented protocols! Not only were they written badly in the first place but Microsoft sent them out onto the Internet like it was their own personal LAN. How is this my fault for not using a firewall?

    31. Re:Slashdottism by zulux · · Score: 1

      I don't know why somebody moded you down as flaimbait.

      I appreciate your comments on my sig - I wrote in when I was in a nasty mood and I was tired of all the freeloaders in our socioty.

      Our culture is nolonger holds the rugged individual as an ideal - our ideal is a gluttenous over-breadiding weflafre mom. Our ideal is a fat cat capitolist who inhereted his wealth.

      It suck, but thankfully I can move on with my life and do the things that make me happy - friends, family, a hike now and then, and a glimmer of freedom if I look for it.

      Cheers.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    32. Re:Slashdottism by 110010001000 · · Score: 0

      My ideal is a person that can spell every word correctly in a sentence.

    33. Re:Slashdottism by 1lus10n · · Score: 1

      but who is to say whats unnecessary ? to me having windows in a house or services listening on my public interface is unnecessary. yet to some people this is "normal".

      the end all be all is very simple. although a large part of the problem lies at MS's feet the customers must also step up and learn about what they are doing and what they should be doing. we need to stop trying to protect stupid people by passing retarded laws and blaming companies.

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

      > Isn't it funny that nevertheless Microsoft marketing has brainwashed the
      > masses to the point that they actually believe that WinXP has become more
      > secure than Win9x?

      It is in many respects more *securable*. (More than Win9x, I mean.)

      Yes, it's horrible (security-wise) out of the box. NT was, until Marketing
      got ahold of it, not really designed to be used in its out of the box state.
      It needs configuring. It was designed to be deployed by an IT staff across
      desktops in a company or organization -- for that, it doesn't really need to
      be secure as such out of the box per se (though it would've been nice), or to
      be installed by OEMs on off-the-shelf systems. OEMs are *supposed* to do
      that configuring, or some of it, for you. Theoretically. Instead, some of
      them choose to install a metric butload of cheesy dross, but for that you have
      to blame the OEM.

      As far as non-IT-professional consumers buying boxed copies of WinXP and
      installing it themselves, well, that's a result of Marketing; it wasn't
      designed for that. It needs to be installed and configured by a professional.

      Of course, in the real world there are hundreds of thousands of WinXP boxes
      out there that have not been secured at *all*. This is bad. We can only
      hope Microsoft learned from it and will create a more secure OOTB default
      configuration for Longhorn desktop. It is IMO noteworthy that earlier
      versions of NT, due to who bought and used it, did not create the kind of
      nightmares we've seen with XP, even though in principle they were no more
      secure OOTB than XP is. Yeah, there were security issues, but nothing like
      this past fall, in terms of impact on the whole world.

      Still, WinXP is not nearly the worst product on the market, security-wise.
      (That dubious honour clearly belongs to Outlook.)

      --
      Cut that out, or I will ship you to Norilsk in a box.
    35. Re:Slashdottism by f0rt0r · · Score: 1

      I order a custom vehicle and have the dealer deliver it to my driveway. Why should I have to know that it needs gas do run? What is this key thingy for?

      My point is, a purchase is a decision, and it is generally a good idea to make informed ones. No, I don't expect Joe Sixpack to know how to set up a firewall unless he has decided to purchase a computer and decided to connect it to the Internet. Notice how each of this item are decisions which should have some logic behind them.

      Now, if someone was making him do that ( not his decision ), the requirement to do research and make informed decisions is waived.

      --
      I can't afford a sig!
    36. Re:Slashdottism by f0rt0r · · Score: 1

      Good point. Too bad I didn't have any mod points. Somehow people think computers are different than everything else...the are not. Common sense still applies.

      No matter what the technology/situation is, if you put your hand in the flame you are going to get burned. It might be a good idea to learn a bit about the "fire" phenomenon before putting your hand in there. :)

      --
      I can't afford a sig!
  7. Hail to the new troll, same as the old troll by SuperKendall · · Score: 2, Insightful

    I'm sorry, but we've been told to disable preview-pane at work because yet another round of virii struck that used our internal servers as spam relays.

    For Outlook issues alone (forget about slammer - though how could you!) Microsoft earns the big security rasberry of the year. PPHbth!!!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Hail to the new troll, same as the old troll by Liquidrage · · Score: 2, Interesting

      What virus was it?

      In the several years employeed at the same place I've never had an email virus at my company's headquaters nor where I'm contracted too. Nor have I heard of anyone there getting one. Both places use exchange are NT domains, everyone uses Outlook, etc.
      Both places have admins that know what the hell they are doing.

      I have seen one spread like wild fire at another place I do a few hours of work for here and there. And that place has $8 an hour admins that have no clue what they're doing and aren't qualified to work the help desk.

      Generally, it seems Linux is a more locked down OS and therefore more secure. But to me what makes the biggest difference is to be a *nix admin you have to have a freaking clue. To be an windows admin you don't and it often shows.

    2. Re:Hail to the new troll, same as the old troll by Anonymous Coward · · Score: 0

      viri: plural of virus

      simple spelling error.

      plural: more than one of an item, not to be confused with a collective noun

    3. Re:Hail to the new troll, same as the old troll by Anonymous Coward · · Score: 0
      viri: plural of virus
      No, it isn't.
  8. External Parties? by morelife · · Score: 2, Funny

    It's interesting to read the comments from external parties, as they tend to be very reasoned

    -SNIP-

    Yeah, and if I poke you in the eye with a sharp stick every morning, you'll get used to it. It might even appear "reasoned".

  9. 2003 was a wormy year. by Anonymous Coward · · Score: 1, Insightful

    2004 will likely prove to be just as wormy as 2003.

    I also predict that Linux will truely come into its own in 2004 as the first serious Linux worm/virus rock the open source world.

    1. Re:2003 was a wormy year. by Enucite · · Score: 4, Insightful

      And how do you propose this virus would spread?

      Linux isn't quite the easy target that Windows is. Almost every Linux box is completely different when compared to another. Not everyone is using the same mail client, there are several different browsers that may or may not be used, and several different daemons that may or may not be available or exploitable.

      You just can't easily write a virus that will infect a massive number of Linux machines.

      Note that I'm not saying Linux machines are impervious to viruses; just that I'd be shocked if there was any Linux virus that infects more than a handful of machines.

    2. Re:2003 was a wormy year. by jroysdon · · Score: 1

      To me, I think the biggest difference is that in 1998 with the RTM Worm *NIX people started to think "hey, if this box is going to be connected a network , it needs to be secure." In other words, if it could possibly have a network stack, it needed to be secured.

      Microsoft didn't start thinking about that, what 13 or 14 years later, when Code Red and the lot started to hit. It wasn't rocket science, it was just a matter of time. I think it was just the beginning...

      You know what scares me the most? China has access to Microsoft source code [1, 2]. What if some Chinese government insider's son decides to take the knowledge of exploits learned and release something (no different than RTM did in 1988)? What if China wanted to wage "cyberwar" on Taiwan and a worm with a multiple nasty exploits (3+) got lose to the US and abroad?

    3. Re:2003 was a wormy year. by bhtooefr · · Score: 1

      In 2011 or 2012? Can I borrow your time machine to see what MS is doing and how far SCO is shoved into the ground at that time?

      I do agree that China-only access to MS source could be a major issue. If MS allows at least the government of any country to look at source, this would help fortify government systems, if not prevent civilian computers from getting hit.

    4. Re:2003 was a wormy year. by drsmithy · · Score: 0
      And how do you propose this virus would spread?

      Same way it does on Windows.

      Linux isn't quite the easy target that Windows is. Almost every Linux box is completely different when compared to another. Not everyone is using the same mail client, there are several different browsers that may or may not be used, and several different daemons that may or may not be available or exploitable.

      It would be extremely unusual to find a linux box without things like "mail", "bash" and "perl" - and only slightly unusual to find one without a complete development environment on it. What else do you need ?

      You just can't easily write a virus that will infect a massive number of Linux machines.

      Sure you can - all you need are a bunch of unpatched linux machines to infect or a bunch of linux machines under the control of joe and jane average.

      Note that I'm not saying Linux machines are impervious to viruses; just that I'd be shocked if there was any Linux virus that infects more than a handful of machines.

      This has vastly more to do with the number of linux machines, the environments they are typically found in and the users that usually run them, than Linux itself.

      If there were only a twentieth as many Windows boxes, their typical environment was a firewalled, managed, monitored network and the majority of users were knowledgable enough to not open "FREE SEX !!!!!!!!!!" attachments, be aware of security updates and actually apply them, there'd be a lot less Windows worms in the news.

    5. Re:2003 was a wormy year. by Anonymous Coward · · Score: 0

      It would be extremely unusual to find a linux box without things like "mail", "bash" and "perl" - and only slightly unusual to find one without a complete development environment on it. What else do you need ?

      A vulnerability in a commonly run service that runs as root and accepts incoming network connections, or a combination of a non-root service exploit and a local root vulnerability. There's just far fewer root services running on your typical Linux box than there is Administrator services under Windows.

    6. Re:2003 was a wormy year. by drsmithy · · Score: 1
      A vulnerability in a commonly run service that runs as root and accepts incoming network connections, or a combination of a non-root service exploit and a local root vulnerability.

      Hardly. The vast majority of worms and viruses neither require, nor spread through these. Realistically speaking, being root or being a regular user makes little difference.

      There's just far fewer root services running on your typical Linux box than there is Administrator services under Windows.

      I'd argue with that. Both the typical Linux and the typical Windows machine have a lot of priveleged processes running in the background.

    7. Re:2003 was a wormy year. by chromatic · · Score: 1
      What else do you need ?

      Either an insecure scripting environment embedded into a mail reader or enough social engineering to convince users to save and execute untrusted binaries for the correct architecure or scripts with the correct paths and permissions.

      Yes, it's possible. Security, however, is about minimizing risks. Diversity helps.

    8. Re:2003 was a wormy year. by inode_buddha · · Score: 1
      "What else do you need ?"
      You need an account with permission to run said binaries, at least on my machines. This assumes that I modify the "default deny" policy and make an exception for you. Of course, that policy was implemented before it was *ever* on a network

      If you somehow manage to penetrate *without* an account, you'll still have to deal with system accounts having a home directory of /dev/null, and some creative usage of things like chattr [1], chmod, and tripwire. Oh, and check out "man last[1]".

      Bummer it *is* fully patched, and nmap only finds the printer - which isn't listening. Having a slightly paranoid owner doesn't hurt this machine.

      My conclusion: whoever attacked the Debian and GNU machines had a damn good chance of succeeding. IMHO the single best way to spread malware in linux would be to compromise a distro or source project. I can't see malware affecting end users in a large way otherwise - there's too many variables.

      --
      C|N>K
    9. Re:2003 was a wormy year. by drsmithy · · Score: 2, Interesting
      You need an account with permission to run said binaries, at least on my machines. This assumes that I modify the "default deny" policy and make an exception for you. Of course, that policy was implemented before it was *ever* on a network

      If you somehow manage to penetrate *without* an account, you'll still have to deal with system accounts having a home directory of /dev/null, and some creative usage of things like chattr [1], chmod, and tripwire. Oh, and check out "man last[1]".

      Thus your machine is reasonably atypical even for a managed linux box, let alone one being used as a single-user desktop for an ignorant end user like the average Windows machine.

      Not to mention most of that won't help you if a worm somehow convinces you to run it (the way 99% of them are spread). A worm doesn't need root permissions to edit your .bashrc, wipe out your home directory or mail itself to every email address it can find in on your machine.

      My conclusion: whoever attacked the Debian and GNU machines had a damn good chance of succeeding.

      We aren't trying to compare against the Debian machines, we're trying to compare against the typical Windows box - directly connected to the internet, unmanaged and under the control of an ignorant end user.

      IMHO the single best way to spread malware in linux would be to compromise a distro or source project. I can't see malware affecting end users in a large way otherwise - there's too many variables.

      As I said, it's very rare to find linux machines without tools like mail and bash - which is really all a worm needs to propogate. If you can edit your .bashrc script, so can a worm to start itself off every time you login. If you can start a program that listens on an unprevileged port, so can a worm. If you can "ping -f", so can a worm. If you can accidentally erase every file in your home directory, so can a worm. If you're running something like ssh-add on login to prompt you for an SSH password, a worm can fake it and capture your password.

      Anything a normal user can do, a worm can do. Everything a worm needs to do, a normal user can do. Every tool (and usually far, far more) a worm needs to do its work, is installed on the average linux box.

      I personally don't think Linux will be in widespread enough use to really get hit hard by a worm for a few years yet, but it *will* happen eventually (same for OS X).

    10. Re:2003 was a wormy year. by Anonymous Coward · · Score: 0

      WINE. You are so fucking dependant on it its gona ass ream u :D

    11. Re:2003 was a wormy year. by inode_buddha · · Score: 1
      OK, you have some good points. I think that I was both right and wrong in a few ways. DISCLAIMER: I think both Windows *and* Linux need to get some sane security policies. :D

      "Thus your machine is reasonably atypical even for a managed linux box, let alone one being used as a single-user desktop for an ignorant end user like the average Windows machine."
      I don't necessarily have any point of reference for being "atypical"; I just RTFM a lot and do what seems to make sense. I'll agree that typical Windows users are ignorant, but not always dumb. One of them is sleeping a few steps away from me, with a PhD in engineering, and expects things to "just work" when you click "Install". IMHO, this is a social failure (Social engineering hacks, anyone?) more than anything, a failure to meet expectations or teach (Marketing failure anyone? Anyone?) reasonable expectations/remedies. Which leads to my next point:
      I'm probably in the other 1% because a worm won't convince me to run it. Pro/actively managing your machine means using only trusted, known sources, IMHO. Hence, GPG keys for everything, whitelists, and source code for system-level stuff. Of course, /home/~ is backed up, and .bashrc is only relevant if you insist on bash. Other shells and utils are available on read-only media.

      "We aren't trying to compare against the Debian machines, we're trying to compare against the typical Windows box - directly connected to the internet, unmanaged and ..."
      True. I was making a bad comparison. All I can say is that the typical Linux installation defaults aren't much better than WinXP, IMHO. I was simply trying to point out that Windows can be attacked at the end-user level, whereas a Linux attack might be more successful at the source/distro level.

      "Anything a normal user can do, a worm can do. Everything a worm needs to do, a normal user can do. Every tool (and usually far, far more) a worm needs to do its work, is installed on the average linux box."
      True. However, that worm first needs to have normal user priveleges, which it won't gain without becoming root *first* (man useradd).

      Yes Linux probably *will* get nailed by a worm in a few years. There's plenty of flaws in the user-space code. However, I think it will happen because so many people have jumped on the bandwagon in the last few years, with broadband connections. Sort of like Win9.x. Then wash, rinse, repeat - with another OS.

      My new conclusion: Both Windows *and* Linux are open to attack, but in completely different ways. Windows can be attacked directly at the end-user, as demonstrated by SoBig, Blaster, etc. Linux would be easier to attack at the source/distro level, if it isn't caught by peer review. "Many eyes make all bugs shallow". IMHO, attacking Linux in the same way as Windows is sheer folly, unless you *enjoy* writing indirect inode meta-data and hoping the user reboots.

      --
      C|N>K
    12. Re:2003 was a wormy year. by drsmithy · · Score: 1
      I'll agree that typical Windows users are ignorant, but not always dumb.

      I specifically never said "dumb" because I meant ignorant in the non-insulting way of simply lacking the requisite knowledge. I know lots of very smart people who are completely ignorant outside of their field of expertise.

      IMHO, this is a social failure (Social engineering hacks, anyone?) more than anything, a failure to meet expectations or teach (Marketing failure anyone? Anyone?) reasonable expectations/remedies.

      Personally I think the responsibility to provide a relatively safe environment lies with the software (after all, I don't need to know anything about cars to drive one). However, I also know that software has not yet matured to the point where it is able to do so. I don't think people should have to be taught about computers, viruses, worms, "malicious code" and whatnot just so they can browse the web and send emails.

      Of course, /home/~ is backed up, and .bashrc is only relevant if you insist on bash. Other shells and utils are available on read-only media.

      I was merely using these as examples of a generic procedures - deleting files, configuring programs to launch at startup and/or login, etc - that don't require elevated privileges to do. Many people seem to forget that anything End User can do, the trojan/worm he unwittingly runs can do.

      I was simply trying to point out that Windows can be attacked at the end-user level, whereas a Linux attack might be more successful at the source/distro level.

      I disagree. Most major linux distributions (and the minor ones are basically irrelevant to this sort of discussion) are fairly well monitored for this sort of trojan attack, so I don't think it would be particularly successful (if it could be done at all).

      At this particular point in time, due it's lack of popularity and relatively well-informed user base, worms like the ones that plague Windows would not be particularly successful. However, I'm fairly sure as the proportion of Linux machines in the hands of ignorant users increases, so will the frequency and severity of attacks against it.

      However, that worm first needs to have normal user priveleges, which it won't gain without becoming root *first* (man useradd).

      A worm executed by a user runs with the same privileges as that user from the get go. No root access is required. Very few linux boxes are configured such that only certain users can compile, send mail, etc.

      IMHO, attacking Linux in the same way as Windows is sheer folly, unless you *enjoy* writing indirect inode meta-data and hoping the user reboots.

      No need for anything so obscure. All you need is an appropriate shell script sent as a suitably named attachment and instructions in the body of the email to save it, chmod +x it and run it (to see the boobies). That's basically how the vast majority of Windows worms are spread.

      As I keep saying, all the tools necessary for worm propogation are installed on the average linux machine. All of the classical methods for worm infection and propogation are also possible on the average linux machine. You don't need root privileges, non-standard applications or distribution/version specific code to do what the majority of Windows worms do, all you need to do is convince the user to run your code.

    13. Re:2003 was a wormy year. by Jim_Maryland · · Score: 1

      I agree that an exploit could take advantage of a system to the level of what the user could normally do. What I'm not sure about is how a virus could infect the system files themselves as these are protected from the user too. I guess I'm only seeing that a user could destroy their own data/apps by activating an exploit (running untrusted scripts, web page exploits, etc...). Sure, they can help the spread of the virus through email spreading, but can the virus really corrupt the system?

      I should indicate that I'm not a Linux user, but rather a user/administrator of Solaris/IRIX/AIX (as far as my UNIX platforms go) and various MS Win32 releases. I do administration of any of these (at a department level) and find the maintenance of the UNIX systems much simpler, especially when I have to push changes out to many systems. If I only had a couple systems (similar to a home users network), yeah, the MS Win32 updates would be easier to apply, but if you have many machines, the updates become a real chore. I've seen some comments posted above that describe the simplicity of patching the MS Win32 systems, but I also see the pain that our IT staff go through to impliment these "simple" updates in a work environment.

      I guess I can see where certain exploits (denial of service types in particular) can affect UNIX based systems, but I'm not sure that I can agree as far as ones that corrupt the users system.

    14. Re:2003 was a wormy year. by drsmithy · · Score: 1
      What I'm not sure about is how a virus could infect the system files themselves as these are protected from the user too. [...] Sure, they can help the spread of the virus through email spreading, but can the virus really corrupt the system?

      Short of a known exploit, it couldn't. The point is it doesn't need to. Infecting system files is just gravy - it's not necessary to propogate or cause significant damage.

      I guess I'm only seeing that a user could destroy their own data/apps by activating an exploit (running untrusted scripts, web page exploits, etc...).

      Most home and corporate systems are single user desktops. Everyone I know values their data much, much more than a few system files that can be reinstalled in under and hour if need be.

      I guess I can see where certain exploits (denial of service types in particular) can affect UNIX based systems, but I'm not sure that I can agree as far as ones that corrupt the users system.

      That's because you're only thinking of unix systems being used in a managed, multi-user setting and not in a single-user desktop setting. A worm doesn't need to corrupt the entire system, all it needs to do is get the user to run it.

    15. Re:2003 was a wormy year. by OwnedByTwoCats · · Score: 1

      The Morris worm was 1988, not 1988. A typo, I'm sure. But the previous poster became confused...

    16. Re:2003 was a wormy year. by OwnedByTwoCats · · Score: 1

      Argh! The Morris worm was 1988, not 1998. There, that's better.

  10. Biggest problem with windows security by key+nell · · Score: 5, Funny

    There's a new worm out there that exploits a security hole still in Windows 2k/XP from when it was released.

    It has the capability to shut down applications, goes right through anti-virus software (even the latest patches!!!), and gives total control of the victim computer to the creator of the worm.

    An attempt by the powers that be to shut down it's source of updates was thwarted by various government agencies and the worm itself.

    Unfortunately there is no patch to get rid of the W32.MS.AutoUpdateRequired worm.

    1. Re:Biggest problem with windows security by abh · · Score: 4, Informative

      Is clicking the checkbox to disable the Auto Update feature too difficult?

    2. Re:Biggest problem with windows security by EvanED · · Score: 1

      Who the hell modded this interesting?

    3. Re:Biggest problem with windows security by a_n_d_e_r_s · · Score: 1

      Yep, as MS can verify - most of its users are clueless.

      --
      Just saying it like it are.
    4. Re:Biggest problem with windows security by LordLucless · · Score: 4, Funny

      I'm still looking for a patch for the W32.Clueless.User worm. It seems no matter how restrictive the firewall, this little blighter can get in.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    5. Re:Biggest problem with windows security by Tony-A · · Score: 1

      I'm still looking for a patch for the W32.Clueless.User worm. It seems no matter how restrictive the firewall, this little blighter can get in.

      The more restrictive the firewall, the safer the clueless users feel. It is a false sense of security.

      You'll have much better luck if you use the firewall to protect the internet from your users.

    6. Re:Biggest problem with windows security by Karadryel · · Score: 1
      I'm still looking for a patch for the W32.Clueless.User worm. It seems no matter how restrictive the firewall, this little blighter can get in.

      Yeah, this is one nice architectural feature of Linux. The designers have managed to find a way of blocking this particular error by means of sophisticated analysis and commitment to building a secure system.

      The key was realizing that the error was originating between the keyboard and the chair. Once they made that breakthrough they knew the only solution was to build a firewall there, at the weak point where the worm attacked the system. Thanks to dedicated work by the UI and apps teams, they've managed to do enough hardening of the interface to make it impervious to the attacks of even the most insistent non-technical user.

    7. Re:Biggest problem with windows security by Tim+C · · Score: 2, Informative

      IIRC, when you first install XP (or patch a 2k machine so that it has AutoUpdate installed), AutoUpdate pops up a little systray icon asking you if you want to enable it. At that point, you can tell it to switch off.

      Even if I got that bit wrong (and it has been a while), one thing is definitely true - the default config is to prompt you to download, then prompt you again to install updates. No Windows machine automatically downloads and installs updates unless someone configures it to do so.

    8. Re:Biggest problem with windows security by Glamdrlng · · Score: 1

      I disagree. Automatic Updates is a huge step in teh right direction, and it's easy enough to change the settings. My biggest complaint about windows update is that there's no way to run it from the command line or remotely initiate it. Is that so fscking hard? That's all I ask really. Let me run the patch in a testbed, give it the mushroom stamp of approval, run a script to deploy the patch on a few servers, determine that things are good there, then kick it out to the enterprise. Real men don't click.

      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
  11. Reading Slashdot all day... by Anonymous Coward · · Score: 0

    ...does seem to leave you surprised when you see reasoned comments somewhere else.

  12. Looking at... by oGMo · · Score: 0, Troll

    Wait, looking back at Windows what?

    ;-)

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  13. Short look back on MS Security... by TheDarkener · · Score: 5, Funny

    It sucked!

    <bows>

    --
    It is pitch black. You are likely to be eaten by a grue.
    1. Re:Short look back on MS Security... by TheLetterZ · · Score: 2, Funny
      Three days ago I checked our 2003 server and noticed that the Windows Update icon was visible in the Start Menu area.

      I clicked the icon and saw that W-update had downloaded a patch for Internet Explorer.

      I installed it and immediately upon installation, Windows 2003 server warned me that it had to shutdown and reboot for changes to take effect.

      Gee wiz, the company's flagship server needs a reboot for a browser patch. And these are the same people who make surveys for Linux users to find out how to improve their software?

      Here's a tip, Microsoft. Stop turning Sun's slogan "The network is the computer" into "The browser is the computer".

      --

      Brought to you by The Letter Z

  14. Looking back... by starseeker · · Score: 1, Funny

    at Windows security, one thought comes to mind - eeeek.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  15. Summed up in three words: by JoeBaldwin · · Score: 2, Funny

    j00 w3r3 h4xx0r3d!!!!!!

  16. Myth: Linux is more secure than Windows NT. by Anonymous Coward · · Score: 1, Interesting
    Reality: The Linux security model is weak

    All systems are vulnerable to security issues; however it's important to note that Linux uses the same security model as the original UNIX implementations--a model that was not designed from the ground up to be secure.

    • Linux only provides access controls for files and directories. In contrast, every object in Windows NT, from files to operating system data structures, has an access control list and its use can be regulated as appropriate. Linux security is all-or-nothing. Administrators cannot delegate administrative privileges: a user who needs any administrative capability must be made a full administrator, which compromises best security practices. In contrast, Windows NT allows an administrator to delegate privileges at an exceptionally fine-grained level.
    • Linux has not supported key security accreditation standards. Every member of the Windows NT family since Windows NT 3.5 has been evaluated at either a C2 level under the U.S. Government's evaluation process or at a C2-equivalent level under the British Government's ITSEC process. In contrast, no Linux products are listed on the U.S. Government's evaluated product list.
    • Linux system administrators must spend huge amounts of time understanding the latest Linux bugs and determining what to do about them. This is made complex due to the fact that there isn't a central location for security issues to be reported and fixed. In contrast, Microsoft provides a single security repository for notification and fixes of security related issues.
    • Configuring Linux security requires an administrator to be an expert in the intricacies of the operating system and how components interact. Misconfigure any part of the operating system and the system could be vulnerable to attack. Windows NT security is easy to set up and administer with tools such as the Security Configuration Editor.
    1. Re:Myth: Linux is more secure than Windows NT. by Anonymous Coward · · Score: 2, Informative

      "Administrators cannot delegate administrative privileges: a user who needs any administrative capability must be made a full administrator, which compromises best security practices." man sudo

    2. Re:Myth: Linux is more secure than Windows NT. by Anonymous Coward · · Score: 1, Informative

      Linux only provides access controls for files and directories

      Maybe you didn't learn about the unix convention of "everything's a file".

    3. Re:Myth: Linux is more secure than Windows NT. by Anonymous Coward · · Score: 0

      Linux has not supported key security accreditation standards

      Well when a lot of the coding on linux has been done by awesome programmers donating their work to the public on their free time...where do you think the money to get accredited is going to come from?

    4. Re:Myth: Linux is more secure than Windows NT. by Anonymous Coward · · Score: 5, Informative
      Reality: Windows actually has serious design issues. Neither is perfect. The quality of your admins has way more to do with ultimate security.

      On your specific points:

      • Agreed that NT has access controls on every object. However they are not visible and not used very much by end users and administrators. The UNIX ones are simple and very easy to understand. Here you have the choice between complicated (you do know the difference between discretionary and inherited rights filters?) and pervasive (every object) versus simple and pretty much only on files (which almost every OS object is anyway).

        Many (if not most) Windows programs get it wrong. Heck even Microsoft has been released games that can only be played if logged in as administrator.

        Linux does let you do delegation, but that is mostly left as a user space implementation issue. That is the purpose of setuid/setgid, group memberships, sudo etc.

      • The Windows acceditation is a crock. It is in a non-networked environment with no floppy disk or CD drive. Show me anyone who deploys that way. Here are some relevant articles: Win2K evaluation IBM/Suse evaluation. I have one specific question: if the Windows architecture is so fantastic, why did the NSA choose Linux to acheive their goals? Why did Microsoft claim that fundamental design flaws in Windows were the reason they couldn't release the Windows code? (And we won't even go into the ability of any process in a desktop session being able to send messages to any other process which is probably the flaw Microsoft alludes to).
      • And you deploy Microsoft patches immediately without worrying that they will break the other products you run and use? You can get Linux advisories from whatever distro you use. There are also services like CVE. At least with Linux you can choose to fix things yourself. With Microsoft, you are stuck with whatever amount of time and problem severity they determine. If they don't want to fix something for 6 months, there is nothing you can do about it.
      • SCE is nice, but is only needed because the whole OS has so many places where ACLs are applied. And it doesn't do things like registry access control (you have to use regedit) or the filesystem. So you do have to use a number of tools, and understand everything. In Linux you have to understand chmod. In either case, a clueless admin will do way more harm than the OS you picked to run.
    5. Re:Myth: Linux is more secure than Windows NT. by openmtl · · Score: 3, Interesting
      Re: ACLS - OK yup ACLS are fine BUT wow can you really turn these into a nightmare with a few clicks. Worse still just pickup a system from the last person and try and see what fancy ACLs they tried to implement.

      ACLs are a powerful feature BUT really need to have very strict documentation defining whats been done in an organisation.

      The Orange Book evaluated standalone systems only. I like my Internet ! This C2 stuff is generally discussed as marketing aid and ignores the fine details of the underlying criteria. What is certified is not "Windows NT" but a very precise combination of hardware and software.

      The exclusion of Linux is because the whole program for evaluation requires a Vendor. There is no vendor for Linux. If anyone wants to get a TTAP Evaluation facility to do such an evaluation then why not the DoD themselves. The SELinux would be a good start plus the 2.6.X kernel capabilities and with the ACLs that are now part of Linux.

      Windows admins must also evaluate each report that comes out. With Linux (the kernel) there is just a single Linux repository - with a distrbution there is also a single repository (of that distro). Same as Windows.

      Configuring Windows security is also no mean feat either especially not in an AD environment. Lets face it both Linux and Windows can be made to be complex. The advantage that Linux has NOW is that Novell have bought SuSE. Novell has the best trust model of all. I imagine (well I hope) that some of the ease-of-use of Novell will be integrated into SuSE and then by default fall into Linux userspace routines. Fact is not much at a kernel level needs to now be changed on Linux. With 2.6 its fairly well ready to rock.

      --

    6. Re:Myth: Linux is more secure than Windows NT. by shaitand · · Score: 4, Interesting

      "requires an administrator to be an expert in the intricacies of the operating system and how components interact"

      Yes, someone who is NOT an expert is hardly qualified to be an administrator now are they?

      "Linux only provides access controls for files and directories. In contrast, every object in Windows NT, from files to operating system data structures, has an access control list and its use can be regulated as appropriate. Linux security is all-or-nothing. Administrators cannot delegate administrative privileges: a user who needs any administrative capability must be made a full administrator, which compromises best security practices. In contrast, Windows NT allows an administrator to delegate privileges at an exceptionally fine-grained level."

      Are you on crack? EVERYTHING is a file or directory on a linux system. There ISN'T a registry to hack. The most powerful and popular solutions for all tasks on linux also have built in ACL's for fine tuning access. Not to mention iptables which is a one stop kernel level firewalling and routing solution with flexibility windows never dreamed of with even 3rd party tools.

      There is only ONE full administrator on a linux system, root. Any other service and it's configuration files will be owned by a group, members of said group can administrate it. Since EVERYTHING including hardware devices is a file on linux you can fine grain control access to every piece of software and/or hardware you like on the system. By setting permissions on the correct file you can even deny a user the ability to move an icon on their linux desktop.

      "Linux has not supported key security accreditation standards. Every member of the Windows NT family since Windows NT 3.5 has been evaluated at either a C2 level under the U.S. Government's evaluation process or at a C2-equivalent level under the British Government's ITSEC process. In contrast, no Linux products are listed on the U.S. Government's evaluated product list."

      Government accredits are meaningless, microsoft had to hack minimal posix compliance into windows before they could bribe their way in. The only reason it was allowed at all was that windows was already being used widely (at least in the US, don't follow the brits) and it's VERY expensive to go through the process.

      "Linux system administrators must spend huge amounts of time understanding the latest Linux bugs and determining what to do about them. This is made complex due to the fact that there isn't a central location for security issues to be reported and fixed. In contrast, Microsoft provides a single security repository for notification and fixes of security related issues."

      And yet somehow with a single command line I have all the fixes for the bugs that were discovered this morning. And windows update only has the bugs that were discovered 3 months ago with a couple exceptions.

    7. Re:Myth: Linux is more secure than Windows NT. by Tony+Hoyle · · Score: 1

      Not to mention capability support, etc. If you're clever with it you can lock down individual services so they can only do what they need to.

      Windows, on the other hand, requires you to be an administrator to do virtually anything (I would so love to remove the admin priviliges from some of our more clueless users, but they need them to do installation testing. Gak.)

    8. Re:Myth: Linux is more secure than Windows NT. by drsmithy · · Score: 1
      Sudo delegates root (or other user) privileges to arbitrary users, not discrete administrative rights.

      It is possible, to some degree, to kludge up a suitably complex web of groups, file ownerships/permissions and lines in /etc/sudoers to sort-maybe emulate ACLs, but it quickly becomes a management nightware. Most people just use it to temporarily grant root privileges to certain users and maybe limit them to certain commands.

      Sudo is an ugly hack around the problem of a root user, not a real solution to the problem of delegating administrative privileges.

    9. Re:Myth: Linux is more secure than Windows NT. by drsmithy · · Score: 4, Insightful
      Windows actually has serious design issues.

      Maybe so, but you haven't mentioned any.

      The quality of your admins has way more to do with ultimate security.

      Can't argue with that.

      Agreed that NT has access controls on every object. However they are not visible and not used very much by end users and administrators.

      Much like *properly* setup sudoers, groups and file ownerships/permissions.

      The UNIX ones are simple and very easy to understand.

      That's because they're so primitive. Not to mention some of them aren't really logical - like needing read *and* execute permissions to list the contents of a directory.

      Here you have the choice between complicated (you do know the difference between discretionary and inherited rights filters?) and pervasive (every object) versus simple and pretty much only on files (which almost every OS object is anyway).

      Properly setting up a combination of sudo, groups and file permissions and ownerships is a monumental task and an administrative nightmare. Not saying ACLs are a walk in the park, but when you're finished with sudo & co you've got an ugly hack around a fundamentally broken design, when you're finished with ACLs you've got an elegant and maintainable solution.

      The Windows acceditation is a crock. It is in a non-networked environment with no floppy disk or CD drive.

      That's because, IIRC, being without a network and floppy drive were *requirements* of the accreditation - IOW, *no accredited OS* could have had them.

      (And we won't even go into the ability of any process in a desktop session being able to send messages to any other process which is probably the flaw Microsoft alludes to).

      This was fairly well rebutted at the time - applications can be written so that this can't occur.

      In Linux you have to understand chmod.

      This is ridiculously (and irresponsibly) oversimplified. You have to understand group participations, file ownerships, permissions, SUID, GID, sticky permissions and the subtly different ways some file permissions can act on different platforms. This is before worrying about things like limitations on how many groups a user can be in and other weird things that only happen on some platforms. Not to mention the inescapable fact that on most unixes, practically all important services and administrative tasks have to spend some time with the unlimited priviliges of UID 0.

    10. Re:Myth: Linux is more secure than Windows NT. by Tony-A · · Score: 1

      In contrast, every object in Windows NT, from files to operating system data structures, has an access control list and its use can be regulated as appropriate.

      Sounds like an administrative nighmare. Enough of a nightmare that many programs require administrator access to function.

      Linux system administrators must spend huge amounts of time understanding the latest Linux bugs and determining what to do about them.

      Piddle. There are a few that require a bit of understanding, but mostly the bugs are irrelevant or readily worked around. At least with Linux it is possible to understand what is going on. With Microsoft Windows all you can do is trace through running exploit code.

    11. Re:Myth: Linux is more secure than Windows NT. by Permission+Denied · · Score: 3, Insightful
      In contrast, every object in Windows NT, from files to operating system data structures, has an access control list and its use can be regulated as appropriate. Linux security is all-or-nothing.

      Let me ask you this: how can you restrict privileges to the RPCSS service?

      Well?

      I'm still waiting for an answer.

      The answer is that you cannot restrict privileges to the RPCSS service. It must run as SYSTEM, the NT equivalent of root. Although ACLs can be applied to the SYSTEM account, they can be bypassed easily as SYSTEM can insert code to run at IA32 ring zero.

      Let us then see how many services run by default under the SYSTEM account in a Windows machine: well, that's all of them, isn't it?

      Why don't we try a little experiment. Lets take a ridiculously trivial service, one that can be written in minutes: the Messenger service.

      Now let's take Messenger and run it under a different account so we can apply access controls to it. What does it do?

      "Could not start the messenger service on Local Computer.

      Error 1079: The account specified for this service is different from the account specified for other services running in the same process."

      Well, now what does this mean? Perhaps I did not give the Messenger service a privileged enough account? Nope. Perhaps I need to restart the computer rather than starting the service directly? Nope.

      The problem is that Messenger runs as a thread under svchost.exe, as it is an RPC service "built into" the various other crap there. Is this a fine-grained security model?

      Note also that when you attempt to have a service start under different credentials (should you ever attempt this as I very seldom see it), you must type the account's password. Perhaps this is a security feature so that one cannot install a service which then grants the user elevated privileges? Nope.

      In order to change credentials in NT ("obtain a security token"), you must supply the account's password. When you have a service run under a different account, that password that you type in is saved somewhere as it must be supplied in order to obtain different credentials. Where is it saved? Beats me. How is it stored? Probably "encrypted" using some machine-specific information; however, it must be decrypted upon launch of the service, so the password must be recoverable (without undue computation, eg, it is not hashed).

      Linux system administrators must spend huge amounts of time understanding the latest Linux bugs and determining what to do about them.
      ...
      Configuring Linux security requires an administrator to be an expert in the intricacies of the operating system and how components interact.

      Again, let me pose a question to you, as I assume you see yourself as a competent NT administrator:
      How do you disable DCOM without restricting RPC? You cannot consult google, but must discover the answer on your own.

      Obvious response: firewall.

      Well, a firewall isn't the answer. Say box X needs to talk to box Y using DCE RPC. You cannot insert any firewall I know of between X and Y which stops DCOM but allows through other RPC programs as no firewall I know of works at this level of the stack. You could perhaps put something like a snort box in between X and Y that allows for user-programmable packet inspection, but please don't tell me that's "easy to set up and administer".

      Correct response is documented here. But a competent NT administrator such as you knew that, of course.

      Let's tackle the equivalent problem on a Unix machine: we have an RPC service that we want to disable. Well, which one do we want to disable? NFS? Stop nfsd from launching. YP? Stop ypbind from launching. Mountd? Stop mountd from launching. You get the idea.

      How do you stop a daemon from launching? Tru

    12. Re:Myth: Linux is more secure than Windows NT. by Skilf · · Score: 2, Informative
      very member of the Windows NT family since Windows NT 3.5 has been evaluated at either a C2 level under the U.S. Government's evaluation process or at a C2-equivalent level under the British Government's ITSEC process.

      Concerning the C2 level certification, the only microsoft products that have this certification are Microsoft SQL Server 2000, Win NT 4.0 and Win NT 3.5 according to microsoft itself

      But anyway, these certifications are bogus, since the products are evaluated "against the Trusted Computer System Evaluation Criteria (TCSEC) and its interpretations" also called the Orange Book. However, the Orange Book applies to standalone machines and operating systems! Wow. great.

      This standard clearly has no meaning anymore in modern computer security (if it ever had one).

      Skilf

    13. Re:Myth: Linux is more secure than Windows NT. by Anonymous Coward · · Score: 0

      like needing read *and* execute permissions to list the contents of a directory.

      No, you need to be able to read (+r) and traverse (+x) a directory in order to list its contents. With mode 0111, you can let someone pass through a directory without seeing its contents. If someone wants to guess at names, good luck - the problem space is exponential with respect to the name length.

      Properly setting up a combination of sudo, groups and file permissions and ownerships is a monumental task

      Securing anything accessible to the public is a monumental task.

      you've got an ugly hack around a fundamentally broken design

      Maybe so, but you haven't mentioned why. Surely it isn't because the NT kernel never delegates security decisions to userspace.

      Not to mention the inescapable fact that on most unixes, practically all important services and administrative tasks have to spend some time with the unlimited priviliges of UID 0

      All, or some subset analagous to those running as SYSTEM under NT? You qualify "all" with "practically" and "important", and then don't explain what either of those terms mean. Is an RPC portmapper important? Which operating systems have one, and with what privileges do they run by default? What privileges do they require?

      You have to understand group participations, file ownerships, permissions, SUID, GID, sticky permissions and the subtly different ways some file permissions can act on different platforms.

      Much like group participations, file ownerships, permissions, inheritance, and ACL management on various NT-based operating systems. You've made the point that computer security is complicated, but I'm not sure what that has to do with Linux or Windows NT.

      This is ridiculously (and irresponsibly) oversimplified.

      And you're both ridiculously and irresponsibly biased. Lose the thinly veiled agenda and you'll become quite a bit more coherent.

    14. Re:Myth: Linux is more secure than Windows NT. by man_of_mr_e · · Score: 1

      Actually, you might want to read the links you reference. NT was evaluated in both standalone and networked environments.

      http://www.microsoft.com/technet/treeview/default. asp?url=/technet/security/news/c2faq.asp

      Also, Only NT4 and 3.5 are listed because C2 is no longer the standard. The Common Criteria has replaced it, and Windows 2000 is evaluated under that (also in Standalone and networked environments)

      http://www.microsoft.com/windows2000/server/evalua tion/news/bulletins/win2kcomcrit.asp

      XP and 2003 haven't yet been evaluated to my knowledge, but then again it usually takes a good 18 months to accomplish such tests. I doubt MS will submit XP until after SP2 is released, and 2003 will probably wait for SP1, though MS is most likely working on the evaluations.

      This is not to say that the certifications really mean anything, but if you disparage them, you should do so for real reasons. The "standalone" argument dates from before the 1999 evaluations of NT4 SP6a in which networked environments were certified.

    15. Re:Myth: Linux is more secure than Windows NT. by zBrain · · Score: 1

      It is possible, to some degree, to kludge up a suitably complex web of groups,

      If you have half a clue and set up your groups properly, its far from complex, and gives you much more control than anything windows ever dreamed of.

    16. Re:Myth: Linux is more secure than Windows NT. by NixLuver · · Score: 1

      In terms of Common Criteria evaluation, please consider this link.
      This should address certifications questions.

    17. Re:Myth: Linux is more secure than Windows NT. by Anonymous Coward · · Score: 0

      I cannot believe this got modded up to Insightful! I'm going to run through this quick, so I'm not going to quote anything from the previous post.

      1. Does he have to actually mention the lists upon lists of fundemental design flaws in Microsoft Windows? Microsoft admits to these on a monthly basis. And NO I will not give examples, it's common knowledge in the security community, search bloody Google.

      2. I also cannot argue with the fact that admins NEED to know WTF is going on. No more bloody DeVry students need apply!

      3. Define 'properly'. UNIX permissions have to one of the simplist tasks to maintain, I'll explain why later.

      4. Primitive is not a bad thing. In fact basic easy to understand security is a GOOD thing. And you obviously do not have a clue WTF you are talking about with UNIX perms being illogical. The r-x mode to read AND list directory contents makes perfect sense too me (I shouldn't have to explain why).

      5. This is where I will touch statement #3 again. You obviously have VERY LITTLE UNIX admin experience and VERY LITTLE Windows admin experience. I will only answer this statement with one simple problem: reinstall/migrate to same/other hardware. Good luck moving all those Windows perms, accounts (UIDs/GIDs intact), etc. to another machine (without commercial software, or ANY software for that matter. In UNIX 'cp' and sometimes 'ftp' is all you need). And calling the sudo setup a hack? Are you drunk, seriously?

      6. I can't say much here, but your previous statements are shakey at best, so I'm going to disagree.

      7. ...

      8. Again, this merely points out your lack of knowledge. You just explained chmod in your answer. Plus, how many bloody local user account are you putting on that you are running out of GIDs?!? Now just to clarify to all of you, Linux has support for 32-bit UIDs and GIDs. Other OSes that do this are: *BSD, Slowaris, IRIX, etc.. Most services these days run as normal users, if the applications you have selected don't, pick an alternative, or better yet, learn how to make it drop root perms (bind anyone?).

      Clearly you have made some bold comments that don't apply to reality. Next time, just scroll past something you obviously have no clue about.

    18. Re:Myth: Linux is more secure than Windows NT. by drsmithy · · Score: 1
      And NO I will not give examples, it's common knowledge in the security community, search bloody Google.

      It would make your post a bit more credibility, given many of these are things like rants about how having the messenger service on by default is a "design flaw".

      Define 'properly'.

      Can't. It's too site dependent.

      UNIX permissions have to one of the simplist tasks to maintain, I'll explain why later.

      Ever tried it on machine with tens of thousands of users ? Dozens of different departments ? Multiple access levels required within user classes ? Hundreds of users requiring different levels of "administrative rights" ?

      Primitive is not a bad thing.

      Nor is it automatically a good thing.

      In fact basic easy to understand security is a GOOD thing.

      That depends entirely upon whether or not it provides a sufficient level of functionality.

      DOS is primitive. I'm sure we can both agree it's not particularly GOOD.

      The r-x mode to read AND list directory contents makes perfect sense too me (I shouldn't have to explain why).

      Because you're indoctrinated into The Unix Way ?

      You obviously have VERY LITTLE UNIX admin experience and VERY LITTLE Windows admin experience.

      True, I don't have a huge amount of Windows admin experience.

      I will only answer this statement with one simple problem: reinstall/migrate to same/other hardware. Good luck moving all those Windows perms, accounts (UIDs/GIDs intact), etc. to another machine (without commercial software, or ANY software for that matter.

      Why is it important whether or not the software is "commercial" ?

      I've seen tasks like this accomplished with installations that have users numbering in the tens of thousands. I'm sure our Windows admins didn't migrate all their data by hand.

      In UNIX 'cp' and sometimes 'ftp' is all you need).

      And *you* think *I* don't have much experience ?

      I wish you luck migrating forty thousand users and a few terabytes of data from an E10k to an E15k with "cp". You'll need it.

      And calling the sudo setup a hack? Are you drunk, seriously?

      What's not a hack about it ? It's hacking around the fundamental problem in unix that only root can do things like start listening on low ports, access hardware, etc and that various access privileges can't be assigned discretely on a per-user basis. Why should code bypass all system security - even for a brief moment - just so it can start listening on a low port ?

      Again, this merely points out your lack of knowledge. You just explained chmod in your answer.

      No, I was trying to illustrate why you need to know just a touch more than "chmod" to secure a machine - just like you need to more than "right click" to secure an NT machine.

      Plus, how many bloody local user account are you putting on that you are running out of GIDs?!?

      Most users on a machine I've personally been involved in adminning was around the 80,000 mark. And the particular problem I'm thinking of was a limit (undocumented IIRC) to the number of users that could be in a single group.

      Now just to clarify to all of you, Linux has support for 32-bit UIDs and GIDs. Other OSes that do this are: *BSD, Slowaris, IRIX, etc..

      Not everyone has the luxury of the latest and greatest OS.

      Most services these days run as normal users, [...]

      Eventually. Most of them still have to do many things as root.

  17. Rophel. by i_am_syco · · Score: 2, Funny

    Windows Security is an oxymoron. Just like the French fish who cleaned everything from Finding Nemo.

    1. Re:Rophel. by Anonymous Coward · · Score: 0

      Windows Security is an oxymoron

      No kidding. I haven't heard of a bigger one since all those 'Italian Intelligence' agents were killed in Iraq.

    2. Re:Rophel. by Shut+the+fuck+up! · · Score: 1

      Rophel? As in ROFL? Christ, you don't say that out loud do you?

    3. Re:Rophel. by i_am_syco · · Score: 1

      Yup. The exact same.7

    4. Re:Rophel. by FuzzyBad-Mofo · · Score: 1

      You keep using that word. I do not think you know what it means.

    5. Re:Rophel. by Anonymous Coward · · Score: 0

      Uh, what exactly was oxymoronic about the cleaner 'fish' in Finding Nemo? Jacques, I believe?

      And, first of all, it wasn't a fish, it was a shrimp.

  18. Despite all the backhanded complements... by Anonymous Coward · · Score: 0

    ...they couldn't find ONE BAD THING to say about windows 2003 (other than too early to tell). In the good old days Microsoft's OS were quite fast in revealing their inadequacies.

    1. Re:Despite all the backhanded complements... by Anonymous Coward · · Score: 0

      Either that or "remote root exploit out of the box discovered within months" isn't news anymore. It's a glass half-empty/half-full sort of thing.

  19. Slashdotted by tomoe27 · · Score: 1, Informative

    Looks like it's been slashdotted...

    1. Re:Slashdotted by hao2lian · · Score: 1

      The pains of being popular.

      --
      Pelé!
    2. Re:Slashdotted by Dukael_Mikakis · · Score: 0

      No, more likely they are running a Windows server, and some kiddie is hitting them with a DDoS. Essentially, answering the question posed by the article with actions, huh?

    3. Re:Slashdotted by Anonymous Coward · · Score: 0
      Thanks Captain Obvious!!

      What do you expect, a +5 Insightful cause you can click the link and nothing happens???

      Or maybe a +5 Funny for how much we laugh at your pointless comment.

    4. Re:Slashdotted by Anonymous Coward · · Score: 1, Funny

      The *ultimate* in web security... the inaccessable site.

  20. Johnny Torch by SoSueMe · · Score: 0, Offtopic

    Break out the asbestos suits boys:

    Flame On!

  21. My security lookback... by Anonymous Coward · · Score: 4, Funny

    A hole in Windows was announced today. Thats great, as soon as Windows Update tells me there is a fix available, I'll click and reboot to apply it.

    A hole in Linux was announced today. Developers released a patch in 34.36 minutes flat after hearing the news. Download and update today! /me, goes to website, they list some long inexplicable explanation of the hole. Link to some .tar.zip.gz.bz2 file (this saves bandwidth). Just run it through tar -xvzjf and it will automagically extract. Run make clean; make superclean; make reallyfuckingsureyourclean; make install; (whoops, su; make install) and boom! its installed.

    1. Re:My security lookback... by Johnnienumlock5 · · Score: 0

      Please don't mention a hole in Windows. You made me waste 3 minutes in looking.

      --
      http://www.users.muohio.edu/reamsjp/donate.html
    2. Re:My security lookback... by Rysc · · Score: 3, Insightful

      apt-get upgrade

      Need I say more?

      --
      I want my Cowboyneal
    3. Re:My security lookback... by _Sprocket_ · · Score: 1

      apt-get update :)

    4. Re:My security lookback... by Bob+Uhl · · Score: 1

      What's amusing is how this illustrates the cultural differences between Unix & Windows admins (pace Raymond). To a Windows user, needing to reboot is nothing; to a Unix user, needing to recompile is as naught. I need hardly expound upon how this reveals that Unix is superior: the Unix user is more comfortable with more technical means because Unix leads one to be more technical--much like a car which encourages one to change one's own oil. Windows is like an auto which shoots one for trying to steer,

    5. Re:My security lookback... by TiggsPanther · · Score: 1
      To a Windows user, needing to reboot is nothing; to a Unix user, needing to recompile is as naught.

      Interesting. But it suddenly highlighted to me the other slight disadvantage Windows have over *nix systems in terms of getting patches out.

      Once a patch has been tested and is ready for deployment, there is one significant difference in Windows vs *nix patches.
      Patches to Windows (even if software rather than OS components) tend to require a reboot. Patches to *nix systems mostly tend to only require the relevant service being brought down and back up. The main exception to this being changes to the OS Kernel.

      What this means is that the majority of Windows patches will then require you finding a time when bringing your production-level machine will cause least disruption. not only that, but if the machine has multiple purposes you take them all down in one go.
      When patching a Unix vulnerability (one that doesn't require changing the Kernel), more often than not you simply restart a service. Only one thing (hopefully) will go down, and the only for a much shorter amount of time. Plus, in teh case of the "one box, multiple purposes" scenario, if someting does go wrong, then you've only hosed one service not the entire box. (Still not a good thing, depending on the service, but you only get "chaos" not "standstill")

      Tiggs

      --
      Tiggs
      "120 chars should be enough for everyone..."
    6. Re:My security lookback... by Omicron32 · · Score: 1

      emerge sync
      emerge -U world


      (Or apt-get, whatever floats your boat).

      Not that hard, is it?

    7. Re:My security lookback... by Anonymous Coward · · Score: 0

      Very funny.

      You really don't have a clue do you. A single command line command, or any one of the gui front ends will update your system.

      If microsoft is getting it's updates right, it is because they are imitating linux.

      Derek

    8. Re:My security lookback... by moranar · · Score: 1

      (Mandrake Linux)

      urpmi.update -a

      Happy now?
      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    9. Re:My security lookback... by zBrain · · Score: 1

      Thats great, as soon as Windows Update tells me there is a fix available

      ...probably by the end of the week, maybe...

      A hole in Linux was announced today Developers released a patch in 34.36 minutes flat after hearing the news

      It took them over half an hour? They must have been on lunch break.

    10. Re:My security lookback... by Anonymous Coward · · Score: 0

      On a Red Hat system:

      # up2date-nox -u

  22. net-security.org by name773 · · Score: 1, Insightful
    netcraft record

    it says: The site www.net-security.org is running Apache/1.3.28 (Unix) PHP/4.3.3 on Linux.

  23. you know by Anonymous Coward · · Score: 0, Flamebait

    if windows really was as bad as you say it is, it wouldnt' be in NINETY PERCENT of all desktops.

    1. Re:you know by b17bmbr · · Score: 4, Interesting
      if windows really was as bad as you say it is, it wouldnt' be in NINETY PERCENT of all desktops.

      okay AC, there is a plethora of reasons that windows is on 90% of all desktops.
      1. apple screwed the pooch by being overly proprietary back in the early 80's. they were just too damn expensive for mass penetration.
      2. compaq cloned the PC, got its bios to boot, etc...
      3. lotus 1-2-3 (any one remember when your spreadsheet program fit on a floppy!!) this program alone accounted for the mass igration to the PC architecture.
      4. ibm being dipshits about ms-dos. they could have had the rights for chump change.
      5. os/2 was the defacto desktop. ibm wanted a shitload of money (something like $200+ in the early 80's) microsoft came in with windows for 1/10 the price.
      6. microsoft did thing like give faulty errors with dr-dos when you tried to run windows on top of it. (keep in mind, windows ran on top of dos as late as ME) this has been long since documented.
      7. microsoft played the bundling game, gave away its office suite for next to nothing compared to others. remember when wordperfect and lotus were the standards? (remember, in word97, you can map every keystroke in wordperfect AND lotus123.)
      8. monoplistic practices...covered a time or two
      9. piracy. i, and probably everyone i kow got a "free" copy of office. don't think for a second that microsoft really cared that joe and jane homeowner were somehow "pirating" (giggle, giggle) office. well, if business knew you could get it at home "free", they knew they HAD TO pay for it, so, well, if you use office at work, you can bet employees can get it at home, and that eliminates any others from competition
      technological merit does not always, or even often, win out. there are numerous reasons. hell, in 1949, we had a state fo the art bomber, the YB-49. it could fly farther, faster, stealthier, etc. and, check this out, it was a flying wing. based on a design from the horten bros. in germany. discovered after the war, and developed by jack northrup. but, stu symington (sec of defense) was buddy buddy with convair guys, and we ended up with B-36. then the B-47, then the B-52. 36 was a piece of shit, 47 almost as bad, and the 52 is a workhorse. long story short, when B-2 rolls out, who is there to receive a LONG overdue praise. jack northrup. oh yeah, the VHS vs. Beta thing too.
      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    2. Re:you know by shaitand · · Score: 1

      Yes obviously, because 90% of desktop users not only are still struggling with the concept of right click and mouse and run as the equivelent of root users.

      But they also became security experts qualified to evaluate whether or not their operating system is safe to be unleashing on public networks.

    3. Re:you know by IvyKing · · Score: 1
      apple screwed the pooch by being overly proprietary back in the early 80's. they were just too damn expensive for mass penetration.

      You mean that apple wouldn't let anyone else screw the pooch?? (OTOH, the pooch would be looking like the goatse guy).

      ibm being dipshits about ms-dos. they could have had the rights for chump change.

      Ummm, no. When MS got the rights to 86-DOS, Seattle Computer got rights to MS-DOS, OTOH, if IBM dealt directly with SCP, then...

      in 1949, we had a state fo the art bomber, the YB-49. it could fly farther, faster, stealthier, etc. and, check this out, it was a flying wing. based on a design from the horten bros. in germany. discovered after the war, and developed by jack northrup.

      Ummm, no again. The YB-49 was the XB-35 with 8 jet engines replacing the 4 Wasp Majors + contra-rotating props. The XB-35 was a scale-up of the Northrop (note "o" not "u") N9M which was flying in the early 40's. The B-35 and B-36 were both results of an RFP for a bomber with a 10,000 mile range and a 10,000 pound bombload that came out in early 1941. The USAAF wanted a plane capable of bombing Berlin from the NE US.

      It is interesting to note that the B-2 has a wingspan almost identical to that of the B-35/49.

      The Horten aircraft was specifically designed with low radar cross section in mind, the low RCS of the B-49 was a happy accident. There was an incident where the B-49 was being tested off the coast of Calif and it frequently disappeared from the radar screens.

      The first US stealth aircraft was the Lockheed A-12/F-12/SR-71. The Blackbird was often called the A-11 because LBJ read AMI as A-11, and the recce bird was originally the R/S-71 (following the R/S-70 nee XB-70), but LBJ screwed that up again.

    4. Re:you know by Anonymous Coward · · Score: 0

      > YB-49. ... was a flying wing. based on a design from the horten bros. in germany.

      No it wasn't, Northrop had been building and flying Flying Wings since the N-1M of July 1940. While the Horten Bros had also been doing so in Germany, Northrop's designs owe nothing to them.

      > buddy buddy with convair guys, and we ended up with B-36.

      The B-35 and B-49 had severe faults which made it unsuitable as a bomber.

      Directional stability: It didn't fly in the direction it was pointing. It made no difference aerodynamically if was 'side slipping' a few degrees, in fact it was hard to tell. This made accurate bomb aiming impossible.

      Nodding: The design gave an oscillation that was impossible to eliminate and this made the bomb aim point move continuously.

      Conic instability: All flying wings suffer from conic instability which limited their ability to manouvre.

      The B-2 fixed all these by having computers control the plane at a micro-management level.

      > 36 was a piece of shit, 47 almost as bad,

      The B-35 never solved the problems of the contra-rotating propellors and finally flew with single props which never delivered the power. The B-36 at least worked, even if its mission profile was completely different to that it was designed for.

      The B-49 never solved the range problem either. The wings (designed for the B-35) were not optimal for jet propulsion and thus it used too much fuel. The B-47 had more efficient wings for the speeds and altitudes required and fuel usage was much better. This overcame the flying wings 'advantages', while the B-49 still suffered all its disadvantages and would never make a bomber.

    5. Re:you know by 26199 · · Score: 1

      Good points, but I have to point out the VHS vs Betamax thing isn't all that clear cut... Betamax suffered from short tape lengths, which may well be what killed it.

    6. Re:you know by Artifakt · · Score: 1

      The SR-71 (R/S-71) was an all black aircraft, hence blackbird. The YF-12A variant, often just called the A-12 or F-12, wasn't black, but usually got a two tone silver gray and smoke gray paint job. Operational fighters always get an agressive nickname, like falcon, by the time they go to full production. That's two reasons why the "Blackbird" is really only for the recon version.
      Neat plane anyways.

      --
      Who is John Cabal?
    7. Re:you know by Just+Jim · · Score: 1

      "piracy. i, and probably everyone i kow got a "free" copy of office. don't think for a second that microsoft really cared that joe and jane homeowner were somehow "pirating" (giggle, giggle) office."

      Microsoft didn't care???? Microsoft encouraged it!!! When Microsoft still had proprietary competition, there was a clause that if you had near exclusive use of your work computer Microsoft *allowed* you to have a copy on your home machine.

      They knew they were in a battle for mindshare, and that giving away some product was good for business. Sometime about when Windows 95 came out (IIRC) they ended the practice. I believe because they calculated they didn't need it anymore.

    8. Re:you know by HD+Webdev · · Score: 1

      Add to that people had to work with fractions when calculating how many programs would fit on a betamax tape.

      When I was a teenager, I worked at some video/vcr/tv stores when Betamax and VHS both had a strong market share. When it came to VCR's, the #1 question I heard was 'how many shows & movies will fit on a tape?'.

      Explaining betamax record speeds did tend to confuse people much more than explaining the 2-4-6 hour speeds of VHS.

      --
      This is not a dream, not a dream...we are transmitting from the year 1-9-9-9.
    9. Re:you know by Anonymous Coward · · Score: 0

      ...yah, and if those American Idol kids weren't the next coming of Elvis and Sinartra, they wouldn't be on the top of the Billboard charts...

  24. Should I patch? by SharpFang · · Score: 4, Interesting

    I dual-boot Linux with W98SE. Recently, after quite a while of using it and getting the W98 more and more "dirty" I decided to install the update. System got so unstable that I couldn't open Explorer without crashing. "Time for reinstall", I thought. Format, install, config, everything runs smoothly. Windows Update, system starts crashing really bad. Maybe I did something wrong? Format, reinstall, update. Crash. So now I run "vanilla" W98SE, without ANY updates, just pure CD install. The only protection is my firewall on a Linux box. Sucks, but what should I do? This way it can keep running for several hours, and with screensavers and power management disabled, for several days in a row. With patches, crashes notoriously. Keep it secure? How? By unplugging the net or the power supply??

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:Should I patch? by abh · · Score: 3, Insightful

      Windows 9x was never intended to be secure... it's a wide-open home user OS... don't feel like logging on? Just hit the cancel button at the logon screen.

      If you're going to discuss Windows security, for god's sake at least do it with a version of Windows designed to be at least somewhat secure (2003, XP, 2000, or even NT).

    2. Re:Should I patch? by Dark+Lord+Seth · · Score: 3, Funny
      How? By unplugging the net or the power supply??

      Don't worry, MS is working hard on coding a new exploit that works even when your PC is offline and disconnected from the net! Due Real Soon Now(tm)!

    3. Re:Should I patch? by Tony-A · · Score: 2, Insightful

      If you're going to discuss Windows security, for god's sake at least do it with a version of Windows designed to be at least somewhat secure

      You're missing the point.
      The more secure Microsoft Windows is the old unpatched "insecure" Windows.
      That says something about how effective Microsoft has (NOT) been with its security endeavors.

    4. Re:Should I patch? by Anonymous Coward · · Score: 0

      Format, install, config, everything runs smoothly

      Fdisk format reinstall
      Doo dah doo dah
      Fdisk format reinstall
      Oh the doo dah day

    5. Re:Should I patch? by Anonymous Coward · · Score: 0

      You kind of avoided the issue he has...it has nothing to do with security and everything to do with how crappy the patches MS provides are. So you're saying he has to fork out another 150 just so he can have a secure system that actually works with an update system?

    6. Re:Should I patch? by Tim+C · · Score: 1

      No, the original poster said that the patch made his computer unstable, not that it made it less secure.

      Although to be honest, quite how he could tell that Win98 was being less stable I don't know... ;-)

    7. Re:Should I patch? by Tim+C · · Score: 1

      don't feel like logging on? Just hit the cancel button at the logon screen.

      That's because user accounts on the 9x series of Windows are intended only to allow people to set up preferences - desktop background and theme, etc.

      As you say, if you want security, run a proper multi-user OS like XP or Linux. I'd not recommend 2003 for a home user - it's a server OS, and so is designed with server tasks in mind, not playing games. It also costs a damn sight more than XP.

    8. Re:Should I patch? by Jim_Maryland · · Score: 1

      if you want security, run a proper multi-user OS like XP or Linux.

      Is XP become a multi-user OS or is it a multi-profile workstation (in other words, can more than one user be logged into the same machine working at the same time or do they take turns)? I've only used XP a couple of times (company and my home PC's staying at W2K for now). I am under the impression that the only multi-user OS from Microsoft is their Terminal Services package from Citrix.

      As for the main subject of MS Windows Security in 2003, they certainly have had their share of exploits, but so have other platforms. MS Win32 exploits seem to get the attention, but somewhat deservingly (holding the market share of desktop workstations) as they have seem to have the most widespread attacks. UNIX vendors as well as software vendors (Oracle) regularly post patches as does Microsoft, but one must ask "Why do Microsoft systems get exploited so often?". I'm not sure that can be answered easily, but here's my attempt:

      I guess some of the issues are:
      - Market Share: exploit developers work toward the attack that will have the most visibility (most damage)
      - User base: Most MS Win32 systems are maintained by less than qualified system administrators. As previous articles have pointed out, many exploits have had patches available prior to actual use of exploits. The owners of the MS Win32 systems are just not knowledgable enough with their system (sort of like most people are with their automobile).
      - Default settings: More than a few exploits are available due to configuration settings that are wide open by default.
      - User permissions: Other than some applications requiring that the user account have administration privileges, why would I want to use a privilege account for day to day tasks? I don't really want to, but I would have to have admin rights, logout/login with admin account, or the "runas" command (which doesn't work for every situation and isn't available on all releases) to do my work.
      - Architecture: As many will point out, the integration of various components into the OS is just a bad idea. Separation of features like Internet and Windows Explorer would resolve many problems, particularly when a process can somehow take on greater rights (aka the "SYSTEM" account).

      I guess the next questions should be...

      What makes a system secure?
      Why do Linux/UNIX systems not suffer the same level of attacks that MS Win32 systems do?
      Why do many companies choose non MS Win32 systems for critical servers?


  25. Windows Sys Admins are a BIG part of the problem by daddy+norcal · · Score: 4, Insightful
    One word: Slammer.

    It basically says it all when an exploit that had been patched for months succeeds in bringing the internet to a crawl.

  26. full text of the article by Anonymous Coward · · Score: 4, Informative
    The site took forever for me to load. Looks like it is slashdotted. Here's the full text:

    An In-Depth look Into Windows Security in 2003
    by Mirko Zorz - Monday, 22 December 2003.

    When it comes to security predictions for next year, basically everyone says it's going to be worst than this year despite the increased spending on security and some progress made when it comes to security awareness. Let's take a look at some interesting happenings that made the news during 2003 when it comes to Microsoft security and perhaps you'll be able to judge for yourself what 2004 will bring.

    The experts that voice their opinion for this article are Russ Cooper (Surgeon General of TruSecure Corporation/NTBugtraq Editor), Ed Skoudis (a security geek who is focused on computer attacks and defenses, author of "Counter Hack" and "Malware: Fighting Malicious Code") and Arne Vidstrom (a security researcher and author of many security tools for Windows).

    It's January and things don't look good

    Just as we were getting used to writing 2003 instead of 2002 in our letters, here comes the Slammer worm and all hell brakes loose as thousands of computers are infected worldwide.

    This, however, was not Microsoft's fault since a patch was available several months ago before the worm was unleashed. This has put the issue of irresponsible users into the spotlight while others said the reason why some servers weren't patched is because administrators are worried about the side-effects that come with a patch.

    Russ Cooper said: "Firstly, SQL patches have been notoriously difficult to install, so I would argue that despite the availability of a patch, its lack of installation was not entirely the user's fault. Further, MSDE (Microsoft SQL Desktop Engine) inclusion in 3rd party software had never been tracked by Microsoft. This resulted in many people being vulnerable to Slammer who never knew they needed a patch. The method the SQL group has used to handle the SQL vs. MSDE issue have been very poor, with KB articles typically only being found by searching for SQL rather than MSDE. Finally the SQL Server Resolution Service, the service targeted by Slammer, isn't even mentioned in the SQL 7.0 documentation either as being present, installed, or enabled by default."

    Lessons learned according to Cooper: "What Slammer showed us more than anything was the need to embrace more basic controls, such as "Default Deny". There's little reason to expose the SSRS to the Internet without any restrictions. Some hosting providers have argued that their customers required access to the service and, therefore, they exposed it directly to the Internet. While this might seem reasonable, the additional cost of locking down such connection points to, at least, an identifiable IP address range surely couldn't put them out of business compared to the risks they put the entire Internet at. Of course the same holds true for businesses, but there the problem was more of a problem with the "Default Installation". We have long known that default installations are inherently insecure. Knowing what you're installing, and installing only what you know, are crucial to achieving baseline security. The habit of simply accepting the defaults and no additional steps is yet another reason problems like this occur."

    "Another aspect of "Default Deny" is the enforcement of *Outbound* rules as well as inbound. Habit says that inbound is what we fear, yet outbound is left entirely untouched. Slammer demonstrated just how harshly such a policy can affect the Internet. There was no reason for those systems to initiate connections outbound on UDP 1434, even if we accept there was a need to allow the inbound connections from other infected hosts. Ergo, had such rules been in place, machine

  27. looking back at online dating in 2003 by Anonymous Coward · · Score: 0

    it was a big mess no doubt, until robbIE fired up his 'service'?

    is it secure? well, @leased as much as the windose blight, no doubt?

  28. Me too! Add me to your list!!! by Anonymous Coward · · Score: 0

    Wow. You must be super elite! When I installed ISA, I couldn't even ping anything outside the firewall!

    I would like to be added to your list so I might acquire super linux skillz and hacker cred. I hear that's as good as cigarettes in prision over in India, where I will appearently be moving.

  29. Re:Slashdot by Shut+the+fuck+up! · · Score: 5, Funny

    Slashdot: The antidote to well reasoned comments.

    Hello, new sig.

  30. HA! by thepuma · · Score: 4, Funny

    Windows Security. That's like... Military Intelligence? Jumbo Shrimp? Microsoft Works?

    --

    Free your ecomony and enact the FairTax

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

      Much like a Miniature Giant Space Hampster. Go for the eyes Boo!!

    2. Re:HA! by Bush+Pig · · Score: 2, Funny

      Country Music?

      --
      What a long, strange trip it's been.
  31. My guess. by FreeLinux · · Score: 0, Troll

    You are assuming that such a worm will be like the countless outlook varieties. Obviously this will not be too effective against Linux. However, there are other means for worms to propogate such as the slammer worm. There are also numerous services that are fairly common across all Linux variants.

    My guess is that if such a worm were to come about, it would likely spread through a hole in sendmail. Another, though less likely, possibility is Apache with special emphasis on PHP.

    1. Re:My guess. by Enucite · · Score: 1

      But how many Linux boxes have Apache (with or without PHP) and/or sendmail? None of my boxes have sendmail, and only one has Apache--which is kept updated.

      The Linux environment is much more diverse than the Windows environment. Not to mention that--from my observations--Linux admins tend to do a better job of keeping their systems patched. Not necessarily just because they're Linux admins, mind you. Just because at this point in time, people running Linux tend to be more technologically adept. Obviously this will change as more people move to Linux and unskilled admins are put in charge of "that Linux server thing" instead of "that Windows server thing".

      I don't doubt it would be possible to create an effective virus for Linux. My only dispute is that I believe the effect of such a virus (at this point in time) would be limited in impact to something less than even a minor Windows virus.

    2. Re:My guess. by shaitand · · Score: 1

      Except that neither sendmail nor apache are common enough to rock a significant portion of linux systems either.

      Sendmail is for the most part replaced by Postfix and other varients. Apache... well, although quite a large portion of web servers run apache, a very small portion of linux systems are web servers.

    3. Re:My guess. by FreeLinux · · Score: 0, Troll

      Ok, bad examples. But, the fact remains that all it would take is a remote exploit in a commonly used daemon. syslogd, klogd, gpm, crond, cupsd, sshd, xinetd all run as root on most Linux systems. A remote exploit in any of these modules would allow the automated propogation of a malicious payload (worm) from one Linux system to another. All it needs is root.

    4. Re:My guess. by sfe_software · · Score: 4, Interesting

      I don't doubt it would be possible to create an effective virus for Linux.

      I agree with everything you stated. It's the diversity that makes Linux (and other operating systems) less vulnerable to such massive attacks. But everyone learns from their mistakes, even Microsoft (albeit slowly sometimes).

      Currently, if you purchase a copy of XP and install it with neworking capabilities (even dialup), there is a good chance you won't get as far as Windows Update before you're rooted. I went through that a couple of months ago -- got the "Windows is Shutting Down" dialog before the Windows Update page could load. I knew how to abort the shutdown and patch the problem, and I really should have enabled the firewall first -- but joe average doesn't (and shouldn't have to) know this.

      However, I also recall the Honeypot project having similar experiences with RedHat 6.2; because of a remote-root exploit (I think), the machine was hardly online a few minutes before being rooted. If I remember correctly (it was a long time ago), 6.2 was the latest retail RedHat release at the time.

      Jump to now: RedHat now enables less services by default (but still has a record number of suid-root binaries...), and really pushes you to enable iptables at install time before any network interface is brought up. Likewise, SP2 for XP will be doing some things right, and I'm sure this will carry over to Longhorn and future versions.

      I say: bravo on both sides. Firewalls enabled by default (like "opt-in" instead of "opt-out"), and taking security into consideration with every decision (as RedHat and Microsoft both are learning to do, though many others *cough*OpenBSD*cough* have known this for a while)...

      --
      NGWave - Fast Sound Editor for Windows
    5. Re:My guess. by sfe_software · · Score: 1

      Sendmail is for the most part replaced by Postfix and other varients. Apache... well, although quite a large portion of web servers run apache, a very small portion of linux systems are web servers.

      While I personally don't use SendMail (I love Qmail), I believe the vast majority of Linux (and other Unix) machines offering mail services are using Sendmail. Just think of how many Cobalt RAQ machines administered by idiots are out there...

      Apache has always had a pretty strong focus on security, though everyone makes mistakes from time to time. It does certainly have a better record than Sendmail or Bind, and I trust it quite a bit myself.

      Sure, not every single Linux box is running Apache, but an attack that is targetted only at web server machines can still cause quite a bit of havoc; just think of Code Red and it's decendants.

      Just because you aren't targetting *every* single machine out there doesn't mean an attack can't be effective. You comprimise a few thousand unpached Linux/Apache machines, or *nix/Sendmail, or whatever -- you still have plenty of power to (for example) attack an anti-spam site, or cause other, similar dammage.

      Yes, an exploitable Windows -- especially when it's exploitable in its default configuration -- is a helluva target; but that doesn't mean all exploits need a hundred million exploitable machines to have an effective target.

      --
      NGWave - Fast Sound Editor for Windows
    6. Re:My guess. by 1lus10n · · Score: 2, Informative

      http://news.netcraft.com/archives/2003/12/19/sun_d iscontinuing_cobalt_linux_servers.html

      according to that link, quite a few cobalts out there. And since i work for sun i can attest that most people running them are fairly clueless. and they arent exactly up-to-date either.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    7. Re:My guess. by drsmithy · · Score: 1
      My guess is that if such a worm were to come about, it would likely spread through a hole in sendmail. Another, though less likely, possibility is Apache with special emphasis on PHP.

      My guess is that when such a worm comes about, it will be done in the same manner as most Outlook worms - tricking the end user into executing malicious code from an email attachment.

      Does anyone *seriously* believe someone naive enough to run those "Naked Kournikova pictures" attachments won't be similarly naive and type "chmod a+x ~/nastyprogram; ~/nastyprogram" into a console because some email tells them that doing it will give them "INSTANT ACCESS TO CO-ED AND THEIR NASTY AFTER HOURS LEARNING !!!!!" ?

  32. Slashdot harps on this topic to a fault. by God+Hates+Liberals · · Score: 1, Flamebait

    Apart from the existing sections, I wish I could filter 'Section of things slashdot repeats ad nauseum.'

    Could someone please begin implementation?

    1. Re:Slashdot harps on this topic to a fault. by Anonymous Coward · · Score: 0

      ok, there is a test site that has 0 repeats and very little repeat ad nauseum content, just go to Here

      and its not goatse either.

  33. Re:PARENT IS KARMAWHORE TROLL, CHECK OUT HIS JOURN by Anonymous Coward · · Score: 0

    Who gives a fuck if someone's a karma whore? Those of you who are worried about them - they actually do add something to the discussion - have way too much time on your hands. Go outside or something, get a life.

  34. parent poster is a karma whore! by Anonymous Coward · · Score: 0

    AC just posted the article text to get modded up...lousy bastard.

    1. Re:parent poster is a karma whore! by Anonymous Coward · · Score: 0

      And no tubgirl or GNAA references either! Lame.

  35. Re:YUO SUBSCRIBER TROLL = YUO TEH FAGG0RZ!!!! by Anonymous Coward · · Score: 0

    he's funded.

    well funded.

    oh...i'd say...about ...what...$40 billion in the bank...

  36. Ahh but with Linux.... by Anonymous Coward · · Score: 0

    there's a nice diffusion of responsability. Can you point to a name? It's like a swarm of small insects when the blame starts flying, and there tolls to be collected, who gets hit? They just scatter. So with linux there is an aire of unavoidability, where a monolith like Microsoft just should have known better.

  37. Linux is teh best!!1 by Anonymous Coward · · Score: 0

    My Linux boxers have never been hacked!!!

    1. Re:Linux is teh best!!1 by puffing_billy69 · · Score: 1
      Neither have mine, to my knowledge, but that's only out of luck.

      Only a few months ago was the OpenSSH vulnerablity, and for maybe eight hours then I was open to that. Back in 2000 I ran a small net cafe through an unpatched RH6.0 box that all the time I thought was secure enough, though now it's know to have _hundreds_ of holes.

      I know you're just some anonymous troll, but even though Windows security does suck very much, plenty of Linux setup get hacked. Mainly the ones that serve web pages 24hrs a day etc, not your home desktop machine that's probably not even open to ssh.

      --
      printf("%s@yahoo.co.uk\n", uid[569754].name);
  38. Petition by Pu'be · · Score: 0, Offtopic

    Hey, Look'e at this http://www.petitiononline.com/Grammar/

  39. Eat shit. by Anonymous Coward · · Score: 0

    billions of flies can't be wrong.

  40. Who gave this guy mod points? by Anonymous Coward · · Score: 0

    I mean, if you're going to post a message with a caption of "Slashdotted", at least have the decency to mirror the article in your comment...

    1. Re:Who gave this guy mod points? by Anonymous Coward · · Score: 0

      I did! Ass.

      If John Madden can be considered "insightful" that guy can be considered "informative."

  41. .. and i predict that 2004 will be the year of by Anonymous Coward · · Score: 0

    great improvements to security on Gnu/Linux-*BSD

    There are already numerous security improvements made to those systems like anti-buffer overflow patches (propolice, patches to the kernel ..), better access control (acl, selinux extensions), integrated crypto tools (encrypted partitions, gpg+email made easier).

    In my view, 2004 we will be the year when see those changes become mainstream and the free systems will be "marketingly" more secure too (openbsd is already, but not targetted to joe user).

  42. Need to look at Security Holistically by randall_burns · · Score: 4, Interesting
    Organizational Security is typically only as strong as the weakest link. If you have an organization that doesn't do proper background checks on its personnel or uses negative management techniques, the risk imposed by those practices can swamp stuff like the risk associated with a particular version of software.


    In areas like the construction industry, insurance companies take a very hard-nosed attitude towards various types of risky practices-and the difference in risks between those practices are reflected in insurance premiums. It would be straightforward to apply similar techniques to organizational security-but I suspect what we have here is a case of managerial resistance. The management types just don't want their practices closely scrutinized-they like things the way they are now. What I see, is a lot of folks taking enormous risks with other people's money.

  43. New security initiative for next year by Anonymous Coward · · Score: 0

    Is it true that they are planning a new security initiative for next year ... a tidal wave of security sort of?

  44. FUCK YOU COCKTACULAR FAGGOT CUMSTENCH RIMJOBBER! by Anonymous Coward · · Score: 0

    aLL kARMA wHORES aRE wORTHLESS pATHETIC pIECES oF fAGGOT sHIT! yOUR mOUTH sMELLS oF tHE cUM oF tHE sLASHBOTS!

  45. Two Words... by VisorGuy · · Score: 1

    Planned obsolescence.

    --
    This user account is inactive account replaced by the PDA
  46. Oxymoron--M$ Security by behoward · · Score: 0, Flamebait

    Every time I read another story about security holes in M$ crap I feel really good about sticking with Apple during the dark days of the mid 90's. Now I have OS X, XTools, UNIX, awesome software like iTunes, and no worries whatsoever about virus or worm infections as I do not have any M$ bugware like IE or Office on my Powerbook. Of course I pay a little more for the Mac, but I consider it small change for the right to gloat. And no that is not gloats.ex! Flame away, my Mac can take the heat.

  47. MOD ABUSE ALERT by Anonymous Coward · · Score: 0

    Why was this modded down? Looks like more anti-MS mods at it again, can't accepting the fact that Linux isn't the best for everything.

    Really a sad state of affairs here when you see just what a shambles the moderation system is in.

    1. Re:MOD ABUSE ALERT by Anonymous Coward · · Score: 0

      Why was this modded down? Looks like more anti-MS mods at it again...

      More like anti-shit mods are at it again. Check out his homepage and sig links if you dare (they link to shit and goatse.cx images), and also his previous posts if you're not convinced that he is a troll.

    2. Re:MOD ABUSE ALERT by Anonymous Coward · · Score: 0

      excuse me?

      whatever happened to judging people based on the content of their posts?

      it seems to be that you just are one of those rabid anti-MS fanatics who can't take the heat and want to use completely irrelvant things to bash someone you don't like instead of actually attacking his argument.

  48. Thank you by sharkey · · Score: 0, Offtopic

    Over the last week, I've had a cold, had to put up a new mailbox in the snow while fighting said cold, gone to work, dealt with management, spent a Saturday with an SO with PMS, been told that standing at a football game is a bad thing, and driven on Indiana's highways.
    .
    .
    .
    .
    .
    .
    .
    I REALLY needed a laugh.

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  49. Don't know the details by SuperKendall · · Score: 2, Interesting

    As I said, we got a message from corporate HQ telling us to turn off Preview and also not to click on stuff that does not come from people we know (more likely the outbreaks were from people clicking on things they should not). They had to get themselves off a few blacklists it seems as a result...

    This is not a small company either, around 3000 people. Yes, we do have admins that know what the hell they are doing. Sometimes, stupid users click on links or bring in laptops and that is it.

    The thing is, even if a UNIX admin is doing a poor job you aren't as likely to see a "wildfire" spread of infection, more like a slow burn.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Don't know the details by drsmithy · · Score: 1
      The thing is, even if a UNIX admin is doing a poor job you aren't as likely to see a "wildfire" spread of infection, more like a slow burn.

      You will if there's 3000 identical (or near identical) machines (which there should be, if the admin is doing his job right) and an automated exploit gets unleased on them. The only limiting factors will be the network and machine speed.

  50. The Last Line of the Article Says... by cacepi · · Score: 5, Insightful

    I just hope that in the next few weeks we won't see a disaster like the Slammer worm.

    That, in a nutshell, destroys the entire article. The end user shouldn't be forced to "hope" that bad things won't happen to their computers. Any vendor that instills so much lack of confidence in their products doesn't deserve the benefit of the doubt.

    1. Re:The Last Line of the Article Says... by sfe_software · · Score: 3, Interesting

      That, in a nutshell, destroys the entire article. The end user shouldn't be forced to "hope" that bad things won't happen to their computers.

      You've summed it up quite nicely. Back before Windows 2000, I just didn't understand why anyone put up with Windows at all. The fact that people considered daily reboots "normal" was pathetic.

      Only now the situation is a bit different. 2000/XP are both very stable, and if properly patched are most always relatively secure. I still trust Linux or BSD a lot more, which is why my Windows machines are protected with a Linux/iptables firewall; but you have to admit that Windows has gotten much better. Again, though, if properly patched.

      I believe (correct if wrong) that nearly all of the major exploits in the last few years were patched long before they became a problem; in many cases, months passed between the time a problem was fixed and the time it was exploited (thus giving plenty of time for testing and deployment).

      Microsoft tried to remedy the problem with the "auto update" feature, which most of us didn't like. Fine. Now they're finally getting it right, and making things much better starting with SP2 (firewall enabled by default, etc). Sure, *nix has been doing it right for much longer, but you have to admit that things are getting a lot better in the Windows world...

      --
      NGWave - Fast Sound Editor for Windows
  51. please, all of you by Anonymous Coward · · Score: 0

    I'm pretty much a Linux zealot. I switched to Linux back in 97 when I was very angry about quality of MS products. Win98 was that too.

    Windows XP is actually quite nice (got it with my laptop, "forced" install), so much have been improved since Windows98 (which was last windows i've been touched).

    Free vs Propitary software is still fundamentally a personal problem for some users, but since I work as software designer myself, I can give Microsoft a big plus what they've been for Windows XP - UI is very nice, with firewall its decently safe if you use firebird/thunderbird instead of ie/outlook...

    Linux still has VERY strong points, but none in the _personal_ desktop area. With windows you can walk to any store, buy any game/peripheral you want and it works - you can't do this with Linux. You also cannot do 32cpu sparc machines with Windows, in other hand...

  52. Sorry... by Anonymous Coward · · Score: 0

    but that guy above you had me at "gnomes."

  53. You got it wrong by Anonymous Coward · · Score: 0

    In Soviet Russia security goes through the Window(s)!

  54. Re:linux vs windows by Xevion · · Score: 1

    Of course, that has absolutely nothing to do with security.

    --
    Only those who dream can grasp reality.
  55. well... by segment · · Score: 1
    not to get off subject here but according to the title you are supposed to look back... So my guesses are it's behind you only when you turn around it's still behind you...

    I know me on the other hand, I set up a mirror to see what's behind me and I see my ass. Then I realize what they mean by looking back... When you look back you see your ass, and what does your ass produce? Shit... Simple Geek Zen ... Microsoft Security is shit... Get it now?

  56. Looking back at what? by ratfynk · · Score: 2, Insightful

    I do not see any security. As Gates/Balmer have said "it would be far too expensive to fix Windows" Besides by fixing Windows, the forced $upgrade$ incentive would go away. The problem with the MS software model is that if you make it too good no one will upgrade. Like banks and OS2, IBM focused on getting the security right, look what happened!

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  57. Re:Windows Sys Admins are a BIG part of the proble by Lxy · · Score: 3, Insightful

    Microsoft puts itself in a catch-22 with this one.

    Microsoft released a patch, yes. There are two people who wouldn't install it: those who don't have a clue about being a sysadmin (MCSE) and those who know MS's history of distributing broken patches.

    The first group (mostly made of MCSE-only admins) are either too ignorant to install patches timely or are too stupid to know that your SQL server has no need to be internet-accesible. IIRC the only way to get slammer was to have your unpatched SQL server live to the world, something that anyone even slightly security concious wouldn't have done. Unfortunately, MS markets themselves as the easy delpoyment/any idiot can admin. So, they market themselves to idiots, then blame the idiots for not taking care of their servers. Umm... sure.

    Secondly is the smart group who knows better than to deploy ANY MS patch without testing it. Having a patch 2 months before the worm hits is fine and good, but often times testing a patch takes that long. In the case of slammer these are the guys who know to keep their SQL servers behind the firewall. Slammer was mostly due to group #1. In the case of IIS and other internet services, however, a patch may not be deployed in a timely manner.

    Combine MS's past of releasing broken patches with their careful marketing to idiots and you see how easily this crap happens.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
  58. I Stand By... by Broken_Windows · · Score: 0, Offtopic

    My Nick.

    1. Re:I Stand By... by Anonymous Coward · · Score: 0

      I am the one that threw rocks in your windows. :)

  59. OMG, no more for December!?!?!?! by t0ny · · Score: 1

    hey man, isnt December pretty much effectively over? You know, what with that little obscure Christmas/New Year thing going on?

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  60. Where is the credibility? by Inoshiro · · Score: 0, Offtopic

    "here comes the Slammer worm and all hell brakes loose as thousands of computers are infected worldwide.."

    Oh no, my breaks are braking .. or is it that my brakes are breaking? How can I seriously read this article if they can't even write properly?

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  61. no need to look back - its all the same ahead by Anonymous Coward · · Score: 0

    'nuf said

  62. here is the mother patch for windoze desktop by Anonymous Coward · · Score: 0

    Format the hard drive and install linux
    desktop on linux is cool and secure.

  63. Yep someone need to read howtos again by Anonymous Coward · · Score: 0

    Number one default linux is low.
    Try lids or other extra protection layors.

    Most system administrators use auto update system to fix current bugs.

    Most good system admins run check root kits systems.

    Now this is the end of the normal protection systems.

    Hiting one of my systems you will regret it. Cloud effect from one linux box making ip probing point less because all ip are in use some just as honey pots hit the honey pot you now have set off a tracking system and a IP lockout so all passwords and logins from you location will be treated as threat.

    Lids is one of many other protective layers makes it ten times harder to break a linux. Lids protect a system from a root attack cleaning out logs and other important files. Note it is a minor pain having to reboot the machine to delete logs or having a closed network with access to partions of the servers protected by lids preventing everything bar like the coda/nfs driver accessing the network. Allowing the machine to clean out the logs.

    Now this emables lotes of extra features there is a major reason why lids is not loaded in most distros by default. Number one lids will fight against its removal so you need a kernel not containing lids to remove it the simple way. You might not like lids and want to use one of the other projects that provide the extentions like lids. Note my system array is not only using lids it is also using a few other layers to make the system a mixed target.

  64. Looking back on 2003??? by Gary+Destruction · · Score: 1

    What do they mean "looking back" on 2003? The date is December 23, 2003. An accurate annual analysis would require waiting until at least January 1, 2004. Who's to say that there might not be another Windows security hole discovered between now and 2004?

  65. Patching only works against script kiddies by Animats · · Score: 1
    Patching only stops attackers who exploit vulnerabilities found by others. A serious attacker (one with a specific target and some form of gain in mind) may have the ability to find new vulnerabilities. They won't talk about it, so the patchmakers won't know to close the hole.

    Finding new vulnerabilities isn't hard. Remember ntcrash? Variations on that theme should discover new holes automatically over time.

    1. Re:Patching only works against script kiddies by Anonymous Coward · · Score: 0

      Do you see the real lesson here?

      He wrote a program to test for problems and ran it, found 13 potential vulnerabilities and told Microsoft about them. He then tuned the program, ran it again and found 40 more potential vulnerabilities! which he also reported.

      What the hell was Microsoft doing during the 10 months between the two reports? With thousands of programmers to draw from, why the hell didn't they have their own version of NTcrash running one day after he reported the first round? Why the hell didn't they find and fix the next 40 before he had a chance to find them?

      Why? Because they just don't care. It's only your data after all. When they release a new version of the OS, they are immediately working on the next. No one is looking for problems in the old version because they have already been paid for that. They will make the users pay for the next version to fix any problems.

      Now, I realize that this was written in 1998, but I still think it is true today. Someone else here mentioned that auto-update breaks Win98. That has been my experience, also. If I install Win98SE and auto-update, it just doesn't work well anymore. I suspect some of those patches break it. Whether it was intentional or not, MS is never gonna fix it now! They love the idea of forcing people into their latest OS and paying for it.

    2. Re:Patching only works against script kiddies by Animats · · Score: 1
      What the hell was Microsoft doing during the 10 months between the two reports?

      Applying heavy pressure to him to shut up about NTcrash, actually. It's a famous story in the security community.

  66. Re:Moron, there are BEA WebLogic vuln in that list by Anonymous Coward · · Score: 0

    FFS, if you are going to troll at least put some effort in.

    I'm actually quite happy that all the software I use can get security updates and a single vulnerabilty list from one location. Unlike Windows update which barely covers the OS. (Not even Office is covered)

  67. Now why would a linux admin by SuperKendall · · Score: 1

    Set up 3000 desktops with any ports open that could be used like slammer used Windows boxes?

    With Windows you can't avoid it, with Linux (or OS X) you have a fighting chance of deploying a lot of systems that virii won't spread through like a fire through a forest in July.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Now why would a linux admin by drsmithy · · Score: 1
      Set up 3000 desktops with any ports open that could be used like slammer used Windows boxes?

      Setup 3000 machines with identical (or near identical) configurations. Any exploit in that default configuration will go through those machines very quickly.

      With Windows you can't avoid it, with Linux (or OS X) you have a fighting chance of deploying a lot of systems that virii won't spread through like a fire through a forest in July.

      You avoid it in Windows the same way you avoid it in Linux.

    2. Re:Now why would a linux admin by Anonymous Coward · · Score: 0

      You avoid it in Windows the same way you avoid it in Linux.

      Wrong! The ports that Microsoft uses and what they use them for are:
      1. not obvious! Many of them are dynamically allocated to a range of port numbers. Scanning an active Windows box and trying to track down every port is a real learning experience and, after all is said and done, there will still be ports that you will have no clue about.
      2. not widely known (did everyone know exactly what port 1434 was used for before slammer? or port 135 before Blaster?)
      3. liable to break unrelated things if you do shut them down (search the web - many people discovered that shutting down DCOM services after Blaster caused other stuff to break. I consulted once for a company that was hit by an IIS vulnerability. "But we don't use IIS! We don't need a Webserver." They were running SBS which installs and uses IIS to deliver up the SBS console.)
      4. Many things are changed for you every time you install an update or a service pack. How many times have you had to disable Outlook again after installing the Office SP or an update for Office? Do you think that MS isn't doing that for lower level services that you might have disabled for a very good reason?
      5. What about the hidden "administrative shares" that NT, 2000, XP create and re-create automatically whenever you delete them? These have been used by several recent viruses to spread around the LAN once any machine on the LAN was infected.

      The fact is that there are many, many stupidities that Microsoft has built into their OS install that allow these kinds of things to spread across the Internet or across a LAN, if you try to turn them off, MS will turn them back on for you AND they don't even make it clear that such things are being done!

      This not the way Linux works! If I change the settings so a service will no longer start, I can count on the next update NOT changing my settings for me. Ports and their usage are well-defined, and scanning a working Linux box will generally leave no doubt about what services are being used on the box and usually no mysteries about what ports are being used for what.

      So I call bullshit! I find that Windows boxes are very, very difficult to secure, even harder to keep secure and I would never, ever make the claim that Windows is as easy as or can even be locked down "just like Linux". That's insane.

  68. Packaged product by Tim+Ward · · Score: 0, Redundant

    I buy a packaged consumer product and install it on my computer.

    Why should I be expected to know there is such a thing as a firewall and that I should install it?

    To put it simply, that's unrealistic. Sure, geeks should know better, but the general public shouldn't have to.


    I buy a packaged consumer product and install it on my computer.

    Whenever I try to do anything it spouts gibberish at me, like "access denied", "consult your systems adminstrator", "you don't have permission to do that", "consider enabling UDP port 1234 outbound on interface zzzz", "you need to urgle the flombat", "system error 5".

    Why should I be epxected to understand all this gibberish? It's my computer, I bought it, I paid for it, it's mine, it has no business telling me I'm not allowed to do things. I want to install it and just have it work without my having to learn whether any of this technobabble actually means anything.

    To put it simply, that's unrealistic. Sure, geeks can cope with all this stuff, but the general public shouldn't have to.

  69. Cars analogy by SgtChaireBourne · · Score: 1
    Yes, but if you buy a car, you expect the locks, doors and windows to work and not to pop open for anyone with a thumb or if-and-only-if the wind blows.

    Everyone in the IT community already knows what a poor reputation that company has actively worked hard to earn. Articles like the above serve only to provide free marketing and distract from active development rather than pump-n-dump.

    Rather than doing free security and sysadmin work for Chairman Bill this holiday season, and rather than providing free publicity for his portfolio, could we please give it a rest and have a MS free week, weekend or at least just a MS free friday? i.e. no articles or press releases about the lastest vaporware, thneed, fud or spin, inlcuding news relays via MS-owned sources like slate, msn, msnbc, msnpr, newseek, etc. It seems every day there is a shameless, uneccesary plug or two. Now that international investors have divested and even their own emloyees have offloaded it is as irrelevant to the stock market as it is for the IT sector. The pyramid scheme has maxed out, if you weren't already bailing, then it's too late.

    As far as security goes, businesses and home users alike are finding Gnome and KDE easy to use and the plaforms (Darwin, OpenBSD, Linux, QNX, etc.) more secure, more stable, and easier to maintain. So looking back at MS-Window [lack of] security in 2003, we can say good bye to the terminally insecure and hello to modern technology.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:Cars analogy by 1lus10n · · Score: 1

      yes the cars and you homes come with locks. but you still most know how to use them. same as a firewall. the damn lock doesnt read your mind, niether does the PC.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
  70. Looking Back at Military Intelligence in 2003 by telekon · · Score: 1
    Would be slightly less oxymoronic.

    Or perhaps we should be "Looking Back at Litigation Ethics in 2003"

    --

    To understand recursion, you must first understand recursion.

  71. TRUE DAT! - Buy a Mac... by Anonymous Coward · · Score: 0

    Is Apple any better?

    1. Re:TRUE DAT! - Buy a Mac... by daviddennis · · Score: 1

      Actually, yes.

      Before MacOS X, there was simply no meaningful built-in remote access, and therefore no remote exploits.

      Now, MacOS X comes with all services disabled by default. You can hook a MacOS X system to the Internet and you are not instantly vunerable.

      By striking comparison, I hooked a Windows XP system to the Internet and it was almost immediately infected by Blaster.

      There are no known worms or viruses for MacOS X. Part of this is because MacOS X is not common enough for a worm or virus to spread. But MacOS X also doesn't have things like RPC and Windows Messenger Service enabled by default.

      D

  72. Macs and networking by Tim+Ward · · Score: 1

    But MacOS X also doesn't have things like RPC and Windows Messenger Service enabled by default.

    Macs also don't seem to have DHCP client enabled by default ... we plugged one into our network to see what we could get it to do, and gave up after a couple of hours of failing to find out how to turn on the DHCP client. Not going to waste time on one of those ever again.

    1. Re:Macs and networking by daviddennis · · Score: 1

      This sounds suspiciously like a troll, but just in case, you would go to System Preferences, click on Networking and things are pretty much obvious from there.

      Hope that helps.

      D

    2. Re:Macs and networking by Tim+Ward · · Score: 1

      Wasn't a troll, was a genuine problem. We couldn't find anything as obvious as you're suggesting.

    3. Re:Macs and networking by daviddennis · · Score: 1

      Strange.

      I've been using DHCP on one of my Macs, and it's been working just fine. (Most of my Macs presently run on static IP-based networks).

      Since I gather you no longer have the machine, I guess I can't be of much help - but I found it trivial to configure a DHCP network on the Mac I had.

      D

  73. Re:Windows Sys Admins are a BIG part of the proble by Anonymous Coward · · Score: 0

    One word: Blaster

    There are detailed reports of people who installed the patch, Microsoft's patching mechanism screwed up and they weren't protected even tho' the update software said they were.

    What's wrong with this design?
    1. check for updates
    2. determine update is required
    3. edit the registry to show that update is installed
    4. install update

    Why, obviously, if the update fails to install, the registry is already edited to show that it is installed.

    This is the kind of moronic coding that you want to trust to protect your system?

    Windows Sys Admins are a big part of the problem. They fucked up. They trusted Microsoft!

  74. Except that... by Overly+Critical+Guy · · Score: 1

    Except that Blaster was patched two months before the vulnerability hit, and the government warned you TWICE to patch. It takes you two months to plug a tiny little hole in RPC? Your fault, not Microsoft's. They had the problem solved.

    If you want to talk about security in 2003, where are the mentions of the two breaches at GNU, and the breaches at GNOME, Debian, and Gentoo? Those are pretty embarrassing security lapses for the Linux community that--not surprisingly--are never brought up, as if they never happened.

    --
    "Sufferin' succotash."
  75. Now how are you going to exploit a computer... by SuperKendall · · Score: 1

    If there are no ports open for an exploit?

    Imagine a default desktop with no ports open. Spread a virus. How does that work? With Windows you are going to have a lot of ports open no matter what.

    Now let's say you'd like to remotely administer a box. As just an example of some way this could be done, you do not have sshd running as root (so a buffer overflow gets you nothing) and keep what it can do to a minimum without further work on someone logging in. Now how are you going to spread an exploit?

    There are a number of ways to approach setting up a linux or OS X desktop that can basically halt the spread of anything, even with the same configuration everywhere. By design the same is not true of Windows as you just don't have the options. Many governments and other entities are waking up to the fact that you seem blinded to.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      Imagine a default desktop with no ports open. Spread a virus. How does that work? With Windows you are going to have a lot of ports open no matter what.

      You can close them if need be. Heck, at last resort you can use a host firewall.

      Now let's say you'd like to remotely administer a box. As just an example of some way this could be done, you do not have sshd running as root (so a buffer overflow gets you nothing) and keep what it can do to a minimum without further work on someone logging in.

      If a buffer overflow gets you a shell on the machine, that's all that's needed to spread a virus. Root is *not* required.

      Now how are you going to spread an exploit?

      Connect to the next machine, use the same exploit to get a local shell. Lather, rinse, repeat. Again, root is *not* required to do this.

      There are a number of ways to approach setting up a linux or OS X desktop that can basically halt the spread of anything, even with the same configuration everywhere.

      If something's listening on a port, it's potentially vulnerable to an automated remote exploit. If a user can run something on a machine, it's potentially vulnerable to a user running malicious code. Unix won't protect you from this.

      By design the same is not true of Windows as you just don't have the options.

      Of course you do. Shutting down services, firewalls. Same options you have on unix.

    2. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      If a buffer overflow gets you a shell on the machine, that's all that's needed to spread a virus. Root is *not* required.

      If all a user running a service can get is a restricted shell (or nothing), then they are done. Then they have to figure out how to hack beyond there, another level of defense. It's not like windows where one exploit gives you the whole ball of wax or at least most of the ball.

      If something's listening on a port, it's potentially vulnerable to an automated remote exploit. If a user can run something on a machine, it's potentially vulnerable to a user running malicious code. Unix won't protect you from this.

      Again, by the very nature of a UNIX based system you are a lot better off because you can provide layers of security by deciding who to run a service as and what capabilities that user has (like not being able to have access to any shell). With Windows you get to choose wether or not to cripple the computer, or leave it open for exploit (to simplify the situation only slightly).

      Now for home users with no benefit of having an admin, you are also better off by dint of getting a computer by default configured with almost all ports of interest shut down. Where can I order a computer from Dell with all the services disabled? I guess you "must be new here" so to speak as this is a common statement of one of Windows many security issues. You can apologize for Microsoft all you like and hypothesize about possibly spreading a virus across many computers configured the same way, but it pales to the very real reality that many consumers and companies struggle with every day, and moreso every year (has there ever been a year like the past one for viruses?).

      Perhaps you are some uber-Windows-admin. That's great, Windows is a good choice for you. But perhaps Windows is not such a good choice for the 98% of people that cannot handle keeping Microsoft OS based computers both patched AND running the software you need up (that's the real trick). I got tired of the rain of patches from Microsoft some time ago (long before this year and the surge of virii) and switched to a Mac. I don't even need AV software. I can just use the computer, instead of administering it... and the same goes for Linux servers (partly because I can configure them in custom ways that can help confound attackers).

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      If all a user running a service can get is a restricted shell (or nothing), then they are done. Then they have to figure out how to hack beyond there, another level of defense.

      If they're in a shell that can execute code, they've got everything they need.

      It's not like windows where one exploit gives you the whole ball of wax or at least most of the ball.

      Why is it so hard to grasp the concept that a worm doesn't need elevated privileges to propogate ? All it needs to be able to do is make outgoing network connections. Nearly any user can do that.

      Again, by the very nature of a UNIX based system you are a lot better off because you can provide layers of security by deciding who to run a service as and what capabilities that user has (like not being able to have access to any shell). With Windows you get to choose wether or not to cripple the computer, or leave it open for exploit (to simplify the situation only slightly).

      Ah, no, you can grant levels of permissions just like you can on unix.

      Perhaps you are some uber-Windows-admin.

      I'm primarily a unix admin. I dabble in Windows now and again.

      [...] and switched to a Mac. I don't even need AV software. I can just use the computer, instead of administering it... and the same goes for Linux servers (partly because I can configure them in custom ways that can help confound attackers).

      Well, you should prepare yourself for the time when Macs and Linux have more than an insignificant share of the market, because they'll be having the same problems.

    4. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      Why is it so hard to grasp the concept that a worm doesn't need elevated privileges to propogate ? All it needs to be able to do is make outgoing network connections. Nearly any user can do that.

      You are all hung up on propagation, which is interesting but not the whole story. If it can't read files, if it can't mess with the system, then a reboot can clean it up instead of a reinstall or massive hunt hoping you've found everything. it helps insure a more limited form of propagation. And again you can customize your environment a bit to try and foil remote programs that reach the system from propagation - like non-standard ports. Can you tell Windows that the RPC ports have all changed now? How many programs that actually use DCOM would know what happened?

      Ah, no, you can grant levels of permissions just like you can on unix.

      I'm not talking about the filesystem, I'm talking about who the services run as. Can I have the Microsoft RPC service run as another user with no permissions for anything? Or do I simply have to block all access and/or shut them down because they are a gaping hole?

      I'm primarily a unix admin. I dabble in Windows now and again.

      Great, so you know even less than I do. Why are you arguing again?

      Well, you should prepare yourself for the time when Macs and Linux have more than an insignificant share of the market, because they'll be having the same problems.

      Are you sure you're a UNIX admin? I guess I'll excuse your propagation of this tired old myth by noting you know little about other systems. I note you deleted the bit about these systems shipping with most ports shut down by default, which is the major reason they are more secure and will remain much less attractive targets. Windows could do the same which would help a lot but then all sorts of hideous custom DCOM based apps in companies would go BLAM!

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    5. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      You are all hung up on propagation, which is interesting but not the whole story.

      No, I'm using propogation as an example. Most of the nasty stuff worms do they don't need elevated privileges for.

      If it can't read files, if it can't mess with the system, then a reboot can clean it up instead of a reinstall or massive hunt hoping you've found everything.

      You're getting into fairly advanced, non-standard configurations here.

      Can you tell Windows that the RPC ports have all changed now? How many programs that actually use DCOM would know what happened?

      No idea. There's probably (hopefully) a setting in the registry somewhere to twiddle it. Of course, that would probably cause largish problems for remote machines that don't know about the change.

      I'm not talking about the filesystem, I'm talking about who the services run as. Can I have the Microsoft RPC service run as another user with no permissions for anything?

      You should be able to. The underlying functionality certainly exists.

      Great, so you know even less than I do. Why are you arguing again?

      I know enough. I'm arguing because I don't like people FUDing.

      Are you sure you're a UNIX admin?

      Reasonably sure.

      I guess I'll excuse your propagation of this tired old myth by noting you know little about other systems.

      It's not a myth, but, yes I'm afraid I only have experience with *BSD, most mainstream Linux distros, Solaris (sparc and i86), all Windows variants, MacOS, OS X, Openserver and OS/2.

      I note you deleted the bit about these systems shipping with most ports shut down by default, which is the major reason they are more secure and will remain much less attractive targets.

      The major reason they're "more secure" (mostly a subjective measure) is because they are setup with better defaults (a luxury Microsoft doesn't reall have due to legacy support problems) and their typical environment and user profile are much more conducive to being secured. They main reason they're attacked less is because there's so fewer of them. The main reason that, even if they are successfully attacked, the impact is much lower is because there's so fewer of them.

      There certainly aren't any technical or design features Windows lacks that make it less secure.

      Basic statistics should tell you that even if identical worms (in terms of infection ease/rate and damage potential) for each major platform were released simultaneously, the one targeted at Windows would spread faster, be more noticable, do more damage and be more difficult to isolate and destroy - because there's around a hundred Windows PCs for every other type of machine.

      A fresh Windows install doesn't have that many ports open by default anyway. Should be just those required for CIFS.

      Windows could do the same which would help a lot but then all sorts of hideous custom DCOM based apps in companies would go BLAM!

      Precisely, and since for Microsoft legacy support is extremely important, they can't.

    6. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      You're getting into fairly advanced, non-standard configurations here.

      But with UNIX systems you at least have this as an option instead of shutting features of the system down - or running all services through port 80, Microsoft's new approach.

      No idea. There's probably (hopefully) a setting in the registry somewhere to twiddle it. Of course, that would probably cause largish problems for remote machines that don't know about the change.

      Now see, that's the UNIX user in you realizing what is up with Windows. Would you be surprised to learn there is no such registry setting?

      You should be able to. The underlying functionality certainly exists.

      Be careful there - in fact it does not. Again you are confusing UNIX with Windows. Windows cannot arbitrarily run system level services (like RPC) as any user it likes. Basically any interesting services are going to give an exploit full access.

      The major reason they're "more secure" (mostly a subjective measure) is because they are setup with better defaults (a luxury Microsoft doesn't really have due to legacy support problems)

      A computer maker always has the option of introducing higher levels of security. Just look in the past at what a virus infested slime pit the world of the Mac was not that long ago. But they learned, and shipped a system with much better defaults. It doesn't matter that's the main reason they are more secure, the simple fact is that there are almost no standard holes for a worm to exploit on a reasonable default UNIX system (like no port 80, no sshd even by default on OS X).

      Microsoft could at least ship new consumer systems with everything turned off - legacy support is really for the enterprise. The fact that they do not is, in my mind, criminal. A worm like Blaster should never have been able to get as far as it got of be so tenacious.

      As for design features making Windows less secure, as I said many services just run at a level of access you cannot change. That is by design a less secure system. Some features need to be enabled for other parts of the OS to work. Again a design issue that makes the system less secure.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    7. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      But with UNIX systems you at least have this as an option instead of shutting features of the system down - or running all services through port 80, Microsoft's new approach.

      NT has much more fine grained permissions capabilities - on everything - than the average unix. I'm not quite sure what you're saying unix can do that NT can't.

      Now see, that's the UNIX user in you realizing what is up with Windows. Would you be surprised to learn there is no such registry setting?

      Yes. I wouldn't be surprised, however, if that setting was poorly documented and/or unknown outside of Microsoft.

      Be careful there - in fact it does not. Again you are confusing UNIX with Windows. Windows cannot arbitrarily run system level services (like RPC) as any user it likes.

      What's missing, precisely ? NT is completely multiuser. Indeed, a quick look at the Management Console on my XP machine would suggest services can be started under arbitrary user accounts.

      Basically any interesting services are going to give an exploit full access.

      There's no need for them to, if they're setup properly, just like a unix box. Indeed, NT's finer-grained ACL infrastructure should allow them to be made much more secure.

      A computer maker always has the option of introducing higher levels of security. Just look in the past at what a virus infested slime pit the world of the Mac was not that long ago.

      Say what ? Viruses have never been a big problem on MacOS. Heck, there's probably less than a hundred MacOS Classic viruses in existence.

      It doesn't matter that's the main reason they are more secure, the simple fact is that there are almost no standard holes for a worm to exploit on a reasonable default UNIX system (like no port 80, no sshd even by default on OS X).

      Only if you ignore the biggest hole in the system - the user.

      Microsoft could at least ship new consumer systems with everything turned off - legacy support is really for the enterprise.

      I believe SP2 is supposed to default to having the XP firewall on and Windows Updatre enabled by default (which will undoubtedly raise the usual cries about Microsoft running people's computers).

      The fact that they do not is, in my mind, criminal. A worm like Blaster should never have been able to get as far as it got of be so tenacious.

      Particularly since the vulnerability was already patched, IIRC.

      As for design features making Windows less secure, as I said many services just run at a level of access you cannot change. That is by design a less secure system.

      That's not design, it's implementation. *Design* would be if the OS wasn't multiuser and couldn't run processes in different user contexts (like, say, Windows 95).

      Some features need to be enabled for other parts of the OS to work. Again a design issue that makes the system less secure.

      Subsystem interdependencies are hardly unique to Windows.

    8. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      NT has much more fine grained permissions capabilities - on everything - than the average unix. I'm not quite sure what you're saying unix can do that NT can't.

      That fine for users files, but is moot if a serviice cannot be made to run as that user.

      What's missing, precisely ? NT is completely multiuser. Indeed, a quick look at the Management Console on my XP machine would suggest services can be started under arbitrary user accounts.

      Yes, those are for normal users. The flaw is that you cannot have services running as any other user. You just can't you seem unwilling to accept this is so but it is.

      Say what ? Viruses have never been a big problem on MacOS. Heck, there's probably less than a hundred MacOS Classic viruses in existence.

      They were mostly the boot sector sort but when I was in college the lab macs were terribly infested all the time.

      Only if you ignore the biggest hole in the system - the user.

      But even then there are ways to limit the damage a user can do to his own computer. Take my Windows box - there's not much limit because a number of programs need me to have administrator access to run! Again, poor design.

      Particularly since the vulnerability was already patched, IIRC.

      Actually I was thinking of Slammer, not Blaster, which only was a problem for SQL server boxes. Slammer just came almost without warning.

      That's not design, it's implementation. *Design* would be if the OS wasn't multiuser and couldn't run processes in different user contexts (like, say, Windows 95).

      Design is when you say "Services can't run as other users, user accounts are only for users and not for services".

      Look up any porgram taht runs programs in the background as services. They ALWAYS run as an administrator. That is by design.

      Besides, you're just being nitpicky.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    9. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      That fine for users files, but is moot if a serviice cannot be made to run as that user.

      I'm not just talking about files. NT has fine-grained ACLs throughout the entire OS.

      The flaw is that you cannot have services running as any other user. You just can't you seem unwilling to accept this is so but it is.

      That's because there's no technical reason why it isn't possible and more than one web site suggests it is possible. Excerpts:

      "An NT service will run with "system impersonation" by default. Any service, however, can be configured to log on as a different user via the services control panel by providing a specific user name password to be used by the service."
      " -User and -Password allow you to specify the account in which the service will run. This setting overrides that provided in the Service Configuration file, and is ideal for cases where the account must vary from system to system."
      "Running a service as LocalSystem is perhaps the most dangerous option from the standpoint of executing arbitrary code. [...] If the service does not require network access, you can run some services under a local account. Selecting a local account with limited rights is the safest approach. That way, if an attacker executes arbitrary code, the attack will be limited to only those resources that the local user controls. Also, if an attacker gains control of the local system, a service running under a local account gives the attacker no additional privileges."

      That took me about a minute on google.

      They were mostly the boot sector sort but when I was in college the lab macs were terribly infested all the time.

      Highly unusual. Try an tell any Mac user that Macs are "virus infested" and you'll get laughed out of the room - even by the non-zealous ones.

      But even then there are ways to limit the damage a user can do to his own computer. Take my Windows box - there's not much limit because a number of programs need me to have administrator access to run! Again, poor design.

      This is not poor design of the OS, but poor design of the program. It's like calling unix badly designed because some code needs to execute as root. Even so, you should be able to run arbitrary applications as an Administrator just by using "Run As" (NT equivalent of sudo).

      Design is when you say "Services can't run as other users, user accounts are only for users and not for services".

      Except that isn't true.

      Look up any porgram taht runs programs in the background as services. They ALWAYS run as an administrator. That is by design.

      No, it's by default. Not to mention they usually run as LocalSystem, an account that usually has higher privileges than Administrator. There's no design feature that *requires* services to be run as LocalSystem.

      Besides, you're just being nitpicky.

      No, I'm being accurate. You, OTOH, are being either dishonest or ignorant.

    10. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      That's because there's no technical reason why it isn't possible and more than one web site suggests it is possible. Excerpts:

      The technical reason is that Windows is an interrelated web of dependancies. You can run some services as other users, but not system ones. For instance, that "blaster" related RPC service.

      I think it's mighty funny that you continue to argue Windows security given the front page of Slashdot...

      Highly unusual. Try an tell any Mac user that Macs are "virus infested" and you'll get laughed out of the room - even by the non-zealous ones.

      Wow, perhaps that is because we are not living ten years in the past! Both DOS and Macs were rife with boot sector viruses (spread by floppy), much more so in school of course than the casual user as a lab is the perfect environment for them. I help literally hundreds of other students in labs clean these things off floppys.

      Except that isn't true.

      Except that the practical reality is that it is.

      No, it's by default. Not to mention they usually run as LocalSystem, an account that usually has higher privileges than Administrator. There's no design feature that *requires* services to be run as LocalSystem.

      The design is in the programs that are written in such a way that they expect and need to be run as that user (like an RPC service). The design flaw is in the tight coupling these services suffer under.

      No, I'm being accurate. You, OTOH, are being either dishonest or ignorant.

      "Got Arrogance?"

      Amusing coming from someone with such a poor knowledge of computer history.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    11. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      The technical reason is that Windows is an interrelated web of dependancies. You can run some services as other users, but not system ones. For instance, that "blaster" related RPC service.

      This is somehow different to services that "have" to run as root on unix ?

      I think it's mighty funny that you continue to argue Windows security given the front page of Slashdot...

      I think it's mighty funny you change from "the flaw is that you cannot have services running as any other user" to "windows security".

      Wow, perhaps that is because we are not living ten years in the past!

      Makes no difference. My statement was meant to be interpreted as applying historically.

      Both DOS and Macs were rife with boot sector viruses (spread by floppy), [...]

      You obviously have a different definition of "rife" to the rest of the world.

      Except that the practical reality is that it is.

      "Practical reality" is that most unix hosts aren't particularly well secured or protected against the sort of worms that have been hammering Windows.

      The design is in the programs that are written in such a way that they expect and need to be run as that user (like an RPC service).

      But for some reason daemons that need to be run as root don't have the same design flaw ?

      "Got Arrogance?"

      Got humility ? You've made at least one wrong assertion that a minute's worth of googling would have shown you was wrong.

      Amusing coming from someone with such a poor knowledge of computer history.

      Hilarious coming from someone who thinks Macs were "a virus infested slime pit".

    12. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      This is somehow different to services that "have" to run as root on unix ?

      Exactly, now you are starting to get it - the difference is that there are many more. How many services in UNIX really need to run as root? The UNIX world has moved past that problem long ago.

      I think it's mighty funny you change from "the flaw is that you cannot have services running as any other user" to "windows security".

      That's why I was noting you were being overly pedantic, I was talking about system services. If they cannot work running as another user, then your point it moot.

      Makes no difference. My statement was meant to be interpreted as applying historically.

      Gee, I'm sorry - my only experience is actually working a computer lab filled with macs and working at a campus computer store that had to handle virus issues. Yep, no way my real life experience cleaning out those damned things can trump your obvious mastery of history.

      Virii were what put me off macs until OS X was released.

      "Practical reality" is that most unix hosts aren't particularly well secured or protected against the sort of worms that have been hammering Windows.

      They you are living in some alternate practical reality, where a slew of slightly different UNIX systems is somehow even an order of magnitude as susceptible to trojans/worms/viruses than the homogenous Windows world. The only way your point is even close to valid is a world where we are all running a few distros of Linux, and that ships with buggy services running. No, Red Hat is not close enough yet to make that real.

      But for some reason daemons that need to be run as root don't have the same design flaw ?

      Exercise of enlightenment - list all of the network enabled services that MUST be run as root.

      Got humility ? You've made at least one wrong assertion that a minute's worth of googling would have shown you was wrong.

      Sorry man, I was talking about system services. Your word games mean nothing (though they appear to be all you have left so I see why you stick with them).

      Hilarious coming from someone who thinks Macs were "a virus infested slime pit".

      I call 'em like I see them. How many macs did you work with in the late nineties / early eighties? Thought so.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    13. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      How many services in UNIX really need to run as root?

      Most of them need to run as root - if only for a brief time - to do useful things like bind to low ports. Many services are run as root all the time, even in the presence of hacks like SSH's privilege separation.

      This sort of all-or-nothing "must have root to do some things" requirement is not present in NT.

      Added to that, it appears to me you're being hypocritical - using the literal definition of "needs" when talking about unix but only the "everyone does it" definition when talking about NT (even though most of the time "everyone does it" on unix as well).

      The UNIX world has moved past that problem long ago.

      Funny, there seem to be a lot of things running as root on my SCO, Solaris, Redhat and FreeBSD machines.

      That's why I was noting you were being overly pedantic, I was talking about system services.

      That's not being pedeantic, it's being correct. Switching from "services can't run as arbitrary users" to "I was only talking about system services" is a big shift. Like me suddenly saying "all daemons need root privileges".

      If they cannot work running as another user, then your point it moot.

      If the only evidence you have to support this is "they're always running as SYSTEM", then there's a hell of a lot of daemons out there that, by that test, can only run as root.

      Gee, I'm sorry - my only experience is actually working a computer lab filled with macs and working at a campus computer store that had to handle virus issues. Yep, no way my real life experience cleaning out those damned things can trump your obvious mastery of history.

      My obvious experience using Macs, you mean ?

      They you are living in some alternate practical reality, where a slew of slightly different UNIX systems is somehow even an order of magnitude as susceptible to trojans/worms/viruses than the homogenous Windows world. The only way your point is even close to valid is a world where we are all running a few distros of Linux, and that ships with buggy services running. No, Red Hat is not close enough yet to make that real.

      Most unix systems are more than homogenous enough. What proportion of them do you think don't have tools like bash, mail, or even perl ? Just what is it you think is so difference about those unixes that makes them so much less vulnerable ? It's not like the vast majority of Windows worms are exploiting OS vulnerabilities, they're just convincing the end user to run arbitrary code with social engineering.

      Exercise of enlightenment - list all of the network enabled services that MUST be run as root.

      Exercise of enlightenment. Go to some typical unix boxes and look at all the things on them running as root.

      Sorry man, I was talking about system services.

      Perhaps you should have made that clear from the start. Not that it makes any difference anyway. Services can be run as arbitrary users. Access rights under NT can be granted at much more fine grained and discrete levels than unix. Just because services currently run as SYSTEM by default doesn't necessarily mean they *have* to - any more than SSHD *has* to run as root on Solaris just because it's set up that way by default.

      Your word games mean nothing (though they appear to be all you have left so I see why you stick with them).

      Word games ? You mean like switching the fundamentals of one of your arguments mid-discussion ?

      How many macs did you work with in the late nineties / early eighties?

      Enough to know that, unlike something like PCs running DOS, viruses were extremely uncommon.

    14. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      Enough to know that, unlike something like PCs running DOS, viruses were extremely uncommon.

      So we can agree you are unwilling to learn facts. What more can I say other than I lived through it while you hung out in your underground cave for several years.

      Perhaps you should have made that clear from the start. Not that it makes any difference anyway. Services can be run as arbitrary users. Access rights under NT can be granted at much more fine grained and discrete levels than unix. Just because services currently run as SYSTEM by default doesn't necessarily mean they *have* to - any more than SSHD *has* to run as root on Solaris just because it's set up that way by default.

      You talk about access rights but give examples of how you can do things like modify the Windows RPC services so as to render a Blaster virus ineffective when it corrupts the service. You never read slashdot much do you? I see ongoing messages all the time about people not even being able to download patches before the computer in infected.

      Exercise of enlightenment. Go to some typical unix boxes and look at all the things on them running as root.

      Ok, done - no network services running as root. I know better than that...

      Most unix systems are more than homogenous enough. What proportion of them do you think don't have tools like bash, mail, or even perl ? Just what is it you think is so difference about those unixes that makes them so much less vulnerable ? It's not like the vast majority of Windows worms are exploiting OS vulnerabilities, they're just convincing the end user to run arbitrary code with social engineering.

      So you continue to live in the cave? How is Blaster (the most common thing besides code red) a "user initiated" exploit?

      The Unix world has many more different mail clients, a much vaster difference in platforms (like Alpha or PPC or Intel). On top of that a shrewd network admin would take the time to introduce some differences an attacker gaining access would not expect. Yeah my home linux boxes have Bash but not by that name, or where you expect... Try shifting around the windows directory a bit and see how far you get.

      That's not being pedeantic, it's being correct. Switching from "services can't run as arbitrary users" to "I was only talking about system services" is a big shift. Like me suddenly saying "all daemons need root privileges".

      The domain is network enabled system services.

      This sort of all-or-nothing "must have root to do some things" requirement is not present in NT.

      Added to that, it appears to me you're being hypocritical - using the literal definition of "needs" when talking about unix but only the "everyone does it" definition when talking about NT (even though most of the time "everyone does it" on unix as well).


      You have it exactly backwards, if you're going to try and shift an argument away you should try a little indirection instead of complete reversal, which is far too obvious a ploy. I'm saying "NT can't do it" and "UNIX can". It's as simple as that. The proof is empirical evidence of the ways you can help keep Windows computers virus free - port blocking is about it. Hope you don't use MSN either...

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    15. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      So we can agree you are unwilling to learn facts.

      We can agree to disagree. Your recollection is no more a "fact" than mine. If you want facts, cite some verifiable and relevant numbers.

      What more can I say other than I lived through it while you hung out in your underground cave for several years.

      Fortunately my cave also had schools full of Macs.

      You talk about access rights but give examples of how you can do things like modify the Windows RPC services so as to render a Blaster virus ineffective when it corrupts the service.

      This may come as a stunning revelation to you, but "access rights" can refer to more than file permissions.

      I don't have enough knowledge to explain how the RPC service's default configuration could be changed to render something like blaster impotent. I do know, however, that NT is capable of running services as arbitrary users and is also capable of granting much finer-grained object access rights than most unixes.

      You never read slashdot much do you?

      Oh, now and then.

      I see ongoing messages all the time about people not even being able to download patches before the computer in infected.

      So, people incapable of either finding an alternate method, or configuring their machine/network to disallow incoming connections.

      Precisely how would their usage of some unix variant circumvent that ?

      Ok, done - no network services running as root. I know better than that...

      Hardly a typical unix box then. It may surprise you, but the vast majority of machines out there aren't custom configured, latest distro linux machines. How many machines did you look at ? How many of them didn't you setup ? How many different OSes ? How many difference environments ?

      So you continue to live in the cave? How is Blaster (the most common thing besides code red) a "user initiated" exploit?

      It seems your understanding of "majority" is nearly as bad as your understanding of "fact". One worm out of tens of thousands - even counting its variants - barely even qualifies as an insignificant minority, let alone a *majority*

      The Unix world has many more different mail clients, a much vaster difference in platforms (like Alpha or PPC or Intel).

      I don't think I've ever used a unix machine that didn't have "mail".

      On top of that a shrewd network admin would take the time to introduce some differences an attacker gaining access would not expect. Yeah my home linux boxes have Bash but not by that name, or where you expect...

      Once again, atypical configurations. You've got to do a fair bit of work to be able to get rid of /bin/sh and even then, it even a mostly incompetent attacker should be able to figure out where it was moved to fairly quickly.

      Not to mention all the management nightmares this sort of setup can introduce in distributed, multi-sysadmin environments.

      Try shifting around the windows directory a bit and see how far you get.

      Done at install, it's not a problem at all. It's probably even possible to do it afterwards without too much stuffing around.

      You have it exactly backwards, if you're going to try and shift an argument away you should try a little indirection instead of complete reversal, which is far too obvious a ploy.

      My position and arguments have remained consistent.

      I'm saying "NT can't do it" and "UNIX can". It's as simple as that.

      And you are wrong. It's as simple as that. NT can run services as arbitrary users. Extrapolating from the current default configuration to conclude that "network enabled system services" can't be restricted by running as different user contexts or with more restricted permissions is as ridiculous as extrapolating Solaris's default setup to say SSHD can only run as root. The capability to run services as arbitrary users exists in NT. Object access privileges can be granted in a much fin

    16. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      This may come as a stunning revelation to you, but "access rights" can refer to more than file permissions.

      I don't have enough knowledge to explain how the RPC service's default configuration could be changed to render something like blaster impotent. I do know, however, that NT is capable of running services as arbitrary users and is also capable of granting much finer-grained object access rights than most unixes.


      Yes, USER SERVICES. As I said I am talking about network enabled system services! It may come as a surprise to you but there is a difference. As I have said repeatedly it doesn't matter how fine grained the access is for USER SERVICES.

      Precisely how would their usage of some unix variant circumvent that ?

      Well, just possibly because UNIX variants don't generally come with really nasty security holes enabled.

      Hardly a typical unix box then. It may surprise you, but the vast majority of machines out there aren't custom configured, latest distro linux machines. How many machines did you look at ? How many of them didn't you setup ? How many different OSes ? How many difference environments ?

      Of course not, but you could if you cared. With Windows you can't even if you do care. That is the difference. With Windows if you have a problem you are blocking and praying...

      It seems your understanding of "majority" is nearly as bad as your understanding of "fact". One worm out of tens of thousands - even counting its variants - barely even qualifies as an insignificant minority, let alone a *majority*

      Yet it seems comoon enough to infect any given windows computer before you can even download a patch after turning it on.

      And you are wrong. It's as simple as that. NT can run services as arbitrary users. Extrapolating from the current default configuration to conclude that "network enabled system services" can't be restricted by running as different user contexts or with more restricted permissions is as ridiculous as extrapolating Solaris's default setup to say SSHD can only run as root. The capability to run services as arbitrary users exists in NT. Object access privileges can be granted in a much finer grained and more controlled manner. At the very least, unix's hackish "startup as root then switch to another user" methodology could probably be used and it's pretty much a certainty a more elegant ACL-based configuration to selectively allow services discrete access to hardware and software resources is possible.

      Yes, it certaainly is more elegant as is evidenced by the ease at which viruses are stopped. Or not!

      Your simplification and unwillingness to accept the simple fact that for all the "elegance" of NT's ACLs you can't adjust key services is pretty much baffling.

      Perhaps for someone of your level of knowledge that's about it.

      Funny, I was thinking the same thing reading your points.

      You have yet to proove anything at all, only gone on about theoretical elegeance of the system while ingoring the reality that is the world of windows exploits around you. Not very impressive so far.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    17. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      Yes, USER SERVICES. As I said I am talking about network enabled system services! It may come as a surprise to you but there is a difference. As I have said repeatedly it doesn't matter how fine grained the access is for USER SERVICES.

      IT MAKES NO DIFFERENCE. A service is a service is a service. This distinction you keep tyring to make between "services" and "system services" DOES NOT EXIST outside of semantics. Privileges can be granted discretely. It is not unix, it doesn't require the all-or-nothing approach of a superuser.

      Indeed, this little tidbit from Ars Technica's review of XP's Service Pack 2 would suggest it places more restrictions on the RPC service:

      "Now, the RPC mechanism in Service Pack 2 has been overhauled. No longer does it live with complete privileges and with the default firewall behavior RPC will no longer be as great a target."

      Well, just possibly because UNIX variants don't generally come with really nasty security holes enabled.

      I'm sure there's at least one in the default install of most 2 - 3 year old unix releases.

      Yet it seems comoon enough to infect any given windows computer before you can even download a patch after turning it on.

      I didn't say it was uncommon, I just said the majority of worms don't perform automatic remote exploits.

      Yes, it certaainly is more elegant as is evidenced by the ease at which viruses are stopped. Or not!

      You should invest in a dictionary. It will help you with words you do not understand the meaning of.

      Your simplification and unwillingness to accept the simple fact that for all the "elegance" of NT's ACLs you can't adjust key services is pretty much baffling.

      That's because it's not a fact. At best, it's an observation of default system settings.

      You have yet to proove anything at all, only gone on about theoretical elegeance of the system while ingoring the reality that is the world of windows exploits around you. Not very impressive so far.

      I have demonstrated your main assertion - that services cannot run as arbitrary users - is false. I have also tried to explain the differences between NT and unix methodologies and how NT's capabilities are a superset of unixes - and why this makes the need to run as an arbitrary user largely redundant.

      You have done little except continued to try and argue a demonstratably incorrect point, throw insults, claim atypical configurations are common and make conclusive, sweeping extrapolations based on little more than hypocritical, ignorant opinion.

    18. Re:Now how are you going to exploit a computer... by SuperKendall · · Score: 1

      IT MAKES NO DIFFERENCE. A service is a service is a service. This distinction you keep tyring to make between "services" and "system services" DOES NOT EXIST outside of semantics. Privileges can be granted discretely. It is not unix, it doesn't require the all-or-nothing approach of a superuser.

      Indeed, this little tidbit from Ars Technica's review of XP's Service Pack 2 would suggest it places more restrictions on the RPC service:

      "Now, the RPC mechanism in Service Pack 2 has been overhauled. No longer does it live with complete privileges and with the default firewall behavior RPC will no longer be as great a target."


      No that is funny, you proceed to say one thing (it makes no difference) and then post something prooving my point (that in fact there was a difference in this exact case). It's nice they have fixed this up at last, at least made it somewhat better. That was really the worst exploit they had so they are a little better off now (though still relying on a default firewall I see, poor form).

      I'm sure there's at least one in the default install of most 2 - 3 year old unix releases.

      And about 400 in a similarily aged Windows release. I am talking about new releases (which Windows has also improved with the new XP service pack. Any word on that for W2K?).

      I have demonstrated your main assertion - that services cannot run as arbitrary users - is false. I have also tried to explain the differences between NT and unix methodologies and how NT's capabilities are a superset of unixes - and why this makes the need to run as an arbitrary user largely redundant.

      Well, you did just proove my main point. Thanks! As for any explanation of exactly why the NT approach to ACL's is that much better, there I'm afraid you have gievn no example other than it being "fineer grained" (also sans example).

      You have done little except continued to try and argue a demonstratably incorrect point, throw insults, claim atypical configurations are common and make conclusive, sweeping extrapolations based on little more than hypocritical, ignorant opinion.

      Pot/Kettle, etc. etc. etc (read your own post). I have to say you have an amazing talent for ignoring the reality that exists around you, and talk up the hypothetically superior NT ACL system (which is demonstrably inferior as a system in that it has seen a much higher occurance of exploits in the wild). Also note that as you have noted, a major problem is users running things they should not which again is much less dangerous on a UNIX-based system than on a Windows (as there are far more exploits to gain administrative level acces, even if the user is not already [which you have to be as a developer or half your tools will not run]).

      There's the condundrum. You state that Windows is more secure, or at least has the capability for more security tahn UNIX systems - yet experience prooves this to be false, even though very jucy targets such as UNIX servers are far more desireable to crack than Windows desktops. You do not see armys of zombie Apache servers the way you see Windows computers.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    19. Re:Now how are you going to exploit a computer... by drsmithy · · Score: 1
      No that is funny, you proceed to say one thing (it makes no difference) and then post something prooving my point (that in fact there was a difference in this exact case).

      Er, no. I post something indicating privileges can be reduced *without* having to create some magical "system service" definition/separation. Any service can be run as an arbitrary user. Access privileges can be granted to discrete system objects at a per user level. The RPC service, it appears, has had the privileges it runs with reviewed. I'm at a loss to see how this even remotely proves your point that "(system) services cannot run as arbitrary users".

      It's nice they have fixed this up at last, at least made it somewhat better. That was really the worst exploit they had so they are a little better off now (though still relying on a default firewall I see, poor form).

      I'm amazed you can find so much fault with Microsoft about this issue, given it was a) a coding bug and b) patched before it was exploited.

      I am talking about new releases (which Windows has also improved with the new XP service pack. Any word on that for W2K?).

      XP was released ~2 years ago. That means the code being installed is usually ~2 years old.

      As for any explanation of exactly why the NT approach to ACL's is that much better, there I'm afraid you have gievn no example other than it being "fineer grained" (also sans example).

      The best unix can do is read, write and "execute" (with various overloadings) according to user, group, or "other", applied to the file system and resources accessed through it - plus root, which effectively circumvents any and all permissions. Even without going into being able to assign permissions on any and all internal OS objects, NT assigns privileges on a per user basis, so by definition it has a "finer grained" permissions paradigm.

      If you want an example, right click on a file on an NT system and hit "Security".

      I have to say you have an amazing talent for ignoring the reality that exists around you, and talk up the hypothetically superior NT ACL system (which is demonstrably inferior as a system in that it has seen a much higher occurance of exploits in the wild).

      I'm not ignoring anything, I'm simply not interested in topics not relevant to this discussion, which started off noting that a) in similar circumstances, worms on unix platforms would be just as destructive, b)elevated privileges really aren't necessary for worms to do their damage and c) that linux and MacOS are exploited less often and less successfully because they're less common.

      Incidentally, like a few other things, you have an odd idea of "demonstratably inferior".

      Also note that as you have noted, a major problem is users running things they should not which again is much less dangerous on a UNIX-based system than on a Windows (as there are far more exploits to gain administrative level acces, even if the user is not already [which you have to be as a developer or half your tools will not run]).

      I'd be interested to see some numbers comparing locally run privilege-escalating exploits. Not that they're particularly relevant since, as I've said before, elevated prvileges simply aren't required for the most common things worms do.

      There's the condundrum. You state that Windows is more secure, [...]

      I do ? Where ?

      [...] or at least has the capability for more security tahn UNIX systems [...]

      That's more like it.

      yet experience prooves this to be false, even though very jucy targets such as UNIX servers are far more desireable to crack than Windows desktops.

      I'm not sure why you think a unix server is a jucier target than a home desktop. A unix server is almost certainly run by a competent, professional sysadmin who will notice abnormal system behaviour in an environment where abnormal and destructive network traffic can quickly be contained. A home desktop is almost certainl

  76. Sorry, forgot the second part. by SuperKendall · · Score: 1

    You avoid it in Windows the same way you avoid it in Linux.

    By praying that users never run anything, or that the next vulnerability that affects a port you can't close doesn't arise?

    The whole point is that Windows is insecure by design, and basically impossible to secure to the level a Linux box can be. If the apple is rotten it doesn't matter how hard you work at baking the pie.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Sorry, forgot the second part. by drsmithy · · Score: 1
      By praying that users never run anything, or that the next vulnerability that affects a port you can't close doesn't arise?

      Pretty much. Oh, and limiting network access to the machines, educating users and keeping systems up to date.

      The whole point is that Windows is insecure by design, and basically impossible to secure to the level a Linux box can be.

      Rubbish.

  77. Except that... by Anonymous Coward · · Score: 0

    You are a MS astroturfer and an idiot.

    That is all.

  78. it's not diversity what makes linux less vulnarabl by Via_Patrino · · Score: 1

    it's not diversity what makes linux less vulnarable, that's may be a reason but i don't think is the major one.
    The major one is user behaviour, almost anyone use linux as root, just use it when need to make changes in the system.
    But in windows almost every one uses it as admin (or some login that belongs to the admin group), so if you run a virus on windows your hole system is compromissed, on linux just your data and some binaries you may have.

  79. HEY SIR HAXALOT by Anonymous Coward · · Score: 0

    Hey Sir Haxalot, why don't you shut the fuck up?

  80. OK, One bad thing... by freeze128 · · Score: 1

    It won't run any of my old DOS games. :)