[-0MEGA-];479954 said:
None huh?
http://www.ambrosiasw.com/forums/index.php?showtopic=102379
And since Mac switched to the x86 architecture, it's much easier for programmers to create viruses for both Mac and PC's.
Look, I am not going to argue a bunch over this but that is hardly an exploit. First off if you understand anything about Unix permissions this is simply avoided by not running an administrator account. Since OS X uses the /etc/sudoers method of giving a user root access the root user account never needs to be enabled because admins can have root privlidges via /etc/sudoers
Now, any smart user can simply set up an admin account, and a basic user account. Use the basic user account for everything, using the computer, running apps, playing games, surf the net, burn dvds, etc. Then anytime software needs to be installed or something needs root level access you can simply authenticate with the admin account you already created or do a sudo command via terminal.app in the CLI.
Also, that is more of an exploit and has already been fixed via OS X 10.4.8 update, and it required the user to do a lot of things and required them to unzip the file. This is more about the user than the system. The same thing can be said about email attachments.
However, I digress, anything that needs access the /System Folder directory in OS X requires root level access. Not logging in as an administrator does not give you access to it. Therefore any app trying to access those directories can not do so due to insufficient permissions.
This is what makes OS X so intuitive, with admins having root privlidges via /etc/sudoers and the easy to use UI of aqua.
OS X has its issues right now, mainly with rosetta, but that will all go away when Leopard is released.
As far as making it easier for viruses to be developed because of its x86 based platform I am not totally sure of, mainly because I am not a software developer. I know pretty much know next to nothing about programming except for a few basic concepts of how it works. So, unless you can back that statement up with fact, I am going to say you are probably wrong.
What MS needs to do, is drop the stupid registry, go over to self contained applications, and a unix like permission system. Making everything more secure by file permissions alone. Windows has so many loop holes and security holes in it. It is almost nearly impossible to lock down a windows system completely because of how it is set up.