arrowoods said:
Why is it exactly we want people to run Mac OS X on any computer. I like it just the way it is Virus free!!! the second we start letting Dell and HP run our system is the day every hacker and weirdo starts writing viruses that will put us in the same boat as windows. As for me I like my quiet Mac world! and I would like it to stay that way.
There are key differences between Windows and Mac OS X that prevent this kind of thing from happening. Take this example:
A user running Windows XP goes to install the latest version of QuickTime on his computer. He downloads the installer and installs it. It never asks him for a password.
A user running Mac OS X goes to install the latest verstion of QuickTime on his computer. He downloads it, mounts the disk image, and opens the package. It asks him for an administrator password. QuickTime then installs.
Programs in XP automatically inherit the rights of the user, which is, needless to say, very insecure.
So, being that a would-be OS X virus author would want to run a program with administrator access, he needs the administrator password. How would he go about this task?
A common tactic would be to use a keylogger which, aside from being an outright crime, also requires getting into the part of the operating system that interprets keystrokes, right down to the kernel/driver level, which requires an administrator password. Another common tactic would be to extract the password. Unfortunately for them, the password for OS X systems is encrypted, and then stored in a place that only an administrator can access. Another tactic would be to use a brute force attack, which most operating systems, even XP, are able to detect easily and throw in delays to slow down the process.
And this is only one example of how OS X has inherently better security than Windows XP. I'm not saying that Mac OS X is completely bullet-proof and will never ever have a virus, but it is
significantly less vulnerable. And while market share does have a part in this, the primary reason is that OS X is more secure, plain and simple. And so far it's working!