This is one reason I hope Macs never get TOO popular. I really don't want to have to deal with viruses the way PC users do...
i can't say for sure about the reason, smaller market share is sure a good reason, maybe something in the core too.
But hey, as long as its safer, I don't really care about the reason behind it. just like as long as firefox is safer than IE, I don't care if thats because firefox is a smaller target.
I was wondering what the reasoning behind there been no mac viruses was, as i found an article on the web saying that it's just that no mac users would want to, but by now a windows user would have to spite them.
hehe, I think you are right, probably both.It is harder to write malware (virus/trojan/worm) for OS X because you have to work around the security model. It can be done; but when you're going for financial return - and most malware writers now seem to be - it doesn't make sense to spend significantly more time writing something targeted at 5% of the market, when a shorter time investment will open up 95%.
So basically it's both factors in tandem - higher security standards plus low market share. However I've seen enough security-stupid people on this forum that I think it's only a matter of time before someone with an anti-Mac grudge puts something together. And once they do, many people will spend all their time bickering "it's not a VIRUS, it's a WORM" as if it matters in the least...
It is not magic. It is called "good software design."there must be some reason why you can't write them for OSX as otherwise Bill Gates would have written one himself just so they had to pull the Apple no virus ad's
I was talking to someone the other day who said that one reason was that in OSX you have to put in a root password before any system changes are made (and in most cases, the computer would ask for a password before the virus can do its job). If that's really the case, couldn't a malicious program just wait until the OS innocently asked for the root password, but put up a false window infront of the real one, which then passes the password on to the real box, and recalls it to be used when the OS requires the password for the virus to do its job?
I know the if it were that simple it would have been done by now, so I'm sure it's not possible that was. I'm just wondering why it's not possible.
(And I do apologise if I've just hit upon something that might help virus writers everywhere )
jack
The virus would still need your password to be launched and run, it couldn't start sitting and waiting unless you allowed it too.
It is not magic. It is called "good software design."
Even if no malicious code had been run, only code that had been run was telling it to wait until the user next had to put in their password?
jack
i have a simple reason as to why there isn't one.
every single thing you do on a mac is password protected.. a password can be hacked.. true, but it makes the hackers job a lot more difficult.
And your point is ...?yeah and apple didnt design most of it
Are you issuing a challange for all of those people who write viruses out there