Linked by Thom Holwerda on Fri 20th Mar 2009 13:51 UTC, submitted by google_ninja
Privacy, Security, Encryption Fresh from winning the PWN2OWN contest yesterday, Charlie Miller has been interviewed by ZDNet. He talks about how Mac OS X is a very simple operating system to exploit due to the lack of any form of anti-exploit features. He also explains that the underlying operating system is much more important in creating a successful exploit than the bowser, why Chrome is so hard to hack, and many other things.
Permalink for comment 354250
To read all comments associated with this story, please click here.
RE: Operating System Security
by kaiwai on Sat 21st Mar 2009 00:16 UTC in reply to "Operating System Security"
kaiwai
Member since:
2005-07-06

Miller seems to take care to differentiate the difference between security of an operating system and built-in operating system preventative measures.

They are two very different things.

The fact that OS X does not have the same preventative measures Windows has like randomization, no execute bits, etc, does not mean OS X is an insecure operating system. It just means once you have a vehicle into the operating system its easier to take advantage.


Umm, I don't know what version of Mac OS X you are using but according to Apple's own documentation they implement sandbox, ASLR technology, encrypted swap file and I'm sure many others people can mention. I am sure your post was due to a lack of information rather than a malicious attempt to create a flame war based on spreading false information.

You talk about features but applications written to run on top of that operating system have to take advantage of those features. The operating system can provide all the most wonderful features in the world but if the application vendors don't use them then it is an exercise in futility trying to point the finger at the operating system vendor when it is the application vendors fault.

Back to the Safari issue; Apple make the operating system and the browser; there is no excuse as to why Apple has not used ASLR and Sandbox technology with their own products. Unless Apple takes the lead in the implementation and use of technologies in their own software then its going to be difficult for them to convince vendors to do the same.

Oh, and the reason why Apple doesn't force the said technologies onto all software is because it will break compatibility - something people on OS News for ever whine about when it comes to their operating system upgrades and expecting their ancient and decrepit software to continue running without fault.

Reply Parent Score: 1