Slashdot Mirror


Vista Security — Too Little Too Late

Thomas Greene of The Register has a fairly comprehensive review of Vista and IE7 user security measures. The verdict is: better but not adequate, and mostly an attempt to shift blame onto the user when things go wrong. From the review: "[Vista is] a slightly more secure version than XP SP2. There are good features, and there are good ideas, but they've been implemented badly. The old problems never go away: too many networking services enabled by default; too many owners running their boxes as admins and downloading every bit of malware they can get their hands on."

77 of 483 comments (clear)

  1. Vista security is.. by Anonymous Coward · · Score: 5, Insightful

    .. A Dialog box asking if you wish to run the exploit or not.

    And it is the first thing to be disabled for sure.

    1. Re:Vista security is.. by madcow_bg · · Score: 5, Insightful

      If that was it, then the security team has won the game!
      Alas... I think it is asking for everything, therefore asking for nothing. An automatic OK is just as bad as no confirmation asked. Even worse, IMHO.

    2. Re:Vista security is.. by Anonymous Coward · · Score: 2, Interesting

      Sounds like perhaps, they didn't do the most obvious thing, and kill ActiveX. There is absofuckinglutely no reason for a web page to execute native code. I'd say use C#, but from what I understand they didn't properly sandbox that for the web either. If we could at least get through to the web designer community, that might help. No respectable web site should use ActiveX. Period.

    3. Re:Vista security is.. by KingSkippus · · Score: 4, Insightful

      if you had RTFA you might have learned a few things. Besides, most people probably don't even care/know how to disable UAC, so I doubt that will be a big problem...

      My sarcasm detector is a little wonky today, so I apologize in advance if that's what that comment was. Otherwise...

      Did you RTFA? If you did, it vehemently disagrees with what you said.

      In fact, UAC is the most complained-about new feature of Vista, and most people are disabling it as soon as possible. Why? Because MS still encourages the owner to set himself up as the admin, and work from that account. And when you're running in an admin account, UAC is nothing but a bother. Every time you try to take an action, and this could be as simple as opening something in Control Panel, UAC disables your screen and pops up a little dialog asking you if you really want to do what you just did. A pointless irritant that will cause the vast majority of Vista users to disable UAC, because the vast majority of Vista users will, unfortunately, be running as admins, thanks to MS's stubborn refusal to try to put everyone into a user account to the extent possible.

      (emphasis mine)

    4. Re:Vista security is.. by keithius · · Score: 2, Informative

      Actually, if you do disable that feature (which requires a reboot), you get a security warning balloon from the system tray (sorry... notification area) saying that you are in danger because you've turned that feature off!

      --
      "Programming is the fine art of making a machine that has absolutely no intelligence act as though it does."
    5. Re:Vista security is.. by Gription · · Score: 5, Insightful

      People running as admins isn't even close to the real problem with UAC. (User Aggravation Control) The real problem is their whole concept of security is flawed. Any conceptual framework that it relies on the user knowing enough about computers to make a decision about what you should and shouldn't do is going down in flames.

      Here is a little tidbit to shock you...
      The vast majority of users that use a computer don't really know anything about computers and they shouldn't have to!!! If a computer is operating correctly they shouldn't even have to think about their computer. They should be thinking about their task at hand. They shouldn't even want to "know about computers" because if they did they would have different jobs. (A lot of "computer people" can't get it through their heads that the users shouldn't have to know much about computers and if they all did the "computer people" would be mostly out of jobs.)

      The very first example of MS's real conceptual problem with computer security is showcased by the first thing you see when you start up the computer. Let me ask you: What do you need to know to get into a computer? A username and a password. So MS's idea of increased security is to hand you a list of all the usernames on a platter so you can skip past the "find a valid username" step and go straight to the "lets find the user with a weak password" step. I haven't even been able find a way to force a 'classic' text login. We are 'clicking' our way into the pits of hell.

      Right after XP came out Mr. Bill public stated that "the next version of Windows will not be an Operating System. It will be a Digital Rights Management Platform." He said it in public and everyone seems to have forgotten it. Why would anyone PAY for a system that's only reason for existence is to inhibit the user's actions? Bill is a master at knowing which way people will jump. (That is the only thing he is really brilliant at.) He knows that people won't rush out and buy a DRM/Platform so he has to sell it as something different. It is pretty easy to do too. People (are Raccoons. Give them something shiney and their eyes glaze over and they will clutch it with both hands and won't let go. Vista has every bright and shiny go-ga that MS could throw in. Will Vista be a "success"? Of course! The Raccoons will demand their bright/shiny (pointless) 'upgrades' because how can we live without a computer that will use video as a desktop image. (I think that running the movie Idiocracy as a desktop would be perfect!)

      BTW - Has anyone figured out a hack to force an old style text login? I might even mod your posts up if you find a solution and share it! ;-)

    6. Re:Vista security is.. by inviolet · · Score: 2, Insightful

      No respectable web site should use ActiveX. Period.
      Unless you live in south korea. They use ActiveX on almost every webpage!

      So now you understand why MS didn't drop ActiveX, and therefore why all the talk about improved security is marketing claptrap.

      When you've got an entire country locked-in to your product, and countless smaller organizations too, you don't throw away the padlock during the upgrade.

      --
      FATMOUSE + YOU = FATMOUSE
    7. Re:Vista security is.. by ppc_digger · · Score: 2, Funny

      Unless you live in south korea. They use ActiveX on almost every webpage! Well, when you can't rewrite Starcraft in Java...
      --
      Of all major operating systems, UNIX is the only one originally meant for gaming.
    8. Re:Vista security is.. by cp.tar · · Score: 3, Insightful

      The vast majority of users that use a computer don't really know anything about computers and they shouldn't have to!!! If a computer is operating correctly they shouldn't even have to think about their computer. They should be thinking about their task at hand. They shouldn't even want to "know about computers" because if they did they would have different jobs. (A lot of "computer people" can't get it through their heads that the users shouldn't have to know much about computers and if they all did the "computer people" would be mostly out of jobs.)

      It amazes me to no end every time I hear this.

      A computer is a tool. You use it to get a certain job done.

      Now, even the most humongous version of the Swiss Army Knife (absolutely unwieldy and utterly unusable, BTW) lacks versatility when compared to the computer.
      The computer is everything - a typewriter; a calculator; a spreadsheet; a database; a photo editor; a video player; a video editor; a music player; several thousand games of all the possible genres; a communication device - text, image, sound, video, and even scent, in the fullness of time; a 3D renderer; a TV and radio tuner; and a thousand more uses. Oh, yes, there's the cup-holder bit in it as well.
      It is used in work, play, education and relaxation - actually, the only time it's usually not used is during one's sleep.

      And guess what - that means that yes, people do need to know about their computers. Unless they want to pay people like me to come and clean them up every once in a while.

      After all, even the hammer, which is about the most primitive tool known to man, is still a tool you have to learn to use.
      OK, so you don't have to learn for a long time, but the principle is the same - every tool you use, you have to know how to. Or you're risking injury.

      Now, of course, improper computer usage will usually not result in grave injury, unlike improper car usage. That's why there are driving licences, but not computing licences.

      I have said it before and I will say it again: every computer user should know at least a bit of programming.
      Programming is the essence of computer use, no matter the purpose to which you're using the computer.

      If you don't like it, as far as I'm concerned, you can just as well stop using it.
      You might not get hurt, but your data will. Sooner or later.
      And it won't be my fault.

      --
      Ignore this signature. By order.
  2. Vista Security -- Too Little Too Late.... by consumer_whore · · Score: 2, Funny

    I'm shocked at these allegations!!!

    1. Re:Vista Security -- Too Little Too Late.... by jdwest · · Score: 4, Funny

      Vista reviewers are coming to a sad realization.
      Cancel or Allow.

      --

      Lorem ipsum dolor sit amet ...
    2. Re:Vista Security -- Too Little Too Late.... by boyfaceddog · · Score: 2

      You said it. This is a big yawn. The only story I want to hear about Vista security is what it fixes. We already know what Microsoft broke.

      --
      Here will be an old abusing of God's patience and the king's English.
    3. Re:Vista Security -- Too Little Too Late.... by minus_273 · · Score: 4, Funny

      allow...

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    4. Re:Vista Security -- Too Little Too Late.... by HTH+NE1 · · Score: 3, Funny

      Vista reviewers are coming to a sad realization.
      Cancel or Allow.


      Uhm... Retry?

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  3. dear lord... by tomstdenis · · Score: 4, Insightful

    can't believe I'm speaking up for Vista but ...

    User security, is like car safety. It's nice to design for "in case shit happens" but if you drive like a lunatic, you're likely to get hurt.

    I think a large part of security involves the self. People don't do enough thinking, and are too lazy to follow simple security procedures. No automated tool or system, that allows some freedoms can protect people entirely. Think about it, the OS'es solution to malware? Only allow MSFT signed binaries to run. But this is horrible as it means only MSFT can authorize binaries and it cuts out 3rd party developers.

    At some point the users themselves have to stop and learn how to use their computers properly, if they want to use them. If they're too lazy to figure it out, *and* demand security, they should not use a computer.

    Of course it's largely MSFT's fault for breeding a culture of contempt for knowledge. Oh look it's so easy anyone can use it with zero training.

    Imagine if MSFT made automobiles (but with the a yolk instead of a wheel/pedals, and other "standard improvements"). No training required!

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:dear lord... by Anonymous Coward · · Score: 2, Insightful

      Good idea. Let's lobby for mandatory computer licenses, with proper training and a test. People won't be allowed to use a computer unless they have a license.

      This plan is sure to succeed.

    2. Re:dear lord... by tomstdenis · · Score: 3, Interesting

      Well why not have it part of the school curriculum? When I went through school even keyboarding was voluntary. So in effect the majority of my fellow high school grads, knew JACK SQUAT about computers (we're talking circa 2000).

      I don't think you can simultaneously pull on the resources of society when you fall victim to fraud, malware, or viruses (e.g. turned into a bot), and then reject learning how the tools work. Why should I pay interest rates, taxes, and other socially collected fees [ISP rates for instance] to cover for people who willing put themselves into harms way?

      I never said we should have licenses though, you're putting words into my post (nice AC troll-fu btw). I just think society would be better served if as a whole, people had the first slightest clue about computers.

      And it's not like the majority of folk don't want to use computers. So why is making it a mandatory part of the high school [or better yet elementary] curriculum such a bad idea? Of course, I'd love to see such curriculum not focus solely on Windows, maybe through in OS X and a Linux distro for good measure.

      Tom

      --
      Someday, I'll have a real sig.
    3. Re:dear lord... by Zebra_X · · Score: 5, Funny

      Imagine if MSFT made automobiles

      It would be pretty horrific...

      Are you sure you want to unlock your car? (Yes/No)
      Please confirm this action: Start car (Allow/Deny)
      The manufacturer of this car is not trusted, are you sure you want to start this car? (Yes/No)
      The car is attempting to use gas that does not fall between 89 and 91 octane are you sure you want to continue? (Yes/No)
      Are you sure you want to turn on the radio (Allow/Deny)
      The manufacturer of this radio is not trusted, are you sure you want to turn on radio? (Yes/No)
      Station 104.7 is attempting to play content that requires special priveliges, do you want to play 104.7? (yes/no)
      Please confirm your administrative username and password.
      Please confirm this action: Change to D (Allow/Deny)
      This feature requires administrative priveligeges, please enter your username and password. ... ...

    4. Re:dear lord... by tomstdenis · · Score: 3, Insightful

      What I don't get about posts like yours is where this "must have a 6 year masters degree in comp.sci to understand how to use SMTP" comes from.

      As a 11 going on 12 year old kid I was setting up nodes for transcanada, fidonet, tattlenet and the like for the BBS that my brother and I ran. We were routing mail from all over north america and even into europe (thank god for cheap long distance plans with upper limits).

      If an 11 year old can figure out, on their own, without classes, how to route mail, surely to god a competent adult can figure out how to turn off HTML emails, not run attachments, not run as root all the time. Or are you saying adults are in general very very stupid and shouldn't be trusted?

      Your comment about driving is lost on me. Most adults drive fairly poorly. Running stops, speeding, not giving right away, etc. That there aren't more accidents than there currently are is mostly because people are good at avoiding them. It doesn't mean they're driving safe, it just means they know how to react when they're cut off, or pull a turn too quickly, or etc...

      People in general just assume the world works for them and that putting any effort into anything is a sign of a weakness. If I have to learn how to use e-mail, it means I'm stupid or something, therefore I'll just pluck at it until I get my first chain letter [and then forward it off to 100 people] then i know I mastered email.

      Tom

      --
      Someday, I'll have a real sig.
    5. Re:dear lord... by planetmn · · Score: 2, Insightful

      So why is making it a mandatory part of the high school [or better yet elementary] curriculum such a bad idea? Of course, I'd love to see such curriculum not focus solely on Windows, maybe through in OS X and a Linux distro for good measure.

      I would love to see computers taught more in schools, but there are a couple of problems with doing it right now (which isn't to say in 5 years these problems will still exist).

      First of all, schools need to teach reading, writing, arithmetic, science, etc. You get the idea. Now you want to add an additional required subject to this. Keep in mind that everything that is being required to be taught, is being required to be tested. So, you mandate that schools spend an hour every week teaching computers. Where does that hour come from? Math? Science? And what happens when the students aren't doing as well on the standardized tests in the subject you've replaced? That's right, the teachers and schools get blamed, never mind the fact that a change was forced upon them.

      Second, and in my opinion, the real problem. Who will teach these courses? Most people who are knowledgable enough to teach these courses, don't teach. They can make much more money working elsewhere, and not have to deal with kids. Retraining teachers to teach computers could work, especially for basic tasks, but for more advanced subjects, they will not be adequate.

      Third, exactly what do you teach? Not to install stupid programs? That's the biggest problem right there. It isn't that Windows is inherently insecure, most people use a firewall router, run anti-virus, etc. to protect there systems. The problem is that these people are infecting their systems through actions that they have taken.

      I think it's important to teach computers, and not windows, but again, it's going to take somebody who knows what they are doing. And these people generally don't want to teach high school students when they could be making two to three times as much working elsewhere. To teach OSX, you now need additional hardware or you could use all Mac hardware (wouldn't Apple just love that) and install linux and Windows. So if you want to teach OSX, you've now tied the hands of the district and they can not look for competing vendors, they now must purchase hardware from Apple.

      -dave

      --
      /., where "Apple and Google provide Iran with nukes" will be refuted with "But Microsoft is a convicted monopolist"
    6. Re:dear lord... by tomstdenis · · Score: 2, Insightful

      I agree that a focus on the basics is more important than computers or tech. (judging by the spelling errors in my post ... maybe I should have paid more attention hehehe).

      But figure this out, you can do things like English and most sciences, with a computer. Typing up an essay, running numbers through a spreadsheet to get standard deviation, etc. Most uni students I know, have to have crash courses in computers because their professors expect them to use things like Fortran, maple, magma, etc.

      Granted, I agree that a lot of things, like math, should be done manually at the early stages. Heck, I was going through elementary during the "calculator debates." (should we have calculators in classes before grade 6?). But once you hit highschool, things like statistics are largely just a manual labour job and not actually a comprehension job. like I know how the standard deviation works, but if you ask me to figure it out for a set of 30 numbers, I'm likely to typo a calculation or two. Getting the wrong result doesn't mean I don't know the technique, it just means the work is not suitable for humans.

      The trick that adults give up on, is that children have a capacity to learn that can be untameable compared to adults. Add to the fact that they have all the time in the world to be a student (not like they have jobs or other responsibilities) and it's easy to see how they could pick up technology.

      It isn't like computers are going to "go away" nor become any less entrenched in our society. So why not make it a part (but not the whole part) of the student experience?

      Tom

      --
      Someday, I'll have a real sig.
    7. Re:dear lord... by SCPRedMage · · Score: 2, Insightful

      Or are you saying adults are in general very very stupid and shouldn't be trusted?
      If he's not, I am: people are Stupid. The vast majority have the potential to be Not Stupid, but the vast majority of THEM squander that potential.

      I know, that's a dim view of humanity, but frankly, when I look at the world, that's what I see.
      --
      My sig can beat up your sig.
    8. Re:dear lord... by planetmn · · Score: 2, Insightful

      You don't have to tell me about it, my wife is a kindergarten teacher and has taught in the poorest districts and some extremely affluent areas as well. I have not met one teacher who did it for the money. My wife and I have similar educations (both master's degrees), both the same amount of experience, yet I earn more than twice what she does, and my earning potential is much, much, higher than hers.

      My concern is not that teachers won't do it, it's that the people who have the skills and abilities to teach computers, won't turn to teaching. Basically, that people in my situation won't do it. I am an engineer, I'm more than qualified to teach any math or science in school, but there is no way I will do it. I won't take the pay cut, and I don't want to deal with the kids, and particularily their parents. I am not a teacher. It's just not in me. Those who are teachers, and do it because it's all they ever would want to do, don't tend to (I'm generalizing here, and I could be completely wrong, so please correct me if I am, but this is the case from what I've seen) have the background in computers that would be necessary to teach them.

      -dave

      --
      /., where "Apple and Google provide Iran with nukes" will be refuted with "But Microsoft is a convicted monopolist"
    9. Re:dear lord... by Opportunist · · Score: 2, Insightful

      Not to mention that even after the training, you'll invariable have a few kids in the class who still know ten times more than the teacher. And they will use it, further undermining what's left of the flimsy imagination of authority.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    10. Re:dear lord... by GeePrime · · Score: 5, Funny

      You have gotten in an accident and the airbag wants to deploy (allow/deny)

    11. Re:dear lord... by mstone · · Score: 4, Insightful

      It's not even laziness.. it's economics.

      In today's world, people have to deal with too many different categories of information to become even competent laymen in all of them.

      Do you know how your clothes are made? Do you know how your local power grid is laid out? Do you know how groceries are stocked in the store, or how to manage the logistics of getting food from all over the world into a single building? Do you know how roads are paved, water is delivered, sewage is handled, or waste is disposed of? Do you know the legal legal issues relevant to any of those fields?

      Take fifteen minutes and try to list all the things you'd need to learn and build in order to make a ballpoint pen from scratch.. and I mean really from scratch. You don't get to order plastics and machinery from suppliers. Start with a patch of earth that magically contains all the funamental materials you need, and your bare hands. If you have to list fifteen different things before you even get to 'make a decent shovel', you're on the right track.

      Our society works because we all cooperate, and generally trust each other. We trust the experts in textiles, power, etc. to do their jobs well enough that we don't have to become experts just to meet our own basic needs.

  4. er um by pizzach · · Score: 2, Funny

    "too many owners running their boxes as admins and downloading every bit of malware they can get their hands on." er um. I hope he's not talking about me.
    --
    Once you start despising the jerks, you become one.
  5. Let me get my flame-proof suit on and say...... by ip_freely_2000 · · Score: 4, Insightful

    "and downloading every bit of malware they can get their hands on."

    Come on. More than anything, Microsoft is in a no-win situation to try and protect people from themselves. If everyone ran Linux instead of Vista there'd be the same damn problems.

    If a thirteen year old wants to download smileys for their IM client, the kid is going to do it. If the software has spyware, then that spyware would do what it takes to open up or break the system. It's pretty damn hard to code against human behaviour.

    1. Re:Let me get my flame-proof suit on and say...... by rolfc · · Score: 2, Informative

      If everyone ran Linux they would not have to log in as root in order to install smileys, and a virus would have to convince the user to make the malware executable. Ubuntu is perfectly usable without root privileges, and the fact that every distribution is a little different would make it more difficult to write malware than just make a windows version.

  6. Users by drooling-dog · · Score: 2, Interesting

    Microsoft is always going to leave network services on by default because otherwise users might have to go admin and turn them on to get their software to work. Of course the goal is to relieve users of the need to be concerned about what's going on in their computers, but unfortunately it also relieves them of the opportunity to ever learn anything and thereby participate in their own security.

    So, you can be "insecure by design", or you can expect your users to educate themselves just a little about how things work and their own role in the security equation. I'm sure the focus groups all say, "We'll take our chances, just don't make us have to think!"

  7. Re:Why should they have a problem? by Architect_sasyr · · Score: 5, Funny

    There doesn't seem to be an official Slashdot stance on Microsoft either... about the only thing you *do* notice is that most of the windows supporters post as AC's...

    Back on topic: Vista tests for my corporation have been far from impressive in both security and performance. I'll stick with the XP Upgrade method I think. "Skin XP to look like Vista... open up the case, remove half the RAM and clock the CPU back a few notches"

    --
    Me failed English...
    FreeBSD over Linux. If my comments seem odd, this may explain...
  8. Re:Limited User Accounts by SCPRedMage · · Score: 3, Informative

    With UAC on, the only difference between an admin account and a limited user account is that Windows doesn't ask for a user name and password when you need to use admin rights; it just asks you to OK it. Unless you OK admin rights to an app, you're still running with limited user rights.

    If someone figures out an exploit to make that "OK" automatically, yes, running as admin will be significantly less secure. Until someone figures that out, though, running admin with UAC on is just as secure as running as a limited user.

    And as far as users finding UAC "annoying", riddle me this: how is any more annoying than Linux? Linux will do the SAME DAMN THING as Vista's UAC. It'll make the SAME prompts when trying something that requires admin rights as a limited user. The only difference is that Vista gives you the prompts while running as root, too. You can't blame M$ if stupid users disable security features they find "annoying" while praising Linux for doing the same thing.

    --
    My sig can beat up your sig.
  9. 90% of viruses and spyware? by Paulrothrock · · Score: 3, Insightful

    I think that's a bit low. There are only about 30 viruses for Macs (most of which are holdovers from OS 8 days) and I've not encountered one bit of spyware or adware. I don't have experience with Linux, but I imagine it's similar

    I think the reason Windows is such a target isn't just its market share, but also its vulnerability.

    --
    I'm in the hole of the broadband donut.
  10. Apt-get by Anonymous Coward · · Score: 2, Funny

    If everyone ran Linux instead of Vista there'd be the same damn problems.
    If everyone ran Linux, they wouldn't have these problems because people wouldn't know how to install anything.

    *ducks*
  11. Nice Article by icedivr · · Score: 3, Funny

    When the second paragraph contains this quote --

    In a nutshell, Windows is single-handedly responsible for turning the internet into the toxic shithole of malware that it is today.

    you know it's going to be fair and balanced.

    1. Re:Nice Article by RAMMS+EIN · · Score: 2, Insightful

      ``In a nutshell, Windows is single-handedly responsible for turning the internet into the toxic shithole of malware that it is today.

      you know it's going to be fair and balanced.''

      The sad thing is that it's actually true.

      --
      Please correct me if I got my facts wrong.
    2. Re:Nice Article by PhxBlue · · Score: 2, Insightful

      It may not be "fair and balanced," but that doesn't take away from the truth of the statement. This is slightly OT, but too many media entities today worry about being "fair," at the expense of giving their readers the whole story.

      --
      !#@%*)anks for hanging up the phone, dear.
    3. Re:Nice Article by Niten · · Score: 2, Interesting

      "Fairly comprehensive" and "The Register" never, ever belong in the same sentence together.

      This is one of those few times I've found myself wishing Slashdot had Digg's "Bury Story" feature – this article serves neither to enlighten nor to persuade. It's not aimed at the kind of intelligent, informed people at the center of the open source community who would genuinely be interested in how Vista's release affects Windows security; it only preaches to the choir of those poor and confused souls who hate Microsoft because it feels good to hate Microsoft.

      This quote was particularly enlightening:

      And there's the catch: "Windows needs your permission to install this cleverly-disguised Trojan / nifty program. Click Yes to get rooted / continue." ... So you see that, here again, MS's security strategy involves shifting responsibility to the user.

      Honestly, how is this any different from the state of affairs on Linux, BSD, OS X, Solaris, or any other operating system? Thankfully Windows now does what it can to ensure you're fully aware when software is being installed on your system, but within the realm of current technology, it will always be ultimately up to the administrator (i.e., end user) to differentiate between trustworthy and untrustworthy software. That's just the nature of the game. To try to play this off as some particular flaw in Windows is idiotic, and completely wrecks the author's credibility.

      To those who seem to be enjoying this article so much: If you just like the adrenaline rush, consider playing a game of racquetball instead. For the sake of the rest of us, please leave Slashdot for actual, honest-to-goodness news and analysis.

  12. Article is putting Windows in too good light by pesc · · Score: 4, Informative

    From the article:

    As Billg likes to point out, Windows is the platform on which 90 per cent of the computing industry builds, and this naturally means that it's the platform on which 90 per cent of spyware, adware, virus, worm, and Trojan developers build. That translates into 90 per cent of botnet zombies, 90 per cent of spam relays, 90 per cent of spyware hosts, and 90 per cent of worm propagators.

    This implies that Linux, Mac, Solaris, VMS, etc stands for 10% of the malware. This is not true. I would guess that non-Windows systems have less than 1% of the malware.

    --

    )9TSS
  13. Gee.. biased a bit? by d_jedi · · Score: 2, Insightful

    Oh, the article is from the Register. I see.. no surprises there.

    --
    I am the maverick of Slashdot
  14. Re:Limited User Accounts by DrPizza · · Score: 5, Interesting

    They don't do it because typing a password is too damn annoying.

    UAC is still useful as an Administrator. Until you elevate your privileges, a UAC user *is* a regular user (essentially they have two possible tokens, a regular user token and an Administrator token, and unless you elevate, they're using on the regular user token). This means that the "protection" that it offers is the same; what differs is the ease with which you can switch between the two kinds of user (click a button vs. enter a password). So I don't think that's actually a huge problem.

    Whenever something is done for which the regular user token isn't good enough, you can elevate to an Administrator token. That brings up the UAC prompt; it does it for broadly the same category of operations that MacOS X or Linux will demand root access for.

    The thing is, the prompt is quite annoying. It's not any more annoying than it is on other OSes; they're annoying too. But a password is even more annoying than clicking the box. And if something is annoying, well, people are going to try to avoid it.

    That's the dilemma faced by MS. If they make the thing too annoying, everyone will one way or another disable it. Originally UAC not only required a password, but also a ctrl-alt-del (so that the password couldn't be intercepted or anything). ctrl-alt-del to enter the password was too annoying; it was too intrusive. So they disabled that by default (though you can reinstate it if you want, through a GPO). Entering a password by default was also too intrusive, so again, they disabled it by default (and again, you can reinstate it across the board, even for Administrators, if you want). The reason they did this is because they want the level of annoyance to be livable. If UAC is so annoying that people outright disable it, it's useless. If it's a minor annoyance, they probably won't turn it off.

    I've been using Vista since it went RTM, and I have to say, I don't see many UAC prompts any more. I did at first, when I was installing all my software, but now, it's pretty infrequent. It's certainly something I can live with. I did try cranking it right up--passwords for all users, with ctrl-alt-del to enter them--but it's far too annoying to put up with. I can't really fault MS for making the trade-off the way they made it. Hopefully, as applications improve, elevation prompts will become more infrequent (for example, I have to elevate to play Battlefield 2, because Punkbuster "needs" admin rights... this is something that they really need to fix), and when this happens, demanding a password to elevate won't be so onerous. But as things stand right now, there are just too many problematic applications. This isn't really MS's fault (it's not like NT's DAC is new...), but it is something that they've got to live with, and provide a solution for.

  15. The biggest Microsoft problem by Don_dumb · · Score: 2, Insightful

    As usual, Windows enables far too many services by default.
    This is my number one Windows gripe. It not only reduces security (there's more vunerabilities running) but takes up resources and generally gets in the way.

    Microsoft can't fix the users, there will always be the crowd blindly clicking OK or tuning off the firewall because their game's troubleshooting tells them to.
    But reducing the number of services and installed programs running, can reduce the number of vunerabilities present and active by default. How long did it take for them to give the option of actually turning off Messenger, despite no one ever using it. The deault install should be the minimum needed to access the net and use office. If we are all used to prompts and downloading programs a wait of a few seconds to install a progam from a file in the Windows install folder, to run something new, shouldn't be too much of a problem.
    Especially if we have the option of actually uninstalling IE7 completely.

    And on another note, I have watched this Vista launch and still I wonder. -
    Why should I get it? I see alot of hype but not a single reason to upgrade.
    --
    If this were really happening, what would you think?
  16. You are in the right place for that. by twitter · · Score: 2, Insightful

    The only story I want to hear about Vista security is what it fixes. We already know what Microsoft broke.

    I've been telling you for years and I'll tell you again. The fix is:

    Diversity is the only solution to internet security. The user gains immediate security in the short term. The community gains security in the long term as weak platforms are eliminated and can no longer be used to attack strong ones. Everyone wins when the monoculture ends. Free software provides both transparency and a diversity of hard targets. Confronted with rising costs, criminals will go back to their usual meat space businesses.

    --

    Friends don't help friends install M$ junk.

  17. The OS that cried "wolf!" by KingSkippus · · Score: 4, Insightful

    This is exactly what Vista security is.

    My main problem with Vista security is that it is an OS that cries wolf. When I installed Vista, I had to click no less than 50 security confirmation dialog boxes (it's important to note that these were security dialog boxes) within the first hour or so in order to do simple, stupid stuff that clearly should not have needed confirmation. Stuff like changing my desktop background. Stuff like moving some documents around on a removable hard drive. Stuff like copying a line of text from an IE7 edit box. Stuff like pasting that line of text into a different IE7 edit box. Stuff like creating a new text file on my removable hard drive. And so on, and so on, ad nauseum.

    This isn't security. This is constant aggravation, and yes, I cannot imagine any normal user calling their geek friend after five minutes and saying, "How do I turn this damn thing off?" Even if they don't, they "mentally" disable it by simply clicking Allow without thinking. Hell, I'm a computer expert, and I did it. "You are installing the pwnzj00 virus." Allow. "You are sending your bank account numbers to Nigeria." Allow, allow, allow, dammit! Leave me alone!

    I try to give Microsoft the benefit of a doubt. I'm not a zealot or a Microsoft basher, seriously. I think they've put out some good software, but on this point, I have to agree with the folks who are saying that Microsoft isn't serious about security, they're simply trying to push the blame for when things go wrong onto the users.

    There's no way in hell that they could have conducted any usability tests and found the currently scheme acceptable. But they still let it out the door, most likely to meet some sort of artificial management deadline to keep the OS from shipping any later than it already had.

    So now, we've gone from OSes that never alert you to potential security risks to an OS that is even worse because it alerts you to everything, security risk or not.

    I'll be interested to see how Microsoft tries to fix this mess, both from a technical standpoint and a PR standpoint.

    1. Re:The OS that cried "wolf!" by quake74 · · Score: 2, Interesting

      When I installed Vista, I had to click no less than 50 security confirmation dialog boxes (it's important to note that these were security dialog boxes) within the first hour or so in order to do simple, stupid stuff that clearly should not have needed confirmation. Stuff like changing my desktop background. Stuff like moving some documents around on a removable hard drive. Stuff like copying a line of text from an IE7 edit box. Stuff like pasting that line of text into a different IE7 edit box. Stuff like creating a new text file on my removable hard drive. And so on, and so on, ad nauseum.

      I change the background and move and create files without security alerts showing up. And yes, the security thing is still on. I think there's something wrong with your Vista...
    2. Re:The OS that cried "wolf!" by Blue+Stone · · Score: 5, Insightful

      It's almost like Microsoft, sick and tired of all the complaints about poor security in their operating systems, said, "RIGHT! If you want security, we'll GIVE you security!" and then handed it out as a punishment.

      --
      Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
    3. Re:The OS that cried "wolf!" by Anonymous Coward · · Score: 2, Insightful

      The problem is that it's not really security. Security isn't asking the user if they're really sure they want to do something. Security is making sure the user is someone who is *allowed* to do something. You can't do that by saying, "allow or deny?", you do that by saying, "Enter your user name and password.".

      UAC isn't security. It's security-like trappings.

      And to the user who said Vista only prompts when you do something that you need privilage escalation for...
      That's not *quite* right. It prompts whenever you need to be an administrator to do something. Unfortunately, when you're running as an administrator, that's *everything*.

    4. Re:The OS that cried "wolf!" by Randolpho · · Score: 2, Informative

      When I installed Vista, I had to click no less than 50 security confirmation dialog boxes (it's important to note that these were security dialog boxes) within the first hour or so in order to do simple, stupid stuff that clearly should not have needed confirmation. Stuff like changing my desktop background. Stuff like moving some documents around on a removable hard drive. Stuff like copying a line of text from an IE7 edit box. Stuff like pasting that line of text into a different IE7 edit box. Stuff like creating a new text file on my removable hard drive. And so on, and so on, ad nauseum.
      I change the background and move and create files without security alerts showing up. And yes, the security thing is still on. I think there's something wrong with your Vista...
      Actually, every example the original poster gave appeared to be an outright lie. I doubt he even *has* Vista.

      Moving documents to and creating a text document on a removable hard drive were the most *plausible* examples, and could cause a security confirmation -- if he doesn't have permissions to write on the removable hard drive. Big surprise there. In linux, a unix flavor, or OSX, he wouldn't be able to do it at all -- unless he always logs in as root.

      I'd be willing to bet that he does.
      --
      "Times have not become more violent. They have just become more televised."
      -Marilyn Manson
    5. Re:The OS that cried "wolf!" by malfunct · · Score: 3, Informative

      Its possible that the version he tried was a beta or RC in which case there were more dialogs popped and have since been fixed.

      --

      "You can now flame me, I am full of love,"

    6. Re:The OS that cried "wolf!" by Barlo_Mung_42 · · Score: 2, Insightful

      "...Stuff like changing my desktop background..."

      That's where I stopped reading. If you are going to lie at least come up with credible lies. At no point does Vista UAC pop up while changing your background. Even in early beta it did not do what you describe.

    7. Re:The OS that cried "wolf!" by KingSkippus · · Score: 2, Interesting

      I'd be willing to bet that he does.

      As I offered in another reply to one of your weird posts, you figure out a way to set up escrow, and I'll take you up on that.

      Actually, every example the original poster gave appeared to be an outright lie. I doubt he even *has* Vista.

      I can show you my receipt, if you want me to. In fact, if you're willing to give me what I paid for it, I'll be more than willing to sell you my copy. (Not an OEM or upgrade, so the license is freely transferable.) Although, honestly, thanks to the foresight of making an OS partition image, I am indeed no longer actually running Vista. (Back and happily using Windows XP.)

      [blah, blah, blah...] if he doesn't have permissions to write on the removable hard drive.

      Nope, everyone has full control permissions on the drive, though I am running as a non-administrator account while trying to perform file operations on it. I'm sorry if I conveyed the idea that I'm some kind of computer newbie; I'm actually very familiar with how permissions and security (and most other features of OSes, both Windows and Linux) work, having been an MCSE-certified Windows systems admin for over eleven years (since Windows NT 3.51), and performed various levels of end-user workstation support as well.

      If you're not receiving UAC warnings for moving stuff among drives, I'd be much more inclined to think that you are the one logging in as administrator, not me.

      I'm also sorry if I conveyed the impression that I'm anti-Microsoft. I'm not, and though I use both Ubuntu Linux and Windows XP at home, I use the latter far more frequently. I will, however, admit that after a few hours of rigorous use, I am strongly anit-Vista.

      But to anyone who's reading this, don't believe me. And certainly don't believe this yahoo. Talk to people you know and trust who have used it. Try it out for yourself if possible. Read what the media is saying about it. Once you have experience the endlessly irritating world of Windows Vista for yourself, well, you'll see who's lying and who actually knows what they're talking about.

  18. OS vulnerability by Jason+Buchanan · · Score: 3, Insightful

    The vulnerability of Vista or any other OS can be traced back to the requirement to modify the OS for software installation. It makes no reasonable sense that an end-user should modify the operating system when installing a software package (exceptions for servers but that's iffy, too). CONFINE the end-user software to the end-user's space (i.e., home directory) - and as suggested earlier, the notion of each user having an independent registry instead of the global system-wide Windows registry is a great idea. An infinite number of users should be able to use a Windows environment without any influence by one user upon another. This goes for all operating systems. I can't understand why this idea hasn't been pursued already. It's too late for Vista but in another 3 years or so this may happen.

    One of these days Microsoft will realize that system-wide changes are killing them. Perhaps when they start leasing remote desktop connections for $9.95 a month they will figure this out.

  19. Re:You can't build a fort on a foundation of shit. by drsmithy · · Score: 3, Insightful

    The security of Windows has always been built upon such a foundation of shit. That's why it's had so many problems. Instead of drawing from the proven security models of systems like UNIX and VMS, the Windows developers went and rolled their own. And you know what? It was shit. It didn't have a solid theoretical underpinning like the security model of other systems have. It's been over 20 years later, and they still haven't looked to the proven models for inspiration.

    Windows has the same "theoretical underpinning" as VMS (hardly surprising, given they're designed by the same person). Which is, I must point out, vastly superior to that of traditional (and most contemporary, at least as commonly configured) UNIXes.

    There is little, to nothing, wrong with the "foundation" of Windows.

  20. Re:Limited User Accounts by Anonymous Coward · · Score: 3, Insightful

    "And as far as users finding UAC "annoying", riddle me this: how is any more annoying than Linux? "

    Piece of cake.

    UAC annoys you when you try to run a setup program, _any_ setup program, for whatever reason, even a screensaver or desktop picture if it is a setup format.

    In Linux you are not asked root's password to change desktop picture or installing random program and that's a major difference. Installed program has user account rights, but _that's the assumption_ and most programs respect that and, contrary to MS-systems, _can be installed and run_ just on user rights.

    In MS-environment, _every_ program_ _must have_ (major) write-access to registry and system directories -> UAC every time you try to install or change anything. That's a _big_ difference. Like 1 to 100.

    The idea that every program may write whatever they want in registry is outrageous. Only an idiot could design something like that.

  21. Re:Why should they have a problem? by turly · · Score: 2, Funny

    "Skin XP to look like Vista... open up the case, remove half the RAM and clock the CPU back a few notches"
    You forgot "break Media Player". From BOFH: The Craptop:

    So you like Vista?"
    "Not really, no. I run a Vista simulator."
    "Virtual Server?" the Boss asks.
    "Nah, I just turned on all the flashy crap in XP, changed the background image, took some memory out of my box and clocked down the CPU. Then broke Media player. Works like a charm."
    --
    IX CCXLIX XVII II CLVII CXVI CCXXVII XCI CCXVI LXV LXXXVI CXCVII XCIX LXXXVI CXXXVI CXCII
  22. The whole concept is wrong! by itz2000 · · Score: 3, Insightful

    There can't be an OS which you'll have to be root to actually be able to do something.
    Try to run win XP and see if you can get along with it without root permissions for one day.
    The programmers concept for windows is just wrong! you can not require root privileges to run Acrobat Reader, Adobe Photoshop or who knows what
    For that matter, try to get along with regular user on Linux, you'll be able to do so (and you'll stay of-course), why? cause Linux was built in as Multi user OS, un-like Windows in which you have to be root to install un-related stuff which you can't even think of why it requires root permissions.

    The lesson is, that most of programmers of big companies are basing their programs on the fact that 95% of Windows users runs as Admins.
    And also, the whole concept of multi-users is in-fact okay, but the implementation, dir oh lord, is just wrong.

    That's why Windows Security just sucks. no matter what

    Do what feels good, switch to Linux

    1. Re:The whole concept is wrong! by xtracto · · Score: 2, Informative

      cause Linux was built in as Multi user OS, un-like Windows in which you have to be root to install un-related stuff which you can't even think of why it requires root permissions.

      I have always had problems trying to install RPMs or DEBs on any linux distribution /without/ root access. It is just not possible. The only way to *try* to do it is to download the source code and configure it with the --prefix option in order to change the installation directory. But to do that you must have the headers and other files of for libraries that the program uses (and to install that you need to be root); in summary it is a mess.

      There are one or two software developers who make their RPMs or DEBs able to be installed locally (although they are just a few *counted* cases).

      The idea? In Windows it is also tricky to run new software as a standard user (download installer, open it with winrar or any other zip utility, extract content and click on exe file); as with Linux it might or might not work and it might not be easy for non-techy users.

      So overall it is not a problem of the Operating system but a problem of the applications. The multiuser framework is there in Windows XP for every developer to use it however do not expect your program to be multi-user friendly if you keep attempting to save files in system32...

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
  23. Re:You can't build a fort on a foundation of shit. by HairyCanary · · Score: 2, Funny
    There is little, to nothing, wrong with the "foundation" of Windows.

    Ah yes, the foundation is well designed. But when they were mixing up the concrete they forgot the cement.

  24. Re:lack of security by KillerBob · · Score: 2, Insightful

    See... in a corporate environment, the network team will secure Windows. Believe it or not, it can be done quite easily... you just have to set the permissions. Windows may not be, by default, anywhere near as secure as Linux, but it has provisioning for running people without admin privileges, without permissions to change the registry or write anywhere on the hard drive but their home directory. You can prevent people from installing stuff. It really *can* be locked down. By a competent admin.

    The problem is that it's totally different in a home environment. My desktop is running Linux, I've been running Linux since 1994, so I do have some experience here.... um, how many linux users do you know who neither a) know their root password, nor b) know how to get root access?

    Joe User isn't going to use a system at home if he can't install his software. If he has to log in as root to do it, so be it. He's still going to be able to install dangerous software as long as he has root access on the system, and he's never going to use a system if he doesn't have a way to get root access.

    --
    If you believe everything you read, you'd better not read. - Japanese proverb
  25. Re:Why should they have a problem? by Valdez · · Score: 4, Funny
    ^^ No AC ;)

    What security or performance "tests" did you run that you found "far from impressive"?

    Note:
    1) Open web browser
    2) Load www.slashdot.org
    3) Read what other people who haven't actually tested Vista posted

    ... is not a valid test. ;)

  26. Re:Limited User Accounts by JohhnyTHM · · Score: 4, Insightful
    It'll make the SAME prompts when trying something that requires admin rights as a limited user

    So changing the desktop wallpaper is a security issue in Linux too?

    The problem is not that Vista asks for permission where admin is required, it's that it asks for permission everywhere.

  27. Re:MS can't win with you guys, can they? by jmauro · · Score: 2, Insightful

    It's not that Windows asks you once for "sudo" permission to change a setting, it's that it asks you 10 times when you do things like change your IP address. Once is fine, 10 times is pointless.

  28. Re:Limited User Accounts by battery111 · · Score: 2, Informative

    Linux will allow a normal user to install normal user programs without root access. It just installs them only in that user's space, so they can't potentially hurt other users. You only receive admin prompts when doing things that affect the whole system, like installing OS updates. I don't care how restricted a user you are, I don't think I've EVER seen linux prompt for permission when cutting and pasting, how asenine is that? OOH, you changed your wallpaper, better make sure your REALLY want to do that, since we all know the potential system wide implications of changing from prairie rain to a picture from digital blasphemy. I can sometimes go a week or longer without seeing a linux admin prompt and doing normal things, whereas I challenge you to work on your computer as you normally would and go an HOUR without getting a UAC prompt for something UTTERLY STUPID.

  29. Re:MS is to blame for user mistakes in this case by swillden · · Score: 2, Insightful

    I'd trust a game download fetched from idsoftware.com more than gamesgamesgamesgalore.com.

    But think about why you trust an Id game more... and then about how a relatively new user of computers, who hasn't been playing Id games for a decade, would know to make the same distinction.

    You can't expect newbies to have the same base of computing experience to draw on that you do, to know what is historically trustworthy and what is historically shady. They don't know the history, and there's really no way to acquire that knowledge except through years of use.

    If a game requests admin rights to install for my user, that would raise a red flag, etc.

    It should -- but there are so many legitimate applications that do require admin rights, even though they shouldn't, that this test also fails to be useful. Too many false positives.

    Wow, two simple ideas that didn't involve a masters thesis from MIT.

    But one of them doesn't provide a useful discriminator, and the other requires significant background in PC computing/gaming.

    Have you taken a look at Bitfrost? That project has the design goals right, IMO. Of course, it also has the tremendous luxury of not caring at all about backward compatibility, something Microsoft absolutely cannot discard.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  30. Re:asbestos cloak of ignorance by Toby_Tyke · · Score: 2, Insightful

    Are you advocating Microsoft create it's own software repositories, vet all submissions to make sure they are not malware, and only allow windows to install software from those repositories?

    Apt-get is great, if the software you want is available from your distributions repositories. If it isn't, like the last piece of software I installed on my Ubuntu box, then you are left to download a .deb and install it with dpkg. Now, if I write some nasty little app that turns your box into a spambot, roll it into a deb and put it up on a website as "Cool_new_gaim_smileys.deb", what is going to stop little Johnny from downloading and installing it? Remember, once he types in his root password, he is totally screwed.

    The alternative of course is to only install packages from your distributions repos. Which is all well and good, until you want something they don't contain. As soon as you allow a user the ability to install non-distro-approved software, you allow them to install malware. There is absolutely no workable way around this which does not either remove the users control over their system, or third party vendors ability to distribute software without the approval of the distro vendor. If I know the root password for a box, and I can install any program I want on it, then I can break it. That holds true for Linux, OSX, Windows, or any other OS you care to mention.

    --
    "I realise this is not a very popular opinion but it's the truth, and there for needs to be said" -Bill Hicks
  31. What you said, except more amusing by Gzip+Christ · · Score: 5, Interesting
    1. Re:What you said, except more amusing by Randolpho · · Score: 2, Interesting

      Yes, we're all familiar with the inaccuracies of Apple's ads. Here's a more accurate (but less funny) "man in black" statement:

      "You want to write a file to a directory you don't have permission to use. Please log in as an administrator to do so. Otherwise, fuck off."

      Of course in OSX you could just SU and go ahead and write that damn file wherever you please. Wait, that seems a little familiar...

      On a side note, since you brought up Apple's ads, I'd like to discuss the difference between Apple's ads and Microsoft's Vista ads. Have you noticed the huge difference? Vista focuses on all the nifty things you can do (albeit a little too much on the window-switching gimmick -- we get it!), while Apple focuses instead on the other guy. Why? "This product sucks, buy my product instead!" isn't exactly whelming.

      --
      "Times have not become more violent. They have just become more televised."
      -Marilyn Manson
  32. Re:Limited User Accounts by quake74 · · Score: 2, Insightful

    In Linux you are not asked root's password to change desktop picture or installing random program and that's a major difference. Installed program has user account rights, but _that's the assumption_ and most programs respect that and, contrary to MS-systems, _can be installed and run_ just on user rights.

    In MS-environment, _every_ program_ _must have_ (major) write-access to registry and system directories -> UAC every time you try to install or change anything. That's a _big_ difference. Like 1 to 100.

    The idea that every program may write whatever they want in registry is outrageous. Only an idiot could design something like that. Using Ubuntu/Fedora, you install most of the programs using aptitude/yum and that requires root password. The idea that any program can write its configuration into a centralized system (the registry) could be better than having 100's of configuration files around in different places (The fact that any program can write in any part of the registry is obviously bad).
  33. Re:"Don't let users do anything" by Random+BedHead+Ed · · Score: 2, Informative

    You can have a privacy-protecting, DRM-free, open source system that also has good security - these goals are not mutually exclusive. A few years ago Apple implemented a sudo workalike for OS X that lets you run a system as a normal user; the so-called 'administrative' Mac user is not really one with root privileges, but is just allowed to sudo if you provide authentication. Many UNIX flavors and and Linux distributions had this as a configurable option for years, but after OS X some common Linux distros (Ubuntu comes to mind) started implementing a nearly identical configuration and integrating it with the GUI. Microsoft would have been wise to emulate this as well, as it's extremely easy to use, and relies on existing authentication models, but prevents you from messing up your system.

    This is just an industry best-practice, well implemented by everyone else but ignored by Microsoft. The 'elitist' you are referring to might seem elite to you because he thinks like a sysadmin.

  34. Article is wrong... by DevStar · · Score: 2, Interesting

    on at least one count. It says that the typed URLs in the registry don't get purged when you clear the history. I just tested it, and it does get purged. It's the one thing I tested, and it was wrong. Doesn't give me a whole lot of faith for everything else in the article (including the fact that there was another correction listed at the end of the article).

  35. Re:Limited User Accounts by D4rk+Fx · · Score: 2, Interesting

    My experience with UAC has lead me to turn the damn thing off as soon as I can. Everytime the UAC dialog box pops up, Both of my monitors go into sleep for 1-2 seconds, then turn back on like nothing ever happened, and now the UAC dialog box is there. If everything were to just gray out and the box pop up, and not have my monitors sleep on me, then I would maybe be more inclined to leave UAC on. I run linux. When I run it strictly as a user, I never have to agree to launch a program I clicked on, or downloaded. UAC is annoying because the underlying registry system of Windows is broken.

  36. Such an old joke, yet you failed to get it right by cp.tar · · Score: 2, Funny

    On every old webpage.

    --
    Ignore this signature. By order.
  37. FUD Fully Expected from The Register by ThinkFr33ly · · Score: 4, Insightful
    I fully expected this kind of baloney from The Register. Do people here honestly think that a site that refers to Microsoft as "The Vole" would give a fair minded, intelligent, and well though out review of a Microsoft product. (Not sure why I'm asking that question on Slashdot... but whatever.)

    So, point by point:

    While referring to IE's Protected Mode feature:

    However, there is a brokering mechanism that enables users to download files to any location they have access to, or to install browser plugins and extensions, and the like. So users are still invited to make a mess of their systems, and no doubt many will, while Microsoft has a chance to shift blame away from itself.

    Uh huh. First, you can't install plugins/extensions (with the exception of signed ActiveX) without admin privs. Period. Second, how, exactly, would you propose the user be able to save files to their Documents folder, or do any other file operation in their profile (or basically anyplace on the system) without this brokering mechanism? Would you prefer that Microsoft not allow users to download *any* files via the browser? Ya, that would work out well.

    However, IE7 on Vista does still write to parts of the registry in protected mode.

    IE7 is running as an extremely low-rights user. This does *not* mean that it doesn't have the ability to write to any part of the registry. It means that the register's ACLs must explicitly allow write access to the IE's low-rights user. Certain locations have been explicitly marked as write-safe for the low integrity process. The example given by The Register is one of them. In other words, it's not an issue.

    However, DEP, when full on, may cause a number of applications to crash, or interfere with their installation. I'm betting that a majority of users will opt for the more conservative setting, and this of course means less defense for everyone.

    You're betting that the majority of users, most of whom think "DEP" is an actor's last name, will go and hunt down the DEP setting and turn it off because it will supposedly cause lots of applications to crash? Really? You mean they won't selectively turn it off via the dialog box that comes up after a DEP-related crash that asks if you want to turn it off just for this application? Oh, and what quantitative study are you sighting that shows that lots of commonly used applications will crash because of DEP? Give me a break.

    User Account Control (UAC) is another good idea, because it finally, finally, finally allows the machine's owner to work from a standard user account, and still perform administrative tasks by supplying admin credentials as needed on a per-action basis. You know, the way Linux has been doing it forever.

    Windows has supported running individual processes as admin (or any other account) since NT4. It was integrated into the GUI in Windows 2000. That is not the point of UAC, and it's not how Linux does it at all. If you try and run an application or perform an operation on Linux or Unix that requires admin access, it will fail. It doesn't prompt you. It's a subtle, but big difference. And it's a critical difference in the Windows world where that vast majority of applications won't work without admin privs.

    Of course, it only works if everyone stays out of the admin account as much as possible, and if everyone with an admin password knows better than to install a questionable program with admin privileges. And there's the catch: "Windows needs your permission to install this cleverly-disguised Trojan nifty program. Click Yes to get rooted continue."

    Wrong. It works regardless of what user you *think* you're running as. An admin account on Vista (with UAC enabled) is NOT AN ADMIN ACCOUNT. It's a limited user. The *only* difference is that an admin account isn't prompted to t

  38. Re:Limited User Accounts by IAmGarethAdams · · Score: 2, Informative

    I already moderated in this thread, but I'll cancel it out to reply to this.

    Windows installers can ask for the level of access they need. If an installer doesn't request an access level (as most don't) then the default is to assume it needs maximum access. This is so that Vista can install XP/2000 etc apps are still able to install.

    It's a good thing that Vista shows an annoying box if no level is set in the manifest, because hopefully it will mean developers write installers that only ask for the access level they need.

  39. You're absolutely right by Gzip+Christ · · Score: 5, Funny

    You are absolutely right, the Mac ads are horrendously misleading. The lines from that commercial aren't actual Vista prompts. Even more scandalous: John Hodgman isn't really a PC and Justin Long isn't really a Mac ! Shame on Steve Jobs for his lies.

  40. Re:Their biggest problem.... by TheAwfulTruth · · Score: 2, Insightful

    Cruft on cruft?

    You just described SELinux to a T.

    Careful, you live in a glass house. The entire Linux permission and security system is at it's heart so utterly outdated as to be almost rediculous. NT had (and all version s of windows based on it) a beter base persmission and security system (Regardless of the fact that people decided not to use it) than Linux has at it's heart even today.

    SE Linux is a hack on top of a lacking persmission system of a level even worse than what you are describing (wich is mostly false anyway).

    What Linux needs to do is completely scrap it's kernel level permission and security and start over from scratch. But.. that would pretty much upset the entire universe and everyone and all code within it. Which is why it hasn't been done. Sound familiar?

    Please don't offer sage advice about other peoples OSes when your OS is in the same boat.

    --
    Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  41. Require administrator access/require workaround by Beryllium+Sphere(tm) · · Score: 2, Informative

    Safer than giving up and running as Administrator is to use Filemon and Regmon to find out what exactly the broken application is doing that it shouldn't, then changing the ACL for just those files or registry keys.

    Windows non-administrator LUA/UAC advice, tips and tricks.