Slashdot Mirror


Ready For the Big Mac Virus?

An anonymous reader writes "The IT security manager of the University of Otago, New Zealand, has been educating his OS X users in security best-practices. According to Mark Borrie, many Mac users believe they were immune to security problems -- a trap many Mac fans seem to have fallen into. He said around 40 percent of the computers at the uni are Macs. "On the security side of things I reckon the Mac community has yet to wake up to security. They think they are immune and typically have this idea that they can do whatever they want on their Macintosh and run what they like," said Borrie. "If I can get our Mac users up to speed and say 'you are not immune' -- so when [the malware] hits, hopefully we will be pretty safe," he said. "We want to be ready for the first big Macintosh virus -- because it will come. Some day, somebody will say 'I am going to create a headline and write a virus for Mac'," said Borrie."

31 of 560 comments (clear)

  1. Not BSE at McD's by ackthpt · · Score: 4, Funny
    Checking the headline, I thought, well that's either BSE or CJD and it's already here.

    Anyone who is trying to grab headlines with a Mac virus isn't of the same ilk of the two recently arrested Zotob/Mytob worms, whom really desire to keep a low profile. We've pretty much moved on from the egomaniacal hacker who wants to see how n070r10u5 he can be, with his worm/virus mentioned in the NYT and CNN.

    The logical assumption is "what does a Mac virus/worm author expect?" Stealing personal info, spyware, etc, that's the game for the larger herd. It may pay some dividends and be relatively untapped and not as challenging, but there's so much groundwork laid for Windows and the frequency of exploits underscore this is the way to go.

    "what u get, d00d?"
    "some iTunes"
    "anything good?"
    "just more u2, i'm so sick of u2 :p"
    "blame j0bs"

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Not BSE at McD's by temojen · · Score: 4, Informative

      BSE is a prion disease, not a virus.

    2. Re:Not BSE at McD's by temojen · · Score: 4, Informative
      IIRC prions are the predecessors of viruses.

      Not even close. Prions are non-functional isomers of protiens that can catalyse their functional form of the same protein into the prion form.

      Viruses are packets of genetic material and enzymes that instruct the host cell's mechanisms to replicate the virus.

      Prions are so much simpler than viruses that there's probably no link. Remember, Michael Crichton is a fiction author.

    3. Re:Not BSE at McD's by OwnedByTwoCats · · Score: 4, Insightful
      Hmmm.... the article cites an officer in an antivirus firm about the security attitudes of those who won't pay for his services.

      The article also tries to rank order the "security awareness" of various Operating Systems: Unix > Windows > MacOS. But MacOS is Unix...

      "I put apple a few years behind Microsoft in understanding how to manage security for the users. I put Microsoft a number of years behind the Unix community because the first systems that got hurt -- ten or fifteen years ago -- were Unix systems. Microsoft had to fix the security because it had such a bad reputation and to its credit, the company has really turned it around, " said Borrie.


      I rate the article as Marketing Materials.
  2. Are you ready? by AKAImBatman · · Score: 5, Insightful

    Ready For the Big Mac Virus?

    I'm sure the question on everyone's mind is, "Does it come with two all beef patties, special sauce, lettuce, cheese, pickles, onions, all on a sesame seed bun?" If so, BRING IT ON! I'm hungry! =)

    (And in case anyone is wondering why I'm making a joke out of this, it's because it *is* a joke. While Macs can and have had security issues, the system is nowhere near as vulnerable as your average Windows box. The design of the system guarantees that most of the problems we see on Windows can't happen on a Mac. No default open ports to send overflows through, no default root access to the system, no easy way to send executable email attachments, etc., etc., etc. We'll need a completely new class of highly sophisticated attacks to make a dent in the stronghold that is OS X. Nothing like this skript-kittee crap we've seen.)

    1. Re:Are you ready? by Klivian · · Score: 4, Insightful

      Because it runs on commodity hardware, available from several vendors offering a stunning range of options both on hardware types and prices. While OS X only runs on hardware from Apple, usually slightly more expensive than the similar hardware for XP.

    2. Re:Are you ready? by AKAImBatman · · Score: 5, Insightful

      This POV is betrayed by the fact that the Unix platform was being hacked, rootkits and viruses eating into them, long before Microsoft was anything more than some company placing quarter page ads in computer magazines for something called "DOS".

      This POV is betrayed by the fact that parent doesn't know what the hell he's talking about.

      You've posited a great deal of hyperbole, but you haven't actually backed up any of it. Yes, viruses were a problem on early networked Unix machines. Then again, network security (and security in general) was not taken as seriously back then. Since the early days of the Morris Worm, there have been very few viruses and worms directed at Unix systems. The majority has actually targetted Linux, a heritage that OS X does not share.

      Yet even the oldest Linux box could be made secure if you turned off every network service on the machine. How can you remotely attack a machine that has no ports open? Answer: You can't. You have to find another vector.

      Which means that you need to use social engineering to trick the user. On a wide scale that has meant email attachments and browser flaws. Email attachments simply can't cause the problems on Macs that they do on Windows. The Mac interface *will not* execute even files that are marked as executable! It will only execute .APP directories, which means that the attacker would need to pack the app into a DMG file, then somehow convince the user to extract and run the file. None of this "mydoc.doc .pif" crap.

      So that leaves the web browser. Putting aside the difficulty of convincing tons of people to visit your site that will hack their computer, yes this is a problem even on Macs. However, any sort of damage is mitigated by the fact that root access cannot be obtained without a password. Which means that access and/or damage would be limited at best. More likely you'd just crash the browser in your attempts due to the more complicated Macintosh memory model.

      The end result is that Macs simply aren't vulnerable in the same ways that Windows machines are. They aren't even as vulnerable are other Unix machines! And spouting tons of hyperbole isn't going to change that fact.

    3. Re:Are you ready? by HTTP+Error+403+403.9 · · Score: 5, Funny
      Why would anyone want to write a virus for a Mac?

      It's like developing a biological weapon that only affects left handed, redheaded midgets. There are not enough of them to spread the virus.

      Wow, I am really gonna get modded down by the left handed, redheaded midget Mac users.

      --
      I'm not a Troll, it's reverse psychology.
    4. Re:Are you ready? by ScentCone · · Score: 5, Funny

      and they bought off the Bush DoJ to get a slap on the wrist

      Come on, you're not even trying, here. How does Haliburton figure in? And you haven't even mentioned FEMA or global warming yet!

      --
      Don't disappoint your bird dog. Go to the range.
    5. Re:Are you ready? by cappadocius · · Score: 4, Informative

      And also keep in mind that Safari gives that annoying "this file contains an application" warning whenever you download an executable, so it would take even more social engineering to actually run any code.

      --

      omnia tua castra sunt nobis

    6. Re:Are you ready? by iggymanz · · Score: 4, Insightful

      being over 40, I recall exactly two Unix viruses that were of any consequence in the last 25 years. (and yes, one was really bad & expensive). So I'm not sure where or when all this hacking & being eaten you speak of was taking place.

      We're still waiting for the first Mac OSX virus. This silly malware mentioned in article is shell script only a moron would run with elevated privileges.

    7. Re:Are you ready? by angel'o'sphere · · Score: 4, Informative

      No,

      both of you are completely wrong, and the "The IT security manager of the University of Otago, New Zealand" is very right.

      You both give false evidence why a Mac is more secure, and you think your evidence is right.

      E.G. ever heared about AppleScript? What you think how difficult it is to write an AppleScript that traverses the Adress Book and sends an email to every one in it with Mail.app?

      No SMTP needed ... so no point in disableing it :D I don't need super user/root access to send email in your name to all your friends from your adress book.

      Same for attachments. They are not "executeable" by double click, but when you get a mail from a "friend" telling you to save the script and launch it ... you likely do so! Because you think "you are save". But you aren't.

      A script/virus send to a Mac user has all rights the user has, besides exploites aiming to more rights. So the script/virus can do everything, the user can do: like searching the hard drive and mailing the last presentation, Excel file or Word file to a given adress.

      With the architecture of the OS writing basic virus programs is even far more easy than on windows, only the automated execution and exploit traversal via the Internet Explorer/Outlook/IIS and the gaining of root access is harder.

      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  3. Mac OS X is more secure, period. by daveschroeder · · Score: 5, Insightful
    This assertion - that someone is going to simply decide "I'm going to write a Mac virus" - is very wrongheaded. It's been tried. The most people can come up with are feeble ages-old UNIX/Linux-style rootkits and/or numerous trojans that depend on social engineering. Never a virus or worm with an automated vector of spread. Marketshare is only one very small, albeit very helpful, reason why this is the case.

    But this doesn't mean that Mac users shouldn't have current AV/malware protection and use standard computer security best practices.

    What follows below is an answer to a query raised during a Chronicle of Higher Education colloquy. Yes, I have posted this to slashdot before, but it is still very much relevant, and I believe it touches on the major issues here.

    Question from Lisa L. Spangenberg, UCLA:
    Given that there are no viruses or Trojan horses for the current Macintosh system, OS X 10.3, and given that it is essentially UNIX, and given that the most common applications (Microsoft Office Suite, Adobe applications) work very well on OS X, why don't more institutions adopt Macs and encourage faculty to use them?

    Gregory A. Jackson:
    Well, first of all, there are viruses and Trojans that afflict MacOS, witness Apple's periodic release of security fixes to counteract them.


    First, that isn't true, regarding viruses. To date, there are no known viruses that specifically target Mac OS X. Last week's "trojan" was nothing more than an application with a different icon and misleading name that displayed a dialog box (which was an example posted to a USENET Mac programming group to illustrate this fact that has been known and possible on Mac OS for over twenty years; an antivirus vendor apparently thought this an appropriate time to dress it up, incorrectly, as some new, terrible exploit easily adapted for malicious means, when in reality it's nothing more than an application).

    If you're referring more broadly to security issues in general, almost all of the security and security-related updates for Mac OS X to date have been updates for primarily server-type services that ship with the OS, all of which are disabled by default, and the lion's share of which are never even enabled, much less touched, on the vast majority of systems. I'm not saying that they should be ignored, but Apple's comprehensive and swift response to the most minor security issues does not rise to the level of the staggeringly numerous, sometimes completely automated, remote exploits, worms, and so on for Windows. It is no longer possible to even get through a full installation Windows XP on a machine connected to a public network without it being exploited before you even have a chance to patch it.

    It's definitely possible for Mac OS X to have viruses, worms, trojans, and other malware - Mac OS X is not invulnerable, and no sensible person would claim it to be. But the underlying philosophical design principles are fundamentally more secure than Windows, period. Since the major ingredient for the success of a worm or virus is some ability to spread, witness the fact that there is no way with anything built into Mac OS X to perform automated propagation of a virus, and no current known ways to exploit a machine remotely, not to mention that potentially exploitable network services are disabled to begin with anyway (and remain that way unless explicitly enabled), a stark contrast to Windows. Any hope for automatic propagation would require a comparatively high level of sophistication, and perhaps even its own mail server - not to mention some intrinsic vulnerability to exploit. On the other hand, there are still, to this moment
    [at the time of this writing], unfixed vulnerabilities in certain versions of Outlook that will spread certain virus variants simply by previewing a message, and nothing more. There is simply no equivalent to this on any other platform. Microsoft's track record and attitude

  4. Question about old Mac Viruses by nebaz · · Score: 4, Interesting

    I have a question. I was a mac user for several years, but not for the last 10 years or so, and I remember that there were several 'viruses' at the time. What ever became of them? This was all pre wideuse internet, so I think those old viruses spread via floppy, but I'm just wondering. Technically, doesn't Mac OSX have some backward compatibility all the way back to the 680X0 chipset?
    What happens to the new Macs if they encounter these old foes?

    --
    Rhymes that keep their secrets will unfold behind the clouds.There upon the rainbow is the answer to a neverending story
    1. Re:Question about old Mac Viruses by mmkkbb · · Score: 4, Insightful

      All the mac viruses I know about, save Office macro viruses, rely on users trading infected software back and forth. The last new one appeared in 1994, and was cleaned out by the free anti-virus program Disinfectant.

      Presumably, an old Mac virus could infect other files on a new Mac system, but they'd probably not be able to infect PowerPC code.

      --
      -mkb
    2. Re:Question about old Mac Viruses by EggyToast · · Score: 4, Informative
      It runs old OS9 applications in an emulation layer. That layer starts up as an application by choice, meaning that you either turn it on once your computer is on, or when an old application triggers it. So you would have to manually install the virus yourself.

      At that point, it would do its virus things inside that emulation layer, probably corrupting some aspect of the environment. When you close the environment (just like any other application), the virus's activity would cease. The fix would be simply "reinstall the environment."

      So if you needed to use the "Classic" environment for an old application, and you for whatever reason decided to install the virus or place a disk with a virus on it in your computer and run it in the Classic environment, yes, you could give yourself that virus. But that's hardly that much different than the numerous "Proof that you can intentionally break your system" scripts and applications that are around for every operating system.

      In my experience, all of the old viruses that Macs got were Macro viruses from old versions of Word. They have no way of propagating without writing to new documents, but the newer versions of word are pretty innoculated against Macro viruses IIRC.

      The short answer to "What happens" is "not much if anything."

  5. Bring It On by ToddWDraper · · Score: 5, Insightful

    > Some day, somebody will say 'I am going to create a headline
    > and write a virus for Mac'," said Borrie."

    I've been hearing this for years. I'm still waiting.

  6. So far, my Mac is virus free... by Dysantic · · Score: 4, Funny

    ...and I can say that with absolute certainty since I removed the pre-installed Internet Explorer that came with it.

  7. Re:Where's that power button again? by sammy+baby · · Score: 5, Insightful
    Have you gone into the Apple Store and seen the populace that buys these computers? I'm not going to say *all* of them are novices, but I've noticed a fair amount of the people are mom-and-pop types who have zero computer experience.


    Have you gone into a CompUSA and seen the populace that buys those computers? I'm not going to say *all* of them are novices...

    If Apple has a reputation for making a computer that's easier to use than a PC, more power to them. I use my PowerBook constantly at home, and find that for ease-of-use and productivity it compares favorably to every other computer I've ever used.

    (For the record, I'm a system adminstrator who manages Linux and Windows 2k3, and came out of a position where I did desktop support for Windows 95, 98, and XP.)
  8. Re:Where's that power button again? by djh101010 · · Score: 4, Insightful

    How can we expect them to secure their Macs, when they barely know how to shutdown or turn on the computer.

    You don't need to train them, that's the point. The firewall is on and tight by default. Automatic updates are on by default. The ports that don't need to be on, are off, by default. You have to _know something_ to make the system unsafe, in sharp contrast to Windows.

    I'm curious. How much do you actually know about OSX? It's interesting how often Windows people who bash Macs, don't actually have hands on experience with them, when it's almost inevitable that Mac users who badmouth windows are doing so due to years of direct experience with it.

    So, did I guess right? You're making assumptions that people have to be trained to secure OSX, when in fact it's secure out of the box, so I'm guessing I'm at least somewhat right.

  9. Part of the problem is no consequences yet by Sycraft-fu · · Score: 4, Insightful

    Since there are no Mac viruses, or at least none of consequence, and no malaware currently you CAN just ignore security practices and be fine. Thus people aren't as inclined to listen when you try and educate them.

    Same problem with Windows. It's not like Windows admins haven't been telling users for YEARS "Don't download and install random shit off the net". However in the past, a virus scanner kept you pretty safe and viruses infecting downloads were fairly rare. Then along came malaware and a whole host of trouble. Finally people are slowly starting to learn, but only because it's caused them problems.

    I imagine the Mac community will be similar. Some will listen, but the majority will continue to believe their Macs are invincible since at this point there aren't any consequeces to not listening. Only when it finally bites them in the ass will they wake up.

  10. I'm more concerned by WormholeFiend · · Score: 5, Funny

    about the data Hamburglar...

  11. As someone who supports the Mac professionally... by Johnny+Mnemonic · · Score: 4, Interesting

    it can be tough to avoid complacence, particularly when the solution is an impediment in itself.

    I do realize that Macs are not immune; indeed, if they were truly immune, Apple wouldn't have to release periodic security updates. OTOH, Mac are not currently affected.

    Someday, they may be. Any potential virus would still have propagation issues--it's not as easy to find another Mac that the infected Mac knows about, as it is for a Wintel to find another Wintel. But on the other hand, getting users to install virus protection is problematic, let alone getting them daily updates. We just don't have the culture of paranoia that Windows IT folk do, and the immediate response infrastructure that could potentially be necessary and is pretty well developed on the Windows side. The tools for such aren't available, or if they are available, they aren't well known; they certainly aren't tested and deployed.

    Christ, I'm in the biz and I don't run anti-virus on my own machine; it's not worth the trouble. And I can say that since I've NEVER seen a single virus for OS X. But maybe one day one will come, and it'll find the other Macs on my network via BonJour nee Rendezvous using an exploit that Apple learned of a week ago but hasn't released a patch for yet.

    As Jayne says, "that'll be an interesting day."

    --

    --
    $tar -xvf .sig.tar
  12. Re:Where's that power button again? by AKAImBatman · · Score: 4, Interesting

    No. Executable files are not executable through the Apple GUI. If you try to open a file marked as executable, it simply opens in Textpad. This was one of the more brilliant security moves by Apple, because it means that it is impossible to run anything less than a well formed Mac application. (Which, again, requires a full directory tree, ususally packed into a DMG for distribution. ZIP files work as well, though.)

  13. I heard someone did try and write one once... by SuperKendall · · Score: 5, Funny

    I had heard there was one group trying to develop an OS X virus, but the first attempt got them flamed so hard for deviating from the user interface guidelines that they retreated to caves in the Himilayas and vowed never to touch a computer again.

    So possibly if the virus writers avoid Brushed Metal, they might have a chance.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  14. bull. by sammy+baby · · Score: 5, Insightful

    Fer chrissake, Opener is a bash script .

    In order to work, someone must either run the Opener script with Administrator privileges, or the attacker must have physical access to the machine to use an alternate boot device and select "ignore permissions" on the internal drive. Sure, it will do bad things to a Mac. I'm unaware of any system in common use on which running untrusted programs with administrator privileges is a Bad Idea.

    One version of the Opener script can be found here.

  15. Only thing is Apple isnt Microsoft. by falcon5768 · · Score: 4, Insightful
    The few random vulnerabilitys that have even made headlines have been snuffed out in a week or two by Apple themselves in Security Updates. And even they usually required the user to have done something in order for the vulnerability to even be a vulnerability.

    Im not saying it couldnt happen, but one of the biggest reason Microsoft is such a virus fest is because its just easier to exploit the system and Microsoft takes weeks if not months to patch it. Apple sends out patches almost every 2 weeks if not more, and Apple users unlike Microsoft users, the bulk of which just have no clue, tend to actually patch their software on a regular basis. Once a vulnerability is found, typically its patched before anyone even has time to exploit it, some of the current crop of Windows viruses have been because of vulnerabilitys known about for years in some cases.

    --

    "Slashdot, where telling the truth is overrated but lying is insightful."

  16. A refinement on Mac browser security by SuperKendall · · Score: 4, Insightful

    As noted, the only real vector for attacks on OSX is the browser - you can't be sure attacking any service will get you many computers because they are all off by default. It's the only thing commen enough to all Macs that it's worthwhile attacking.

    So what does the browser do to help prevent attacks? Currently it automatically issues a warning when any downloaded file contains an executable (or things lim img files which mount like discs). Also note that WebKit, the underlying Safari engine, is actually open source and thus gains the same kinds of "many eyes" security benefits that something like FireFox does (to perhaps a lesser degree since fewer people are looking at it).

    As a last line of defense, OS X comes set to automatically check for updates once a week. As these are generally very unobtrusive people do not generally turn off this updating mechanism. Thus if an exploit is discovered that starts delivering malware to OS X users it only has about a week to try and draw people in before Apple can issue a fix that will protect 95%+ of the userbase.

    Between the combination of no services to attack by default, and constant security updates that actually get applied to most people, you have a very small window to attack. I personally think that's why we have yet to see any real OS X malware attack as there are enough Macs around to make it worthwhile.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  17. Re:Where's that power button again? by Darth+Daver · · Score: 5, Insightful


        You are criticizing Apple for marketing its computers as "easy to use"? Is "easy to use" bad? Don't numerous Microsoft cheerleaders on Slashdot drone on and on about how superior Windows is to Linux because it is easier to use? Don't they say Linux won't make it on the desktop until Grandma can install an application? Let me tell you something. Grandma can't install applications with Windows now. People like me do it for her. Also, doesn't Microsoft take the same "easy to use" marketing approach as Apple, although Windows is not nearly as easy to use as OS X?

        You are criticizing Apple users as being novices? The vast majority of Windows users are completely incompetent. Many IT professionals supporting Windows are not much better. Why am I reinstalling Windows systems for two friends who contracted viruses recently? How difficult is it to pop in a CD and install Windows. (The answer is, "More difficult than many Linux distros I have used." Windows drivers/hardware support has been giving me fits on one of these systems.) Why am I doing the most fundamental Windows system configuration for another friend (a dentist, not a dumb guy)? I thought Windows was supposed to be easy. Regardless, Windows has been getting eaten alive by security problems in contrast to the "easy" OS (OS X) and the "hard" OS (Linux).

        In the article, some clown made the statement that Linux has been secure by accident instead of design, as if it was one or the other. The "more popular target" argument is only part of the equation. Linux and Mac benefit from better designs. That does not make them invulnerable, but it makes them less vulnerable. Think Pinto (Microsoft) versus Volvo (Linux & OS X).

        Microsoft once made the choice to auto-execute or allow the execution of email attachments. By default, Linux and included email apps did not set the execute bit for attachments. Those are design choices affecting a system's vulnerability to attacks. Linux and OS X have benefitted from their Unix-like heritage. Microsoft did their own, ill informed thing. Linux and OS X are not perfect, but they are better secured and more securable. Windows-heads like to believe their system is most attacked purely based upon its market share, attempting to shirk all responsibility for inherent design flaws and user incompetence. Until they stop deluding themselves, they will continue to have problems.

  18. Re:But are users sufficiently secure? by shotfeel · · Score: 4, Informative

    Except any more, the Mac user is greeted with a little dialog box that says (paraphrasing), "Unrecognized Application "RootKit" has never been run on this computer before. Would you like to {Abort} {Run Once} {Run it and don't ask me about that one again}. "

    Now if you thought you just opened a jpg file, this should give you a little something to think about. Considering that a first-run for a program happens reletively rarely for most users, it isn't too distracting, but adds quite a bit of security.

  19. Trojan executables on OS X by ThreeDayMonk · · Score: 5, Interesting

    The Mac interface *will not* execute even files that are marked as executable! It will only execute .APP directories, which means that the attacker would need to pack the app into a DMG file, then somehow convince the user to extract and run the file. None of this "mydoc.doc .pif" crap.

    Not strictly true. You can do a "mydoc.doc.pif"-style trick on OS X.

    I have made a proof-of-concept trojan horse that appears to be a JPEG file, opens a JPEG in Preview, and to the layman appears to be a JPEG file. In fact, it's an Application in the form of a .app directory.

    OS X is smart enough to realise that an app called "foo.jpeg.app" is nefarious, and displays its full name. If, however, the first period is replaced with a similar-looking Unicode punctuation character, the OS displays just "foo.jpeg". With a suitable application icon, it looks a lot like a genuine image. (The only obvious difference is the absence of size information under the filename, but I think most people wouldn't notice that.)

    Admittedly, you still have to package it as a .dmg or .zip, so it's not as gaping a vulnerability as on Windows.

    --
    If your comment title says 'Re: Foo', I'm not likely to read it.