apple news/media reports
01/30/2006, 5:25pm, EST
Monday, January 30th
Intel doesn't make Mac more vulnerable
Answering concerns over Apple's switch to Intel-based processors, one analyst assures that Macs are still relatively safe. Larry Seltzer of eWeek says that although non-Mac (traditionally Intel-based) computers are typically more prone to attack than Macs, "rarely, if ever, are the existence of vulnerabilities related to the specifics of one processor architecture versus another." Seltzer maintains that familiarity with Windows on an Intel platform does not equate to familiarity with Mac OS X on an Intel platform. "If Apple's market-share shoots up and attackers suddenly have a better shot of finding Macs to attack, then more malware will be written to the Mac. But it won't be any easier to exploit for being on x86."
Filed under: Apple
,
, 17
,
,
,
,
,

subscribe to comments
for this article
The more exotic a platform is and the less familiar people are with its innards, the less vulnerable it is. We won't be suddenly seeing the appearance of regular viruses, trojans, or emailing worms of course, as those really don't have anything to do with the CPU architecture. What is likely to appear are exploits for vulnerabilities in standard Unix software, same as is the case with exploits for Linux running on x86. Not a big liability, but less secure than a PowerPC-based Mac nevertheless.
methinks you watch too many bad movies....
Or perhaps you are referring to Classic. In which case all I have to say is that I, together with millions of Mac users around the world, invite you into the 21st Century.
The main approach to initial infection on Windows is through Internet Explorer and other applications that use the Microsoft HTML control, and through Windows Networking. Mac OS X has no component similar to the HTML control (Webkit serves the same purpose in many areas, but without installation of components BY THE CALLING APPLICATION it has no equivalent to Microsoft's wide open "Active Content".
(2) "What this means is that once a vulnerability is discovered in OS X for x86, there's a huge library of nasty exploit code ready to run."
A huge library of nasty exploit code that calls Windows DLLs and system calls. Just because it's CPU-specific doesn't mean it's not OS-specific as well.
1. Root is disabled by default. 2. All network ports are closed or in stealth mode by default. 3. If an Open firmware password is set, you need physical access to the machine to crack it. 4. If File Vault is set, no matter how hard you try, that which is encrypted by File Vault can only be accessed by the person who knows the password. A good password would make File Vault practically impenetrable.
These strengths exist on Intel Macs as much as PowerPC Macs. Hence as long as it is Mac OS X, you are no more vulnerable now that Intel is out. It has been 5 years of Mac OS X, and 12 years of NeXT, and still not a single exploit in the wild. The only thing you have to worry about is social engineering taking us over. Not security risks.
You see, the common way to get a Win box to run code is a buffer overflow.....
The PPC architecture is such that when a Buffer Overflow happens, it's hard, if not impossible to run code (IIRC it clears the stack on a buffer overflow).
On x86, it's very easy to move a few pointers and watch code run. IIRC, the stack is not cleared on a buffer overflow.
AMD was the first to introduce some limited protection for this in the x86 instructions. I think Intel has something similar now. However, the OS has to enable it. I hope OSX does or it could mean Macs will be less secure.
If nothing else, they could get a B.O. to run some native x86 binary code that, at a low level will target the platform. After all, now that Apple is on reference Intel hardware with Intel chipsets and such, crafting low level stuff would be pretty easy...