That’s one of the more interesting take aways from this interview at zdnet with Pwn2Own Hacker Charlie Miller.
It’s really simple. Safari on the Mac is easier to exploit. The things that Windows do to make it harder (for an exploit to work), Macs don’t do. Hacking into Macs is so much easier. You don’t have to jump through hoops and deal with all the anti-exploit mitigations you’d find in Windows.
It’s more about the operating system than the (target) program. Firefox on Mac is pretty easy too. The underlying OS doesn’t have anti-exploit stuff built into it.
They go on to say that Chrome on Windows is the most secure:
here are bugs in Chrome but they’re very hard to exploit. I have a Chrome vulnerability right now but I don’t know how to exploit it. It’s really hard. They’ve got that sandbox model that’s hard to get out of. With Chrome, it’s a combination of things — you can’t execute on the heap, the OS protections in Windows and the Sandbox.
I might have this bug and I might be able to get code execution. But now you’re in a sandbox and you have no permissions to do anything. You need another bug to get out of the sandbox. Now you need two bugs and two exploits. That raises the bar.
Worth a read.

RSS Feed
Twitter
March 20th, 2009
QuadsZilla
Posted in 

It’s worth noting that he didn’t really say windows is more secure. He said that roughly the same kinds of bugs pop up on all platforms, but on Windows it is a pain to write exploits for. For what it’s worth, it’s also a lot more difficult to write any app for Windows.
[...] According to one hacker, not only is Windows safer than a Mac, but Chrome is the safest browser too. [...]
mckt,
“same kinds of bugs pop up on all platforms, but on Windows it is a pain to write exploits for.”
because of the added security of vista that is (aslr, non exec heap etc.) .
Macs suck on the level of exploit mitigation technologies.
In Terms of security I’d agree windows is more secure, does anybody know is windows 7 is any more secure. Also more people have P.C’s rather then Macs because of there price, therefore why would you want to exploit or make a hack for a Mac?