Slashdot Mirror


Microsoft Talks Back To Google's Security Claims

Kilrah_il writes "Yesterday there was a piece about Google ditching Windows for internal use because of security concerns. Now Microsoft is fighting back, claiming its products are the most secure — more than Google's and Apple's. 'When it comes to security, even hackers admit we're doing a better job making our products more secure than anyone else. And it's not just the hackers; third-party influentials and industry leaders like Cisco tell us regularly that our focus and investment continues to surpass others.'"

33 of 528 comments (clear)

  1. Some Helpful Advise by eldavojohn · · Score: 5, Insightful

    When it comes to security, even hackers admit we're doing a better job making our products more secure than anyone else.

    Hint: Your worst nightmares do not have open jovial dialogues with you. And if they did communicate with you or offer you a score card or report, they would want you to feel as though you are completely safe -- totally unaware and unprepared for what you may face.

    You've come a long way, Microsoft, but you have much much further to go. If you measure security by percentage increase in security then the evolution from Windows 95 to Windows 7 is nigh impassable. But that in no way means you're number one in the security scores. Run your marketing campaign with setting the "facts" straight but people like me know. With what little (journalistic) evidence you presented, there's no way I can build a conclusion that backs up your statement. And there's no way around that. It would better prepare you to look into the several thousand anecdotes found daily revealing the issues with Windows and Internet Explorer.

    --
    My work here is dung.
    1. Re:Some Helpful Advise by onionman · · Score: 4, Funny

      Microsoft's products are completely secure!! Completely! You don't even need to bother with any more security "research". In fact, I've even seen Bruce Schneier running Windows on his laptop, so it's completely safe!!

    2. Re:Some Helpful Advise by h4rr4r · · Score: 4, Insightful

      Server rooms around the world disagree. As do smartphones, netbooks and all manner of embedded devices.

    3. Re:Some Helpful Advise by micheas · · Score: 5, Informative

      I seem to remember the person that won the P0wn20wn contest stating that there are several security enhancements with regards to the memory stack that are not present in OSX but are in FreeBSD, Linux, and Vista.

      But this may be things like the windows login being provably secure, but the firewire driver allowing you to end run the login screen.

      Windows has security features that on paper make it look like it could be a very secure system, the problem is that once you have locked it down to use all the security features, you probably have to write your own applications, as most off the shelf windows software does not run in that type of environment.

    4. Re:Some Helpful Advise by Runaway1956 · · Score: 4, Funny

      "Here's a hint. Say you are going to write a mean nasty program whos sole purpose is to make you money, and tons of it. "

      Alright, who leaked Bill Gate's business plan?

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    5. Re:Some Helpful Advise by man_of_mr_e · · Score: 4, Interesting

      Linux and FreeBSD boxes get hacked all the time. One can claim it's because people use weak passwords or use the same password on their box as they do on every site on the internet, and there are probably a lot of those boxes that compromised that way, but a lot are also do flaws in software installed on Linux boxes. Spend some time going through sites like Zone-H and you'll see that Linux sites get successfully attaced as much, if not more so than Windows servers (the numbers change from day to day).

      You're living in a dream world if you think Linux security is any better or worse than anyone elses. Most Linux boxes have 1000x more software installed on them, and each software package is a potential security flaw waiting to happen. Most of those can only compromise the account it runs on, but attackers are getting smart and creating blended attackes that include multiple vulnerabilities, including local root vulnerabilites that get executed via a user-level remote attack.

      But really, the only people who attack Linux boxes are those looking to either brag, or those looking for fat pipe DDoS zombies. Malware authors, who target stupid users who will pay $50 to the fake virus writers are going to target the vast majority of systems.. ie windows.

    6. Re:Some Helpful Advise by dAzED1 · · Score: 5, Insightful

      tired response is tired.

      The money is on UNIX systems. That's where the large banks are running their transactions, where stock is being traded, where the military is running it's services, where engineering designs are stored, etc. omgponies you hacked grandpa's 10 year old computer, and added it to your botnet...just what did that get you, really? For just a few $k a month I could build an ec2 cluster that would destroy any botnet in sheer computing power...mostly because I wouldn't have to deal with crazy queing mechanisms, or nicing the tasks down enough to not be noticed by the user.

      The reality is, more than anything this tired "people hack windows boxes because they can win more" response pretends to suggest, that UNIX is phenominally more secure on a basic, fundamental, architectural level than Windows. Out of the box, I can trust an app on a RHEL os. Out of the box, I can't even plug a windows machine in to a network without being behind a firewall. I've literally seen, with my own eyes, windows machines get compromised in less than 20 minutes of being online. Sure sure, sample sizes and all that...except, I've also managed hundreds of unix machines at a time without any concerns on them.

    7. Re:Some Helpful Advise by man_of_mr_e · · Score: 4, Insightful

      What a ridiculous line of reasoning. The money is in lots of different systems. Unix, Windows, but largely IBM Mainframes running OS's like MVS.

      But what OS is used is irrelevant, because those systems are well protected by more than just the OS itself. Further, those systems have the power of the FBI, CIA, NSA and others behind them to track down anyone who might be capable of penetrating the impressive outer security to get to the OS itself. No (sane) hacker wants that reign of hurt to come down on them.

      Then, even if you get access.. then what? You have to figure out how to get the money out. That's not an easy thing to do, since there are tons of safeguards in place to prevent money from just evaporating.

      It's *MUCH* easier to compromise low-security desktop machines and take over someones checking account, transfering a few hundred or thousand dollars using the users own credentials to someplace offshore. Or, it's even easier if you get the user to do it themselves (ala fake anti-virus).

      Your "reality" is not any kind of real "reality".

      Wow, you hook a 10 year old operating system up to the internet without any kind of security, and it gets compromised in 20 minutes. Great. I guarantee you a 10 year old copy of Linux could get compromised just as easily if someone had merely had the motivation to write the code to do it.

      And trust me, a 10 year old unpatched copy of Linux probably has 10,000 or more vulnerabilities that could be exploited to do so... if anyone cared to.

    8. Re:Some Helpful Advise by Bert64 · · Score: 4, Insightful

      That's entirely the point, on paper windows has a very impressive set of security features, but once you get down to trying to use them the cracks show...

      The password hashing is trivially weak compared to what other systems have...
      The authentication system is tied in to the hashing algorithm so it cant easily be changed without breaking things...
      The authentication system is designed such that you never need to send the plain text password over the network, but you don't need the plain text password - you can just use the hash (google for hash spraying or the windows auth model is broken)...
      Many of the group policy restrictions are implemented in userland applications and are easily bypassed...
      Windows and its associated network protocols are extremely complex (greater complexity leads to greater chance of bugs) and in those network protocols there is often no clear demarcation between what functions can be accessed pre-auth and whats available post-auth... RDP for instance establishes a full gui session *before* you log in meaning any of those gui functions are open to attack by unauthenticated attackers...
      File extensions are used to differentiate between types of file and wether a file can be executed or not, although windows does implement execute permissions through acls they usually allow execute by default. a remote web/ftp/whatever server can control the filename but not the permissions...
      The complexity of the windows security system means that very few people try to use it fully, and those who do need to expend significant effort to get things working with it. Because so few people harden their systems in this way, very few applications are designed to run in such an environment and many simply don't.
      Windows is generally not modular, so removing things you don't need is far more difficult than it should be, win2k8 has gone some way in this regard but its still a long way from the package managed modularity of linux.
      Windows has a very messy filesystem layout, files are randomly lumped together in the windows and system32 dirs, unix has a far more sensible design which lets you do things like keep core parts of the system on read-only media.

      Windows is an unholy over complicated mess, consisting of parts of a relatively well designed OS (NT), merged with parts of an extremely poorly designed OS (win9x) and various poorly designed subsystems on top...

      Unix on the other hand keeps it simple, its easy to know exactly whats going on with a unix system, and the more you understand about a system the better you can monitor and harden it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  2. Security? by WahCheng · · Score: 5, Insightful

    Security is NOT about patching holes, a system must be designed from the ground up to be secure. Doze and it's predecessors were NEVER designed this way. Mind you, it's created one hell of an industry patching holes.

    1. Re:Security? by MrEricSir · · Score: 5, Insightful

      They've added a lot of security. For example, when I debug an application on Windows 7, I have to click four dialog boxes instead of just one. If that isn't real security, I don't know what is.

      --
      There's no -1 for "I don't get it."
    2. Re:Security? by hedwards · · Score: 4, Insightful

      A shill's a shill. UAC in vista was more or less completely worthless because it was so intrusive that nearly everybody turned it off. Patch Tuesday is not the definition of prompt security updates. The permission system they use has gotten a lot better over the years, but it's absolutely inexcusable that Windows XP was allowed to ship without a proper security model. Yes, that's kind of an old OS, but it is still heavily used in the Windows world and it did ship at a time when proper security models dating back decades before indicated that running everything as admin was bad. Technically you didn't have to, it's just to get any work done at all you had to be.

      Some of these things MS has fixed, but most of it is just whitewash. The internet was never something they planned for. And it took them a really long time to even consider stopping to just fix things properly. Sure they may spend more time and money on security than the competition, but is it being productive. The actual effect is what's important, not the amount of resources.

    3. Re:Security? by WrongSizeGlass · · Score: 5, Funny

      They've added a lot of security. For example, when I debug an application on Windows 7, I have to click four dialog boxes instead of just one. If that isn't real security, I don't know what is.

      Well, four is greater than one. A car has four wheels and a unicycle only has one. A car is more secure than a unicycle. In fact, in a collision between a car and a unicycle the passenger(s) in the car will always be safer - even if the car isn't moving. Based on the preceding car analogy I can confidently declare Windows 7 is more secure than a unicycle.

    4. Re:Security? by nmb3000 · · Score: 4, Insightful

      Security is NOT about patching holes, a system must be designed from the ground up to be secure. Doze and it's predecessors were NEVER designed this way.

      Is that why Ubuntu 8.04 prompts me to install some hundred or more security updates after installing it? No software is perfect and anyone who thinks that the only secure system is on that is "designed from the ground up to be secure" either A) has never worked on a large software project and/or B) doesn't have a clue what they're talking about.

      What is so fundamentally more secure from a design perspective about the Linux kernel compared with the WinNT kernel? How about a distribution like Ubuntu compared with Windows XP/Vista/7? Since one was "designed from the ground up to be secure" I sure hope you can point out a few design choices specifically.

      Since all software (even the Linux kernel and its ilk) have security holes, the ability and speed at which you discover the exploits and issue fixes for them is at least as important as the initial design and coding of the program. It's naive and obtuse to think any complex system will be perfect from the get-go.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
  3. Cisco by abigor · · Score: 5, Interesting

    Well, I can tell you right now that a lot of Cisco's engineers use Macs, and server-side it's Linux. That said, I imagine Cisco management, marketing, etc. are mostly Windows-based.

    1. Re:Cisco by ThePhilips · · Score: 5, Insightful

      That resonates with my own reading of the quote: all companies who are on the receiving end of M$' security investments praise the investor.

      And obviously anti-virus companies would tell that Windows is better: without the swiss cheese OS they would be out of job.

      --
      All hope abandon ye who enter here.
  4. Microsoft? by Anonymous Coward · · Score: 5, Funny

    Secure products?

    Crap.... woke up in the wrong universe again.. I hate when that happens.

  5. Focus and Investment by Weaselmancer · · Score: 5, Insightful

    Nice zero content marketingspeak there:

    "...third-party influentials and industry leaders like Cisco tell us regularly that our focus and investment continues to surpass others."

    Focus and investment. Notice "results" aren't on that list.

    As a side note, I'd also like to add that lately BP has had a huge focus and investment on cleaning up oil spills. More so than any other oil company. But still - nobody loves them this week. Wonder why?

    --
    Weaselmancer
    rediculous.
    1. Re:Focus and Investment by grcumb · · Score: 4, Funny

      Nice zero content marketingspeak there:

      "...third-party influentials and industry leaders like Cisco tell us regularly that our focus and investment continues to surpass others."

      Focus and investment. Notice "results" aren't on that list.

      SECURITY ANALYST: WTF? You invest billions and billions of dollars trying to fix your software, and this is the best you can do? Christ on a kebab, man! Do your developers even know how to tie their own shoelaces? What do they do, sit their slack-jawed at their desks all day, watching the grass die on their Farmville plots and pissing their pants because they can't even remember where the toilet is?

      MS MARKETING PERSON: sotto voce Hmmm, billions spent... developers unable to leave desks... Ah!
      [WRITING] "industry leaders tell us regularly that our focus and investment continues to surpass others."

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  6. Hi, I'm a hacker... by thestudio_bob · · Score: 5, Funny

    Hi, I'm a hacker and Windows 7 was my idea.

    --
    The real Sig captains the Northwestern. This one captains /.
  7. Keep saying it and one day it might stick by kaptink · · Score: 4, Insightful

    All I know is that for more than ten years I made good money removing malware from Windows boxes. In all fairness tho Windows 7 is a much better effort at a secure OS but saying that 'hackers' are making such comments is just not all that believable. Any serious geek will tell you the long sorded history of windows and all its memorable virii, malware and hacks is nothing to be proud of but I guess if you start telling people what you want them to think and keep at it one day it will stick. I think a few statistics should set the record straight.

    --
    Those who can, do. Those who cannot, sue.
    1. Re:Keep saying it and one day it might stick by Dynedain · · Score: 5, Insightful

      Where are the equivalent virii in 2010? I remember Code Red and Slammer and the really malicious code that was raping any system stupid enough to expose 135/137 and 445 to the world. I don't remember any malware of that league in recent memory.

      That's because modern spyware is more focused on hijacking your machine to be part of distributed botnets. That means you don't want the user to realize the machine is compromised. As such, vandalism is less prominent in favor of the lucrative enterprise of selling access to the botnets.

      --
      I'm out of my mind right now, but feel free to leave a message.....
  8. Uh huh by starfishsystems · · Score: 5, Interesting

    Right. That's why there's no longer any market for third-party virus checking on the Windows platform.

    And all those idiotic corporate restrictions on email attachments can go, too. That'll be a great relief, because right now I can't even attach a zipfile without Outlook complaining about it.

    And those flashes of screen content that appear when I reconnect to a locked Remote Terminal session, those are just in my imagination. No information exposure there, any more. Good, cause that was really stupid. Wait, I'd better check. Nope, still there.

    And those irritating and needless messages requesting permission after I've launched an Active Directory management window, those are gone too, right? Because now the system has finally caught up to the X Window System technology available back in 1993?

    Oh, no. Actually, I just checked, and it hasn't.

    Wow, Microsoft. I am impressed. You actually drank the kool-aid to prove that it was harmless. Except that it's not.

    --
    Parity: What to do when the weekend comes.
  9. Vista reinstall by NetNed · · Score: 5, Insightful

    I did a reinstall on a Vista machine recently for a friend. 100+ windows critical updates later and it was done! Really, the install itself took a fraction of the time that all the updates took. I guess if security is measured in security updates, you win Microsoft. Now claim your paper hat that says "We Won!"

  10. Focus and investment != results by Todd+Knarr · · Score: 4, Insightful

    Certainly Microsoft's focus and investment surpasses everyone else's. That's because it needs to simply to tread water. The problem is that most of Microsoft's security problems aren't bugs, they're design features of their system.

    There's a quote from a boss: "I don't want the industrious guy who'll keep busy doing things over and over. I want the lazy guy who'll do it once, right, so he doesn't need to keep doing it over."

  11. Re:Both have problems by hedwards · · Score: 4, Insightful

    Hmm, I must've missed MS beating out OpenBSD for security.

  12. Microsoft products are the most secure lawnmowers by davecb · · Score: 5, Interesting

    Poor chaps, they can only make a "c2" grade in the old orange-book (U.S.Department of Defense) grading by removing the networking, while a mainline Linux distro hits b1 (courtesy of the CIA).

    --dave

    --
    davecb@spamcop.net
  13. Re:Both have problems by butalearner · · Score: 4, Informative

    I don't like MS, though the truth is that with this last Windows, they are really more secure than others SO's, if you guys pay attention in the hacker championship, that one the gives a prize for the fastest hacker that invade one system, the fast invasion happens into Mac OS X, then Linux and Windows for last.

    Oh, you mean Pwn2Own? 2010? Nope, Linux not tested. 2009? Nope, not tested. 2008? Can't be, the Sony Vaio running Ubuntu was never cracked.

    Anybody got results from 2007 or earlier? I can't find them.

  14. Re:Both have problems by Kitkoan · · Score: 5, Informative

    I always figured they hacked the prize they valued most and that's why Windows was on the bottom of the list.

    Wrong. They always hacked the Mac because Apple is way easier to hack then Microsoft

    From the links article:

    This came in via e-mail: Many pundits have made a lot of the fact that the Mac was the first to be exploited in the Pwn2Own contest. Was the choice of the Mac as the first target because the hardware/operating system combo was more desirable as a prize than the commodity Windows laptops of the other competitors? Or was it just because Macintosh exploits occur with much less frequency than Windows exploits and would therefore be more newsworthy?

    So until this year, applications on Apple were way easier to exploit than Windows. This is because Apple had weak ASLR and no DEP while Windows had full ASLR and DEP. This year, Snow Leopard has DEP, so its no longer trivial to exploit. In fact, I have lots of bugs in Safari that I easily could have exploited on Leopard but will be very difficult on Snow Leopard. So it used to be that that it was much worse, but now its mostly comparable (although still slightly behind)

    And this is from Pwn2Own 2010.

    --
    Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
  15. Absolute vs. Relative. by GNUALMAFUERTE · · Score: 4, Interesting

    When we speak about GNU/Linux functionality, nobody takes relative values into account. They only take into account the absolute final result. Example, nobody takes into account the great hardware compatibility considering 99% of all drivers were written by the community after reverse engineering the hardware and/or other OSes privative drivers. People (including microsoft) only mention that GNU/Linux doesn't support all features of X hardware, and windows does, and therefore it's better.
    Same thing for apps, marketshare, etc. They only say "More people have windows, it supports more apps, whatever, period. ".

    So, why should we take into account relative values when talking about windows?

    I don't care if they are trying hard, or if they have more marketshare, or about any other factor. The ONLY operating system that requires antivirus, antispyware, and other crap is windows. It is also the only operating system that is consistently, publicly and massively cracked around the world all the time. There are several botnets around the net that are the source of most spam, and this botnets consist of windows machines only.

    So, in absolute terms, the most secure OS is OpenBSD. The most insecure is Windows.

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
  16. Re:Both have problems by Runaway1956 · · Score: 4, Insightful

    No, now that you mention it - I know about 3000 kids using Windows, and one kid using OpenBSD. And, now that I think about it, at least 2500 WIndows users have nuked and reinstalled multiple times. That nerdy little BSD kid just keeps on going, and going, and going, and going. I think maybe she's getting some of the Energizer Bunny.

    --
    "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  17. Re:Both have problems by symbolset · · Score: 5, Funny

    So what you're saying is that for the last two years Pwn2Own has been some sort of security Special Olympics? That's actually very interesting.

    Did they ever have a BSD?

    --
    Help stamp out iliturcy.
  18. Re:Both have problems by TheRaven64 · · Score: 4, Informative
    If you compile your own code on OpenBSD you still get:
    • Linker warnings if you use any unsafe string functions.
    • Stack protection by default, protecting you from stack-smashing attacks.
    • W^X protection (even on x86 with no page-level NX bit), protecting you from many categories of arbitrary-code execution attacks.
    • Address space randomisation, protecting you from return-to-libc attacks.
    • Guard pages around large heap allocations, protecting you from a lot of heap buffer overflows.

    All of these work without any user intervention, by default, on all running programs. Part of the OpenBSD developers' philosophy is that all code is buggy, and the system should do everything that it can to minimise the security impact of running buggy code.

    Another part is that no one uses optional security measures. Windows NT has had fine-grained ACLs on all kernel objects from the start, yet people tend to leave Windows permissions wide open because they're hard. Even now, Fedora and Ubuntu documentation often says 'disable SELinux' for various things to work. It doesn't matter how secure SELinux or UAC is, if the end user disables it.

    --
    I am TheRaven on Soylent News