Skip to main content

Apple recommending OSX anti-virus? Is this true, do I run out and buy it?

As others have pointed out on November 21st, Apple silently recommends anti-virus products for OSX.
"Apple encourages the widespread use of multiple antivirus utilities so that virus programmers have more than one application to circumvent, thus making the whole virus writing process more difficult."

This isn't as clearly written as many of the other Apple support articles, and there are a few related topics which should have more clarity.
  1. Who is the audience for this advice? Is it the majority of non-technical mac owners who are unaware of the types of malware? Or is it all OSX users?
  2. Are they also recommended that multiple, as in more than one, anti-virus utilities be used at once? If so how many are recommended, two, three?
Apple also has a handful of other references to anti-virus on OSX 10.5. As stated in a support article from April:

"6) Check for Viruses
Macs are far more less likely to get a computer virus like Windows PCs are prone to but that doesn't mean it's impossible. If you don't already have antivirus software, you may want to consider making a purchase. If you have the software installed, be sure to keep your virus definitions up to date—you can find the latest updates on your software manufacturer's website."

Again Apple recommends considering purchasing this software, but doesn't supply any criteria to help a user with this consideration.

When looking at OSX 10.5 security features Apple provides a brief description of ways that Leopard protects the user from potentially harmful practices of downloading and running malicious programs, but other than sandboxing and alerting users to potentially unsafe downloads, there isn't much information in this marketing material.

Digging a bit deeper though, shows slightly more information. Apple has published a security tech brief for 10.5. This document provides a really good description of each of the security features in 10.5. I've extracted a few which in my opinion are the most relevent to preventing malware infections - which most anti-virus software helps to do.
  1. User permissions model. By default OSX operates with restricted user access (unless you configure it otherwise). This means that regular users, and even administrative users, do not have access to modify items in the "system" domain without additional authorization. So even if Safari is susceptible to some vulnerability, or a bad email attachment is run, it likely won't be able to escape the user's limited access.
  2. Runtime Protection. OSX like other modern operating systems does provide protection from common virus behaviour like buffer overflows and other memory and execution vulnerabilities. 10.5 uses execute disable, library randomization and sandboxing to keep applications from hijacking system execution.
Still, nowhere in this more detailed tech brief does apple mention the recommendation to install and use anti-virus software. So where does this leave us? Should we follow Apple's recent, albeit quiet, advice to install ClamavX?

My personal opinion on this, is that anti-virus has become a more of a security risk than control. Wha?! Before you discredit this post let me explain.

My opinion is based on anti-virus software use by 99% of the Internet community, people who haven't been educated on how virus' work, are spread, and cause damage. These people likely have been affected by a virus infection in the past, and after a co-worker calls them to inform them that they've been sending infected messages out, take their computers to the local big-box retailer and they sell them an anti-virus product after re-imaging their PC.

Further more, lets also assume that the best of these anti-virus products are effective in stopping 99% of the virus's encountered, which is ridiculously high but illustrates my argument well.

For this average user, they have now been comforted that as they open the email attachment from the prince of Nigeria, that the anti-virus software will catch and protect them from the malicious program which will make their PC a part of the growing population of botnets. But now lets assume that 1 out of every 100 attempts will still be successful in by-passing the anti-virus software, and now this user is infected again.

This comfort and confidence is the problem - if this user had learned the basics about how malware works and is spread, and been educated on the simple day-to-day activities which put them at risk, I would argue that at some point, this knowledge would be more effective at stopping the infection than the anti-virus software.

So does anti-virus software make us less secure? Not really, it's the false sense of security it invokes and confidence in these solutions to make us 100% secure that make us less secure.

My recommendation for the majority of Internet users is to gain and maintain awareness of activities that make us susceptible to abuse, and as part of this education learn what anti-virus is good at, and use it for these purposes.

So Apple - Cudos on providing an operating system which reduces the ability for our computers to become infected, and reduce our reliance on anti-virus solutions, but I think more could be done to educate your customers on responsible secure Internet use.


Popular posts from this blog

OpenSolaris, ZFS, iSCSI and OSX - Creative Storage - Part II

In part I of this post, I looked at the simple steps required to setup a relatively simple storage solution using OpenSolaris, ZFS, iSCSI and OSX. This was about a month ago, and I've made some significant changes on how this is used for me. At the end of the last post I left off on the part dealing with configuration of the iSCSI initiator side of the solution. I stopped here because there were some issues related to the installation and use of the software. The iSCSI initiator that I was using was Studio Network Solutions GlobalSAN initiator (version which is used to allow for connections to their products. This software will also allow for connections to ANY iSCSI target! After the configuration of the iSCSI target on the ZFS pool, and installation of the client it was trivial to get the connection established with the storage pool, and it showed up in OSX as a raw disk which had not been formatted. I proceeded to format the disk as HFS+ and it then mounted as a lo

Local Classified Penny Auction Scam

While there are a lot of new posts regarding the new ways to exploit people using novel techniques and 0day exploits, there continues to be a rash of tried and true methods of coercion.  I want to just walk through a simple example and reflect on how effective these methods continue to be. Many people turn toward online classified sites to buy and sell items online.  This example starts with which even I've used on occasion to find used electronics and other items.  Doing a search on the site for a " Samsung Galaxy Note 2 " returns a posting from today with someone selling one for an unreasonably priced unit. $125 for a $500 phone?, but what if it's for real?  No harm in just asking some simple questions.  Email sent with some obvious questions regarding the condition and location. About an hour passes before I get a response from what appears to be a legit seller. Notice no answer to the questions I asked, but a friendly pointer at where th

Edmonton HeartBleed Information Session - April 16th, Royal Glenora Club

Since the latest major OpenSSL vulnerability was publicly disclosed, many people and organizations are scrambling to understand, respond and prepare themselves for the future.  Twitter, vendor support channels and media outlets have been quick to cover different angles of the issue but there has been overwhelming amount  of information released. With all this information, it can be difficult to understand what's relevant.  To help clarify we holding a special ISACA sponsored 2-hour session on Wednesday, April 16th, starting at 12:00pm at the Royal Glenora Club.   Benoit and I will be attempting to explain as much of the issue as we can from a technical and non-technical perspective, discussing the vulnerability, its scope with relation to our personal and professional lives and other related concerns such as our trust in the public PKI system.  The second hour we will be an interactive discussion about how others are dealing with problem, questions about related topics,