Slashdot Mirror


Vista Hacking Challenge Answered

debiansid writes "Microsoft's most secure Operating System yet has been compromised at the Black Hat hacker conference. We all know that Andrew Cushman, Microsoft's director of security outreach invited the Black Hats over to touch and feel Vista in order to showcase the superiority of this OS. Joanna Rutkowska, from Coseinc, a Singapore-based security firm, obliged and showed how it is possible to bypass security measures in Vista that prevents unsigned code from running with the help of a little software she calls the 'Blue Pill.'" To be fair, the hack was possible only when the target is in administrator mode rather than a limited user account.

388 comments

  1. Would they tell anyway? by Alcimedes · · Score: 4, Interesting

    So if you're a black hat and you've found a new, as yet undiscovered hole in Vista, would you really go running to MS to tell them all about it so they can patch it?

    Or would you keep it to yourself in hopes that the final release will still contain the hole so you can pwn millions of new adoptors?

    1. Re:Would they tell anyway? by twofidyKidd · · Score: 5, Interesting

      More interestingly, will MS actually patch it, even with complete knowledge of the hole? If it further delays Vista's release (because of potentially complex code organization, or other roadblock), they might not even bother until later.

      --


      Hades, PoD: Official Advocate
    2. Re:Would they tell anyway? by pedantic+bore · · Score: 4, Funny
      I'd try to trick them in to rewriting some crucial piece of the security infrastructure at the last possible minute. That way, I'd never run out of new holes to fine.

      Perhaps I'd do this by smiling and saying that the OS was so secure that I couldn't find anything wrong with it and recommending, no, begging that they ship it in exactly its current form.

      --
      Am I part of the core demographic for Swedish Fish?
    3. Re:Would they tell anyway? by xilmaril · · Score: 2, Insightful

      If you're a truely vile blackhat, you'd probably go for choice #2.

      Most of these people at the blackhat con aren't of ill intent, though. They're just hackers who won't let microsofts convenience get in the way of their fun.

      Besides, with Microsofts history, I'd say it's pretty unlikely this hole will be patched if vista comes out before 2008. They certainly didn't patch any other verison of windows with that kind of speed.

    4. Re:Would they tell anyway? by ChronoReverse · · Score: 5, Informative
    5. Re:Would they tell anyway? by Marko+DeBeeste · · Score: 1

      Or would you put in a trojan patch, something you could exploit later?

      --
      Faith: n. -- That human impulse that drives them to steal appliances when the power goes out
    6. Re:Would they tell anyway? by rifftide · · Score: 5, Insightful

      Now this is really cynical - but they may have planned it this way. It looks like Vista may blow by even the latest (January 2007) deadline to resolve a raft of useability bugs, and this gives them the perfect cover to extend the ship date without looking totally inept. "We were ready to RTM at the end of 2006 but some late-breaking vulnerabilities were discovered, and we decided we couldn't take chances with the security of our customers' systems."

      This is not just a matter of losing face. If the Windows team blows the revised date by several months (say April or later) AND it ships what is considered to be a lackluster product, many people will start considering the Windows codebase as a sustaining mode project. They will assume that Microsoft is busy preparing a brand new code base (based on FreeBSD plus .NET and DirectX, let's say) to debut five years from now, and will work out a transition plan for Win32 apps. Windows will be a lame duck in the minds of both customers and MS engineers. Alternatives will be sought.

    7. Re:Would they tell anyway? by Anonymous Coward · · Score: 4, Interesting

      They won't patch it because they can't. The software is really quite clever--it uses the hardware-based virtualization capabilities in newer AMD processors to move the currently running operating system into a VM (on the fly--no reboot!). Everything looks the same to the OS (no intermediary drivers like with VMWare, Virtual PC, et. al.)

      The software doesn't rely on a vulnerability in the OS, but rather a feature of the hardware... it could be ported to Linux/BSD/whatever quite easily.

    8. Re:Would they tell anyway? by bruno.fatia · · Score: 1

      Yes, now that you said what's being said by everybody again and again to gain, would you have anything else (think instresting) to share?

    9. Re:Would they tell anyway? by Jah-Wren+Ryel · · Score: 2, Informative

      Except it's already been patched.

      Probably because she already published enough details of how it works over a month ago.

      And, although he says its patched, the patch has not been released and so one must question how well patched - it would not be the first time MS released a patch to close front door that left the back door wide open.

      My slightly-humble opinion is that Rutkowska's general approach can only be completely thwarted if the OS itself installs its own "hypervisor" kernel. I've got my fingers crossed that MS hasn't gone that far because if it has - it will make rehosting Vista under linux impossible and without such a hypervisor, it should be possible to thoroughly crack any DRM scheme that MS comes up with.

      I am really looking forward to subscribing to "Urge" with its all you can download service for about a month and then freeing all the music to play wherever and however I want. I say, a company that lives by DRM dies by DRM.

      --
      When information is power, privacy is freedom.
    10. Re:Would they tell anyway? by blincoln · · Score: 1

      They will assume that Microsoft is busy preparing a brand new code base (based on FreeBSD plus .NET and DirectX, let's say)

      I'm sold. Where do I sign up to pre-order? That would be so many times more awesome than the reality of Vista.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    11. Re:Would they tell anyway? by andreyw · · Score: 3, Insightful

      If you paid attention, you'd realize you can't use SVM facilities without being in ring-0. Now how she got her payload from ring-3 to ring-0? That's the security hole.

    12. Re:Would they tell anyway? by jd · · Score: 5, Interesting
      No, the Black Hat wouldn't tell them about the hole. Well, not per-se. Not if there was some way of tricking Microsoft into thinking it was fixed, whilst leaving the Black Hat a back-door into everybody's systems. One way to do this would be to try and persuade Microsoft that only a subset of the values that would break security are a problem. Social engineer both the fix and the buglist. That way, if the Black Hat is ever detected, there's a good chance Microsoft will deem it a fixed bug and blame the victim, rather than investigating further.


      One of the dangers in hiring or consulting Black Hats who are any good is that 99% of security is all about social engineering - both the defence and the offense. Because of this, it is utterly impossible to distinguish between someone actually securing your systems and merely persuading you they have done so. Grey Hats will have basically the same social engineering skills but are more likely to teach you what to avoid, than to use those skills against you. This is not to say that Black Hats will always work against you - that's bad for business. All you can say is that what makes someone a Black Hat as opposed to a Grey Hat is that they wouldn't be opposed to doing so, and you'll never know.


      Oh yeah - I mentioned the use of social engineering in the protection of a system. The defences in any system will always be breakable with enough time and effort, so the only truly secure system is one that can socially engineer the attacker into believing that they have either already succeeded long before they really have or that there's nothing alive and listening for them to attack. Under no circumstances should obscurity be used as a substitute for social engineering. Obscurity hides what is important except to an attacker who has figured the obscurity out - which means that it can be used against the defender far more effectively than against the attacker. Social engineering hides nothing, it merely helps someone to see what they want to see. Because it hides nothing, it cannot be used against you, the worst possible case is that it'll cease to be as effective.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    13. Re:Would they tell anyway? by Anonymous Coward · · Score: 3, Insightful

      RTFA. "She also admitted that she had to perform the hack in higher privileged administrator mode rather than the lower privileged user account control."

      There's also the description on her blog, which states, "I would like to make it clear, that the Blue Pill technology does not rely on any bug of the underlying operating system. I have implemented a working prototype for Vista x64, but I see no reasons why it should not be possible to port it to other operating systems, like Linux or BSD which can be run on x64 platform."

      If you paid attention, you'd realize the real issue is that this enables malware that cannot be detected, even when the algorithm it uses is known.

    14. Re:Would they tell anyway? by TheLink · · Score: 1

      Not if the machine is already running in a virtualized mode from the beginning. You can then pause the machine and scan the entire memory space for the malware, without the malware knowing - except from perhaps the time delays or other external uncontrollables. With the new x86 CPUs this should now be possible. Previously you couldn't do it.

      Anyway, it's not an impressive hack if it requires administrator mode.

      The Vista (or any other) "run only signed code stuff" is only useful for **AA DRM usage, it won't protect the user - there will very likely be signed code that has exploitable bugs. If that same signed code runs with high privileges, then poof...

      It's a sugar coating to make users swallow the pill of "lose control over your PC to the Big Corps".

      --
    15. Re:Would they tell anyway? by Bill+Dog · · Score: 1

      ...many people will start considering the Windows codebase as a sustaining mode project. They will assume that Microsoft is busy preparing a brand new code base...

      It is. And they are. In case you missed it.

      --
      Attention zealots and haters: 00100 00100
    16. Re:Would they tell anyway? by cswiger2005 · · Score: 1

      It's not as if Windows users never run malicious software while logged in with Admin rights. And it's not as if things like the Starforce copy protection or other forms of supposedly benign software doesn't screw around with protection levels, either...

      --
      "The human race's favorite method for being in control of the facts is to ignore them." -Celia Green
    17. Re:Would they tell anyway? by Anonymous Coward · · Score: 0

      Isnt this whole thing like saying "the hack only works if you have root access?" lots of hacks work when you have administrator access to something, go figure.

    18. Re:Would they tell anyway? by Midnight+Thunder · · Score: 1

      If you want to add to the Microsoft bashing then:
          - issue is with DRM: 100% probability they will fix it
          - issue is with security: 50% probability they will fix it

      Of course this is said tongue in cheek, and only the final product will show whether Microsoft has changed its attitude.

      --
      Jumpstart the tartan drive.
    19. Re:Would they tell anyway? by Mykid8yours · · Score: 1

      Maybe they are tricking Microsoft in some crazy way. Maybe there is more that they aren't saying, just saying they found this one issue, so that now Microsoft will work harder in that area, and not overlook the whole product before release.




      I don't do that any more, I only use my powers for good.

    20. Re:Would they tell anyway? by Pollardito · · Score: 1
      So if you're a black hat and you've found a new, as yet undiscovered hole in Vista, would you really go running to MS to tell them all about it so they can patch it?
      i think by the very definition of Black Hat, you would not do so. people that do tell the manufacturer that sort of thing are called White Hat hackers. i guess an argument could be made if you were making more money from MS to tell them about the hole than you could make by exploiting it...
    21. Re:Would they tell anyway? by pclminion · · Score: 1

      RTFA. "She also admitted that she had to perform the hack in higher privileged administrator mode rather than the lower privileged user account control."

      Being an administrator does NOT mean that all your code runs in ring-0. Even administrative accounts don't (or shouldn't) have unfettered access to privileged address spaces. On Linux, even root programs can't perform direct IO to ports, but they ARE allowed to call a kernel function which ENABLES that IO. Being root means you're allowed to ASK for the privileges, not that you are magically capable of doing anything you want.
    22. Re:Would they tell anyway? by andreyw · · Score: 1

      No, injecting her code to run within kernel's address space obviously bypasses the whole "signed drivers only", hence that's the issue.

      The issue with SVM? Yes. Once you have blue pill running, you can never be sure. For all you know, it overwrote part of the ROM flash to start itself the next time your cold-cycled your machine.

      In the end, if people actually listened when Palladium was actual, instead of whining their way about "omg... teh microsoft will 1984 us all", this wouldn't be a problem. If you only allowed SVM to be turned on within SKINIT. Great. But you need a TPM for that. Plus beside SVM, there's also VMX.

      What you need is a hole in the virtualization so you could detect whether a hypervisor is running. Something that cannot be intercepted by a "hypervirus" or what-not.

    23. Re:Would they tell anyway? by Quantam · · Score: 1

      Allow me to take you through a little tour of your post and the way the world works.
      Fact: she was running as admin when she performed the exploit
      Fact: admin on Windows is the Unix equivalent of root
      Fact: root means total and complete control of the machine, including the ability to install drivers
      Fact: on most operating systems (and just about all commercial operating systems, for speed reasons), drivers run as ring 0

      Ergo, you just said that RUNNING AS ROOT IS A SECURITY HOLE. Yah (god of wisdom) incarnate, ladies and gentlemen.

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
    24. Re:Would they tell anyway? by andreyw · · Score: 1

      Ugh... when will Slashdot stop posting links to NON-TECHNICAL articles.

      Have you seen the actual Blue Pill slides? Just out of curiousity... Or are you talking out of your ass?

  2. Only works as an administrator but... by mcguiver · · Score: 5, Insightful

    show me the average home user who doesn't runs XP as administrator. Do they think that anything is going to change for Vista?

    1. Re:Only works as an administrator but... by twofidyKidd · · Score: 4, Funny

      I posted a similar comment mere seconds after yours. Bet I win with the most "redundant" down mods.

      --


      Hades, PoD: Official Advocate
    2. Re:Only works as an administrator but... by DrDitto · · Score: 4, Informative

      show me the average home user who doesn't runs XP as administrator. Do they think that anything is going to change for Vista?

      Yes, it is going to change for Vista. The default user will not have admin privileges.

    3. Re:Only works as an administrator but... by swissmonkey · · Score: 1

      Actually, if you had read just a little bit about Vista before writing a useless post, you'd know that yes, all this will change under Vista. The administrator account is disabled by default and people will have to use limited accounts.

    4. Re:Only works as an administrator but... by Ruff_ilb · · Score: 2, Informative

      Yes, it WILL change if microsoft stops assuming that everyone can act as a full administrator, which they're going to do based on the latest beta.

      http://www.anandtech.com/systems/showdoc.aspx?i=27 80&p=7

      The above article details a new "User Account Control" system. From TFA: "The basic premise behind UAC is that the previous way of running everything as an Administrator was wrong, and by doing so it not only allowed applications to make system-wide changes when they shouldn't, but it also meant that compromised applications could be used as a vector to attack the system. As a result, even an administrator isn't really an administrator under Vista."

      --
      http://www.TheGamerNation.com/Forums
    5. Re:Only works as an administrator but... by EmbeddedJanitor · · Score: 2, Insightful

      But they'll change that as soon as they need to install some drivers etc.

      --
      Engineering is the art of compromise.
    6. Re:Only works as an administrator but... by crashelite · · Score: 0

      the adverage home user runs windows XP home what by default has the admin password blank and all you have to do i restart in safe mode to login as admin... but it is also by default dissabled unless in safemode...

      --
      (yes i know i suck at spelling fell free to correct my grammar and/or spellin i dont care, im still not going to change
    7. Re:Only works as an administrator but... by SEMW · · Score: 2, Informative

      Yes. The true administrator account is hidden and disabled by default. Most people won't even know it's there, and you have to go through a rigmarole to enable it if you really want it (these a how-to guide at http://www.computerworld.com/action/article.do?com mand=viewArticleBasic&articleId=9001970). The "administrator" account that Vista creates by default is actually a standard user that can temporarily elevate to admin privelages on a task-by-task basis -- that's what UAC is about.

      --
      What's purple and commutes? An Abelian grape.
    8. Re:Only works as an administrator but... by Anonymous Coward · · Score: 0

      Considering that vista doesn't allow you to run as administrator, my guess is yes, they do think things will change with Vista.

      Obviously, you've never even seen Vista running in person or you wouldn't have posted this comment. Not that that ever stopped anyone, this is slashdot afterall.

    9. Re:Only works as an administrator but... by nmb3000 · · Score: 1

      Do they think that anything is going to change for Vista?

      One reason users run with administrative privileges in XP is because the XP setup it requires you to create a new user, and that user is given admin rights. Thus, the 'bob' user account that Bob made for his everyday use is an administrator, whether he knows it or not. Users get accustomed to having free reign over their systems and being able to make changes and install software without authenticating that it becomes the norm. In addition, there is a lot of poorly written programs and installers which punish the user for not running as admin by either completely not working or chastising the user with message boxes.

      Microsoft can only do so much, and Vista is making some changes that will help, but it pretty much comes down to a paradigm shift that Windows users and developers will either accept or reject on a case-by-case basis. Hopefully it's the first step in a move towards a better system, but old habits die hard.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    10. Re:Only works as an administrator but... by Anonymous Coward · · Score: 0

      So Vista will show a dialog saying "Installing this driver/software requires Admin privelidges"... most users will click Yes without reading it. Theres not really much difference except MS can now blame users for malware instead of default settings.

    11. Re:Only works as an administrator but... by portmapper · · Score: 1

      > The "administrator" account that Vista creates by default is actually a standard user that
      > can temporarily elevate to admin privelages on a task-by-task basis -- that's what UAC is about.

      Did Microsoft put a GUI on http://www.courtesan.com/sudo/ ;-)

    12. Re:Only works as an administrator but... by Anonymous Coward · · Score: 0

      Hey I have an idea! Why don't you actually learn something about Vista (or maybe even try running it yourself) before you comment? Your post just proves you have no idea what you're talking about.

    13. Re:Only works as an administrator but... by Reverend528 · · Score: 4, Insightful
      But they'll change that as soon as they need to install some drivers etc.

      Short term administrator usage to install a driver isn't that big of a threat. The real problem will be legacy applications that won't run without administrator priviledges. That's what keeps most people from running everything as a user.

    14. Re:Only works as an administrator but... by SEMW · · Score: 1

      > Did Microsoft put a GUI on http://www.courtesan.com/sudo/ ;-)

      Pretty much...

      Course, you know what this means now. All the people who'd previously spent all their time on Slashdot opinionating that Microsoft should adopt the Linux security model will now spend all their time on Slashdot opinionating that Microsoft stole the Linux security model :-/

      --
      What's purple and commutes? An Abelian grape.
    15. Re:Only works as an administrator but... by WinBreak · · Score: 1

      "show me the average home user who doesn't runs XP as administrator. Do they think that anything is going to change for Vista?" -Yes. Because, by default, you won't perform an install as administrator. The Default user will be a power user. You'll have to be at least smart enough to log in as administrator and/or creat a 2nd administrator account to be signed on as an administrator. The default user will no longer be admin. Though, as of right now, even a "guest" user with limited privledges, has a way of signing on as an account higher than Administrator - it was also unveiled at the conference this week. Nevertheless - by the time Vista ships, there will be safeguards in place. You have to log in as administrator - AND the attacker that found the flaw had to run in virutalization - with the new plan for the DRIVER layer of the Kernel, by the time Vista ships, this won't be allowed, either (driver rating system, etc al.).

    16. Re:Only works as an administrator but... by portmapper · · Score: 1

      > Course, you know what this means now. All the people who'd previously spent all their time on
      > Slashdot opinionating that Microsoft should adopt the Linux security model will now spend all
      > their time on Slashdot opinionating that Microsoft stole the Linux security model :-/

      And at the same time complain that the latest binary-only driver from NVidia is not supported
      by their Linux distribution of choice... Of course, they don't know that much of the basic
      security in Linux predates Linux.

    17. Re:Only works as an administrator but... by tcc3 · · Score: 5, Insightful

      Legacy apps my ass. I've seen plenty of new, professional grade software that is hamstrung by user level permissions. Sometimes Power User wont even satisy. Sloppy development is a big problem.

      You shouldnt be allowed to say "NT/2k/Xp compatible" if your software cant correctly handle user permissions.

    18. Re:Only works as an administrator but... by just_another_sean · · Score: 2, Insightful

      I've been using the Beta for a while now and what this low priveleged account amounts to is a dialog popping up when elevated privaleges are required and asking "Do you want to continue?". My understanding is you can now call CreateProcess such that it will load this dialog if elevated privaleges are needed.

      Yes it's a great way to alert a knowledgable user that some background process may be playing where it doesn't belong but I still see thousands of end users blindly clicking "Continue" as with the old Active X warnings.

      I think MS has made some great strides in this area. But they're going to have to "innovate" a lot more then this to solve the clueless user problem.

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    19. Re:Only works as an administrator but... by GIL_Dude · · Score: 2, Informative

      Although file and registry virtualization does make many legacy apps work fine. It doesn't fix the ones that needlessly checked directly for the administrator group being enabled in the token, but apps that write to system32 and program files and all work fine as a user now with virt.

    20. Re:Only works as an administrator but... by smchris · · Score: 1

      the 'bob' user account that Bob made for his everyday use is an administrator, whether he knows it or not

      Yup. People here are talking like "the darned user" is going to choose to run administrator. Most probably, administrator privileges is what the local Nerd Brigade outlet handed them. The behavior that has to be changed is at the retailer's shop. If Vista will get Windows techs to do an "su" instead of running admin, that is fine.

    21. Re:Only works as an administrator but... by ChrisA90278 · · Score: 2, Interesting

      All Microsoft would have to do to prevent home users from runiing as Admin would be to put a check in MS Office and IE to make both of them fail to run on any admn account or possable put up a big ugly dialog box "You ar running as admin, Continue?, Are you sure? Really continue?" If these came up every 5 minutes people would not run as Admin but could still swtich over now and then. One other Idea would be to make the admin account aauto logout after 10 minutes. Lot of things they could have done.

    22. Re:Only works as an administrator but... by FLEB · · Score: 3, Interesting

      Spend more time and work to make the OS intentionally and pointlessly annoy the user? No.

      If you wanted to take this approach, all you'd need to do is make it a bit scary. Hide the Admin account away, and maybe do something like Safe Mode, putting "Administrative Mode" in big ugly systemtype in the four corners of the screen. That, and make it so people rarely need to run in Admin mode.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    23. Re:Only works as an administrator but... by FLEB · · Score: 3, Insightful

      Perhaps the computer just shouldn't turn on.

      There's a point where you have to blame people for their own actions. That's roughly at the point where they start making explicit choices based on available information. Anything more, and the OS (or any other program) just starts becoming useless under the weight of handholding and artificial restrictions.

      About the only thing I could see worth adding (if it isn't already... I haven't kept up on the Vista betas) is some sort of good central logging function, so when people like you 'n' I get called in to decraptivate the machine, there's a way we can look and go "Here. This is the point at which you were an idiot. Don't do this again."

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    24. Re:Only works as an administrator but... by BigCheese · · Score: 1

      Until those legacy apps break or run in a VM I doubt they have addressed security in any meaningful way. The same for games with copy protection that roots your system (i.e. Starforce).

      There's a lot of unbelievably bad Windows code out there. If most of it runs without a hitch have they really fixed anything?

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
    25. Re:Only works as an administrator but... by Sigma+7 · · Score: 2, Interesting
      All Microsoft would have to do to prevent home users from runiing as Admin would be to put a check in MS Office and IE to make both of them fail to run on any admn account or possable put up a big ugly dialog box "You ar running as admin, Continue?, Are you sure? Really continue?"


      That approach has been taken by some minor software projects - by preventing use of the root account. This takes the wrong approach to security - it enocurages lax code under the false assumption that it couldn't possibly inflict system-wide damage. It is the computer equivalany of sweeping dirt under the rug to make things look clean.

      Better systems do:
      - Not permit reckless actions through interface flaws (e.g. not designing your system to do an easy "rm -rf /")
      - Not premit applications to auto-execute (e.g. what Firefox does to embedded objects and Javascript by default)
      - Not contain buffer overflow possibilities (e.g. use C-style strings carelessly.)
    26. Re:Only works as an administrator but... by Ruff_ilb · · Score: 1, Redundant

      Yea, but from personal experience, they always will, or they'll do something else equally stupid ;-)

      It's true that there's a definite limit on the sort of access control that's a good idea, but I do see this being a help.

      Besides, this WILL give a more concrete point at which we can say "Don't do this again," because it'll specifically ask the user if they want to allow administrator priviledges to be used by program X at a definite point (and I bet it'll be logged) as opposed to just "Some program that I thought was a word processor/game/wallpaper/etc messed up my computer"

      --
      http://www.TheGamerNation.com/Forums
    27. Re:Only works as an administrator but... by G+Morgan · · Score: 2, Insightful

      This is the problem though. Most Windows users are unwilling to accept that their ease of use is getting in the way of security.

    28. Re:Only works as an administrator but... by G+Morgan · · Score: 1

      You don't even have to use safe mode. Press Ctrl+Alt+Del at the login screen and you can login as admin there.

    29. Re:Only works as an administrator but... by CPNABEND · · Score: 1

      Hey! I run my monster machine as ADMIN all of the time on my five-node LAN in the house. I think I AM an average user - For /.

      --
      My wife doesn't listen to me either...
    30. Re:Only works as an administrator but... by Joe+The+Dragon · · Score: 1

      and games that use punkbuster give you error / kick you off form on line play if you are not a administrator.

    31. Re:Only works as an administrator but... by jZnat · · Score: 2, Funny

      Or stick them in the console like single user mode does.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    32. Re:Only works as an administrator but... by devilspgd · · Score: 1

      Of course, they don't know that much of the basic
      security in Linux predates Linux.


      But we try to not let facts get in the way of a good pro-Linux rant...

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    33. Re:Only works as an administrator but... by NeoThermic · · Score: 1

      XP already has a feature much like this. The Event log can log any action related to privlidge usage if you enable auditing mode (I truly can't recall exactly how to do this, google might help).

      Once enabled, the secuirty log might show something like:

      A new process has been created:
                New Process ID: {PROCESS ID}
                Image File Name: {PROCESS NAME}
                Creator Process ID: {PROCESS THAT CREATED THE PROCESS}
                User Name: {USERNAME}
                Domain: {DOMAIN}
                Logon ID: {LOGON ID}

      These are quite verbose however, and if a user tries to access a restricted folder, windows gets a bit report happy and generates 109 new logs for the failure...

      NeoThermic

      --
      Use my link above, or to view my server, NeoThermic.com
    34. Re:Only works as an administrator but... by Eskarel · · Score: 1

      Users don't run as non admin in XP because you can't actually run XP as non admin because unlike a unix system there is essentially no way of doing userspace modifications. To do pretty much anything you need admin rights. If Vista alters this people will run it as non admin if it doesn't they won't.

    35. Re:Only works as an administrator but... by Jeremi · · Score: 1
      Spend more time and work to make the OS intentionally and pointlessly annoy the user? No.


      And why not? It's not like they haven't done it before....

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    36. Re:Only works as an administrator but... by crashelite · · Score: 0

      wont work on computers outta manufacturers like dell and HP because they saw that as a blank password being a security risk... unlike MS what decides to skip the admin password part for home installs but has it there for pro... it boggles the mind

      --
      (yes i know i suck at spelling fell free to correct my grammar and/or spellin i dont care, im still not going to change
    37. Re:Only works as an administrator but... by Anonymous Coward · · Score: 0

      I run Linux but my parents bought a new box and All i ever hear is to not let people run admin mode. So I go to set it up and make everyone a user and everything is great until someone tries to use the dial up. Of course it doesnt work.

        The folks at this 'once free ISP' dont have anything about this on their websites. (By the way XP Home requires you to boot i safe mode to get the 'Administrator' account. This was a pain just to get the dial up to work.)

      So eventually I found the culprit. Some text log files in the /Program files/ISP were admin permissions so I changed them to all users. Again I had to be in safe mode to get the file permissions pane to even show up in the Right Click Properties window.

      How many moms and dads know F8, let alone file permission schemes?

    38. Re:Only works as an administrator but... by Elaarni · · Score: 1

      Those apps that are "Hamstrung" usually can be run from a normal user account, but you need to do a little investigative work first. Find out what file/folders the program needs to access (usually a file in system32 will be the culprit) then switch to admin, give the user account R/W permission to that file and only that file and it will run fine from the restricted account without giving the user "power user" or local admin priveledges.

    39. Re:Only works as an administrator but... by jez9999 · · Score: 1

      That approach has been taken by some minor software projects - by preventing use of the root account. This takes the wrong approach to security - it enocurages lax code under the false assumption that it couldn't possibly inflict system-wide damage. It is the computer equivalany of sweeping dirt under the rug to make things look clean.

      Eh? Are you trying to say that all software that does that takes a lax approach to security?

      Surely it's just an added precaution in case something was _missed_ in coding.

    40. Re:Only works as an administrator but... by kthejoker · · Score: 1

      Make something idiotproof and we'll make a better idiot.

    41. Re:Only works as an administrator but... by Spamalope · · Score: 1

      Many new apps won't run as a normal user because of file permissions. The problems is that XP does not tell you which file/feature/registry item caused the question.

      I want a permissions profiler! A virtual machine to run a program in that tracks all of the security object requirements, provides a report, and a group with the exact required permissions for the program. The report should highlight system level requirements to point out any system 'normal admin' rights required to run the software.

      Run program in wrapper, check report, assign user to generated group -- no un-needed permissions granted.

    42. Re:Only works as an administrator but... by Prog_Burner · · Score: 1

      It's not even the local geek, it's Windows setup. When you install or run a mini setup (OEM's all use them) Windows setup asks for "Your name" and any other names you want, then creates user accounts. I'm not sure about the additional names, but the first name you enter is given an admin account.
      This is true for XP Pro, I'm not sure about Home as I've never had to really deal with it.

    43. Re:Only works as an administrator but... by NSIM · · Score: 1

      Nobody runs as Administrator in Vista, not in the sense of a "God" account that existed in XP. Even if you are Administrator you still get prompted about whether you really want to do something stupd, just like that root accounts work on platforms like Ubuntu.

    44. Re:Only works as an administrator but... by gEvil+(beta) · · Score: 1

      Or stick them in the console like single user mode does.

      C:\>iexplore.exe
      Welcome to MSN.com!
      Sign in ____________________
      [Hotmail] [Messenger] [My MSN] [MSN Search]
      MSNBC News
      Tight Conn. race tops elections
      WP: Lieberman woes go beyond war
      Olmert: Lebanon offer 'interesting'
      WP: Hezbollah proves tenacious foe
      Huge Alaska oil field shut down

      --
      This guy's the limit!
    45. Re:Only works as an administrator but... by 14CharUsername · · Score: 1

      Thats a really great idea. It wouldn't be easy to make such a profiler, but MS has a huge amount of resources to throw at it, and it would solve most of their security problems. Just have the profiler scan for viruses and spyware before running and we'd be seeing a lot less zombies out there.

    46. Re:Only works as an administrator but... by jabelson · · Score: 0

      But what's to swipe on the average home users computer?

    47. Re:Only works as an administrator but... by jandrese · · Score: 1

      The end result is that peppering the users with security warnings is the same as no security at all. Eventually people will glaze over and just keep clicking continue without reading the things (if in fact they could even read them to begin with, I mean if MSIEXEC.DLL asks for permission do run something, do I let it? The average home user has no idea what that is.)

      --

      I read the internet for the articles.
    48. Re:Only works as an administrator but... by i_finally_got_an_acc · · Score: 1

      Hehe, I've had a lot of trouble getting WMP10 to stream media from the interweb when running as anything less than admin. That's just glorious.

      --
      "I'm not religious, but at the same time I don't get why science always has to have something to prove."
    49. Re:Only works as an administrator but... by Sylver+Dragon · · Score: 1

      The problem that these 'local Nerd Brigades' are running into is a choice of:
      A) Do it right, and spend the next few months dealing with a complaining user who can't do a lot of stuff with the machine. At which point they have to teach him about the administrator account, which the user will just start using to avoid having to deal with security anyway.
      B) Do it wrong and make money off the sucker when he comes in to have his PC cleaned of spyware.
      C) Sell him a Mac and hope that he wasn't insterested in gaming.
      Personally, I would like to option 'C' used more often, but too many customers think they know what they want, and aren't willing to listen to reason.
      P.S. Yes, I know gaming exists on the Mac; however, go to most game stores and compare shelf space. PC gaming may be dying, but Mac gaming is several miles ahead of it down the shaft.

      --
      Necessity is the mother of invention.
      Laziness is the father.
    50. Re:Only works as an administrator but... by G+Morgan · · Score: 1

      Exactly, the surge of idiots is proportional to the amount of effort put into idiotproofing. If they dropped idiotproofing for security then the problem disappears since people will be forced to learn to simply do their jobs.

    51. Re:Only works as an administrator but... by makomk · · Score: 1

      Again I had to be in safe mode to get the file permissions pane to even show up in the Right Click Properties window.

      Ah yes - Microsoft crippled that to encourage people to buy XP Professional, didn't they? (I hope they don't do that on Vista.) Still, you should probably just be thankful you could do it at all...

    52. Re:Only works as an administrator but... by Sigma+7 · · Score: 1
      Surely it's just an added precaution in case something was _missed_ in coding.


      If that's the case, then why doesn't the application ask the operating system to degrade it's privilages so that it will only have access to the current user account as opposed to the entire system?

      Novell Netware's permissions allow this sort of stuff through their security equivalances policies. User A can be security equivalent to User B, while User B is security equivalent to Group C - However, User A IS NOT security equivalent to Group C, since these permissions don't daisy-chain across multiple associations.

      Thus, you have a pseudo-account that's security equivalant to a specific user but not the administrators group - and an administrator can then safely run any "insecure" software that would not want to run as root.
  3. Ok, so the machine was in Admin mode... by twofidyKidd · · Score: 3, Insightful

    Unfortunately, I think it's been established that many "average" users run in that mode, regardless of security concerns. I wonder if Vista will be an exception to this.

    --


    Hades, PoD: Official Advocate
    1. Re:Ok, so the machine was in Admin mode... by SEMW · · Score: 0, Redundant

      Yes, it will. In Vista, the true administrator account is hidden and disabled by default. Most people won't even know it's there, and you have to go through a rigmarole to enable it if you really want it (these a how-to guide at http://www.computerworld.com/action/article.do?com mand=viewArticleBasic&articleId=9001970). The "administrator" account that Vista creates by default is actually a standard user that can temporarily elevate to admin privelages on a task-by-task basis -- that's what UAC is about.

      --
      What's purple and commutes? An Abelian grape.
    2. Re:Ok, so the machine was in Admin mode... by TWX · · Score: 3, Insightful

      That's because they have to run as a member of the Administrators group in order to do fairly mundane tasks like install software or make use of otherwise-mundane consumer hardware.

      I've had accounts on POSIX-compliant systems for years. I've found that with only user-level access I'm quite able to compile or install applications for my own user account in my own home directory without much difficulty, and still maintain the system integrity. As long as Microsoft holds on to the registry they'll never achieve such.

      --
      Do not look into laser with remaining eye.
    3. Re:Ok, so the machine was in Admin mode... by toadlife · · Score: 1

      "I've had accounts on POSIX-compliant systems for years. I've found that with only user-level access I'm quite able to compile or install applications for my own user account in my own home directory without much difficulty, and still maintain the system integrity. As long as Microsoft holds on to the registry they'll never achieve such."

      You obviosuly don't know much about the Windows or it's registry.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    4. Re:Ok, so the machine was in Admin mode... by cortana · · Score: 1

      He knows about as much as 99.999% of the braindead coders who write software for the Windows platform.

    5. Re:Ok, so the machine was in Admin mode... by FLEB · · Score: 1

      Mod parent redundant?

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    6. Re:Ok, so the machine was in Admin mode... by OverflowingBitBucket · · Score: 4, Insightful

      That's because they have to run as a member of the Administrators group in order to do fairly mundane tasks like install software or make use of otherwise-mundane consumer hardware.

      Bingo.

      I've tried, I've tried so hard to get my family to run using user-level accounts. It doesn't work. I don't live with them, so at least one needs an account with Admin rights. The others get the password (usually by asking), and then reelevate themselves. They aren't doing it to spite me. When some games won't run without admin, they can't burn CDs, so forth, they will find a way to make it work. Security? What's that? They don't care. If they can't play games, or burn CDs, they don't care about security.

      I know it is nice and easy to blame developers. True, they should do better. Heck, the first two release versions of my software didn't run properly as a user under Windows either (be gentle, I didn't have XP then). But if you want developers to behave, it has to cost them if they don't. The admin-by-default situation in Windows is ludicrous. They took a step in the right direction with user accounts in XP, but with the default installation forcing the first user account to be admin, and then not letting you de-admin the account, makes the step almost pointless.

      When default users run as an ordinary user with a pretty graphical sudo, and the OS blocks running apps as administrator without some sort of painful confirmation process (eg. whitelist), and developers have access to decent commandline or API sudo and security equivalents, then developers will behave and make damn sure their app runs as an ordinary user.

      Legacy apps will break unless some sort of layer is put in to make it look like the app does have arbitrary permissions to do fun stuff like write into its installation directory or the top level of a drive. I've heard Vista does some of this funky stuff (I'd check if the a__holes at Microsoft actually let me get their beta version of Vista- another story), which I hope is true.

      Microsoft got themselves into this mess and they have nobody to blame but themselves (despite the way they love to blame third parties for their sloppy OS). They can dig their way out if they choose. It won't be easy, but give them a decade and they'll be where Unix was a decade ago. ;) Perhaps Vista will be another step in the right direction. Or maybe it will be another case of dialog overkill that does nothing for true security. Who knows?

      Personally I'm not too stressed one way or the other. I don't use Windows unless I absolutely must, and whilst it is a worm-ridden crash-prone security nightmare it does mean there will be work available to clean up the mess. The target market of my software mostly runs on Windows though, so I do have to keep aware of what is going on. It would be nice if they cleaned up their act, as it makes my work easier.

    7. Re:Ok, so the machine was in Admin mode... by Anonymous Coward · · Score: 0

      that's wrong. the registry has 2 main components, system and user. the user portion is supposed to support extension mappings and software installations. any program that requires write access to the system bit is broken. (yes, most software i work on is broken, so what?)

    8. Re:Ok, so the machine was in Admin mode... by Anonymous Coward · · Score: 0

      Do what I did. Set up the runas service, tick the option in the shortcut properties to run as another user for those programs that require admin rights. They have no problem just enter the admin password when presented with the run as user dialog. I also showed them were the tick box was in the shortcut properties if there were any others they need to do.

    9. Re:Ok, so the machine was in Admin mode... by OverflowingBitBucket · · Score: 1

      Do what I did. Set up the runas service, tick the option in the shortcut properties to run as another user for those programs that require admin rights. They have no problem just enter the admin password when presented with the run as user dialog. I also showed them were the tick box was in the shortcut properties if there were any others they need to do.

      Not a bad idea, though it won't last when they find that it is easier just to give themselves admin rights and run the program directly. Because I live over an hour away from them I can't lock their machine down to stop them- they'd kill me.

      Having said that, I might have a play with this myself anyway, sounds decent.

    10. Re:Ok, so the machine was in Admin mode... by caluml · · Score: 1

      Security? What's that? They don't care.

      Charge £40 an hour, and they'll soon start caring.

    11. Re:Ok, so the machine was in Admin mode... by OverflowingBitBucket · · Score: 1

      Charge £40 an hour, and they'll soon start caring.

      Quite true. I now charge a roast dinner for family PC maintenance.

  4. Wow by celardore · · Score: 1

    So, someone admitted that there is a vunerability in Vista. Among all the folk invited to 'test' Vistas security, someone had to come up with something. Even if they had to be administrator to do it.

    It's the ones the black hats are keeping under their caps, or hats, that is going to be issue. But they can't all be trusted to tell. Not if they've found an especially 'useful' hole anyway.

  5. Hypocrites by Umbral+Blot · · Score: 3, Insightful

    Lets see how long it takes for slashdot readers to swing into full hypocrisy mode. Specifically mocking windows because it is vulnerable to users running insecure software in administrator mode when every other OS has the exact same vulnerability. Of course windows users do have the unfortunate tendency to run as administrators, but 1- that is blaming the software for the problems of the user, and 2- Vista might be running in user mode by default.

    And no, before you ask, I am not a windows user, I am on a Mac PowerBook G4. I prefer the mac because it is easier to use and I am not a gamer, not because of some imagined speed or innate security edge over every possible windows product.

    1. Re:Hypocrites by swissmonkey · · Score: 3, Insightful

      Even better, not only has the tool to run in administrator mode to work, but additionally, the user has to click "Yes" in a dialog box warning him that this program is touching sensitive parts of the system(that's the UAC part).

      Now if that's a security issue, then I guess rm -rf / is an enormous security hole on Unix systems

    2. Re:Hypocrites by Drakin020 · · Score: 1

      We need more guys like you. The sad thing is your post prolly wont reach the top cause. *GASP* god forbit someone tells slashdotters there wrong. No one wants to tip them off there Linux stools.

      But I feel ya man. Its easy for people to blame Microsoft, but really if you know what your doing you soon relise Microsoft is WAY better than other OS's (Based on what you want to use it for)

      --
      The greatest revenge in life is massive success.
    3. Re:Hypocrites by SEMW · · Score: 2, Informative

      >Vista might be running in user mode by default.

      Correct, it will. The true administrator account is hidden and disabled by default. Most people won't even know it's there, and you have to go through a rigmarole to enable it if you really want it (these a how-to guide at http://www.computerworld.com/action/article.do?com mand=viewArticleBasic&articleId=9001970). The "administrator" account that Vista creates by default is actually a standard user that can temporarily elevate to admin privelages on a task-by-task basis -- that's what UAC is all about.

      --
      What's purple and commutes? An Abelian grape.
    4. Re:Hypocrites by TheUnknownOne · · Score: 2, Insightful

      Speaking as a linux user who happens to also use windows to play games, while yes running in administrator mode in windows is "technically" avoidable, in reality it isn't. It isn't avoidable for your average home user who isn't going to try and figure out how to get all of his programs working with the limited user accounts. Microsoft as well as the majority of developers of Windows applications do not make any effort towards the simplification of this process, and they are at fault, not the average computer user who just wants to be able to get work done, and communicate with friends and family.

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

      Some moroon modded him troll.

    6. Re:Hypocrites by loconet · · Score: 1

      1- that is blaming the software for the problems of the user

      That's not true. The reason "windows users have the unfortunate tendency to run as administrators" is because some software requires Admin priviledges to run properly! That being said, those applications and the OS itself are to blame.

      --
      [alk]
    7. Re:Hypocrites by Anonymous Coward · · Score: 0

      If you're gonna spam the story with the same post, at least post the link correctly

    8. Re:Hypocrites by bhmit1 · · Score: 1
      Lets see how long it takes for slashdot readers to swing into full hypocrisy mode. Specifically mocking windows because it is vulnerable to users running insecure software in administrator mode when every other OS has the exact same vulnerability.
      I would agree with you, except that the hack was to run code that was unsigned when the OS was specifically designed with this security feature. If linux implemented something to prevent any executables from running that were not shipped from the distribution, and someone found a way to get around that, that would be a security hole, plain and simple. Not because other OS's do or don't have that feature, but because that feature was presumed to work and the user was expected to be able to trust it. If you can't trust an OS to implement the features they claim will make you secure, what about all the security features that they don't even offer?
    9. Re:Hypocrites by Drakin020 · · Score: 1
      some software requires Admin priviledges to run properly
      Further pressing the statement he made...Its the software....If the software requires admin rights. Then the software is creating the security hole. Re-program the software.
      --
      The greatest revenge in life is massive success.
    10. Re:Hypocrites by AJWM · · Score: 1

      mocking windows because it is vulnerable to users running insecure software in administrator mode when every other OS has the exact same vulnerability.

      Well, yeah, but (1) Windows seems to have so much more insecure software than other OS's, and (2) a lot of that software is so eager to run yet more insecure software just to be "helpful" to the user (eg Word and Excel macros, email attachments, fun stuff in webpages, etc.)

      Having Vista default to user mode is a good thing -- it's nice to see Microsoft finally catching up on several decades of software best practise.

      --
      -- Alastair
    11. Re:Hypocrites by AJWM · · Score: 1

      Its [It's] easy for people to blame Microsoft, but really if you know what your [you're] doing you soon relise [realize] Microsoft is WAY better than other OS's (Based on what you want to use it for)

      Well, except spelling perhaps.

      --
      -- Alastair
    12. Re:Hypocrites by unix_core · · Score: 1
      "Lets see how long it takes for slashdot readers to swing into full hypocrisy mode. Specifically mocking windows because it is vulnerable to users running insecure software in administrator mode when every other OS has the exact same vulnerability. Of course windows users do have the unfortunate tendency to run as administrators, but 1- that is blaming the software for the problems of the user, and 2- Vista might be running in user mode by default."

      So you mean all systems using code signing has that vulnerability? What about those who don't? Do they have a flaw in a feature they don't even have?

      "And no, before you ask, I am not a windows user, I am on a Mac PowerBook G4. I prefer the mac because it is easier to use and I am not a gamer, not because of some imagined speed or innate security edge over every possible windows product."

      You thought that would surprise us? Do you guys get macs to mock slashdot-users or is it the other way around?

    13. Re:Hypocrites by Drakin020 · · Score: 1

      eh end of the day didnt care =P

      --
      The greatest revenge in life is massive success.
    14. Re:Hypocrites by G+Morgan · · Score: 1

      Reality is most users will see 5 minutes activating the administrator account to be less troublesome than constantly fighting the security policy.

      The whole system is based on a flawed premise 'Users clever enough to activate administrator priviledges are clever enough to secure their system'. In reality within a week of Vista release somebody will blog 'how to make Vista useful' and all the morons will follow the instructions getting rid of all those painful dialogs. Users are capable of attacking a single facit of the OS, I could teach my brother how to run 'sudo rm -rf /' in 5 seconds and he'd understand it but he wouldn't know the whole system. By the same token Windows users will become good at disabling security.

    15. Re:Hypocrites by ldj · · Score: 2, Insightful
      ... but really if you know what your doing you soon relise Microsoft is WAY better than other OS's (Based on what you want to use it for)

      Wow! That's so insightful! With that conditional, you could replace "Microsoft" with any OS and still be correct! ;)

      I think I'll stick with what gives me the most flexibility, easiest installation of the tools I want, guaranteed free updates, access to the source code, has been relatively easily secured more or less since inception, and all at the lowest initial cost. That's what works best for me and that's what I support for family and friends (a group that keeps growing as people become more and more frustrated with MS Windows). You may not agree with these points *from your perspective* but that's my experience and thus my opinion.

      But I fully support your right to choose the system you want.

      --
      Open Source: I'll show you mine if you show me yours.
    16. Re:Hypocrites by Anonymous Coward · · Score: 0

      Nice. It's nice to see how few of the mods are paying attention to what they're modding.

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

      But I fully support your right to choose the system you want.

      Um, isn't that against the Linux religion?

    18. Re:Hypocrites by Drakin020 · · Score: 1

      Its good to use what works best for you. But what matters is what works best for your companies (Or companies) In my case. Its windows.

      --
      The greatest revenge in life is massive success.
    19. Re:Hypocrites by Anonymous Coward · · Score: 0
      The reason "windows users have the unfortunate tendency to run as administrators" is because some software requires Admin priviledges to run properly!
      You're entirely correct, but I'd take this 1 step further. Why does the software require admin rights? MS sets up new accounts as admin. Typical ignorant users (i.e. my parents) don't know limited accounts exist nor does MS inform the user during installation. This leaves most users as admin. Therefore, devs can assume a large percentage of their userbase are admin and don't give much thought into whether or not their software can only be run with admin access. And this leaves me with blaming MS and, to a slightly lesser extent, developers (or their employer).
    20. Re:Hypocrites by ldj · · Score: 1

      Hehe, you seem to be having difficulty with this relatively simple concept, so I'll not bother with anything beyond this: "What matters" depends on the situation. It's not always "what works best for your companies." You have a habit of talking in absolutes that don't apply "absolutely". That's what I was emphasizing in my first response and what you apparently totally missed, based on your second response. So use Windows if that's what makes you happy. But be careful in your attempts to extrapolate your views to the larger world.

      --
      Open Source: I'll show you mine if you show me yours.
  6. Not only does it have to be in admin mode... by Anonymous Coward · · Score: 3, Informative

    ...but the user has to PERMIT the program to run.

    Yes, many users are just stupid and will automatically click "yes" on things, but at that point it's their own damn fault. The hack won't work without the user letting it work.

    1. Re:Not only does it have to be in admin mode... by Ludedude · · Score: 1

      This is all a tempest in a teapot unless we know that Vista runs as admin by default, and not some reduced user privilege mode.

      --
      Then != than you morons.
    2. Re:Not only does it have to be in admin mode... by SEMW · · Score: 0, Redundant
      --
      What's purple and commutes? An Abelian grape.
    3. Re:Not only does it have to be in admin mode... by Ludedude · · Score: 1

      Well there you go. I'm not as up on my Windows flavors as I should be :)

      --
      Then != than you morons.
    4. Re:Not only does it have to be in admin mode... by Anonymous Coward · · Score: 0

      I don't like how exploits based on social enginering are labeld as full scale hacks. While it's nice that M$ protects people like my father against their own unknowing stupidity -he's about as old as the guys in congress and probebly knows just as much about it all- it'd be nice if I could turn it off when I want to change some settings. If you protect people against their own stupidity they'll never learn.

    5. Re:Not only does it have to be in admin mode... by ChronoReverse · · Score: 1

      UAC can be turned off with a number of methods including the Control Panel.

      http://www.petri.co.il/disable_uac_in_windows_vist a.htm

    6. Re:Not only does it have to be in admin mode... by aeon00100 · · Score: 1

      And this would have the effect of stopping this from being remotely wormed. Someone has to physically be at the computer to press the "Allow" button. Not perfect as it only stops one form of infection, but it's a fairly major one so I chalk it up as an improvement in security.

    7. Re:Not only does it have to be in admin mode... by jlarocco · · Score: 1
      Yes, many users are just stupid and will automatically click "yes" on things, but at that point it's their own damn fault. The hack won't work without the user letting it work.

      Most of the problems with Windows are already the user's fault. Sure, there have been a few really gratuitous, show stopping remote execution bugs (okay, more than a few), but the real problem is that users are clueless. Opening and running attachments from strangers? Downloading "free" software crammed with malware? Not installing patches? Visiting shady websites? Autoclicking "Yes/Allow/Okay" for everything? All of those are easily avoidable, but most Windows users seem to screw it up every time.

      Windows will never have the reputation of FreeBSD, Linux or Mac. There's just too many idiots running Windows.

    8. Re:Not only does it have to be in admin mode... by SnarfQuest · · Score: 2, Insightful

      ...but the user has to PERMIT the program to run.

      Aren't windows users trained to click yes? If you try to do anything, you are often slammed with warning boxes, confirm boxes, software license agreement boxes, reboot request boxes, etc. And I hear that vista is even worse in this regards. You get trained to click through them as fast as possible if you actually want to get anything done. The fact you click on that one out of a thousand that actually is malicious shouldn't be a surprise.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    9. Re:Not only does it have to be in admin mode... by Flyboy+Connor · · Score: 1

      Yes, many users are just stupid and will automatically click "yes" on things, but at that point it's their own damn fault.

      No, it is not.

      If a developer make a system for a specific type of user, he should make sure that that type of user will actually be able to use the system in the right way. And not by training the user to behave in a certain way, but by designing the system so that he will use it the right way naturally.

      Microsoft has posed Windows as the system that every user, no matter how computer illiterate, can use easily and safely. So it is the responsibility of Microsoft to ensure that Windows complies with that.

      I know, in the US it is standard practice to paste warning labels on everything so that legal responsibilities are avoided.

      I also know that it is impossible to create a safe-and-easy-to-use OS in today's environment where everything is connected to everything and criminals and frustrated schoolboys are eager to turn PCs into zombies. The simple truth is that computers are no longer for everybody. But that message won't be told by any software developer who gets his money from Joe Sixpack.

    10. Re:Not only does it have to be in admin mode... by pclminion · · Score: 1

      Yes, many users are just stupid and will automatically click "yes" on things, but at that point it's their own damn fault.

      Is it really? Perhaps if programs didn't constantly bombard users with a plethora of pointless confirmation dialogs, they wouldn't be so conditioned to automatically click "Yes" to anything that appeared. Here's a hint -- instead of making users confirm operations, make everything UNDOABLE. If you make a mistake, just undo it. Now, you don't have to click "Yes, God Dammit" to every stupid dialog that pops up.

      A simple solution is to change the wording of the dialog. "Do you want to prevent this program from executing with administrative privileges?" A user who automatically clicks "Yes" to everything will have their ass covered.

    11. Re:Not only does it have to be in admin mode... by pclminion · · Score: 1

      Opening and running attachments from strangers?

      Why should that be dangerous?

      Downloading "free" software crammed with malware?

      Why should malware be able to install itself silently?

      Not installing patches?

      Why should it have to be done manually? Why is it even allowable NOT to do it?

      Visiting shady websites?

      Why can't I go where I want on the Web?

      Autoclicking "Yes/Allow/Okay" for everything?

      Why are there so many pointless dialogs that require the user to click Yes? Almost every dialog I've ever seen is of the form "Would you like to perform the operation you already requested me to perform?"

      Windows will never have the reputation of FreeBSD, Linux or Mac. There's just too many idiots running Windows.

      When's the last time a Linux system automatically executed an attachment? Installed programs on its own? Bombarded the user with trillions of stupid dialogs with pointless Yes clicks? I don't blame the users one fucking bit.

      I use a Mac Mini as my home system. I don't remember the last time I had to click Yes to a dialog. But if I had to do it all the time, I sure as hell would probably give up and just start clicking "Yes" to pretty much anything.

  7. OMG by Anonymous Coward · · Score: 0, Flamebait

    news at 11. Blackhats discover it is possible to compromise a machine if you have admin/root privileges. OMG, what are we gonna do.

    seriously why is this even posted here, what moron considers being able to do nasty things when your an admin an OS based problem? if it is we all better pack up, go home and give up.

  8. To be fair to MS by walnutmon · · Score: 5, Insightful

    This article is a little slanted towards, "MS said you can't get into their OP, and black hats said, 'bitch please!'". But really, MS probably expected this, and was hoping that they could learn something from watching a collection of hackers test their system. The more problems that are caught now, the less when it is released.

    Microsoft doesn't care about impressing Linux users, they care about releasing something that A LOT of normal users can install and forget about. Every iteration they get more stuff right, and their operating system becomes better (except ME, that sucked dick).

    --
    You take it, I don't want it...
    1. Re:To be fair to MS by Jeff+DeMaagd · · Score: 1

      It looks to me like compromising a box with superuser account. "Linux was hacked. To be fair, the target was running as root".

    2. Re:To be fair to MS by Fortran+IV · · Score: 1

      Every iteration they get more stuff right, and their operating system becomes better...

      Perhaps that's true in regard to security. But aside from a few right-click functions and totally new features like having CD-burner support built in, Windows XP with default settings is more difficult for a reasonably skilled user than Windows 2000. And it's for a very simple reason: Every iteration of Windows is more childish than the one before.

      Seriously, Windows is the AOL of operating systems—designed from the ground up for little old ladies in flowered hats instead of serious users. What makes it particularly irritating is how, as Microsoft has pulled the home and NT versions of Windows closer together, they've made all the "golly gee whiz" desktop gimcrackery the default settings for the professional version. After we switched from 2000 to XP Pro, even my boss, who is no great computer guru and has no particular wish to be one, commented how babyish the desktop interface was.

      MS-DOS was awkward to use and lazily designed (it was what, version 4 before you could sort the output from a DIR command?), and from what I've seen of *n*x, its command names make DOS look intuitive. But Windows has gone much too far in the opposite direction.

      If Microsoft had spent half the time on designing engaging interactive tutorials that they've spent on designing "visualizations" for Media Player, the average lady in a flowered hat would know more about using her computer than half the CS majors I graduated with in '81. Instead they've adopted this paternalistic "Microsoft knows best" attitude that the user shouldn't know how his computer works, and should just point and click the pretty icons.</rant>.

      --
      I figure by 2030 or so my 6-digit UID will be something to brag about.
    3. Re:To be fair to MS by Anonymous Coward · · Score: 0

      That's an awesome last word to sit in a +5 insightful post.

    4. Re:To be fair to MS by Anonymous Coward · · Score: 0

      This article is a little slanted towards, "MS said you can't get into their OP, and black hats said, 'bitch please!'".

      Thank you. It never ceases to amaze how ridiculously slanted articles get pass the sleeping editors around here. Really, what kind of reporting is this:

      We all know that Andrew Cushman, Microsoft's director of security outreach invited the Black Hats over to touch and feel Vista in order to showcase the superiority of this OS.

      As we all know, every sentence that starts with "we all know" is usually someone's heavily biased and inaccurate opinion (irony intended). In this case, is there anything that suggests this is what MS was aiming at? Is there in fact anything at all to suggest that the purpose of this invitation wasn't rather to test Vista so that any holes that are discovered can be patched before launch? MS has openly said so several times, and never once have I heard them say that they invited black hats merely to mock them. The submittor's bias is disgusting.

      Furthermore, what's even more embarrassing is that this isn't even a hack. Blue Pill is a virtual machine that users need to run themselves and in administrator mode at that! People who thinks that is a hack are basically asking for Trusted Computing, since that is the only thing that could possibly prevent such a thing, regardless of OS. If you don't believe me, I promise to hack your Linux box within five minutes. You just have to log in as admin and run this executable I send you...

    5. Re:To be fair to MS by x2A · · Score: 1

      No, this is more like "target was running as root, on a device with the 'noexec' bit set to disable execution. This "hack" managed to sidestep that check". This was a compromise to their DRM system, not their account/privelidge system.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    6. Re:To be fair to MS by wateriestfire · · Score: 0

      I agree with you entirely! With every iteration they also add more and more useless and slower code with bulkier designs. I loved windows 98 second edition and when XP came along I went directly to linux. Why? well I didn't need over a gig of memory to run the damn thing and Linux just felt more orgnic and made more logical sence.

    7. Re:To be fair to MS by simontek2 · · Score: 1

      So its like a sudo operation

      I found a vunability. Its called the user. lol. i know. off topic.

      PS who the hell creates the little image? I can barely read it (Signing in to post this)

      --
      SimonTek
    8. Re:To be fair to MS by Anonymous Coward · · Score: 0

      you feel more orgnic.

    9. Re:To be fair to MS by dazlari · · Score: 1

      You might want to rephrase that (last bit) :o)

    10. Re:To be fair to MS by Anonymous Coward · · Score: 5, Funny

      except ME, that sucked dick.

      once again, we're reminded of the importance of proper comma placement.

    11. Re:To be fair to MS by Anonymous Coward · · Score: 0

      I had an orgnic with your mom last night.

    12. Re:To be fair to MS by ArsenneLupin · · Score: 1

      ... and I had one with your dad 4 weeks ago.

    13. Re:To be fair to MS by ArsenneLupin · · Score: 1
      target was running as root, on a device with the 'noexec' bit set to disable execution.

      Bad analogy. As root, you'd simply do mount -o remount,exec /path/to/protected/fs and then go ahead. A better comparison would be selinux, which is meant to be unbypassable even by root, if properly configured.

    14. Re:To be fair to MS by Anonymous Coward · · Score: 0

      That makes no logical sence.

    15. Re:To be fair to MS by zoeblade · · Score: 1

      Microsoft doesn't care about impressing Linux users, they care about releasing something that A LOT of normal users can install and forget about.

      No, they care about money and power. It's an important distinction.

    16. Re:To be fair to MS by zoeblade · · Score: 1

      Every iteration [Microsoft] get more stuff right, and their operating system becomes better.

      Let's see... they bought QuDOS, the Quick and Dirty Operating System, and renamed it MS-DOS, the Microsoft Disk Operating System, and managed to get it shipped with every new IBM computer. When the clones arrived, their MS-DOS was put on the clones. Then they ripped off MacOS and called it Windows. After version 3 came out, it was sort of something people wanted to use. Since then, they've bought Spyglass and renamed it Internet Explorer, then claimed it was a part of the operating system, and continued to rip off various features of Mac OS (the trash can became the recycle bin in Windows 95, and these days various things OS X has had for a while are creeping their way into Vista). So besides buying other people's software, ripping off other people's software, and locking people into various non-free formats, what exactly has Microsoft done right for their operating system to become better with each iteration? If you mean better as in better for Microsoft, then I guess you're right. If you mean better as in better for the end user, I think you should look into the future of the operating system, such as trusted computing.

    17. Re:To be fair to MS by x2A · · Score: 1

      Well with anything you can turn it off... you can boot windows (apparently) without the signed code checks enabled, but it's detectable (in my example, running 'mount' would display the noexec has been removed, or for windows checking for the boot options that disable signed code checks in windows). But this allows you to run the code anyway, and show no trace (because the system still reports that you can't run the code).

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    18. Re:To be fair to MS by wateriestfire · · Score: 0

      Well, because I hate the correct spelling of words I spell them wrong purposely to bug the hell out of you so thanks for falling into my trap :p (not a lot of people do) The mistake is so small too just add an a there to make OMG!!! organic wow!!! who is more stupid the person who made the mistake purposely or the person who can't understand what I am talking about because of such a simple silly mistake. Loser :p

  9. Blue Pill seems insincere by rufusdufus · · Score: 3, Insightful

    She also admitted that she had to perform the hack in higher privileged administrator mode rather than the lower privileged user account control.

    Seems to me this 'hack' gets the cart before the horse. If you are able to run malicious software in administrator mode, you can do anything at all, not just compromise signed code authorization. Heck you could replace the whole OS. The point of security is to prevent unknown persons from being able to run malicious software in the first place.

    1. Re:Blue Pill seems insincere by Anonymous Coward · · Score: 0

      You're conflating the Unix "root" account and pre-Vista "Administrator" with the Vista "Administrator" account. Traditionally, the Unix root account was a kind of "super-user". All authorization checks were disabled for UID 0 (aka root). Newer operating systems, i.e. SELinux and MS Vista, discard the super-user paradigm. There is no super-user in Vista. So, this was a legitimate break of the Vista security model.

    2. Re:Blue Pill seems insincere by Keeper · · Score: 1

      Bullshit. Even when running as an Admin on Vista, any problem you launch runs with limited user privs. To get full admin privs in your process token, you have to have an applicaiton manifest which states "this program needs admin rights." This, in turn means that when you launch the program, a dialog appears asking the user if it is ok to run the app as an admin.

      So, not only does this "hack" require the user to be logged in as Administrator, the user must click a yes on a "do you really meant to run bluepill.exe?" prompt.

      The only legitimate break in the security model here was the end-user.

    3. Re:Blue Pill seems insincere by BigCheese · · Score: 1

      > The only legitimate break in the security model here was the end-user.

      The user is the biggest security problem of all, regardless of OS.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
    4. Re:Blue Pill seems insincere by x2A · · Score: 1

      What if your administrator account isn't supposed to let you run unsigned code? What if they've put an entire system of cryptographic keys and encrypted binaries in place and called it something like, "trusted computing", and somebody managed to get round that?

      This is like saying that somebody who got round the DRM on an ipod did nothing, as they "had physical access to the ipod". Hello? Locks that were put in place were sidestepped. This is a security failure.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    5. Re:Blue Pill seems insincere by Jah-Wren+Ryel · · Score: 1

      If you are able to run malicious software in administrator mode, you can do anything at all, not just compromise signed code authorization. Heck you could replace the whole OS.

      You have to wrap your head around "untrusted computing" -- its all about not trusting the owner and operator of the system. Sure you can run in admin mode, but you can't (normally) replace the whole OS because the new replacement parts won't be cryptographically signed by MS and so won't be allowed to execute.

      Blue Pill's claim to fame is that it can turn off Vista's requirement for signed drivers - thus letting you execute arbitrary code in the kernel - which means that the MAFIAA can no longer trust MS to lock you out of your own computer.

      --
      When information is power, privacy is freedom.
    6. Re:Blue Pill seems insincere by x2A · · Score: 2, Interesting

      Sure if you have access to this "general purpose hardware" you can boot it off a cd or whatever to get around security checks, but that's not what this is about. This is about Vista supposedly not allowing you to load unsigned code into ring0, which is TOTALLY possible on general purpose hardware, because of a little thing called "protected mode", which allowes software in ring0 to control things that software in the lower rings does, by catching any attempts to directly access hardware or memory, and either allowing or disallowing it based on certain rules. These rules can include checking that which you're trying to access to see if it has been signed by a trusted key. If it isn't, it refuses to load the code, and ring0 remains untouched.

      Idiot.

      If, however, the code has been signed, it can allow it to load and run in ring0 (or ring1 as some OS's load their drivers).

      "Are you really so stupid you cannot see the difference between bypassing a security feature on a iPod versus a general purpose computer?"

      Are you really so stupid that you can't see what they, in this case, have in common?

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    7. Re:Blue Pill seems insincere by bourne · · Score: 1
      Seems to me this 'hack' gets the cart before the horse. If you are able to run malicious software in administrator mode, you can do anything at all, not just compromise signed code authorization. Heck you could replace the whole OS. The point of security is to prevent unknown persons from being able to run malicious software in the first place.

      Seems to me this 'post' puts the hay before the cart. If you are able to run unsigned software in administrator mode, you can do anything at all, not just run malicious software. Heck you could replace the whole OS, which bypasses part of the purpose of requiring signed code. The point of signed code is to prevent known persons from being able to (intentionally or unintentionally) run malicious software in the first place.

    8. Re:Blue Pill seems insincere by DimGeo · · Score: 1

      As far as I could understand by reading her blog, she was aiming to prove the concept of 100% undetectable malware.

    9. Re:Blue Pill seems insincere by JohnnyCannuk · · Score: 1

      You are still missing the point. Joanna was able to run a 100% undetectable rootkit. The fact that it was undetectable was the point. Getting from a regular user to and admin user account is merely a problem of exploit engineering - finding away to elevate privileges is much easier than hiding a rootkit in the kernel and its only a matter of time efore Vista is compromised. After all, the guys at the Uniformed Journal were able to defeat PatchGuard (the bit that supposed to enforce the signed drivers policy) in the Vista 64 version a few months ago. If they can do that and combine it with installing bluepill, Vista is wide open.

      I think, however, I will wait until Joanna actually releases the details before I rush to judgement.

      Also remember that this is the publicized version. I am sure there is code running around out there that exploits Vista that no one knows about - yet.

      --
      Never by hatred has hatred been appeased, only by kindness - the Buddha
    10. Re:Blue Pill seems insincere by Keeper · · Score: 1

      I'm not missing the point, though apparently you are.

      Repeat after me: A security hole requires privlege escallation.

      Installing a root kit when you already have admin rights is not an escallation of privilege. If you're running with admin permissions, you can walk all over the machine. You can modify system binaries with impunity, you can install drivers which run code in kernel mode, etc. If they were able to install a rootkit through a privlege escallation hole, THEN there would be a security issue.

    11. Re:Blue Pill seems insincere by JohnnyCannuk · · Score: 1

      "If you're running with admin permissions, you can walk all over the machine."

      Maybe on older NT based versions but not on Vista. Vista gets rid of the idea of the all access Admin, much like SELinux gets rid of (or severely limits) root. And driver's need to be signed, even if you are admin. Joanna was able to install an unsigned rootkit that not only ran but was undetectable.

      Finding a preivilege escallation method to install this undetectable rootkit is only a mater of time.

      THAT is the point.

      --
      Never by hatred has hatred been appeased, only by kindness - the Buddha
  10. On teh flip side, the question remains..... by 3seas · · Score: 1

    ... how well does this superior security hamper productivity?
    The most secure computer system is one that is not turned on.

    1. Re:On teh flip side, the question remains..... by ciantic · · Score: 0

      Except the Quantum Computer!

  11. 'Admin Mode' by Anonymous Coward · · Score: 0

    I dont know if any of you have done a bit of looking into Vista but MS is touting one of the main advantages of it as a limited user mode that actually works. Everyone runs XP as an administrator because most stuff wont work if you dont run as an admin. With Vista now the default accounts ARE all limited users and actions requiring admin privledged simnply prompt for an admin user.

    Here we are in the same boat as any other os. If the user is stupid enough to
    -always run as admin
    -or freely allow things to run as admin mode when the dialog pops up

    then its the users fault.

  12. question by spykemail · · Score: 5, Interesting

    The real question is: will elevating oneself to administrator become common practice or not? If admin land stay reserved for the likes of Slashdot, then problems like this will probably be greatly reduced. But that assumes that the difficulty in setting up an admin account isn't worth it for most people.

    1. Re:question by djbentle · · Score: 1

      Actually, even when running as Administrator, it may not be possible. Since in Vista, even when you're Administrator, you're not really Administrator until you explicitly escalate priveleges for a process by acknowledging a dialog. The difference is that you don't have to authenticate if you are Adminstrator, just click ok. I'm not sure whether that would inhibit this hack or not though. At most, you would merely need to click kk on the dialog.

    2. Re:question by SEMW · · Score: 1

      I don't think it will. The true administrator account is hidden and disabled by default. Most people won't even know it's there, and you'll have to go through a rigmarole to enable it if you really want it (these a how-to guide at http://www.computerworld.com/action/article.do?com mand=viewArticleBasic&articleId=9001970). The "administrator" account that Vista creates by default is actually a standard user that can temporarily elevate to admin privelages on a task-by-task basis only with confirmation, like a normal user in Ubuntu who can use 'sudo'.

      --
      What's purple and commutes? An Abelian grape.
    3. Re:question by morgan_greywolf · · Score: 4, Insightful
      The real question is: will elevating oneself to administrator become common practice or not?


      That depends on how many legacy programs require Administrator priveleges to even run. (Hint: a lot)
    4. Re:question by TheSpoom · · Score: 1

      It'll certainly make administering a family computer much easier as the technical user can keep the Admin password for themselves and enter it when others need that sort of access to install software, etc.

      Course, Linux has had this sort of thing for ages.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    5. Re:question by BigCheese · · Score: 1

      When the CEO's technophobe secretary demands that she not have to enter her password then, yea, the privileges will be elevated. They'll send a IT guy right over.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
    6. Re:question by x2A · · Score: 1

      No. This just means that this hack will run from any account, as long as the user authenticates (as they did with any other piece of software they installed... oh well, one more won't hurt).

      This hack then moves the entire operating system into a virtual machine to control it, undetectably, from the outside, allowing you to sidestep a truck load of drm checks. Pretty sweet if you ask me.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    7. Re:question by Keebler71 · · Score: 1

      Surely you are trolling. I have only a couple apps on my XP Home box that require admin access. One is a Enemy Territory (and then only because I play with punkbuster activated) and a seveal year old Winnie the Pooh game for toddlers. I don't have a single "average user" app that requires admin privledge.

      --
      "It takes considerable knowledge just to realize the extent of your own ignorance." - Thomas Sowell
    8. Re:question by sharpone · · Score: 1
      I used to work for a financial services company. The accounting department used Intuit Quickbooks for various things, including keeping several company's books. The user had to be a local administrator to run this program. When we contacted Intuit to see if there was a way around it they simply said 'no', and when asked why a user needs administrative rights to run a piece of book keeping software we were told 'that information is proprietary'.

      I no longer do desktop type administration, but I am aware of several corporate applications which require local administrator to run.

      Maybe I'm a bit skeptical, but I highly doubt that these many software vendors are going to re-write their applications when all that needs to happen is a simple 'permit' button to be clicked in order that the offending software might run. Just my $0.02

    9. Re:question by eht · · Score: 1

      My favorite was when a co worker installed either AOL IM or ICQ on his machine and it dropped a Install AOL icon on his desktop, except it wasn't really an icon it was some kind of weird thing, if you tried to delete it it ignored you, you could right click and choose delete and it would tell you that you had to be an administrator to remove it, problem was, he was part of the administrators group, we ended up having to have him actually log on the Administrator to remove, we never did figure out what the hell it was and we told him to just use Gaim from then on anywho.

    10. Re:question by zymurgy_cat · · Score: 1

      Surely you are trolling. I have only a couple apps on my XP Home box that require admin access. One is a Enemy Territory (and then only because I play with punkbuster activated) and a seveal year old Winnie the Pooh game for toddlers. I don't have a single "average user" app that requires admin privledge.

      Just about every game that I've installed for my kids requires me to run in administrator mode. Heck, I can't get Office 2000 to run properly unless I run it in administrator mode in XP. I set up my mother-in-law's computer, and I had a difficult time getting most stuff she would use to run in regular user mode. I kind of gave up and told her that I couldn't install the software instead of letting her run in administrator mode.

      This is a huge problem that Microsoft is either ignoring or unaware of. Lots of people will still run want to run "legacy" programs that won't play nice in regular user mode.

      --
      -- Fugacity: Confusing chemists since 1908
    11. Re:question by MikeBabcock · · Score: 1

      Several "enterprise" software packages require Admin access, Blackberry software recommends Admin access (gives a lot of problems otherwise with Outlook sync), etc.

      You obviously use a very limited subset of software.

      --
      - Michael T. Babcock (Yes, I blog)
    12. Re:question by grolschie · · Score: 1

      Some parts of Office 2000 require the ability to write in the Windows directory, e.g. Organizational Chart, and will not run as a limited user. How stupid is that! Plenty of other apps won't run without admin priviledges e.g. MS Visual Studio, Macromedia HomeSite, ProTools, BandInABox, E-sword, etc, etc. I have lost count how many hacks I have needed to get *recently developed* software to work with limited user accounts.

    13. Re:question by Keebler71 · · Score: 1
      Agree that children's apps tend to be the worst with this... probably because they have a much longer product lifecycle - they still actively market games that are 5-7 years old. However, it is getting much, much better. All of my son's new games work just fine.

      With regard to Office 2000 - fair enough, but keep in mind that it is a seven year old application. It predates Windows XP! Office 2003 works just fine for me in XP Home (limited account).

      --
      "It takes considerable knowledge just to realize the extent of your own ignorance." - Thomas Sowell
    14. Re:question by Keebler71 · · Score: 1

      No..it was just a normal desktop icon. That sometimes happens when software is installed as admin and the desktop icon is placed in "documents and settings/all users".

      --
      "It takes considerable knowledge just to realize the extent of your own ignorance." - Thomas Sowell
  13. 20 Year Mac User - Vista Is My Next OS by Anonymous Coward · · Score: 1, Interesting

    Well, it is unless Ubuntu or one of the other Linux distros finally make that hurdle across the final 5% or 1% of making things 'just work' that seems to elude open source developers.

    I've been very impressed with the latest Vista beta. I can't say for certain that it is secure but the small amount of time I've run it, I've had absolutely no security/spyware virus problems in normal day to day use.

    It doesn't quite have that elegance that Apple has with the shading/highlights etc for the UI elements, but so far Vista has been stable, secure, and fast.

    And I've been a foaming at the mouth Microsoft hater for the a long, long time. It looks to me like Microsoft has finally got their shit together with this OS. There was always a desire to get back to my Mac with previous Windows systems, not any more with Vista.

    1. Re:20 Year Mac User - Vista Is My Next OS by JavaLord · · Score: 0, Troll

      Well, it is unless Ubuntu or one of the other Linux distros finally make that hurdle across the final 5% or 1% of making things 'just work' that seems to elude open source developers.

      Dude, I just downloaded Ubuntu today. I made the install CD which they brag is also a "live CD" so I can boot straight into Ubuntu to see how well it works. Well, I tried it out on two different PC's, and it crashes when I use firefox on either of them. I should have known a OS named after some African wouldn't work.

    2. Re:20 Year Mac User - Vista Is My Next OS by Anonymous Coward · · Score: 0

      Hell even the rubbish from walmart will run ubuntu, you must be running it on a toaster.

    3. Re:20 Year Mac User - Vista Is My Next OS by Anonymous Coward · · Score: 0

      Hell even the rubbish from walmart will run ubuntu, you must be running it on a toaster.

      First computer had 512K ram, and a 1.2 Pentium processor, second one had a gig of ram and a athelon 2.2 procfessor. It's the fucking amateur hour open source coding that doesn't work.

    4. Re:20 Year Mac User - Vista Is My Next OS by macwarriorny · · Score: 1

      With 512K of RAM? Upgrade from your Atari 800 dude.

      --
      Life is such a sweet insanity. The more you learn, the less you know.
    5. Re:20 Year Mac User - Vista Is My Next OS by AdmiralSpearmint · · Score: 1

      That may have less to do with any inherent security and more with the fact that no one is working on trying to crack it yet. It wouldn't make much sence to deploy spyware targeting an operating system which won't be released to the public for another five or six months (possibly more) when you have a bigger target like XP.

      --
      God is dead, Nietzsche is dead, and I'm not feeling particularly good myself.
  14. Gasp! by nascarguy27 · · Score: 1

    Everyone who thought Vista was not going to be hacked raise your hand. Yea, that's what I thought.

    --
    Funny createSig(Witty remark, Odd reference)
    {
    return (Funny)remark + (Funny)reference;
    }
    1. Re:Gasp! by Anonymous Coward · · Score: 0

      Please just go kill yourself already.

  15. Hmmm... by MsGeek · · Score: 1

    ...where have I seen that before? Where the true Root account is hidden and you have to go through a painstaking procedure to enable it? Where the "admin" account is actually a standard user that has to sudo to do Root-y stuff? Oh yeah, Mac OS X. And Ubuntu/Kubuntu/Xubuntu, which was influenced by Mac OS X to do the same thing.

    --
    Knowledge is power. Knowledge shared is power multiplied.
    1. Re:Hmmm... by ChronoReverse · · Score: 1

      So Microsoft is finally getting with the program and doing something right? Well, it's about time.

    2. Re:Hmmm... by SEMW · · Score: 0, Redundant

      It's coming true exactly as I predicted in http://it.slashdot.org/comments.pl?sid=193364&cid= 15862544! All the people who'd previously spent all their time on Slashdot opinionating that Microsoft should adopt the Linux security model are now spending all their time on Slashdot opinionating that Microsoft stole the Linux security model...

      --
      What's purple and commutes? An Abelian grape.
    3. Re:Hmmm... by Anonymous Coward · · Score: 1, Funny

      Was there some kind of point you were trying to make? That software developers 'steal' ideas from one another? What exactly do you expect?

      Developer 1: Hey we really should get around to fixing this problem where all our users are running as root.
      Developer 2: Can't. OS X already did it.
      Developer 1: Damn.

      Yeah, right.

    4. Re:Hmmm... by Anonymous Coward · · Score: 0

      Actually your post "predicting" this occurrance occurred a full 5 minutes after the posts you claim it "predicted."

      Are you claiming you can predict events that occurred in the past?

    5. Re:Hmmm... by SEMW · · Score: 0, Offtopic

      Is this in some alternative universe where 12:32 am is after 12:35 am?

      My surprise was that is was coming true so quickly...

      --
      What's purple and commutes? An Abelian grape.
    6. Re:Hmmm... by generic-man · · Score: 1

      Yes. Aren't you happy that the most popular operating system in the world has chosen the same route?

      --
      For more information, click here.
    7. Re:Hmmm... by Anonymous Coward · · Score: 0

      Is this in some alternative universe where 12:32 am is after 12:35 am?

      No. This universe.

      Where your predicting post @07:32PM (#15862544) and your above post @07:35PM (#15862564) both occur after the post that you appear to be replying to which occurred at @07:27PM (#15862510).

    8. Re:Hmmm... by cortana · · Score: 1

      No. 'sudo' (really, the mixing of code running with different priviliges in the same user session) has fundamental security flaws that Microsoft should have improved upon rather than slavishly emulating.

    9. Re:Hmmm... by AJWM · · Score: 1

      the most popular operating system in the world

      But Linux has had that for a long time.

      What's that? Oh, widespread doesn't necessarily mean popular. Windows is installed by default with most hardware, Linux users have made a choice. Most people in the US die of heart disease, but that doesn't make it the most popular form of death.

      --
      -- Alastair
    10. Re:Hmmm... by generic-man · · Score: 1

      Popular doesn't mean best.

      I own a Windows machine because I chose to buy one. I also had a Linux machine, but I didn't have anything to do with it, so I got rid of it.

      But in deference to your singular view of the word "popular," I'll rephrase:

      "Yes. Aren't you happy that the most commonly-used end user operating system in the world has chosen the same route?"

      --
      For more information, click here.
    11. Re:Hmmm... by theLOUDroom · · Score: 1

      ...where have I seen that before? Where the true Root account is hidden and you have to go through a painstaking procedure to enable it? Where the "admin" account is actually a standard user that has to sudo to do Root-y stuff? Oh yeah, Mac OS X. And Ubuntu/Kubuntu/Xubuntu, which was influenced by Mac OS X to do the same thing.

      You are giving Apple WAY too much credit here.
      In the UNIX world people have been running as unpriveledged users for DECADES.
      Apple simply followed standard unix operating practice. Not that this is a bad thing, it just does not make them a innovator in this instance.

      --
      Life is too short to proofread.
    12. Re: Hmmm... by rkcallaghan · · Score: 1

      All the people who'd previously spent all their time on Slashdot opinionating that Microsoft should adopt the Linux security model are now spending all their time on Slashdot opinionating that Microsoft stole the Linux security model.

      Could you please name even a single user who has done as you suggested?

      ~Rebecca

      PS -- You're an ass for pasting the same "admin account hidden" post a half dozen times in the same thread.

    13. Re:Hmmm... by Anonymous Coward · · Score: 0

      Faggot.

    14. Re: Hmmm... by SEMW · · Score: 0, Redundant

      >Could you please name even a single user who has done as you suggested?

      The grandparent.

      Hence my comment in reply to him/her.

      PS -- Re the posts, four or five people had posted more or less the exact same comment -- probably at around the same time, so they hadn't had time to note that others had posted the same thing. I could have merely posted a link to my first post in the subsequent posts, but that would have required extra work on the part of any readers for no particularly good reason. Alternatively, I could have adopted the position that discussions are always better when there are no messy facts around to interrupt the mindless Microsoft-bashing / Linux-bashing, and gone off to have a cup of tea. Since that appears to be the preferred course of action, I assure you that I will not interrupt the partisan food fights with anything no mundane as verifiable reality in future.

      --
      What's purple and commutes? An Abelian grape.
  16. Shut the fuck up, Donny by heinousjay · · Score: 3, Funny

    Vista's security scheme works like sudo or the OS X admin password dialog. You're out of your element.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  17. How's that even a hack? by Sycraft-fu · · Score: 1

    I mean if I get you to run something as admin/root/whatever I can do whatever I want. I can own your system in any number of ways. If I do it with your knowledge (as in you clicked and chose to run the program) I fail to see how that's an exploit. The power to do what you want with a computer implies the power to break it. I can't very well give you full control over your own stuff, but not the control necessary to screw things up.

    Calling anything that requires manual user execution a "hack" seems to stretch the term. Sure, I could give you a shell script that would own pretty much any Linux system when ran as root, but I wouldn't say that's a hack, that's just exploiting stupid users.

    1. Re:How's that even a hack? by x2A · · Score: 1

      Obviously you haven't read what this thing is supposed to get past, because it's nothing to do with account privelidge escalation, it's more to do with DRM, it gets past their 'trusted computer' checks for cryptographically signed code by using virtual machine extensions in newer AMD processors to move the entire OS into a virtual machine, and so control it undetectably from the 'outside'.

      This isn't like getting someone to run your script as root, it's like getting someone to run your script as root from a device that has the 'noexec' bit set specifically to stop you running stuff as root.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
  18. Blue Pill by frosty_tsm · · Score: 3, Funny

    Nooo, take the Red Pill!

    1. Re:Blue Pill by Clived · · Score: 1

      Umm, aint that the pill that sends you to the bathroom too frequently ???

      J/K

      --
      Clive DaSilva Email: clive.dasilva@gmail.com Ubuntu 18.10 Kernel 4.18
  19. as I said by joshetc · · Score: 1

    As mentioned in my previous post. They have their excuse for even more Vista delays. If you didn't read the old article they gave these "black hats" the authority to halt shipments of Vista until all issues are resolved.

  20. Hardware bug by diegocgteleline.es · · Score: 2, Informative

    This "trick" uses a hardware bug, not a sofware bug, to exploit Vista. It should affect other OSes like Linux, Solaris, BSDs, etc.

    I'm not surprised that they focused on being able to break Vista. A nice marketing move for the "researcher" (like there're not papers that explain how virtualizing environments aren't 100% safe in the x86 architecture)

    1. Re:Hardware bug by mbakunin · · Score: 1

      Seconded. Someone needs to mod up this response, since this entire thread is completely missing the point of Rutkowska's work.

      Unless her "Blue Pill" changed since it was last linked on Slashdot, it's a virtualization exploit. Since she refused to give any details on her blog when this was announced, I don't know how she gets around attestation. Perhaps that's the Vista-specific part.

  21. 'Bring em' On' by reidleake · · Score: 0, Troll
    We all know the results of "Bring em' on" bravado...

    Next will he be standing under a "Mission Accomplished" banner, despite the obvious failure?

  22. re by brennz · · Score: 1

    When exploits require administrator/root access in the first place in order to function, interest level drops to 0.

    This exploit-requiring-admin reminds me of another recent speech, namely http://www.defcon.org/html/defcon-14/dc-14-speaker s.html#Lin0xx which was quite boring.

    *yawn*

    1. Re:re by Slashcrap · · Score: 1

      When exploits require administrator/root access in the first place in order to function, interest level drops to 0.

      But then this wasn't about exploiting user privilege levels and elevating yourself to admin was it? The point was that Vista doesn't allow you to load unsigned drivers. It doesn't even allow you to do it as admin. This exploit allows you to load unsigned drivers as admin. So this exploit gets round the code signing and attestation systems. That's really quite significant if you actually understand what it means.

      So are you saying that's boring and insignificant? Or are you saying that what you thought was happening here was boring and insignificant? Don't be embarassed if you were led astray by the Slashdot summary - many other people have uncritical minds too.

  23. And Linux as root is any more secure? by CorporalKlinger · · Score: 2, Interesting

    So let's see, if you run an application as "Administrator" on a new Windows Vista machine (where users are not, by default, created as administrator accounts), that application could cause problems with the system or, if you will, "hack" the system (such an unclean word). How is this any different from sitting down at a Linux system with root access and running amok? Are root accounts inherently more secure than administrator accounts, or am I missing something here? At least on the Vista machine, a notification box may appear letting you know something is going on. See if "rm -rf /" on a Linux machine even asks you to verify your entry before it executes. Microsoft has made it clear that Vista users won't run as admins by default, so I see this as a non-issue. Why does it even qualify as "news?"

    1. Re:And Linux as root is any more secure? by userlame · · Score: 1

      See that -f switch in the command you posted? That means force or in other words don't ask me to verify my entry. I certainly don't want software asking me questions I've already answered.

    2. Re:And Linux as root is any more secure? by BCW2 · · Score: 1

      Could it be because close to 90% of all Winboxen run in Administrator mode? That is the default in every version before Vista. It will get changed to Admin by most regular users to install something and left there in Vista. The users don't understand and not enough people who do have a clue are teaching them.

      --
      Professional Politicians are not the solution, they ARE the problem.
    3. Re:And Linux as root is any more secure? by cubeotp · · Score: 1

      I'm not very familiar with the specific security features promised by Microsoft to be included in Windows Vista. But reading other posts, if Windows Vista is not supposed to have programs running in Administrator mode than I'd say this is similar to SELinux and GR Security in the linux world. Therefore if you compare Windows Vista to Linux running in either of these two modes as root it seems that Linux is more secure.

    4. Re:And Linux as root is any more secure? by Vancorps · · Score: 2, Interesting

      You know, 100 years ago the automobile had a lot of problems too. Let's call all modern cars crap because the transmission still goes bad despite the fact that it goes bad 100,000 miles later than it did initially.

      Are you seriously reading what you're writing? Sorry, but 90% of corporate America does not nor even needs to run as admin. For those that do, think home PCs they have the runas option which is just like sudo so what's the problem? Maybe because all those lazy developers made programs for Windows that require administrative access? Okay fine, let's give them a portion of the registry that users can read normally and move important system keys into a different location which can be secured. Problem solved.

      It sounds to me like you don't know what you're talking about or at the very least you don't seem to understand Vista's new features or even features that have existed since NT4. That's fine, you're not required to but don't expect everyone to sit back and let you make false statements since that doesn't help anyone.

      If you want to bash Vista bash something relavent like the user pop-ups asking you to authorize actions or the wizard you have to run when you access system files which grants you access to said files. It's not a default behavior for even Administrator to have access to certain files. Of course nothing stops Administrator from granting access since they indeed the Administrator.

      That said, even if you do run as Admin on Vista things are a lot safer (read not safe, but safer), think OS X style prompts. There's another legitimate gripe with Vista. As I said, there are plenty of real reasons, there's no need to make one up.

      I ran Vista for a month before wiping it and throwing Gentoo on it and I can honestly say I did not need to run as Administrator at all. Of course I know my way around a Windows system and I understand how to use Runas, of course I taught my computer illiterate parents how to use it too so I really don't think it's that complicated although it's intuitiveness is up for debate.

    5. Re:And Linux as root is any more secure? by Anonymous Coward · · Score: 0

      "See if "rm -rf /" on a Linux machine even asks you to verify your entry before it executes."

      It will if you're wise enough to alias the "i" option in the shell configuration.

    6. Re:And Linux as root is any more secure? by Ant+P. · · Score: 1

      root accounts can be made less privileged than normal users, if you want them to be. In windows Admin is Admin, and the only things with more power are the hidden system accounts.

    7. Re:And Linux as root is any more secure? by x2A · · Score: 2, Informative

      "How is this any different from sitting down at a Linux system with root access and running amok?"

      Because linux (without something like selinux) isn't designed to not let you run unsigned code in ring0. Vista is. Yet by using this security hole, you can push unsigned code into ring0. Therefore, it is only as secure as linux; their extra security requiring cryptographically signed binaries to run in ring0 didn't work.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    8. Re:And Linux as root is any more secure? by dbIII · · Score: 2, Informative
      Are root accounts inherently more secure than administrator accounts
      Of course not - the entire point is that you have full and absolute control to be able to change anything. The difference between multi-user systems and systems with a single user legacy is that you should only need root access to set things up - even your system services run as different users without full root priveleges. MS Windows 2k,XP,2k3 suffers from having people with the single user idea turn up from the Win98 side and mess things up so that you have to run a lot of things as a priveleged user. Microsoft are improving, but the entire point of a computer system is to run the applications - many of which are poorly developed and consider it to be a single user system. Perhaps with better virtualisation we can run those misbehaving apps on virtual machines.
    9. Re:And Linux as root is any more secure? by TheLink · · Score: 1

      Big deal.

      How many signed ring0 vista programs are there? You only need to exploit one and you're in.

      This signed code thing doesn't improve security for users. It just increases the power of those who get to sign stuff.

      Verisign have signed the wrong things before. Microsoft has released exploitable signed code before. Sony has intentionally released software that tampers with other people's computers and seems no one worth anything in Sony is getting prosecuted/jailed for unauthorized access and modification of computer systems.

      All this talk of security is just to mislead people into swallowing THEIR PILL.

      There are other ways of increasing security which would work better - e.g. "permission templates" for applications. E.g. games need full graphics access, full keyboard, mouse input, sound, read access to their own app directories, read/write to app config/data directory, limited network access and that's it.

      Flash "fun" applet only needs windowed graphics, sound, basic input and that's it.

      Already many windows firewall software do something like this. Just needs to be done better and with reasonable defaults.

      Picking reasonable defaults is probably one of the hardest parts.

      --
    10. Re:And Linux as root is any more secure? by x2A · · Score: 1

      Well no, if you want to lock down a bunch of pc's, you sign yourself, require code that's been signed by yourself, and perform the required audits on the code yourself.

      But this is a stepping stone anyway; on a full TPM machine, unsigned code wouldn't be able to exploit holes in signed code, as the two would have a greater degree of seperation.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    11. Re:And Linux as root is any more secure? by TheLink · · Score: 1

      "Well no, if you want to lock down a bunch of pc's, you sign yourself, require code that's been signed by yourself, and perform the required audits on the code yourself."

      Good luck doing all that with the stuff in %SystemRoot%\System32
      Or /bin and /usr

      Get real.

      "But this is a stepping stone anyway; on a full TPM machine, unsigned code wouldn't be able to exploit holes in signed code, as the two would have a greater degree of seperation."

      Say you have:
      a signed buggy network driver, you send a naughty frame- poof.
      a signed buggy graphics driver, some unsigned stuff you download sends certain graphics commands - poof.
      a signed buggy email program, view the wrong email in the preview pane- exploit launches a process in the background to send spam.

      I've definitely seen buggy network driver, graphics driver and email programs.

      --
    12. Re:And Linux as root is any more secure? by x2A · · Score: 1

      Hey I never said that microsoft where gonna be able to do this, or that you would be able to do this with the MS operating system, this is strictly theory/design behind the TPM model.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    13. Re:And Linux as root is any more secure? by BCW2 · · Score: 1

      Nothing run in administrator is secure, I don't care what OS your talking about. Windows default has always been to run as Admin and the linited accounts are to restrictive for the average home user, that is why they leave them in admin and become zombies.

      Windows can be 100% secure if only used in it's original native, designed for environment - pluged in to the power outlet and a printer. The moment you attach any modem or network cable there is no security. I still wonder at times if anyone in Redmond can even spell the word security?

      --
      Professional Politicians are not the solution, they ARE the problem.
    14. Re:And Linux as root is any more secure? by Vancorps · · Score: 1

      Administrator != root

      The point is rather moot though since most of the UI enhancements to Vista make it easier for people to run with limited access accounts. As I said, I did this without an issue. Of course my parents do it right now with XP. Windows will never be 100% secure until all of it's services have been stripped out and one by one added back in with 100% perfect code. I don't see that being very likely and I consider it irrelevent since that is not expected from any software in this capacity. Most Linux distros are exactly the same way. Sure the kernel is for all intents and purposes "safe" but the services connecting to it are not nor will be.

      This is the whole reason you have multiple layers of security, none of them need to be perfect to be effective. Obviously we want to move in the direction of higher quality code and Linux distros have matured we've seen it happen and we've seen it going from Windows 2000 to XP/2003 as well. Ignoring progress doesn't help anyone.

      Back to the original issue. Limited accounts aren't too restrictive for the OS. The problem here is purely 3rd party developing standards that don't work. There's a reason Office runs just fine without being an Admin. If developers wouldn't put keys in sensitive locations for no reason then the issue wouldn't even exist. As a result of this MS had to take up the role of fixing 3rd party mistakes by reimplementing the registry for Vista which has portions required and secure for the OS and user registry keys which can be ACL'd to whatever purpose the administrator or installer wishes. It is a much more robust system. Much like the web forms I develop that work if you put correct data in them but fail to perform properly if something unexpected is entered. As a result I have to perform validation of the data before I attempt to do with it. It's a common practice because 3rd parties never behave as you expect them to.

    15. Re:And Linux as root is any more secure? by BCW2 · · Score: 1

      The problem is joe sixpack. If he can't install whatever he wants when he wants he screams for tech support. In admin everything installs, so he leaves it there. The biggest problem is between the keyboard and the seat. Windows on the otherhand will never be an advertisment for security in any form. Anyone connected with security outside M$ has already said to "quit using IE because it isn't secure and never will be" (direct quote from DHS summer 2004)and use anything else. Well since Bill made that POS such an integral part of Windows, the same rule applies.

      --
      Professional Politicians are not the solution, they ARE the problem.
    16. Re:And Linux as root is any more secure? by Vancorps · · Score: 1

      Joe sixpack doesn't install software period. IT does that in the corporate world so that issue is moot.

      I assume you're talking about home users now. In this scenario it's all about education. Most users don't know there is a safer login for them to use. That is not the fault of Microsoft. I taught my parents to use the Install user to put software on their computer. Then they login as themselves to run it. They've been doing it properly ever since and that was three years ago when I setup the machine for them. I initially had to give them instructions on how to do it. Right clicking on the program that wish to install and selecting runas is not terribly difficult. An argument can be made it's not very intuitive but the feature is there and is readily accessible.

      IE security is largely moot if the user is running under limited privileges and even more so in corporate environments with a mandatory profile. The options exist currently. No, none of it is perfect but there has been a marked improvement over the past. With that said I don't use IE but that is largely because Firefox has the functionality I desire and has better CSS support. Security plays very little part in this. It certainly used to but as I said, as long as the user is running with limited privileges very little ever installs properly. I tried that experiment with my parents. They are running IE just fine even though Firefox is on their machines.

      With all that said, I'll add one more thing. You don't have to be an admin to install anything. You just need admin credentials so you never need to logoff. I agree with you in the regards to the biggest problem being between the keyboard and chair.

  24. since when? by wardk · · Score: 0, Flamebait
    this comment:

    "Microsoft's most secure Operating System yet has been compromised at the Black Hat hacker conference.

    MOST SECURE???? based on WHAT evidence??

    what's that? there is NO evidence that this is the case? I thought so.

    1. Re:since when? by WinBreak · · Score: 1

      That's MICROSOFT'S MOST SECURE OS YET - not THE WORLD'S MOST SECURE - Microsfot's "best yet." Learn the language before bitching about it, please.

    2. Re:since when? by Flame0001 · · Score: 1

      Perhaps you should reread what he said. He was speaking of "most secure" in the context of Windows. "Most secure in the world" is not implied.

      --
      Slashdot, the only place where intellectuals can act like idiots... and still sound intellectual.
    3. Re:since when? by mrscorpio · · Score: 1

      Because Stone Cold....err, Microsoft, says so!!!

    4. Re:since when? by Anonymous Coward · · Score: 0

      It's the most secure because no one is running the final version of it yet, so the final version has not yet been compromised. Hence, the final version is, from the evidence of people not being able to hack it since they don't have it, completely secure.
      Okay, that's not true. Actually, microsoft just claims it is. However, I would not be surprised if microsoft were to give the above as their reason that it is the most secure yet.

    5. Re:since when? by WinBreak · · Score: 1

      That is what the poster implied. If you think this is NOT the "Most Secure Windows Yet" then I encourage you to run Windows 95 for a week. Winbreak

  25. MS Support calls by Anonymous Coward · · Score: 0
    Vista's security scheme works like sudo or the OS X admin password dialog.

    In what way?

    If I click on "Install" or just insert my installatoin CD, and Vista says, "Login as Admin, owner, or someone with security privileges.", will it know to just install the software based on ...ESP? How will it know that the user is the admin or owner? Do you really think that the average user will know what that means?

    My wife, as smart as she is (medical - lucky me!), will get those dialog boxes from windows when she wants to install software. She'll run to me ans ask what to do.

    MS is going to get a shit load of tech support calls over this!

    1. Re:MS Support calls by SEMW · · Score: 5, Informative

      By default, the true administrator account is hidden and disabled by default. Most people won't even know it's there, and you have to go through a rigmarole to enable it if you really want it (these a how-to guide at http://www.computerworld.com/action/article.do?com [computerworld.com] mand=viewArticleBasic&articleId=9001970). The "administrator" account that Vista creates by default is actually a standard user that can temporarily elevate to admin privelages on a task-by-task basis. It pops up a dialogue box like http://www.winsupersite.com/images/showcase/winvis ta_ff_uac_13.jpg, letting you press a big button that says 'allow' if you know it's something you initiated (e.g. you're trying to install something). You don't need to logout and relogin.

      --
      What's purple and commutes? An Abelian grape.
    2. Re:MS Support calls by ChronoReverse · · Score: 5, Informative

      This is the way it works:

      You can either be a limited user or an "administrator". By default in the current beta you're an "administrator".

      What this means is that everytime an action is undertaken that actually requires administrative rights, Vista will pop up a dialogue (a la security warnings in Internet Explorer) and make sure you really wanted to do that. If you think this would be annoying (and would just train users to click yes) let me tell you that it was actually worse in Beta1.

      There it popped up ALL the time and even if a background task does something that requires it, the entire system would stop and pop up the dialogue. At least now it'll just block and wait for you to notice the new task button and deal with it.

      If you're on a limited account, you'll have to run whatever it was you were trying to run with the context menu "Run as admin" item. Then you'll have to type the admin password. Then when the program does something that actually requires the rights, it may or may not pop up the UAC dialogue.


      At least MS is putting hoops for us to jump through.

    3. Re:MS Support calls by Tim+C · · Score: 1

      Ever since Win2k, the response to that message was to right-click the installer, choose "Run As..." and enter the credentials of an administrative account.

      If you can deal with using sudo on a Linux box, you can deal with runas under Windows.

    4. Re:MS Support calls by oc255 · · Score: 1

      But there's problems with that. Because my IE shortcut as a normal user doesn't use Run->Run As.

    5. Re:MS Support calls by Asm-Coder · · Score: 1

      Sure I can, but can everyone in the computer illeterate world deal with it. That is the question.

    6. Re:MS Support calls by LordOfTheNoobs · · Score: 1

      From the screenshots I'd say that end-user wise the chance that Vista isn't going to eat everything else alive is damn near nil.

      --
      They're there affecting their effect.
    7. Re:MS Support calls by devilspgd · · Score: 1

      No -- Like Linux, Microsoft is mimicing the behaviour of older, more secure, multi-user OSes.

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    8. Re:MS Support calls by 4e617474 · · Score: 1

      It pops up a dialogue box...letting you press a big button that says 'allow'

      Windows security model: Give the user a big button that says "allow" and trust them to read the accompanying message and make a rational decision (despite the fact that "Allow" appears to be highlighted in the picture there and you could just hit "Enter").

      Mac security model: the big decisions can't be made by people who can't remember a password. And tech support can explain why this is necessary as they wait for the machine to boot from CD and prepare to talk them through the password reset procedure.

      Advantage: need I say it?

      --
      Finally modding someone offtopic when they rant about what "Begging the Question" means: priceless.
    9. Re:MS Support calls by Anonymous Coward · · Score: 0

      I wonder if malware can easily bypass this. If it is similar to windows firewall, then all a malicious program has to do is add itself to the whitelist. If Microsoft prevents untrusted apps from modifiying the allow/disallow list, it is probably likely that the malware can just use the SendMessage function to send a click to the 'Allow' button whenever that dialog pops up

    10. Re:MS Support calls by Mantrid42 · · Score: 1

      Who logs out and in? Under XP, you can right click and select Runas, and then run it as if you were the administrator after giving it the admin password. You can do the same thing from the run box or a command prompt. Just write "runas /user:administrator "

    11. Re:MS Support calls by Gli7ch · · Score: 1

      So to bypass it all a piece of software needs to do is Macro a button -_-'

      For example, if I were using a program such as AutoIt, I could create a script to bypass the window like so:

      // Assuming the name of the dialogue box was "Security Warning"
      WinSetOnTop("Security Warning","",1)
      WinWaitActive("Security Warning")
      Send("{ENTER}")

      Don't let the Big Bad Macro eat me mummy!

    12. Re:MS Support calls by TheLink · · Score: 1

      Change it then.

      With XP you can also use the save credentials option, so the short cut works without you having to type a password.

      I did this before when working at some other company - you'd also want to set the necessary file system permissions, so that the stuff you download using that browser user can be accessed by your normal user account. This is fairly easy to do with NTFS.

      Win2K/XP isn't really less secure than Linux or most BSDs. They all have the same sort of privilege system.

      e.g. when a user runs stuff it automatically runs with the user's full privileges. This actually sucks. Of course this is a bit less true with the windows firewall stuff - but that makes windows actually more secure than linux (the *trace stuff doesn't have a user friendly interface).

      If you had the same class of users and the same market share, Linux machines would be taken over all the time. And imagine what a malware perl script would do. The AV people already have probs with normal C++ stuff, good luck figuring out whether a perl script is malicious or not - the malware writers could whip out new scripts faster than the AV people can analyze and redo signatures.

      --
    13. Re:MS Support calls by Bambi+Dee · · Score: 1

      But this password-less popup is for users who're already logged in as administrators (with a password, I would assume). Yet they'll work as restricted users even in that type of account until they attempt something requiring administrator privileges. Which is when Vista will ask for their approval. ...Right?

      You don't have to be administrator all the damn time anyway, but if you absolutely insist to do it the Win 98 way then you'll have at least one more hoop to jump through.

    14. Re:MS Support calls by KiloByte · · Score: 1
      Who logs out and in? Under XP, you can right click and select Runas, and then run it as if you were the administrator after giving it the admin password. You can do the same thing from the run box or a command prompt. Just write "runas /user:administrator "

      Except, the moment you have a priviliged window on the same window station as an unpriviliged process, that process has basically free reign exploiting the priviliged window in any way it sees fit. It's so called "shatter attack", not fixable without throwing out a good part of the Win32 API and a significant part of the messaging logic.

      Thus, all that little malware process you have running has to do is to wait hidden until you have an administrator window on, and it can do anything it wants.
      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    15. Re:MS Support calls by greenrd · · Score: 2, Funny

      You don't really think that MS would make that button scriptable, do you? I don't think even MS are that stupid.

    16. Re:MS Support calls by Flyboy+Connor · · Score: 1

      What this means is that everytime an action is undertaken that actually requires administrative rights, Vista will pop up a dialogue (a la security warnings in Internet Explorer) and make sure you really wanted to do that. If you think this would be annoying (and would just train users to click yes) let me tell you that it was actually worse in Beta1.

      On my dad's computer, every time a window pops up in XP that asks for a confirmation my dad calls me and asks whether or not he should confirm. If my dad ever installs Vista, I am going to set his account to administrator rights by default, to avoid all those extra popups. Oh wait, no, I will just tell my dad not to install Vista. But what are all those other home tech supporters going to do?

    17. Re:MS Support calls by Anonymous Coward · · Score: 0

      By default, the true administrator account is hidden and disabled by default Redundancy is breeding in Slashdot is breeding redundancy

    18. Re:MS Support calls by Anonymous Coward · · Score: 0

      Heh, I wonder how hard it would be to make the malicious code press the button for you. Typically the graphics API is not protected in any way. Any ordinary application could send the button press event to the security box or emulate the physical mouse clicking the button.

    19. Re:MS Support calls by Dream492 · · Score: 0
      MS is going to get a shit load of tech support calls over this!

      Aha! But tech support calls to Microsoft cost money. I see this as a whole new business model. I can see the suit in the boardroom now.

      "You see, we have this 'security feature' that both prevents users from installing software, but also drives revenue by increasing support contacts. Thereby putting the support sector in the black and giving us more 'touch time' to work on our public image through direct interaction with our customers."

      Brilliant.

    20. Re:MS Support calls by operagost · · Score: 1

      I don't think there's a system call in Win32 that allows a nonprivileged process to detect another process's privilege level. So your process would have to make a guess, such as assuming that anything using the MMC is running as an administrator.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    21. Re:MS Support calls by after+fallout · · Score: 1

      You can certainly check what user the program is running as. You can guess from there what privilege level it has.

    22. Re:MS Support calls by Gli7ch · · Score: 1

      You don't really think that MS would make that button scriptable, do you?

      Yes.

      I don't think even MS are that stupid.

      Not stupid, just lazy. They probably know the button doesn't do shit, but if it's a "feature" they can advertise, then they're happy.
  26. Ok, *puts in devil suit* by kennedy · · Score: 1

    Look, you have to hand it to microsoft here - they are at least TRYING. I really get the feeling that someone, somewhere inside redmont finally got a clue and got them fired up about really cracking down in terms of security. Look at the 360 (yes, there is a firmware hack for the dvdrom drives, but that is not mucking with the internal security), and how long Vista has been delayed and re-written.

    I know this sounds a little crazy (trust me, i hate that I'm having to even write this post), but i really think MS is giving it the ol' college try from here on out...

    1. Re:Ok, *puts in devil suit* by MattS423 · · Score: 1

      too bad a "College try" consists of staying up pumping yourself up on Red Bull and forcing yourself to work on it until 3am.

    2. Re:Ok, *puts in devil suit* by failure-man · · Score: 1

      Judging from the release date and completion level of Vista I suspect every MS hacker's cubicle has been provided with a mini-fridge full of the stuff.
       
      Also, each can probably has a $20 bill rubber-banded to it - providing a $100 per hour bonus for the average programmer.

    3. Re:Ok, *puts in devil suit* by b0s0z0ku · · Score: 1
      Look, you have to hand it to microsoft here - they are at least TRYING. I really get the feeling that someone, somewhere inside redmont finally got a clue and got them fired up about really cracking down in terms of security.

      Nah, the music industry just threatened to sue them out of existence if they didn't implement a framework upon which "unbreakable" DRM can be based. This is a step in the wrong direction - rumor even has it that "unsigned" drivers won't run in Vista x64, so niche hardware manufacturers will have to pay $500 or more to M$ and VerySlime for their golden blessing.

      The good thing is that this may finally push more users towards the Unixoid OS's which have the *right* security model - you can do whatever the hell you want as long as you know how, but not if you're not logged in as root and you don't run as root by default unless you're stupid.

      -b.

    4. Re:Ok, *puts in devil suit* by Anonymous Coward · · Score: 0

      I imagine that, if the 360 had internal security that prevented people from doing anything they wanted to do - there would be a hack for it - but since I didn't know the 360 had security until you mentioned it - I can now see why no ones bothered to hack it. In related news, iPod security was hacked recently, we can't yet release specifics, but the hacks involves shifting the lock button to a certain unspecified position, whereafter you have full root priviledges.

    5. Re:Ok, *puts in devil suit* by Anonymous Coward · · Score: 0

      wrong suit. try the marketing suit. they want the techies to *think* they are trying.

      assume the worst with msft - you'll be right on 90%.

    6. Re:Ok, *puts in devil suit* by kfg · · Score: 1

      Look, you have to hand it to microsoft here - they are at least TRYING.

      They certainly are.

      KFG

  27. Comment removed by account_deleted · · Score: 4, Interesting

    Comment removed based on user account deletion

  28. These kinds of contests don't work. by Poromenos1 · · Score: 2, Insightful

    This contest doesn't make sense, if they find a vulnerability, it's some bad PR, but, well, how many vulnerabilities have been found and patched for XP? If they don't, it still doesn't mean it's unhackable, it just means they need more time.

    The only case where they DO work is when you're asking people to crack encryption, and then it's only CRACKING it that proves something, saying that noone could crack it doesn't mean it's uncrackable.

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
  29. Would they tell anyway?-Blabbermouths. by Anonymous Coward · · Score: 0

    Whew! Good thing I got here before you got moderated insightful. Substitute Linux for Vista and ask your question again.

  30. Missing the point, I suspect by overshoot · · Score: 1
    Hmmm.

    As I read it, Microsoft has declared that as of their next release, they simply won't allow unsigned drivers and other kernel-level code to run. Which, according to quite a few hardware vendors, means enough expense to be prohibitive; those same vendors today simply provide instructions to ignore "this code isn't signed" warnings.

    Well, this hack lets those vendors continue as they bear.

    The posts about "well, DUH! you need admin privs" is beside the point because driver (etc) installations always have. The news is that Microsoft has been trying to change that, and (at least for now) failed.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:Missing the point, I suspect by ChronosWS · · Score: 1

      Even if this were the case, it may not apply at the enterprise level, where customers (read IT departments) can demand that only certified drivers be installed on their network. This could create a demand for such drivers which might entice vendors to go through the extra trouble of having them certified. While this doesn't directly help Joe User in Consumer Land, such work tends to trickle over assuming it is not cost prohibitive. Essentially, the enterprise would subsidize the initial cost required for certification, and the process could then be more efficiently replicated at a later time (to the extent driver code and testing is shared.)

  31. freeware? by colmore · · Score: 2, Interesting

    So does this mean I'm going to need to be in administrator mode to run free software?

    Since just about everyone runs one or two pieces of free software (Windows isn't capable of very much out of the box) doesn't this mean that *everyone* will still be running in administrator mode?

    --
    In Capitalist America, bank robs you!
    1. Re:freeware? by dioscaido · · Score: 2, Insightful

      I'm trying to grasp you logic here... Why can't someone run free software without administrator privileges?

    2. Re:freeware? by x2A · · Score: 1

      Only if you need your free software to run in ring0, or access/change files owned by the admin user. Sounds about right to me.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    3. Re:freeware? by oneandoneis2 · · Score: 1

      No, you can run it as a normal user. So long as you don't mind having to enter the root password every time you run the software, or turn off that security function altogether. .

      --
      So.. it has come to this
  32. The Majority of Executables are Unsigned by Bendejo · · Score: 1

    Did it ever occur to anyone that the majority of executables and drivers, even legitamate ones, are not signed? So what this article doesn't say, but suggests is that MS's solution to the whole security thing is to block out all unsigned exe's. Am I wrong?

    1. Re:The Majority of Executables are Unsigned by BigCheese · · Score: 1

      I think MS may charge to get the exe signed. If that is still the case you still won't see that many signed drivers.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
    2. Re:The Majority of Executables are Unsigned by x2A · · Score: 2, Informative

      The "idea" (I don't know how far vista goes towards this) is that you have a 'trusted' ring, where everything yes, does have to be signed. You may still have an unstrusted ring, for running unsigned code, but it will not be able to access anything protected within the trusted ring.

      It's basically like two seperate sandboxes, both kept seperate, and one of them highly controlled so you can trust (as much as you trust the key issuer) that it's safe and secure. The other... use at your own risk.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
  33. Quite simple by Anonymous Coward · · Score: 0

    It's quite simple to run unsigned code. Use bcedit or VistaBoot to edit the boot configuration to allow you to run unsigned code and you're set.

  34. Ha - haa! by cachimaster · · Score: 0, Offtopic

    Bill, your puny OS has been hacked by ... a GIRL! bwa ha haaa
    wait...
    Man, she is a babe!
    I saw her first!!!
    *runs to buy airplane ticket*

    1. Re:Ha - haa! by Anonymous Coward · · Score: 0

      Seriously... you can have the dog if you want her.

  35. What about Visual Studio users? by splorq · · Score: 2, Interesting

    Visual Studio has to run in admin mode. Okay, IFF you want to use the debugging facilities you need to be an admin. But how often would you not want to use the debugging facilities when you're developing code? And how many developers are only going to use admin mode when they need to do some debugging? Perhaps this will be fixed in the first version of VS for Vista. I wouldn't risk much of my annual income on it.

    1. Re:What about Visual Studio users? by KarmaMB84 · · Score: 1

      I think there might be a facility for running the code in a different account (or even a different computer) for purposes of debugging. I'd have to look that up to be sure though.

    2. Re:What about Visual Studio users? by Anonymous Coward · · Score: 0

      just add the user to the "debugger users" group

    3. Re:What about Visual Studio users? by ganjadude · · Score: 1

      im not 100% on this but im pretty sure that MOST people that write code or debug programs know not to click on the yes button, they arent the people getting hacked, This is mainly gonna help( whem... IF it works) your grandma who wanted the new version of elf bowling.... speaking of which... ill be right back

      --
      have you seen my sig? there are many others like it but none that are the same
    4. Re:What about Visual Studio users? by dioscaido · · Score: 1

      You are free to debug any processes launched under your account (at the same privilege level), without elevation. Obviously, if you want to attach to system processes or other user's then you have to elevate.

    5. Re:What about Visual Studio users? by ChronosWS · · Score: 1

      You would likely elevate the VS process to admin mode, as opposed to loggin in as admin. Of course, then you have VS itself as an attack vector, but this is much less likely to be the target of exploits if there exist reasonable exploits for Solitaire. And as other posters have pointed out, developers are more likely to be savvy about what is running on their systems.

    6. Re:What about Visual Studio users? by Anonymous Coward · · Score: 0

      C:\>net localgroup "Debugger Users" %USERNAME% /add

  36. amok? by Anonymous Coward · · Score: 0

    I tried ./amok but nothing happened?
    Do I need to chmod +x /usr/bin/amok or something?

    1. Re:amok? by chmod+a+x+mojo · · Score: 1

      No no no... it's amarok..... he just has a faulty keyboard ;-P
      Silly AC

      --
      To err is human; effective mayhem requires the root password!
  37. Microsoft's most secure Operating System yet by Spinlock_1977 · · Score: 1

    Microsoft's most secure Operating System yet

    Since this is clearly unproven, we must consider it a marketing claim. Since it's a marketing claim, we must consider it as untrustworthy as their least-trustworthy operation system. Which, possibly (it's unproven), could be Vista.

    --
    - The Kessel run is for nerf herders. I can circumnavigate the entire Central Finite Curve in a lot less than 12 parse
    1. Re:Microsoft's most secure Operating System yet by BigCheese · · Score: 1

      > Microsoft's most secure Operating System yet

      It says that it's MICROSOFTS most secure OS yet. Not THE most secure OS yet.

      I'm sure it is. The only way to make it worse would be to ship it pre-trojaned.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
  38. Missing the point about "Blue Pill" by etresoft · · Score: 5, Interesting
    People hack a MacBook using 3rd party hardware and software that they won't reveal, then claim the hack would also work on hardware they didn't demonstrate, then claim Apple "leaned on them" to keep the details secret. Suddenly, Macs have no more security. TFA didn't go into enough detail about the "Blue Pill". It wasn't really a hack in the same sense. It was a proof-of-concept to insert a rootkit into an x64-based OS without hacking. To quote the original author,
    I would like to make it clear, that the Blue Pill technology does not rely on any bug of the underlying operating system. I have implemented a working prototype for Vista x64, but I see no reasons why it should not be possible to port it to other operating systems, like Linux or BSD which can be run on x64 platform.
    People aren't worried about how to hack into Vista, they are working on brand new exploitation architectures using Vista. I have read elsewhere where Vista appears to have a TCP/IP stack designed from scratch. It includes all new implementations of the bugs that have been fixed over the past 15 years in all the other OSes.
    1. Re:Missing the point about "Blue Pill" by Ungrounded+Lightning · · Score: 1

      Seems to me that combining "Blue Pill" with the WiFi driver hack would produce a truly nasty piece of malware.

      Think about it: If you ever turn on the WiFi system on a machine with a vulnerably driver it can be sliently infected wirelessly with malware that would, from then on, run the OS and its herd of applications in a virtual environment within which it can not even DETECT that it has been compromosed.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    2. Re:Missing the point about "Blue Pill" by Frosty+Piss · · Score: 1
      I have read elsewhere where Vista appears to have a TCP/IP stack designed from scratch. It includes all new implementations of the bugs that have been fixed over the past 15 years in all the other OSes.

      So, you've read someplace that Vista uses a new tcp/ip stack. Based on that very very tiny piece of information, how does it follow at all that they would not have learned something from the old stack and implemented one that did not have any of the known bugs from the last one?

      --
      If you want news from today, you have to come back tomorrow.
    3. Re:Missing the point about "Blue Pill" by etresoft · · Score: 1

      The story is that they didn't learn anything. I read it on slashdot. Here is the link. But that report is by Symantec, so it could just be FUD directed at Microsoft for a change.

    4. Re:Missing the point about "Blue Pill" by gotrootkit · · Score: 1
      Here is the link. But that report is by Symantec, so it could just be FUD directed at Microsoft for a change.

      More credibility than McAfee, whose latest VirusScan subscription takes the customers' money and then notifies that they must uninstall ZoneAlarm and GooglePack AdAware to proceed.

      Excessive phoning home to NAI and too many ad popups for them to be considered legitimate. And when ZoneLabs is gone, McAfee pops up warnings of no outbound firewall with upsells.

  39. Not a hardware bug.. it modifies the pagefile by omgwtfroflbbqwasd · · Score: 2, Informative
    The basis of the vulnerability is that it modifies device drivers that get swapped out to the pagefile. It can then hook shellcode when the driver is instanciated, in this case allowing unsigned drivers to be loaded.

    You are probably thinking of the AMD hypervisor she discussed for designing Vista rootkits.

    1. Re:Not a hardware bug.. it modifies the pagefile by x2A · · Score: 1

      "You are probably thinking of the AMD hypervisor she discussed for designing Vista rootkits"

      Yeah... cuz the article said "blue pill", which was exactly that. Does her blue pill also encompass this pagefile bug, or has the article just linked the two together unwittingly when they're not?

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    2. Re:Not a hardware bug.. it modifies the pagefile by omgwtfroflbbqwasd · · Score: 1

      No.. The Blue Pill refers to creating undetectable malware using AMD's Secure Virtual Machine extensions (aka Pacifica) on AM2 based processors.

      In short, what happens is that the malware enables Virtual Machines in the CPU by setting the SVME bit in the MSR EFER register, and puts the OS into a VM. It is then able to hook into all layers of the OS using the VM hypervisor, which controls all processing before the OS can. It doesn't need to install any files and depending on the extents that the malware author goes to hide itself against timing analysis (1:15 difference in execution latency when in VM mode vs native mode), it's pretty darn undetectable.

      The question becomes, how do you get this malware to be loaded in the first place? The answer (what the OP is about) is to use raw disk access to the pagefile. By VirtualAlloc()'ing a shitload of RAM and causing all unused drivers to be paged to disk, you can edit the pagefile where those code bits have been swapped to inject malicious code. As far as I can tell, this is the part that the original post is about, not the "Blue Pill" (the AMD VM hack). In all likelihood, MS will disable these critical parts of the kernel from being pagable at all to mitigate this issue (it's already a registry option.)

      AMD Virtual Machines Ref: http://www.amd.com/us-en/assets/content_type/white _papers_and_tech_docs/24593.pdf

      Joanna's paper should be available here in about two weeks or so.

    3. Re:Not a hardware bug.. it modifies the pagefile by x2A · · Score: 1

      Checksumming pages would be another idea, although on todays machines with todays huge amounts of memory, i'd rather keep certain things locked into memory, and just deny huge memory allocations (as on my systems these tend to more likely be runaway processes).

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    4. Re:Not a hardware bug.. it modifies the pagefile by cnettel · · Score: 1

      A (non-paged) kernel filter on raw disk access would be another solution. Even software that was allowed raw disk write access would then require ANOTHER level to actually modify the pagefile of a running system.

    5. Re:Not a hardware bug.. it modifies the pagefile by Craig+Davison · · Score: 1

      The submitter is confused. She showed two separate hacks in her presentation. One was getting around binary signing (pagefile trick), and the other was the undetectable rootkit called "Bluepill" (start a hypervisor and run Vista as a guest OS).

  40. Administrator? by Anonymous Coward · · Score: 0

    You mean, you'll be able to actually run 'existing' software that isn't installed and/or running as administrator?

  41. Will be the same old problem by Anonymous Coward · · Score: 0

    Considering that most of the PC related problems occur between the mouse and the keyboard, it won't make any difference Vista to XP or 98, the average user will manage to make the 'most secure operating system' the most insecure just to be easy to admin.

    1. Re:Will be the same old problem by Anonymous Coward · · Score: 0

      Considering that most of the PC related problems occur between the mouse and the keyboard

      That's "between the chair and the keyboard", you dolt!

  42. reward needed for finding vulnerabilities? by Anonymous Coward · · Score: 0

    Would offering rewards for finding pre-release vulnerabilities- or post release for that matter- change things?

    You'd have lots more people searching for them, and would people go through the trouble of making a malicious hack when A) in the interim someone else might find the same vulnerability and claim the cash, or B) you'd be giving up a considerable chunk of change, just for 'props' on the black hat scene. "Fuck the man!" kind of fades in the face of a new car, rig, expensive toy, etc.

    Of course, this doesn't take into account making trojans with the intent to profit illegally by stealing user info, but if the reward was commensurate to the threat level exposed as determined by a neutral third party, would 1, 5, 10, 50 thousand be too much? Crowd sourcing is on the way, they say...

  43. Re:The blue pill? by Vacuous · · Score: 2, Funny

    Woah.

  44. Not the sequence of events by aeon00100 · · Score: 1
    The article makes it sound like Microsoft handed out the DVDs and then this security researcher came back and presented a flaw. While that makes for some sensationalistic press, it isn't correct. This same presentation on bypassing Vista driver signing was given more than a week before at another security conference, SyScan

    http://www.syscan.org/program.html

    1. Re:Not the sequence of events by I'm+Don+Giovanni · · Score: 1
      Yep, this talk had been prepared well before the Black Hat conference, and was being presented at the session called "Hacking Vista for fun and profit".
      Also, Microsoft says that the hack allowing unsigned drivers to be injected into the system has already been fixed in the latest builds.

      "This is the reason we're here. To see the advancements in research and work closely with these guys [white hat hackers] to figure out what's working and what's not working," Fathi said in an interview with eWEEK immediately after the presentation. "We've already fixed that path [of attack] ... It's beta software that will have bugs. That [attack scenario] has already been fixed in later builds," Fathi said.
      --
      -- "I never gave these stories much credence." - HAL 9000
  45. To be fair... by TBone · · Score: 1

    ...I'd be willing to bet that most people run their computes with Admin accounts.

    It's too much fo a hassle to deal with the "You can't do that, log out, log in as admin, do that, log out, log back in as yourself" for most people. Hell, I KNOW what the hazards are, but I sitll do it.

    Saying "It's only insecure when you run as administrator" is like saying "It's only dangerous when you smoke the cigarettes". Of course it's only dangerous that way, but that's not stopping thousands of people from doing it.

    --

    This space for rent. Call 1-800-STEAK4U

    1. Re:To be fair... by I'm+Don+Giovanni · · Score: 1

      The default accounts in Vista don't have admin rights. I know many of you guys seem to make your living bashing MS over XP "requiring" admin to run apps well, but you're going to have to find new arguments soon, or risk looking ignorant as you did in your own post.

      --
      -- "I never gave these stories much credence." - HAL 9000
    2. Re:To be fair... by ChronosWS · · Score: 1

      Blaming Microsoft for the poor code of others is disingenuous, much the same way that bashing MS new versionf of OS' for breaking backwards-compatibility was also disingenuous. In that case, it turned out that most of the time it was poor app code which was doing stuff it shouldn't have done (famously checking the OS version numbers and failing out if they didn't exactly match.) In this case, the applications are checking for privs which they often don't even need, but are checked for anyhow because the code for the install was copied from somewhere else. MS is often between a rock and a hard place when it comes to making other people's software work on their systems because other people seem to have their own ideas about how MS software should work, and that doesn't always jive with the reality of the design.

    3. Re:To be fair... by TBone · · Score: 1

      The default accounts in XP didn't have Admin rights either, but it didn't stop me from granting them to the accounts I created.

      --

      This space for rent. Call 1-800-STEAK4U

  46. Banned from DefCon for being Cool and Unhackable by tengu1sd · · Score: 1
    Banned from DefCon every one,
    Banned from DefCon just for having a little fun,
    We brought a little Alpha there
    Just a crew of four
    But DefCon doesn't want us any more
    I wonder why. . .?


    OpenVMS was banned uninvited with quick rules change. Only those less secure operating systems need show up. Microsoft will always be welcome.

  47. Whew by HangingChad · · Score: 1

    To be fair, the hack was possible only when the target is in administrator mode rather than a limited user account.

    That will limit the damage to about 90% of Windows machines connected to the internet. And here I started thinking that MSFT security wouldn't be any better in Vista. Guess I was wrong.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:Whew by dioscaido · · Score: 1

      The whole point of Vista is that you won't run as Administrator all the time.

    2. Re:Whew by praksys · · Score: 1

      Oh ... so that's the point. I've been wondering.

  48. A Win - Win situation for M$ by Anonymous Coward · · Score: 0

    See Microsoft has realized that by having hackers attack Vista, new exploits can be found that can be quickly fixed. Microsoft can also get good publicity since there exist no serious exploits.

    Microsoft wins no matter what!

  49. Re:The blue pill? by Anonymous Coward · · Score: 0

    Best post ever.

  50. The blue pill seems apropos by Ungrounded+Lightning · · Score: 1

    The Matrix reference was by the author of the malware.

    Since the malware works by creating a virtual machine environment and effectively running the OS and its entire herd of applications within it, the Matrix reference seems entirely appropos. The Matrix is the closest match in popular fiction to the situation.

    ("True Names" and the Cyberspace/Cyberpunk stories are earlier. But the core premise of "The Matrix" is that the entities within it are normally unaware of this fact and don't normally have any way to determine that they ARE within a simulation.)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  51. DEAR KIND SIR: by Anonymous Coward · · Score: 0

    Please report to your nearest LUG meeting location for reprogramming.

    Though I'm not sure why you were modded troll; it's a valid point. Vista got "hacked" by running malicious code under Administrator privileges. Would anyone really be surprised if Linux got "hacked" by running malicious code under root privileges?

  52. Re:Security Development Lifecycle by Sigma+7 · · Score: 1
    1. Why didn't microsoft try to get rid of all security vulnerabilities in other releases prior to shipping?


    The same reason Microsoft doesn't try to get rid of security vulnerabities in MS-Dos and Windows 3.11. It's considered "don't-even-bother", as those computers just barely got a hard drive and adding user-accounts would massivly break 99% of existing applications.

    BTW, OpenBSD didn't remove every security vulnerability either, as demonstrated by the new class of attack that was recently discovered. This would be the string format vulnerability.

    2. Who at microsoft would even claim such a thing?


    Anyone can - it's merely a project "which aims at getting rid of all security vulnerabilities before shipping", as opposed to a project "which removes all security vulnerabilities before shipping." Bashing Microsoft because of this plan is no different than bashing OpenBSD.
  53. that's fair by tezbobobo · · Score: 1

    Every user I've met that nows about administrator mode on Windows operates in it when they can. They shouldn't but they do. I do. Who then are you being fair to - Microsoft, or the hackers?

  54. That is not Microsoft's fault (well, not really) by Slithe · · Score: 1
    It isn't avoidable for your average home user who isn't going to try and figure out how to get all of his programs working with the limited user accounts.


    Why do you fault Microsoft for the actions of incompetent third-party developers? Yes, Microsoft is partly to blame, since all consumer Windows operating systems (prior to late-2001) did not support file privileges; however, Windows XP was released nearly five years ago, so programmers should have learned better practices. Blaming Windows for the sloppy practices of third-party developers is like blaming Unix because Sendmail & Apache run by default as root (which they both used to do).
    --
    ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
  55. The red pill by x2A · · Score: 1

    Red pill

    Used to detect if it's being run in a virtual machine.

    --
    The revolution will not be televised... but it will have a page on Wikipedia
  56. Re:That is not Microsoft's fault (well, not really by TheUnknownOne · · Score: 2, Insightful

    I only blame Microsoft for not using their heavy hand to do good. They are well known for using their economic leverage to control other aspects of the computing world, why not something simple that would make it better for everyone?

  57. In Other News... by Anonymous Coward · · Score: 0

    Lucy pulls out the football before the best trained field goal kicking Charlie Brown can get in a kick.

  58. In that case I totally hacked ubuntu earlier by caller9 · · Score: 2, Interesting

    I was able to run an application with full control over the system! I just had to put sudo in front of it and provide the right password.

    Like the time I hacked Steam, I just entered in my name, email, and credit card info and BAM instant online games baby!

    Ditto on the blackhats keeping the best ones under their black hats. This genius ran a known hardware issue on a new OS, *as root* and it worked. Get this girl a cookie.

    1. Re:In that case I totally hacked ubuntu earlier by Anonymous Coward · · Score: 0

      I agree, provided that I go along with you and COMPLETELY IGNORE that the hack was to run code that was unsigned when the OS was specifically designed with this security feature.

  59. Unsigned driver hack already fixed by I'm+Don+Giovanni · · Score: 3, Interesting

    I hate to tell you this, but the hack to allow unsigned drivers had (and is) already been fixed in the latest Vista builds.
    http://news.yahoo.com/s/zd/185371

    --
    -- "I never gave these stories much credence." - HAL 9000
    1. Re:Unsigned driver hack already fixed by Anonymous Coward · · Score: 0

      RTFA much?

  60. How is this a hack...? by Anonymous Coward · · Score: 0

    I'd be embarrassed for anyone who thinks this is a hack. Yes. An admin can install software. No. You should not install stupid software. Lame.

    This person must be the George Bush of hackers.

  61. BS by Anonymous Coward · · Score: 0

    Blue Pill requires special hardware (AMD Pacifica). Linux on the same hardware whould have been compromised too.
    Another windows-haters spin.

  62. Re:FIST SPORT! by jZnat · · Score: 1

    It's obviously C++ at fault, eh? ;p

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  63. Where can I get "blue pill"???? by Sathias · · Score: 2, Funny

    Oh man, a program that will let me run code in administrator mode... that would be sooooo sweet *cough*

    --
    Blessed are the 1337, for they shall pwn the earth.
  64. Finally?? by treak007 · · Score: 1

    After all these years, I really hope that Microsoft finally releases an OS that is comparable in security to it's competition. Hopefully however, these securities won't come at too much of a price as to what the user can do.

    --
    Klingon Software is not released, it escapes, inflicting terrible damage onto the enemy as it does
    1. Re:Finally?? by freedom_india · · Score: 1
      SteveB? is that you? Wishfully hoping for an Utopian World?

      --
      "Doing what i can, with what i have." ~ Burt Gummer
  65. As if... by brendan115 · · Score: 1

    a 'security hole' in XP (2k3/2k/nt/98/95/3.1/ms-dos) has ever kept an MS product from FLYING off the shelf...
    give the 'average user' all 5 (or six) of the latest, _easy to use_ *nux and happily he'll waddle his fat ass right up to bestbuy and have a copy of vista... llooongg before he ever figures out how to use crontab, configure the network or learn what a man page is; gladdly paying the $300? $400? for an MS os/office bundle. the 'average user' is a dumbass and no amount of security will fix that. remember, these are the people in the video professor commercials
    "oh, my three year old knows more about computers than i do..." and no one who knows her is the least suprised.
    when the release date draws near, I am buying MS stock...

  66. Re:That is not Microsoft's fault (well, not really by Overly+Critical+Guy · · Score: 1

    Sure, let's ignore that Microsoft Windows XP still sets up new users with full admin rights on first setup. You're damn right I'm going to blame Windows for setting everyone up as admins in the first place, even in 2006 when they know better and should have fixed it in SP2.

    --
    "Sufferin' succotash."
  67. Future Battleground of Computing/Networking by Dark+Coder · · Score: 1

    The BIGGEST system engineering flaw (present and future) to Windows Vista is MSFT zeal to maintain backward compatibility as well as TOO SLOWY roll out the needed security features (Blue Pill or not).

    Some of the problems immediately identified are:

    1. Legacy applications' poor handling on privileges still poses a foot in the door to the Lord of the "Ring 0" land.
    2. Lack of secured code training will continue to be plagued by newest Win-V applications
    3. Temporary admin priv is a crock. No different than Unix's sudo or GUI admin popup dialog box.

    The best course of action for our future well-being is to revert back to the antiquated but still effective DoD Orange Book Trusted Level B1 for trusted but verified deliverable operating system (commercial or open-source).

    This means, signing drivers, ActiveX, COM, DLL and ALL system task (even the ones in system tray). The mere logistical and financial nightmare of managing the signing events will all but daunt the savviest sysadmin. For Open Source SW, a mechanism for self-signing open-source drivers (which would then only be tied to a specific machine) as well.

    So, this isn't about Open Souce vs. Commercial software anymore.

    The future computing battleground will be largely centered NOT between the FOSS and MSFT/OS-X BUT between the trusted-but-verified software and not.

    1. Re:Future Battleground of Computing/Networking by octogen · · Score: 1

      DoD TCSEC B1 Security has absolutely NOTHING to do with signing drivers oder other files. B1 Security is about information labeling, aka Mandatory Access Controls. B1 security subsystems place sensitivity labels and compartment labels on every subject and object, and these labels will be maintained and enforced by the system automatically.
      Users can't change these labels, but administrators (security officers) can; B1 is NOT about digital rights management, encryption or signing, it's not about locking out administrators from their own machines, it's about automatically enforcing confidentiality of data. Administrators can, of course, override this sort of protection (for example, on Solaris, with file_mac_read, file_mac_write and similar privileges)

      Simply signing drivers does not establish a B1 compliant security policy.

    2. Re:Future Battleground of Computing/Networking by Dark+Coder · · Score: 1

      Correct. I should have mentioned that both B1 and multi-level signing mechanism is desired.

      Then again, nothing is simple in life.

    3. Re:Future Battleground of Computing/Networking by Matt+Perry · · Score: 1

      Hey, regarding your comment here, the browser in the BlackBerry doesn't support the handheld media type. Unfortunately I know this from experience from trying to make our company intranet pages look okay on the BB.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    4. Re:Future Battleground of Computing/Networking by Dark+Coder · · Score: 1

      Could your server make use of the UserAgent instead? That says "BlackBerry"?

    5. Re:Future Battleground of Computing/Networking by Matt+Perry · · Score: 1
      Could your server make use of the UserAgent instead? That says "BlackBerry"?

      It's a hack but if you need to get the job done you could do that. The downside is that it would rely on having to have dynamically generated pages on your server. The BB developer docs recommend using Javascript for browser detection. That's another hack and frowned upon by the web standards crowd due to the problems that are inherent with it.

      The solution that worked for me was that the BB ignores any style sheets with a specified media type. So I created a style sheet that defined basic styles and then created the one for desktop browsers and gave it a media type of "screen". That seemed to work but ultimately management changed their mind on supporting accesable web content to the BBs. We have few BB users in our company anyway.
      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    6. Re:Future Battleground of Computing/Networking by Dark+Coder · · Score: 1
      Now, I'm only an intermediate webmaster with a pretty good understanding of HTML/CSS/Apache.

      I had thought that with Apache/PHP could autogenerate the page specifically based on the UserAgent field without the use of Javascript.

      I also thought SlashDot server is like this (older version) when meting out Exploders vs. Mozilla/FireFox pages.

      Something like mod_setenvif where we can specify
      SetEnvIfNoCase User-Agent "^BlackBerry" blackberry
      Followed by

      BrowserMatch ^Mozilla netscape
      BrowserMatch MSIE !netscape
      BrowserMatch ^BlackBerry blackberry


      Followed by a CSS to BlackBerry mapping
      # mod_ext_filter directive to define a filter which
      # replaces text in the response
      #
      ExtFilterDefine fix_bb_css mode=output intype=text/html \
      cmd="/usr/local/bin/bb-css"
       
      <Location />
      # core directive to cause the fix_bb_css filter to
      # be run on output
      SetOutputFilter fix_bb_css
      </Location>
      <Directory "/home/evolt/public_html/users/">
              Order Allow,Deny
              Allow from all
              Deny from env=bad_bot
      </Directory>
      Those are the loose building blocks that comes to my mind... I haven't yet fit them together without having to change the original HTML or PHP-HTML output generator code.

      Alternatively, ReWriteRules directive?
      <Directory />
      RewriteCond %{HTTP_USER_AGENT} ^BlackBerry
      RewriteRule ...some special stuff for any of these hosts...
      RewriteMap examplemap prg:/pusr/local/bin/bb-css
      And the bb-css code could have something like:
      #!/usr/bin/perl
      $| = 1;
      while (<STDIN>) {
          # ...put here any transformations or lookups...
          print $_;
      }
  68. Re:That is not Microsoft's fault (well, not really by Anonymous Coward · · Score: 0

    Even without the efforts of third party developers it is basicly impossible to run windows with a limited user account--why in the world did Microsoft decide that not allowing people to add USB deviced in Windows XP Home was a good idea!?

  69. You are all missing the point by Myria · · Score: 4, Informative

    This is about x64 driver signing. In Vista 64, drivers *cannot* run if they are not signed by a corporation who has paid the "VeriSign Tax" *. Even if the administrator requests it, they will not run. This is retarded "security", and it will keep being broken until Microsoft either gives up or forces everyone to have TPM bootup (more likely the latter).

    It infuriates developers, yet doesn't do anything for preventing rootkits, as Joanna has demonstrated. As long as user-mode programs have raw disk access, they will be able to attack whatever they want.

    I have a feeling that Microsoft's response to this will be to lock out raw disk access to user mode regardless of privilege. Keep in mind that even SELinux does not do this. All disk utilities would have to be written as signed drivers. The problem here is that developers won't stand for it, and will make signed drivers that grant access again. Then the rootkits can just copy these signed drivers then use them to do the same thing.

    Even if Microsoft encrypts the page file or removes the ability for the kernel to page itself out, raw disk access is still an issue. You can always open \Device\Harddisk0\Partition0 (NT's /dev/hda) and overwrite the MBR, then call NtShutdownSystem to reboot. If you take away raw disk access to user mode, then you get more esoteric. Detect when a blank CD or DVD has been inserted. When the user requests to burn it, intercept the write request and burn something else instead. Act like a system crash and reboot after it's done. Most computers are configured by default to boot from CD first.

    The real reason for driver signing appears to be DRM. The easiest way to "crack" song DRM is to install a fake audio driver that logs to disk. With the DMCA, it's illegal to make such a driver, and with driver signing, it's impossible to do it anonymously. If you temporarily disable driver signing - which is possible if you press F8 each boot - Vista's Windows Media Player refuses to play protected songs. Gee I wonder why.

    By the way, I thought of the same pagefile hack as Joanna on my own and posted it on my weblog in early June. I'm sure Joanna figured it out long before me though.

    * There are other root certificate companies that are countersigned, but this is a well-known phrase.

    Melissa

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
    1. Re:You are all missing the point by octogen · · Score: 1

      You are right with most of your arguments. I think, they are trying to secure computers against the computer's security officer (administrator), which is a concept that is broken by design.

      Either the so-called computer will not be able to work like a computer any more (computer = free programmable device), or the "security" (or rather, obscurity) model will not be able to protect the data reliably.

    2. Re:You are all missing the point by rehtonAesoohC · · Score: 1

      First Joanna, now a developer named Melissa... Both women...

      Is it getting cold in here?

  70. "run this as root" -hole? by Anonymous Coward · · Score: 0

    hole is a hole, but as written, you need system administrator account to exploit. So it's local root-only exploit. So could we say it's comparable to user that receives script like

    #!/bin/sh
    find / "*" -exec Rm -rf {} \;

    in e-mail, and runs it as root? Nothing protects from user stupidity.

  71. MOD PARENT UP by davros-too · · Score: 1

    Informative

    --
    In theory, there's no difference between theory and practice; in practice there is.
  72. Some *real* info on the hack by Anonymous Coward · · Score: 0

    Here is some real info on how the hack works, thanks to google:
    http://www.eweek.com/article2/0,1895,1983037,00.as p
    Seems to me, lots of OSes will have a problem with this until they figure it out. Could it be a hardware security hole?

  73. just wait until release by sdnoob · · Score: 1

    handing out 3000 copies of a beta version is nothing. wait until millions of morons are running vista to see how mukked up it can get. as soon as there's a "market" for the crooks, they'll start pumping out the nasties.

  74. Actually, it's an AMD Pacifica exploit by DimGeo · · Score: 1

    The exploit has nothing to do with Vista in particular. It seems to exploit the Pacifica virtualization extensions in the newer models of AMD to create an on-the-fly VM. Here is the original author's blog:
    http://theinvisiblethings.blogspot.com/

    1. Re:Actually, it's an AMD Pacifica exploit by wild_berry · · Score: 1

      May I disturb you to point out that the exploit uses Pacifica's tools, but needs a hole in Vista to do that. And that hole uses patched unsigned driver code paged out to disk by a large memory allocation to move Vista into a virtualized state.

    2. Re:Actually, it's an AMD Pacifica exploit by DimGeo · · Score: 1

      Good point. :)

  75. GEE IF I WAS AT ROOT COULD I HACK UNIX/LINUX by Anonymous Coward · · Score: 0

    Yup easy as pie. That amounts to what mr black hacker did with Vista.

  76. Sounds like... by Chris.Boyle · · Score: 2, Funny

    ...a ring-3 circus to me.

    I'll get my coat.

  77. Oh come on by Colin+Smith · · Score: 2, Funny

    Read all about it! Anonymous Coward is going to switch operating systems.

    --
    Deleted
  78. Re:FIST SPORT! by DimGeo · · Score: 1
  79. Really "x64" attack, not Vista or even MS-specific by Sleeper+Service · · Score: 1

    The point of the Blue Pill demonstration appears not to be that there's some security flaw in Vista, but that, if you can somehow get Administrator access to any x64-based system (i.e. not just Vista...) then you can switch that system from running directly on the host hardware to effectively running within a virtual-machine that looks identical to that hardware, but over which you have complete control. Nothing on the host OS has any way to detect that this has happened (except, I suspect, through performance monitoring, etc), so no virus checker can protect systems from it.

  80. Black Hats? by Mishotaki · · Score: 1

    Since when do black hats report their work to their victims?
    I mean... white hats do... grey hats might... but what kind of black hats would?

    1. Re:Black Hats? by pclminion · · Score: 1

      Since when do black hats report their work to their victims? I mean... white hats do... grey hats might... but what kind of black hats would?

      Black hats who are CLAIMING to be giving you the right information but are in fact social engineering your ass.
  81. Anonymous Coward eh.. by Anonymous Coward · · Score: 0

    Admitting you like Windows? No wonder you are posting as Anonymous Coward!

  82. Actually most don't by Sycraft-fu · · Score: 1

    You just have to figure out what it is that they do require. It varies, often it's as simple as write access to their program directory, sometimes it's write access to parts of the registry, etc. I deal with this fairly often since we run lots of oddball engineering apps in our labs, and there is no way peopel can have admin, period. It can be a pain to get shit to work, but I find that most of it CAN be made to work. Of course the programmers should be doing it, not me, but still, it can be done and if you are going to admin your setup properly you do it.

  83. Bollocks, my friend by Interfacer · · Score: 1

    To debug programs using visual studio, you have to have an administratvie account, OR be part of the 'debuggers' group.
    The reason for this is that an attacker can do serious harm with a debugger.
    belonging to the debuggers groups does not give you any other privileges apart from being allowed to debug processes.

    But of course, you were too lazy to find this out for yourself, or you knew but decided to troll.

  84. Redirection by Anonymous Coward · · Score: 0

    There's a middle path between breaking legacy apps and running them in a VM. Vista virtualises access to the filesystem and registry so legacy apps think they're changing system settings but actually they're only writing to the per-user areas. Obviously that won't help Starforce run but that's an extreme case.

  85. The Hacker that did it -- Joanna Rutkowska by Silverstrike · · Score: 2, Informative

    Well, this is wrong, but seriously, now. Didn't anyone do a GIS for her?

    http://www.spiz.ae.krakow.pl/uploaded_images/11231 65482_64981000.jpg

    I think we need a new security officer here....

    I'm sorry for that. I know I'm part of the problem.

    1. Re:The Hacker that did it -- Joanna Rutkowska by Anonymous Coward · · Score: 0

      I think we need a new security officer here....

      Why? She's kinda cute. She can be my security officer anyday! *rimshot*

      Wait, were you referring to the fact that you found her photo using Google? What security hole does that open up, exactly? "Oh noes, we can distribute her picture to the Department of Homeland Security and get her arrested as a computer terrorist!" Really. If you've left your basement in the last 15 years (I know, I know, a stretch among the /. crowd), hiding all of your online photos isn't going to do much good, even if you're one of the "privacy"-obsessed paranoid loonies.

      Now, if you turned up financial account details, that would be something.

    2. Re:The Hacker that did it -- Joanna Rutkowska by Silverstrike · · Score: 1

      nope. just referring to the boobies. that I can't see. well, except in my head.

  86. Re:Banned from DefCon for being Cool and Unhackabl by Anonymous Coward · · Score: 0

    But do they walk with their feet a yard apart?

  87. Re:That is not Microsoft's fault (well, not really by Cro+Magnon · · Score: 1
    Yes, Microsoft is partly to blame, since all consumer Windows operating systems (prior to late-2001) did not support file privileges; however, Windows XP was released nearly five years ago, so programmers should have learned better practices.


    Why should third-party programmers learn better practices? They know that they can release software that doesn't work on limited accounts, and 99% of Windows users won't even notice, thanks to Microsoft's stupid defaults. The only reason they'll have to change is if MS changes the default so they'll HAVE to fix their software. I hope that will happen with Vista, but I'm afraid that will be the next improvment that Microsoft decides to drop.
    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  88. Dear Lord, no more patches please by Mykid8yours · · Score: 1

    Yep. Let the patching begin.....now.

  89. I think Microsoft deserves a little credit. by noblepaladin · · Score: 1

    I think it is a good thing that Microsoft invited hackers to try to attack the system before it is released. A lot of people are saying how the black-hats will get a head start and not tell anybody the bugs they find. However, these guys would have found the bugs in the future anyways, and would exploit them. If one hole is found and patched, the system is safer already. These type of exercises are conducted in cryptography too. Ex: RSA offered a reward for anybody who can decrypt some of their keys, their 200 decimial digit key was factored using parallel computers, but it was found that it would take 55 years on a normal computer to crack the key. It gave them a good idea about what size keys they need to protect information for long enough (i.e. long enough so your credit card expires before someone can decrypt your transaction and buy stuff with your card, etc). Here is an interesting article I read in a class about other systems failing: http://web.mit.edu/6.033/www/papers/wcf.pdf. Banks and ATM machine makers just tested their machines internally before putting the ATMs to use. What happened? People found ways to withdraw money from ATM machines from other accounts, people figured out how to crack pins, how to clone other ATM cards and accounts,... tons of hacks. And this was fairly recent, in the 1990s. Having one internal group to test the security is not enough. Inviting the whole world to test the security before release is much better. What would be best is if Microsoft offered some source code too (much like Linux), so the hackers can have complete information. That way most of the problems can be found and fixed beforehand. But that would never happen since they are corporation and their primary goal is to make money. But inviting attackers is a step in the right direction. What is unfortunate is the deadlines. The shareholders want it released so they can make some more money. The media is trying to make it sound like Microsoft programmers are incompetent. Security is a "negative" goal. It is easy to prove that a system can be broken, you just come up with one hack, one example. However, how do you prove that a system cannot be broken? You have to try every single possible attack. Prolem is you don't know what the attacks are. It takes time to make sure security is at an acceptable level before it is released.

  90. Flash of the Blindingly Obvious by Quantam · · Score: 1

    So the black hats manage to penetrate Vista... from admin mode. You run any OS as root and the box is already owned. Actually, this might be a good sign for Vista. If this is all the black hats could come up with, wouldn't that put Vista among the most secure OS ever made? Of course, there's always the plausible deniability that the black hats just haven't published any of the REAL Vista exploits yet.

    --
    You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
  91. Doesn't Have To Be Good by Anonymous Coward · · Score: 0

    There is an exchange in that movie "Pirates of Silcon Valley" near the end that
    goes something like:

    Jobs: But our operating system is better than yours.

    Gates: It doesn't matter.

    This exchange rings pretty true for Microsoft. You have enough monkeys out there
    buying it even though it is horrible, so why waste the money trying to make it
    work well?

    Neither linux or the *BSD variety OS's are as user friendly as windows, so there
    is really not a "free" substitute to windows for less than technical savvy. You
    can argue that OS X is a substitute, but OS X is still only legally available for
    hardware sold by Mac.

    So if you have no competition, why waste R&D on making the perfect OS?

  92. Microsoft Originality by Clever7Devil · · Score: 1

    Trying so hard to not be like the other guy.

    Instead of instituting a simple concept like Super-Users, we'll just train everyone to think that if you click "ok" enough times your computer will work. Excellent . . .

    --
    "By the time they had diminished from 50 to 8, the other dwarves began to suspect 'Hungry.'" -Gary Larson
  93. An applicable futurama quote... by Senzei · · Score: 1

    "Doomsday device? Ah, now the ball's in Farnsworth's court! [Presses a button, revealing a vast and fearsome arsenal of doomsday weapons] I suppose I could part with one and still be feared..."

    --
    Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
  94. Re:OT(was: Would they tell anyway?) by Anonymous Coward · · Score: 0

    Sorry about this, but are you the rifftide from youtube? ;-)

  95. Oh man... by axlr8or · · Score: 0

    I thought I was in love. But then I thought, she's gottuh be cool, but what fun is it to run around screwing stuff up all the time. I mean, real hackers build things.

    I think I'll stick with Gadget Hackwrench, sigh.

  96. Re:Security Development Lifecycle by Shadowlore · · Score: 1

    Even if Vista is far more secure and much harder to hack, if it has the largest install base it will have the most vunerabilities.

    No, no no no no! This is not true. There is absolutely no correlation between usage volume and the presence of vulnerabilities. None whatsoever. It is nonsensical to even imply that there would be. Code is written, compiled, and then run. No matter how many people run the individual binaries, the number of vulnerabilities in said code will not change.

    There may be more profit and thus motivation to find them, but that has no impact on their existence.

    However, I question that MS has more known vulnerabilities because "more people are trying". The counter is that old "given enough eyes all bugs are shallow" maxim. MS products may hav emore peolpe working against their binary distributions, but (popular) open source products have more people viewing the source of the bugs.

    Lest I stray from my point, I'll reiterate and finish:
    The number of users of individual programs has zero bearing on the number of defects and/or vulnerabilities in the code. If you think about it, saying that "more people use it" is why MS has more vulnerabilities/defects is essentially blaming the user for coder mistakes. Again, this is nonsense.

    --
    My Suburban burns less gasoline than your Prius.
  97. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  98. WARNING: Spectral Hat Community Compromised. by Anonymous Coward · · Score: 0

    The poster could be a Black Hat posing as a Gray Hat, warning you off the Black Hats and the White Hats. Or, maybe it's a White Hat bait for Gray Hats - just to test them. Or, maybe it's reverse social engineering. He wants you to think you're being socially engineered by Gray Hats, but you're not, and you'll need someone to check them out. Sheesh. You know, it's impossible to know who's safe. You should probably just avoid anyone who knows anything about security.

    Or, I might be a Black Hat.

    Or, maybe the color of the hat is merely a function of the intensity of light shown on it.

    Until you learn how to do Vulcan Mind Melds, you'd better SHUT OFF ALL YOUR COMPUTERS RIGHT NOW, UNPLUG THEM, AND LOCK THEM IN A CLOSET LINED WITH LEAD.

    You don't want to endure a DOS attack do you?

  99. Ehehe by nnn0 · · Score: 0

    Anyone who knows jack about operating systems, knows that Windows is the worst nightmare of an OS ever to manifest itself on this earth. No one in their right mind would use that crap.