Slashdot Mirror


Macs May No Longer Be Immune to Viruses

Bill writes "MSNBC reports that the combination of Apple's growing market share and their recent switch to x86 processors has made Mac OS X a new target for viruses. Unfortunately, it seems that many Mac users are in denial. '[Computer security expert Tom] Ferris said he warned Apple of the vulnerabilities in January and February and that the company has yet to patch the holes, prompting him to compare the Cupertino-based computer maker to Microsoft three years ago, when the world's largest software company was criticized for being slow to respond to weaknesses in its products.'"

76 of 391 comments (clear)

  1. Heh. by c0l0 · · Score: 5, Interesting

    One might wonder why this (non-)story is featured on the front page of MSNBC... ;-)

    --
    :%s/Open Source/Free Software/g

    YTARY!
    1. Re:Heh. by Rosyna · · Score: 5, Informative

      It's just sad really. This Tom guy can't read crash reports. He reports the same TIFF crash as two different crashes, and then says there is a parsing error in CFAllocatorAllocate(), which does parse anything, it just allocates memory. In CF, most functions will call abort() and force an application crash if given bad parameters. Such as a 0 size for memory.

      Most, if not all, of these just amount to DoS attacks and it's not actually possible to get them to run arbitrary executable code. But now days any kind of reproducible crash is incorrectly regarded as a massively massive security issue. It's people like Tom Ferris that make real computer security jobs into a joke.

    2. Re:Heh. by William+Robinson · · Score: 3, Funny
      LMAO, yeah.. last time I checked, the bug was in this code of MS Management cycle..:P

      while (generating_crappy_systems())
      {

      char* company = pick_yet_another_company();
      int percentrisk = assess_risk_from(company);
      int percentgrowthrate = assess_growth_of(company);
      if (percentrisk > 10 || percentgrowthrate > 10) launch_FUD_against(company);
      continue; // with generating_crappy_systems();
      }
    3. Re:Heh. by BrynM · · Score: 2, Informative
      One might wonder why this (non-)story is featured on the front page of MSNBC... ;-)
      MSNBC is a member of the Associated Press. They're probably hoping that the FUD will spread via other news agencies picking up the story from AP feeds. Since it's Monday morning, I'm sure at least one groggy editor has picked it up. From the looks of a Google News Search, MSNBC actually picked the story up from April 24 (The San Jose Mercury News and the Daily Breeze).
      --
      US Democracy:The best person for the job (among These pre-selected choices...)
    4. Re:Heh. by h4rm0ny · · Score: 2, Interesting


      Yeah but don't worry - did MSNBC just report that Macs were gaining market share? Whoops. ;)

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
  2. Immune? by Red+Samurai · · Score: 4, Insightful

    They never were immune. It's just that most virus writers don't give a crap about Macs.

    1. Re:Immune? by Scudsucker · · Score: 5, Interesting

      It's just that most virus writers don't give a crap about Macs.

      And the fact that Macs never had Outlook, the PC version of Internet Explorer, Active X, ports and services open all over the place, or piss poor priveledge seperation. That is why Macs don't have viruses (Linux as well, for that matter), not because of market share.

    2. Re:Immune? by stefaanh · · Score: 5, Insightful

      Otherwise said:
      Burglars break in houses with the most vulnerable alarm system, not because of the popularity of the alarm system.

      --
      --------
      * Sigh *
    3. Re:Immune? by Gobelet · · Score: 2, Insightful

      But that is the modern propagation of viruses. How did people infect computers before that? By infecting medias. Dammit, you don't need a security flaw to embed viral code in a software that you have to install with root.

    4. Re:Immune? by squiggleslash · · Score: 3, Insightful
      Burglars aren't virus writers. They burgle specific homes they choose in advance.

      If you were to build a robot that simply burgles as many homes as possible, using each home as a launching pad to burgle other homes, then... ok, this analogy doesn't work to begin with, and I can't see a way of stretching it to actually work. Bad analogy. This is about virusses, not about burgling homes.

      If you write a virus, you most certainly DO aim it at the most popular platform amongst those it has to contact to spread, especially if all the other platforms combined don't even reach 10% of the market, unless there are serious mitigating circumstances. Computer virusses work more or less the same way as the biological equivalent. If it affects only a small percentage of the population, such that most people exposed to it will never be infected, and never spread the virus, then it has little chance of actually working.

      A Macintosh-only virus will find that, on average, 90% of the computers it tries to reach after infecting the host Mac will not be compatible. They will not spread the virus at all. I don't know of anyone in my address book who actually owns a Mac, and the chances of there being many within my IP block are low. So should one infect my Macs, those will likely be the only Macs they infect, the virus going dead after that. It might work in small communities of Mac users, but any isolation they have will kill the virusses chances of moving outside of that community.

      The reason the Mac hasn't encounted virusses so far has to do with that and not any bollocks about it having a "superior security model" or Apple taking some kind of pro-active attitude towards bug fixes. The truth is that all versions of Mac OS X periodically get Security Updates. The truth is that Apple's attitude towards security was so poor until recently that you could install an application on a user's PC and associate it with any file types you wanted simply by redirecting their Safari-rendered webpage to a .zip or .sit file containing the app. The truth is that Apple's "security model" consists of periodically asking you for a username and password with no validation provided to YOU that proves the application asking is actually what it claims to be in the first place. The truth is that it remains the case on both platforms that anyone can run any application they download without an admin username and password, and at minimum, that application has access to the user's files and are able, by default, to access the Internet, and if it's able to get the admin username and password, through trickery or however, the app has complete control over the user's PC. The truth is that a program can easily pretend it's just another JPEG in a .zip file, just by chosing the right icon. And the truth is that Darwin's lack of fine grained security means it has a limit to how secure it'll ever be.

      The vast majority of successful "virusses" for Windows rely on social engineering to launch an application to begin with. They're not based upon real holes. They're based upon the same principles that work with every OS. They don't work for Mac OS X not because they can't work in principle given Apple's security model, but because 90% of the people receiving the trojan would never pass it on, and some might even respond to the infected victim who "sent" it with "Dude, I got all those pictures, but what's that "PCN0006.JPG.app" directory in the zip file?"

      --
      You are not alone. This is not normal. None of this is normal.
    5. Re:Immune? by stefaanh · · Score: 2, Interesting

      I don't agree.

      Virus writers, malware and adware writers are not that different from burglars.

      Nobody claims Mac OS X or Linux to be super secure. Especially not Apple or any engineer for that matter. Hence the number of security updates. But the process is very transparent for everybody, user, engineer, hacker or cracker.

      Of course social engineering works regardles of platform.
      I agree that the number of infections has to do with the popularity of the platform.

      But the speed and the ease of infection has to do with the platform.
      I still think that most crackers are lazy, and take the road of the least resistance, just as burglars do. (To answer another post here: The Honda Accords with a poor alarm system will get stolen first.)

      Overall, it is easier to compromise a Windows platform than a Unix platform.
      And after all many of these problems, although application specific (eg. Outlook), exist because of architectural (read: OS) flaws.

      Most kind of attacks or hijacks indicate that Windows gives instant cracker satisfaction and "reward".

      The one example you mention, is still only a social engineering hazard, where the user is responsible for what he allows to run on his system. At least on a Mac for instance, out of the box, no app has access to the system without an explicit confirmation of an administrator - which I think is the least Apple could do to protect the user from her/himself.

      It still can get a lot better.

      Let's hope that computers get safer - and users more aware of the dangers that lie in trusting this technology.

      --
      --------
      * Sigh *
    6. Re:Immune? by 99BottlesOfBeerInMyF · · Score: 5, Informative

      You make several good points, and it is clear a lot of people who are not in the security field overestimate the security of an OS X system. It is somewhere on par with the average Linux workstation, which is to say people out there can hack it if they are targeting you specifically. Worms might, but probably won't be an issue for an average user. Notifications and restrictions on users are middle of the road for security versus ease of use. I think, however, you are slightly incorrect on several points and are basing your opinion on several incorrect facts.

      If you write a virus, you most certainly DO aim it at the most popular platform amongst those it has to contact to spread, especially if all the other platforms combined don't even reach 10% of the market, unless there are serious mitigating circumstances.

      This is true in some cases, but not all. A good number of worm authors are for-profit these days they want to make money. Windows is the biggest market segment and the easiest target. It is not, however, necessarily the most profitable. Half the Windows machines out there are sitting in a business office and have no data easily exploitable for profit. Another 25% or so are home machines owned by people in the third world who have pirated the copy and don't even have credit cards.

      Mac users, on the other hand, are people who shelled out big bucks for a high-end machine. Some Windows users are too, but by no means a large percentage of them. What percentage of Macs do you suppose have valuable, credit card and personal info for someone with a high credit rating?

      Macs are not so rare that dumping one on Comcast's network would not net you a pile of machines. Further a cross-platform virus that hit both macs and Windows machines would solve the propagation issues. No, the reason worms don't hit Macs is not propagation or lack of a target. Nor is it lack of motivation. While many worm authors are working for profit, a large number are also just showing off and being malicious for its own sake. A lot of them would love to take "those mac users" down a peg.

      The reasons we don't have mac worms spreading are:

      • Unfamiliarity - many worm authors use tools and a knowledge base that is very Windows specific. Many just don't know how to write a Mac worm.
      • Difficulty - There is no IE or Outlook and the default, common internet apps avoid many of the security snafus MS has made with them. Ports are closed and services not running by default. Like it or not, the average Mac is harder to attack that the average Windows machine.
      • Community Expertise - you can have a worm propagate on Windows machines for weeks before it hits a honeypot or smart security guy's machine and becomes recognized. There is a higher percentage of security people and clueful professionals on Macs, so worms are/will be detected more quickly. The one attempt I know of to spread one used a Mac forum as the insertion point and was detected by users there and dissected immediately.
      • Zero day to a month - The time between the discovery of a vulnerability that actually presents a real risk of worm propagation and the rollout of the fix is shorter, due to Apple's faster response time. This is party due to the complexity of the architecture and partly due to policy.
      • Up-to-date security - If you're running Windows 95, 98, ME, or 2000 there are unpatched security holes on your machine. If you're running Windows XP, you may or may not be up to date depending upon your security update policy and what application you need and whether or not they work with specific security patches. If you are running any version of OS X you still get security fixes as they are rolled out. If you are running OS 9, well, there just isn't much pout there and isn't likely to ever be for a plethora of reasons.

      And the truth is that Darwin's lack of fine grained security means it has a limit to how secure it'll ever be.

      It is true that OS X has not implemented jails or Man

    7. Re:Immune? by Anonymous+Brave+Guy · · Score: 2
      Nobody claims Mac OS X or Linux to be super secure.

      [Glances at article title]

      Riiiiiight. No-one would ever dream of suggesting that Macs were previously "immune to viruses". :-)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    8. Re:Immune? by Catbeller · · Score: 4, Insightful

      So. Where are the viruses, then? It's been at least five years.

      There aren't any. That fact alone would be a challenge to a malicious hacker. The first successful writer of Mac viruses would earn enormous respect.

      And it hasn't happened. Either the virus writers are idiots, or it can't be done.

      This story is FUD based on the evidence. The article is spreading -- the article is the true virus. Microsoft and its little family of corps are at it again.

    9. Re:Immune? by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      A 'commercial' worm author doesn't give a shit about what you have on your PC, how much money the PC's owners have. Generally, all it cares about is that your PC is connected to the internet and that it can use the connection to send spam. That's it. They aren't trying to steal your secret family recipes or wedding photos.

      I'm afraid you're woefully out of date. Worms can and do harvest CC numbers and other personal info and that trend is increasing. You can buy "identities" right now on underground Web sites where the higher the credit rating the higher the cost. A lot of those identities come from compromised databases, but more and more are garnered from worms reporting via the control channel. Further, the relative wealth of PC owner often correlates significantly with the bandwidth available to that computer.

      Nice try on the whole "Mac users spend big bucks, so they're more valuable targets!" argument though. I wonder if you made any other irrelevant, probably incorrect generalizations in your post.

      I don't know, why don't you actually read the post rather than complaining about the supposed inaccuracy of what you haven't bothered to read?

    10. Re:Immune? by PhatBhuda · · Score: 2, Insightful

      So Apple's marketshare was never very large pre-osx and there were a few viruses available for the Apple Macintosh platform. The marketshare still isn't very large, but not a great deal smaller. Still, post mac osx, no real virus threats.

      According to this posting at macobserver:
      http://www.macobserver.com/editorial/2003/08/29.1. shtml
      He found 26 viruses that targetted Mac OS Classic, 553 Microsoft Macro viruses, and 0 Mac OS X viruses. This was in October of 2003.

      So if you give Mac OS X a single virus to make the math work, there are 96% more viruses for Macintosh pre Mac OS X. There was not a 96% drop in market share for Apple from Classic to Mac OS X periods of time.

  3. Switch to Intel by pryonic · · Score: 5, Interesting
    I can see how the increased market share would make them more of a target, but I can't really imagine how the change in CPU would. The vast majority of x86 viruses target Windows using very specific windows API functions or by patching Windows components. If a writer is targetting a x86 Mac, how does the CPU matter, it would just be compiled for that processor.

    Maybe we'll be seeing x86 and PPC virus fat binaries?

    --
    Never underestimate the power of stupid people in large groups.
    1. Re:Switch to Intel by Whiney+Mac+Fanboy · · Score: 2, Interesting

      I can see how the increased market share would make them more of a target,

      The ability to run Mac OS X in virtual machine lowers the barriers to entry to test exploit code from $2000 to (effectively if you allready own a PC) $0.

      The intel transition makes it cheaper & easier for crackers, phishers, etc to develop for OS X. (As well as making assembly easier to port).

      Its about making it easier to port exploits rather then having fat binary viruses.

      --
      There are shills on slashdot. Apparently, I'm one of them.
    2. Re:Switch to Intel by rolfwind · · Score: 2, Insightful
      security at apple is like microsoft 3 years ago in the sense that they are still burying there haed in the sand.in the last 3 years microsoft has coome a long way in security eventhough there still not at the high standard that some people desire its alot better than 3 years ago


      How does everybody figure this? As a results-oriented person, I have to say Apple's track record is better than Microsoft's at the moment.
    3. Re:Switch to Intel by Rosyna · · Score: 5, Interesting

      I can see how the increased market share would make them more of a target, but I can't really imagine how the change in CPU would

      The Harvard architecture that the PowerPC uses is inherently more secure than x86. A remote exploit on running code has a very low chance of working on the PPC, but nearly a 100% chance on the x86 (which is why all these IE exploits work all the time). When they fail to execute code, the PPC application just crashes. I'd think if someone went to a place that causes their browser to crash 10 times in a row, they'd stop trying to go there.

      Then again, Apple has taken massive steps on the x86 side to prevent these kinds of attacks. Such as enforcing the NX/XD bit and enforcing a non-executable stack. The former goes a long way, it was even able to prevent the WMF exploit from working on Windows, if it was available in hardware. Luckily, all ICBMs ship with the hardware support.

    4. Re:Switch to Intel by /ASCII · · Score: 2, Insightful

      This is nonsense. x86 is in no way more sensitive to buffer overflow bugs than other popular architectures. It is probably possible to implement hardware acceleration of guard pages and some form of privilige separation, making such protection mechanisms slightly faster, but I know of no hardware that does so, so this is in no way x86-specific. Also, on a 64-bit platform, you have more address space, meaning that if you randomize the memory space layout on each invocation, an attacker will have a pretty hard time figuring out what to do with an overflow error, but again this is not x86-specific. I think you're thinking about the C computer language, which is designed with fixed-sized memory buffers in mind, making it much more work to avoid buffer overflows in C than in e.g. Java or C#.

      --
      Try out fish, the friendly interactive shell.
    5. Re:Switch to Intel by jcr · · Score: 3, Insightful

      Of course, beyond the code-level measures that Rosyna mentions, there is also the fact that the Mac, as shipped, is vending NOTHING. Rather hard to get the runaway propagation typical of a windows virus outbreak, when each user has to explicitly open each port.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    6. Re:Switch to Intel by m50d · · Score: 3, Informative

      Well-written viruses (which, yes, the vast majority aren't) are usually done in hand-coded assembler. For many buffer overflows, that's all you have space for. Sure, you need to know the API as well, but I think that's easier to learn than another assembly language.

      --
      I am trolling
    7. Re:Switch to Intel by Peganthyrus · · Score: 2, Informative

      Yes - but in a different way. Safari renders HTML using a system component called WebKit. A growing number of tools use WebKit to provide rich text display - for instance, Adium, Fire, and Colloquy (two IM clients and an IRC one) use it for their very pretty message displays. Mail uses it for showing HTML email. Most apps use a WebKit-based help viewer.

      So, like an IE hole hitting you no matter if you use IE or not, a WebKit hole can be opened from a lot of places. On the other hand, patches generally get rolled out pretty quickly, and there's nothing quite as system-exposing as ActiveX to worry about!!

      --
      egypt urnash minimal art.
    8. Re:Switch to Intel by MyNameIsEarl · · Score: 3, Insightful

      Windows can't write to an HFS partition, so no matter what is installed under Windows I don't believe it can touch the OSX part of that hard drive.

    9. Re:Switch to Intel by icydog · · Score: 3, Funny
      I'd think if someone went to a place that causes their browser to crash 10 times in a row, they'd stop trying to go there.

      Yet somehow, MySpace still has visitors...

    10. Re:Switch to Intel by IAmTheDave · · Score: 4, Informative
      Windows is the only OS with viruses in the wild because it's a poorly designed, bug ridden piece of shit.

      Well, this gets my vote for "Most Uninformed Statement of the Year".

      Every OS is buggy. Every OS is vunerable. Windows has a dominating market share, so Windows is targeted. UNIX systems, Linux systems, OSX systems, Windows systems - all have been hacked, cracked, broken, virused up, exploited, and brought to its knees.

      I'm a happy OSX home user and Windows programmer (work). I don't like Windows as much as OSX, but I've never seen such uninformed, sheep-like MS hating. It's really a shame.

      --
      Excuse my speling.
      Making The Bar Project
    11. Re:Switch to Intel by deathjestr · · Score: 2, Informative

      The Harvard architecture that the PowerPC uses is inherently more secure than x86. A remote exploit on running code has a very low chance of working on the PPC, but nearly a 100% chance on the x86 (which is why all these IE exploits work all the time).

      The PPC architecture isn't very different, from a security standpoint, than the x86. Both store return addresses on the stack where they can be overwritten to redirect execution to wherever the attacker desires. PPC stores the most recent return address in a register, but all the addresses before the most recent go on the stack as in the x86. This doesn't change things much for an attacker.

      How is anything more or less likely either way? Guessing the stack address to jump to creates the same problems with either architecture, and both x86 and PPC allow the construction of 'nop' sleds which do not contain null bytes* to make guessing the address easier. I can't think of any other place where probability plays much of a role.

      *The PPC nop instruction as written by a compiler contains null bytes, but the three bytes that are null are actually ignored by the processor. This means that the nop instruction can be written without null bytes in it, in a way that the processor will accept.

      Then again, Apple has taken massive steps on the x86 side to prevent these kinds of attacks. Such as enforcing the NX/XD bit and enforcing a non-executable stack.

      The W^X bit changes the playing field, but does not solve the problem. The problem is that execution can be redirected by rewriting return addresses (which are still data, not executable). Sometimes, code is written on the stack and the return address is overwritten to jump to the code on the stack. W^X prevents this particular method, but there are other ways to do it. Performing returns into libc is one well-known way. I know of another which I think is easier.

    12. Re:Switch to Intel by nickos · · Score: 2, Informative

      From the same Wikipedia page you linked to:

      "The term Harvard architecture originally referred to computer architectures that used physically separate storage and signal pathways for their instructions and data (in contrast to the von Neumann architecture)."

      "Modern high performance CPU chip designs incorporate aspects of both Harvard and von Neumann architecture."

      (my emphasis added)

      Googling for "Harvard architecture" PowerPC also seems to suggest that PowerPC chips may use some aspect of the Harvard architecture...

    13. Re:Switch to Intel by lostchicken · · Score: 2, Insightful

      Well, in terms of cache, the CPU (just like x86) uses separate instruction and data caches, at least at some level, making it a Harvard machine in that sense, but they have to support cache flushing operations to support self-modifying code. So there's really no security advantage gained through this bit of Harvardness. And it's certainly not unique to the PPC.

      --
      -twb
  4. Article is a troll by bobintetley · · Score: 4, Informative

    What a load of rubbish - viruses infect via operating system and application vulnerabilities, the chipset those are running on has very little relevance.

    1. Re:Article is a troll by Whiney+Mac+Fanboy · · Score: 2, Insightful

      What a load of rubbish - viruses infect via operating system and application vulnerabilities, the chipset those are running on has very little relevance.

      I don't think you've thought this through.

      1) Consider how long it took for the hacking community to make OS X to run in a virtual machine on an Intel Box.

      2) Now consider how long it took for the hacking community to make windows run on a macbook.

      Which one of these tasks was harder (I would say the first, as Apple was actively hindering this activity, but 'not precluding' the second).

      In spite of this (and inspite of the second task having a $13000 prize), the first hack was done in a much (much) faster time. Why do you think this is? The answer of course is barrier to entry. The $2000 barrier to entry you used to have to pay to use OS X (and test exploits against it) no longer exists, if you don't think that makes a difference to hackers (many of whom are in far less afluent countries then you), then quite frankly, you're insane.

      --
      There are shills on slashdot. Apparently, I'm one of them.
    2. Re:Article is a troll by rolfwind · · Score: 5, Interesting
      The $2000 barrier to entry you used to have to pay to use OS X (and test exploits against it) no longer exists, if you don't think that makes a difference to hackers (many of whom are in far less afluent countries then you), then quite frankly, you're insane.


      I suppose you haven't actually checked the Apple Store the last few years. The barrier of entry has been around $500-600 the last few years. Unless haxors absolutely need l33t 15" Powerbooks instead of a mac mini.

      And on that point, wouldn't some haxors love to also be one of the few to make a sucessful virus/trojan/etc OS X or Linux (where's the barrier of entry here?) instead of one of the few thousand for Windows? I thought prestige was some sort of motivation. Pff.
    3. Re:Article is a troll by kryten_nl · · Score: 2, Insightful

      I totally agree, now to te rest of you: Since the trojan writer / spammer alliance, writing viruses has become a business worth millions of dollars. If you still think that a virus writer won't buy a couple of powerbooks, if he thinks he can make a profit, you're dead wrong.

      --
      For the perfect anti-Unix, write an OS that thinks it knows what you're doing better than you do and let it be wrong.
    4. Re:Article is a troll by Whiney+Mac+Fanboy · · Score: 2, Insightful

      I suppose you haven't actually checked the Apple Store the last few years. The barrier of entry has been around $500-600 the last few years. Unless haxors absolutely need l33t 15" Powerbooks instead of a mac mini.

      Good point - you're quite right. But, while virus writing has become a multi-million dollar industry recently, many of the people writing exploits are not the ones directly making money off them.

      To these people, lowering the barrier to entry from $500 to $0 will make a tremendous difference.

      And on that point, wouldn't some haxors love to also be one of the few to make a sucessful virus/trojan/etc OS X or Linux (where's the barrier of entry here?) instead of one of the few thousand for Windows? I thought prestige was some sort of motivation. Pff.

      Its good that you mention linux - A few years ago, linux users were complacent the way mac users are now. A few worms, a few defacements, a few embarressed, burnt users & now the linux community is more proactive about threats. That has yet to happen in OS X land.

      And yes, prestige as you say is going to be a big motivator to uncover OS X holes.

      --
      There are shills on slashdot. Apparently, I'm one of them.
    5. Re:Article is a troll by AC-x · · Score: 3, Informative

      Well I wouldn't say it was a complete troll.

      After all, if you've been writing windows exploits for x number of years in x86 assembly, which will be easier:

      a) Writing OSX exploits in x86 assembly
      b) Writing OSX exploits in PPC assembly

      Of course I'd still be surprised if OSX had anywhere near as many security flaws as Windows, but it only takes one...

    6. Re:Article is a troll by Deorus · · Score: 4, Insightful

      > What a load of rubbish - viruses infect via operating system and application vulnerabilities, the chipset those are running on has very little relevance.

      No, the article points out what I thought was obvious.

      To write a worm/virus you actually need to know how to assemble on the target architecture for at least two reasons:
        1 - The first thing you do before attempting to exploit a crash is to debug it, now how do you debug on an architecture which you don't know? Trying to debug low level code (remember it's precompiled binaries we're talking about here, not scripts) without knowing how to assemble on the target architecture is like running the marathon without a leg.
        2 - If you find a way to inject code you'll need, well... code to inject..., and this code has to be written in the lowest possible level so that you can interrupt to system calls without depending on operating system libraries and avoid specific opcode patterns that would have a meaning to the high level application and prevent your injected code from running as expected.

      Taking in account that every geek in the universe knows x86 assembly, if you think for a while you'll realize that the architecture switch makes OSX much easier to debug for the majority of people, and inherently much easier to exploit.

    7. Re:Article is a troll by jimktrains · · Score: 2, Interesting

      Quite a few of my friends use macs, and they are not coputer geeks. They are like joe smoe windows user, basicly.

      Let me tell you, they get freaked out and call me ANY TIME the "enter your admin password" box comes up. Even if I'm AT their computer they don't like me doing it (well, have them enter their password for me) and I get a bizillion questions.

      And no, I never told them to be aware of this...

      I think many non computer literate users don't like something that is not ordinary or looks like they need to enter a password for something that they didn't themselves do.

      --
      "You will do foolish things, but do them with enthusiasm." - S. G. Colette
  5. Leap of Faith by ozmanjusri · · Score: 5, Informative

    I'm not even a Mac user and I still call FUD on this one. TFA was so slim on detail it was impossible to work out what had actually happened, and after searching for real info it turns out the virus, Leap.A, needs a root password to do any damage. Better article here: http://edition.cnn.com/2006/TECH/04/30/apple.secur ity.ap/index.html

    --
    "I've got more toys than Teruhisa Kitahara."
    1. Re:Leap of Faith by NitsujTPU · · Score: 2, Informative

      Just wait.

      Something will rip through OSX. It may not harm much, but the news to a lot of users is that it could happen at all.

      The real shocker will be when most Linux users get some nasty virus. It won't have to damage much.

      Simply put, viruses happen. That's life. Don't protect yourself, it's like sex without a condom. It's not that its usually unsafe, it's just that the one time it gets you, you end up with some terrible disease (and, if any future girlfriends read this, I'd just like to note that this hasn't happened to me).

      At any rate. Saying that you're immune to viruses because you run OSX or Linux is fanboyism. You're immune because the OS is obscure, not because it's super-impossible for a virus to attack it. Linux may be better on this front (one can't really say it has a better track record, because it has a smaller user base. If you want to hear about damage done in *ix, ask someone about sendmail or NFS exploits, or httpd, or telnet, or xdmcp.)

      I used to fix problems with files on my old company's fileserver (with permissions that I didn't have) through NFS via Linux.

    2. Re:Leap of Faith by ozmanjusri · · Score: 4, Informative
      Just wait.
      Something will rip through OSX.

      Something may well do so one day. This wasn't it though. This article was nothing more than hype about a three month old worm that failed to infect more than a few machines and doing little damage once it did. The worm used as an example had nothing to do with the architecture change purported to be trhe reason for the exploit. The whole thing was a puff-piece of self promotion by Tom Ferris, nothing more.

      If you want to hear about damage done in *ix, ask someone about sendmail or NFS exploits, or httpd, or telnet, or xdmcp.)

      I'm old enough to remember them. I'll start to be concerned about my Linux installs when there's an actual exploit that's happened less than a decade ago.

      --
      "I've got more toys than Teruhisa Kitahara."
  6. Again, a total non-story by mstroeck · · Score: 3, Insightful

    Why does Slashdot continue to post Apple-related non-stories? Every time Steve Jobs farts or some idiot proclaims the coming Mac-Virus-Mayhem (tm), Slashdot takes the bait.

    This MSNBC(!) story contains no facts whatsoever. No piece of significant OS X malware has been discovered so far, and I believe it's highly likely that there won't be any in the immediate future. WTF does the Intel switch have to do with that?

  7. Forbidden Fruit by LiquidCoooled · · Score: 3, Insightful

    Anyone knows you don't get something for nothing.

    Viruses for all different operating systems exist.
    There are holes and exploits for practically everything known to man.

    Now, if I walk into the dodgiest parts of town (with my turtle neck sweater on) and ask the shady guy at the street corner for a forbidden secret preview of the next big thing do you really think I will survive with the same number (and size) orifices as I started with?

    Once you leave the beaten track, you cannot be sure what lurks in the shadows.

    --
    liqbase :: faster than paper
  8. Re:Macs have never been "immune" to viruses by Scudsucker · · Score: 5, Insightful

    Nor even markedly more resistant. They have just been less targeted.

    Nonsense. Microsoft is the target of viruses and spyware because of Microsofts moronic design decisions and security policies, not because of marketshare.

  9. How about the virus name? by lostngone · · Score: 2, Informative

    CNN is carrying this article and so is msnbc, however no one mentioned the viruses name. I swear this is old, it sounds like the OSX/Leap-A incident that occurred back in early February. It wasn't even a virus is was a trojan horse. Apple will patch for this like they did the others and life will go one. At least Apple patchs for these unlike Microsoft that just recommends installing its "beta" program to "fix" the problem or some other 3rd-party software that may or may not cost even more money.

  10. Manage user expectations by Ajehals · · Score: 2

    If your new powerbook is running BootCamp and your currently using XP then you need to lower your expectations, its a Mac, its running a flawed OS, so unless your careful you are going to end up with a virus, just like the other X Million windows users, regardless of hardware.

    If your running OS X then I'd say your risk is just that bit lower, its a less flawed OS. My last check showed 4 viruses aimed at OS X; (Symantec) OSX.Leap.A; OSX.Inqtana.A; OSX.Inqtana.B; MacOS.MW2004.Trojan; Which is a few orders of magnitude less than for Windows XP (Nevermind all the other versions).

    Sure the OS X on intel has shown a few flaws and sure some of them will be exploited but its a world away from the threat to a Windows Machine. I dont think that there is an OS out there in common usage that isnt succeptable to infection, its all about how prevelent the threat is.

    Take your chances and see where it leaves you.

  11. mixed article by gmccloskey · · Score: 5, Insightful

    No-one can deny that with growing popularity of OS X that it becomes an increasingly attractive target. Malware writing works on similar economics to regular software: this implies that malware will exist but be a niche deployment. So it is a concern, but not the end of the world, or of Apple, as the world likes to regularly predict.

    The article was mixed in accuracy. Many Mac users believe themselves to be invulnerable - the truth is they are currently /less/ vulnerable than the mainstream desktop OS. The thesis that using an intel processor increases security risks is not true - OSen don't allow direct hardware access as such, and how many script kiddies write x86 microcode?. Running Windows on a IntelMac may potentially increase security probems, and reduce the Macintosh (not OS X) brand reputation for security. It depends on how the 'wall' between x86 file access and OSX file access is implemented.

    Nothing in IT or anywhere else is 100%. Currently OS X is more secure in many areas than its competitors. To maintain or improve on this, constant vigilence and innovation are required by Apple, ISVs and most importantly users.

  12. cha-ching by St.+Arbirix · · Score: 3, Insightful

    I wonder what percentage of some anti-virus software company's profits are a direct result of this article.

    I'm in denial about invisible pink unicorns too. Put up or shut-up.

    --
    Direct away from face when opening.
  13. Re:Gosh, it does sounds like MS. by Anonymous Coward · · Score: 5, Interesting

    The advisory is from 9 days ago. It is from a company that would like to sell you stuff related to its advisories. No known instance of the alleged flaws exist publicaly. The descriptions of the flaws do not support the conclusion of either a DOS attack being possible or compromising of one's system. As such, I invite you to use this flaw to do anything to my Mac.

    Or, even present me with a URL where I can observe the alleged flaws in the wild.

    Your handle, Whiney Mac Fanboy (963289), should be a tip-off that you are not posting about this matter in good faith.

  14. Re:Macs have never been "immune" to viruses by strider44 · · Score: 4, Insightful

    I'm calling bullshit on that. True, Macs haven't been tested with a huge market share like Windows has, but you seem to be using that as proof that Macs have as bad-a security model as Windows. My favourite analogy to this is asking which one is more bulletproof, an apple or a kevlar vest. You'd shoot the apple into smitherines then say "Obviously the kevlar vest would crumble similarly if I shot it therefore neither are bulletproof".

    You're right that they have never been "immune" to viruses. I don't expect you to say something stupid like that *nothing* is immune to viruses unless you can successfully hack my hello world program, but macs definitely aren't. That doesn't mean they're as bad as Windows though, so if you say something like "Nor even markedly more resistant" how about you back up that comment...

  15. Which will come first? by ikekrull · · Score: 4, Funny

    The Year of the Linux Desktop

    or

    The Year of The OS X Viruses

    Inquiring minds want to know.

    --
    I gots ta ding a ding dang my dang a long ling long
  16. Re:But...but..but.. by kneeslasher · · Score: 2, Informative

    This is completely off-topic so will doubtless be modded as such. You will actually find that the lines: "And magnify Mohammed and his followers as thou didst magnify Abraham and his followers..." "And bless Mohammed and his followers as thou didst bless Abraham and his followers..." are recited (at least) thirteen times _per day_ in the compulsory Muslim five daily prayers. Now what use would these lines be if you didn't know whom Abraham or his followers were? The key is context, in order to find out what those lines are teaching, you have to go and do a little bit of historical homework on Abraham and why he was such a good pal of God's, to the extent that people living thousands of years after Abraham are still being taught to behave like him and his congregation. Similarly, for the verses mentioned above, context is needed otherwise the lines can easily appear to be contradictory. The verse about not taking Jews and Christians as friends is very often misused by Muslims and non-Muslims alike. But the actual historical reference (remember, that histroy homework again is needed), actually refers to when the northern Arabian tribes were becoming politically unified through their common adherence to Islam. Just as the Vatican or Israel would hardly trust its affairs to, eg, Iran or Saudi Arabia, and not necessarily because of antagonism but merely due to sensible political considerations, the same was true at the time for the fledgling Arab-Muslim state. Political Islam, or indeed Christianity or Judaism, is somewhat divorced from how you should treat your neighbour: it is how one nation should treat another. The verse about taking Christians as friends is the non-political way in which Man should deal with his brethren in the world, holding up the pious Christians of the time as an example to be followed. One can therefore easily ascertain how consistency is not lacking between the two verses, merely that people do not do their homework.

  17. Re:Gosh, it does sounds like MS. by Anonymous Coward · · Score: 5, Insightful

    I'd take an Apple spokeswoman's word over Tom Ferris's word. He's fairly good at finding crash bugs, but he frequently reports zero dereferences as "buffer overflows", etc. See his record in bugzilla.mozilla.org, for example, starting with bug 303433. I have no idea why the media keeps calling him a security expert.

  18. Re:Macs have never been "immune" to viruses by moosesocks · · Score: 4, Informative

    I call bullshit.

    By your logic, because Apple now has a much higer visibility, it is a more likely target for viruses.

    This is true, and I'm not going to argue with it. However, your reasoning behind it is faulty. Just because it is now being targeted more, does not mean that we are going to see huge numbers of viruses cropping up for OS X.

    Heck, the "virus" described in the article isn't a virus at all. It's a trojan, and a shitty one at that. The guy downloaded an executable from an unknown source, and willingly ran it. "strange commands ran as if the machine was under the control of someone -- or something -- else."

    Not only did the guy make a boneheaded move that would effect even the most secure operating system in the world, it was obviously apparent that the file being run was a virus the second he opened it. I don't think this is any cause for concern.

    What's more, in order to inflict any serious damage on an OS X machine, you've got to provide the Administrator password. It is impossible to run OS X as root. If a program's trying to screw with your settings and files, you're going to know about it! Likewise, unlike Windows, file permissions are properly implemented (it's Unix after all...).

    By your logic, because approximately 70% of the internet's web servers run Apache, we should be seeing tons of apache exploits, hacks, and viruses cropping up. The reason we don't is because Apache is a well-written and secure program, and because administrators are generally not stupid enough to run unmarked executables.

    OS X and unix are inherently more secure by design than Windows is. This is a known fact that has been proven by time. I'll go a step further and say that because OS X is only 5 years old, and NT has had 10+ years to mature, that Windows should be more secure than OS X is. We all know this isn't the case. 95% of Windows viruses, trojans, and spyware would not be possible on OS X or unix simply due to the design of the OS.

    Likewise, the article points out seven new vulnerabilities that were discovered two months ago that have yet to be patched, and draws the conclusion that "They didn't know how to deal with security", but later admits that the vulnerabilities wouldn't actually allow someone to execute malicious code on your machine, and that they're being rolled up into the next OS X security update. (Coincidentally, I've got to praise apple for their cumulative and bundled security updates. It makes it TONS easier for end users and administrators to install the updates, avoids confusion, and makes it significantly more likely for these people to install the updates to begin with, compared to the many crypticly-titled windows security fixes and the ActiveX horror that is Windows Update)

    In short, the entire article is a piece of crap. Sure, OS X isn't perfectly safe, and it's a given that any system is vulnurable to a stupid user. However, it's damn better than anything else out there. Shame on slashdot for posting such a poorly-researched piece like this.

    PS. Do not blame MSNBC for the content of the article. The article came through via the Associated Press, and appears on Cnn.com in addition to a plethora of other sites.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
  19. Experts eh? by Keen+Anthony · · Score: 5, Interesting
    Apple's iconic status, growing market share and adoption of same microprocessors used in machines running Windows are making Macs a bigger target, some experts warn.
    Sadly those "experts" could not be reached for explanation because they were out buying antivirus software for Linux and FreeBSD - cause, you know, they're both iconic, have a growing market share, and run on the same microprocessors as Windows.
    "They didn't know how to deal with security, and I think Apple is in the same situation now," said Ferris, himself a Mac user.
    Sure, being a minority OS does mean fewer virus writers targeting the Mac, but Mac OS X has been cool for a few years now, and I'm still waiting for those dangerous viruses. I'd say Apple knows a little something about dealing with security - certainly enough not to pawn off the responsibility to the antivirus aftermarket.
    The Mac's vulnerability could also increase as Apple transitions to a product line that uses microprocessors made by Intel Corp., security experts said. With new Macs running the same processor that powers Windows-based machines, far more people will know how to exploit weaknesses in Apple machines than in the past, when they ran on the PowerPC chips made by IBM Corp. and Motorola Corp. spinoff Freescale Semiconductor Inc.
    Who are these security experts, and do they work weddings and bar-mitzvahs too? Since when did familiarity with a microprocessor lead to intimacy with an operating system. There's so much I still don't know about BeOS and I've written assembly on PowerPC and x86. The vulnerabilities described in the article may be found here. For the most part, it looks like flaws in the way Safari and Preview handle GIFs, TIFFs, BMPs, and bad ZIPs can cause an application crash, and *possibly* allow code execution (even via certain malformed HTML tags). I've had corrupt graphics files and zip archives crash Preview and Safari in the past, but never any virus-like behavior. Still, it's a good thing to note, but the reporting could have been much better.
  20. Re:Macs have never been "immune" to viruses by nathanh · · Score: 5, Insightful
    Nonsense. Microsoft is the target of viruses and spyware because of Microsofts moronic design decisions and security policies, not because of marketshare.

    Nonsense. Microsoft is the target of viruses and spyware because of Microsoft's moronic design decisions and security policies AND because of marketshare.

    Virus writers are writing viruses to make profit; either by stealing information, creating botnets, or proliferation of unwanted advertising. They make more profit by exploiting more machines, so it's no wonder that the most common OS is also the most targetted.

    The fact that it's so trivial to exploit Microsoft software is purely because of the moronic design decisions and security policies, not because of marketshare. But the fact that Microsoft is so frequently the target of virus writers is a function of marketshare as well.

  21. Re:Macs have never been "immune" to viruses by JulesLt · · Score: 2, Interesting

    Incorrect. OS 9 and prior certainly had viruses, despite a market share comparable to OS X based machines. Not as many as Windows, but enough to cause problems for Mac users. Hell, I remember virus problems on Macs when the only way of distributing a virus was by floppy disk and the operating system was held in a ROM.

    OS X is substantially more resistant to virus attack than all prior Mac operating systems, and most default Windows installations.

    That doesn't mean it's 'immune'. Equally an increase in popularity will almost certainly raise the threat level - but that doesn't change the fact that the underlying system provides better protection by default. Failing to be 'immune' does not mean 'equally vulnerable'.

    The default installation implements much of what corporate Windows admins have to implement to secure a Windows system / will be implemented by default in Vista.

    Obviously there are other Unix systems that are still more secure - some security has been sacrificed for ease of use. It would be much more secure if new startup services and firewall changes had to be manually configured - but users won't stand for it. (Hence why we got in this mess in the first place).

    --
    'Capitalists of the world, unite! Oh ... you have' (League Against Tedium)
  22. Anti-virus company campaign propaganda by bananaendian · · Score: 5, Interesting
    What? So Macs were immune against viruses?

    Seriously, it's way too easy to have a go at this MSNBC BS. What is more worthy to note is the frequency and desperation with which these articles keep appearing, claiming sleeping beauty mac-users are in imminent danger if they continue to refuse to take part in the virus paranoia of the Windows world.

    I have been using W2K with no anti-virus software for years with no side effects. Sadly and with amusement do I follow the antics of my fellow XP users with their shiny anti-virus crapware popping up redundant warnings and notifications and slowing the machine to a crawl. And to top the irony they have to turn off anti-virus whenever they install anything or run certain software. And when you go to your workplace or school the machines there have been made almost entirely useless by over zealous protection software.

    Having a go at Macs for security is either stupidity or plain propaganda. Security doesn't come from anti-virus programs. It comes from the underlying architecture of the OS and the third-party software having to comply with the security principles of the underlying architecture. Anti-virus software only protects the computer against clueless users and thus it can be claimed that any computer/OS architecture requires some.

    And as for the age old user base threshold argument I'm still waiting. OSX has been for some time the most common UNIX based OS. It is remarkable how little vulnerabilities have been found considering the amount of software and services running on OSX by default. Thus, comparatively, statements involving OSX and poor security continue to be plain ludicrous.

    As for me I'll merrily continue running my apparently 'immune' W2K box (behind two tailor made firewalls) and wave my greetings and encouragement to my fellow mac users.

    --
    www.tribalnetworks.org - helping tribal people around the world to own their own means of high-tech communications
  23. Macs can get viruses? by Mathiasdm · · Score: 5, Funny

    I'll believe that when I see water running uphill!

    --
    Join the anonymous, help develop the network: http://www.i2p2.de
  24. well duh! by john_uy · · Score: 2, Interesting

    no system is 100% virus free. there may be systems that have probability that is very low.

    people supporting alternative systems such as linux and unix (including mac os), etc. should avoid claiming they are not able to be infected with virus and worms. such false advertising may cause people to abandon the adoption at the end because they will just think "hey, why spend all the fuss when you get the same problems.)

    ignorance is the problem. education is the solution. it may be easier to avoid getting worms and viruses in linux than windows but educating a user might be able to avoid the same with windows as well.

    --
    Live your life each day as if it was your last.
    1. Re:well duh! by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      people supporting alternative systems such as linux and unix (including mac os), etc. should avoid claiming they are not able to be infected with virus and worms. such false advertising may cause people to abandon the adoption at the end because they will just think "hey, why spend all the fuss when you get the same problems.) ignorance is the problem. education is the solution.

      I agree with you, but I think most of the ignorance is in the other direction. Talking to the average Windows user, most assume Mac users do have to deal with the same level of spyware, worms, and other malware that they do. When told, "No I've never been infected with any of them and in fact no mac worm has ever spread to OS X machines on the internet," many simply don't believe it. Those that do, sometimes inaccurately claim when speaking to others that mac can't get viruses, when in fact they just don't get viruses (or haven't yet).

      Apple has been very careful on this issue, to never claim their machines are immune to viruses. I think the fact that most users don't know Macs are more secure than Windows machines and are unlikely to have malware problems greatly overshadows the problem of Mac's security being overstated by some individuals.

  25. well oh well by zpok · · Score: 2, Interesting

    I've been running sophos anti virus software on my mac since, well, since they became available. Thing is, apart from updating itself once in a while I haven't had ONE virus showing up. Every now and then I even scan my system. Just for kicks (I'm easily excited).

    Apart from all the other "usual crap", I wonder how this type of articles make it to mainstream news outlets. Even Steve Jobs' brand of underwear would be more newsworthy than this kind of FUD.

    There is - like in most of this type of journalism - no real defense against it. Whatever argument you use against "two guys encountering something weird" in "serious news outlets", you must be a mac zealot in denial. Right?

    --
    I think, therefore I am...I think.
  26. Re:Macs have never been "immune" to viruses by drsmithy · · Score: 3, Informative
    Heck, the "virus" described in the article isn't a virus at all. It's a trojan, and a shitty one at that. The guy downloaded an executable from an unknown source, and willingly ran it. "strange commands ran as if the machine was under the control of someone -- or something -- else."

    That also describes the majority of Windows "viruses".

    Don't bother with silly semantic games that only Slashbots care about. In the media when they say virus, they're talking about malware in general. Most Windows malware falls into the "trojan" category and requires varying levels of user interaction to get started.

    Not only did the guy make a boneheaded move that would effect even the most secure operating system in the world, it was obviously apparent that the file being run was a virus the second he opened it. I don't think this is any cause for concern.

    I do, because it's by far the most common vector for malware and, indeed, all security breaches.

    It's also damn near impossible to defend against programmatically.

    What's more, in order to inflict any serious damage on an OS X machine, you've got to provide the Administrator password.

    Bollocks. For a start, any user can delete files they own - ie: the most important data on the machine.

    Secondly, any user's account can turn the machine into just about anything an attacker might want, include allowing a remote login for further attempts at privilege escalation (because the OS X firewall is disabled by default).

    Finally, any user in the Admin group (the default for most users) can delete (or modify !) not only just about everything in /Applications, but also other "system" files in /Library and /System.

    It is impossible to run OS X as root.

    Actually it's trivial. Running code as root is marginally easier than actually logging in to the GUI as root, but neither are particularly difficult to do.

    If a program's trying to screw with your settings and files, you're going to know about it!

    Highly doubtful. Most users have no ideas what processes run on the systems and even fewer actually monitor them.

    Likewise, unlike Windows, file permissions are properly implemented (it's Unix after all...).

    Windows's file permissions - indeed its security capabilities in general - are vastly more capable that OS X's.

    In short the whole "but root is disabled" argument (and variants) is largely irrelevant. Elevated privileges are simply not required for the vast majority of things malware wants to do.

    By your logic, because approximately 70% of the internet's web servers run Apache, [..]

    (Wow, the good old Apache argument, what a surprise.)

    Websites != Servers.

    Also People Running Apache != People Running IIS. The bar for running an Apache server is set higher.

    [...] we should be seeing tons of apache exploits, hacks, and viruses cropping up. The reason we don't is because Apache is a well-written and secure program, [...]

    Actually we do. For the last few years, Apache has had a worse security record than IIS.

    [...] and because administrators are generally not stupid enough to run unmarked executables.

    Users are not administrators. Users have *extreme* difficulty identifying malicious code before running it.

    OS X and unix are inherently more secure by design than Windows is.

    False. There are many aspects of traditional UNIX "design" - including that in OS X - what are inherently less secure than Windows. For example, the concept of 'root'.

    I'll go a step further and say that because OS X is only 5 years old, and NT has had 10+ years to mature, that Windows should be more secure than OS X is. We all know this isn't the case.

    Firstly, the product OS X was is actually a touch older than NT. Secondly, it was basically yet another reimplementation of the flawed unix "design".

  27. That is very similar to cell phone viruses hype by S3D · · Score: 2, Interesting

    Antivirus vendors are looking for new markets to expand. Especially with looming Microsoft extrance into anti-virus market.

  28. We never were Immune by nurb432 · · Score: 2, Informative

    Apple users were Just (much) safer then windows. And less of a target. But in no way were we ever immune.

    --
    ---- Booth was a patriot ----
  29. re: Why? One good reason.... by King_TJ · · Score: 2, Interesting

    It's important to "throw poorly researched stories to the wolves" once in a while, so people can pick them apart.

    I, for one, am happy when Slashdot finds these stories with ridiculous claims or patently false information and brings them to our collective attention. Otherwise, as an I.T. professional, it can become really frustrating when a client drags one of them out as ammunition to back up a potentially bad business decision. If you're previously unaware of such an article and it suddenly gets thrown in your face - you're put on the spot to defend against it.

  30. Nothing to see here. Move along. by cei · · Score: 3, Informative

    This is the same "virus" that we talked about in February. link 1, link 2. The CNN (AP, really) article mentions Benjamin Daines as finding it. MacRumors forum post from Benjamin Daines dated Feb 13 whining about how he was duped by someone posting a link to said trojan. We've gone over this before. This is nothing new. Must be a slow news day at AP...

    --
    This sig intentionally left justified.
  31. The point of the article... by SiMac · · Score: 2, Interesting

    "The bottom line is we still feel more comfortable using a Mac than a (Windows) PC," said Alan Paller, director of research for SANS.

    But as Daines can attest, there are no guarantees.

    "We're all sort of waiting with bated breath to see if any problem will happen and the jury is still out," said Thayer, the independent security consultant. "I don't think you'll find a consensus."


    The article seems to be saying, "look, two people with Macs got infected with a virus! Now Windows is more secure than the Mac." For some reason, I trust the director of research at SANS more than this British chemical engineer or the "independent security consultant." Macs have never been immune to viruses, it's just that there are thousands of times fewer Mac viruses than PC viruses. And this is still the case.

  32. Re:Car thieves steal Accords because they are comm by Anonymous Coward · · Score: 2, Interesting

    Real car thieves respond to market forces and steal the car that either needs the most repair parts or will sell the easiest on the black market. For a while, Hyundais were a popular theft car, not the most popular on the road, but needed the most parts...

  33. So "security" doesn't exist? by khasim · · Score: 2, Insightful
    Thieves steal honda accords more than any other car. Not because Accords are better, but because they are more common.
    So ... if I drive a Honda Accord, then there is nothing I can do to prevent it from being stolen by any kid who wants to take it?

    Fascinating.
    You don't see a lot of mac viruses because virus writers are looking for a large population to spread their malware, and macs are few and far between.
    So ... if there were more Macs than Windows boxes ... the Macs would have a higher percentage of infections due to worms that somehow manage to spread to machines that ship with no open ports by default?

    Machines can only be infected by:
    Worms
    Viruses
    Trojans

    Worms spread via open ports. If Macs have no open ports by default, then the worm threat should be near zero for Macs.

    But you say that it is just because there aren't a lot of Macs out there. So ... the worms would somehow manage to infect a machine with no open ports ... if that machine were more commonly found.

    Fascinating.
  34. What's the Difference Between Me and You? by Greyfox · · Score: 2, Insightful
    The difference between OSX and Windows is that on OSX you have to download the "virus", run it and supply it with your root password. In Windows, you pretty much have to connect an unpatched install to the Internet without a firewall and wait 20 minutes.

    Still, I WOULD like to see Apple try to do more to keep OSX secure. The system should only allow its system directories to be modified in single user mode -- I'm pretty sure BSD has a flag for that. I'd also like to see downloaded applications run as some other user that isn't allowed administrative access to the system at all, password or no. They'd probably have to make some changes so that the user could be restricted from changing its user ID to minimize the damage of people providing their passwords blindly when the dialog comes up. Allow the user to take explicit action if they want the application to be able to run as the regular user.

    It still wouldn't be a perfect defense, but nothing can help you if the user's going to bend over backwards to give an application access to the system. Operating system companies really should err on the side of paranoia whenever possible.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  35. User-base fallacy by Dr.+Brad · · Score: 3, Insightful

    If the installed base size is the critical factor for exploit success, then why are there more successful exploits for Microsoft IIS than there are for Apache?

    Take care,
    brad

  36. Re:Car thieves steal Accords because they are comm by feijai · · Score: 2, Insightful
    In 2004 (the most recent year of record) the #1 most stolen car was the 1995 Honda Civic. The #2 most stolen car was the 1989 Toyota Camry. The 1991 Honda Accord came in at #3. #4 was the 1994 Dodge Caravan.

    So. Not Accords. But get the picture? Nine year old Civics? The most common cars stolen are those which are owned by people living in the neighborhoods where thieves operate.

    What really matters is no the most common car stolen but the car with the highest rate of theft. And for that, the top ten are: 1999 Acura Integra, 2002 BMW M Roadster, 1998 Acura Integra, 1991 GMC V2500, 2002 Audi S4, 1996 Acura Integra, 1995 Acura Integra, 2004 Mercury Marauder, 1997 Acura Integra, 1992 Mercedes-Benz 600. Someone likes those Integras.

    Thing is, theft rate doesn't help your dorky argument. Because not only are there few Macs being broken into or zombied or attacked by virii, but Apple's *rate* is nearly zero as well.

  37. Re:What increasing marketshare? by 99BottlesOfBeerInMyF · · Score: 2, Informative

    This article claims 16% according to the SPA. Personally I'd estimate it is somewhat lower, maybe 7%. Sales figures alone place it at about 4% for the year, but the average in use lifespan of a mac tends to be 1-2 years longer than that of the average PC (although close to that of other high-end machines). Also sales of macs were up 32% year over year from 2004 to 2005. The industry as a whole went up 18%. That means 14% of roughly 4% of all computers old would put Apple ahead by a little more than half a percent of the total PC market, to 4.5%. They've been doing quite a bit better so far in 2006, by all reports. So for a very conservative estimate you could say they have more than 4.5%, possibly considerably more than that. Anecdotally, here at work they have grown from 5-10% of the machines to about 50% or more in just a few years (mostly professional coders and security experts).

  38. Re:Apple == MS by Keen+Anthony · · Score: 2, Insightful
    The only difference between Apple and MS/Bill Gates and Steve Jobs is cash. If history had run differently and it had been Apple that gotten to be the giant then there really wouldn't be that much change.
    I think they are really two very different personalities. Bill Gates is competitive to the point of being a bit mental. He's still fairly pragmatic, but he has a win-at-all costs attitude. Steve Jobs is idealistic and dismissive. Had Apple won the war - even with Steve Jobs at the helm rather than Apple's other captains, I think the personal computer market would be far more balanced. We'd still have Amiga, C64, Atari, and TI in addition to the PC with all its OSen. Steve did hate the clones though, and he did put an end to them. Apple is very litigious, true. A lot of it has to do with animosity Apple has had with Microsoft and the anger the company has with PC vendors that have copied Apple's innovations while simultaneously trashing Apple. Yeah, at some point it gets childish. I think Apple was an angry, misdirected, company for a while, but it wasn't like SCO or Microsoft - companies that sue in order to gain strategic ground.
    How many of you believe that is the media part of Sony that has been crippling the company by insisting on DRM that hardware consumers don't want?
    I wanted to buy miniDisc but was overwhelmed with all that ATRAC mess. Grrrrr. I think even here though you've got a company that has more in common with Apple than it does with Microsoft. Sony does wierd things sometimes just cause it's Sony. Like Apple, Sony certainly doesn't care whether everyone uses their products, but they're so obsessed with their brand, the loyalist customers often get bit in the ass.
  39. Harvard Architecture? by compact_support · · Score: 2, Insightful

    PowerPC is not Harvard architecture. It has seperate L1 instruction and data cache, but that's it. Harvard implies that the instruction memory is in a distinct address space from the data address space, and that no instructions exist to allow one to write to the program memory.