dontmatter said:
What? Did that whole, first OS X virus thing turn out to be a fake! that woudl be amazing! how did I miss this? (or am I misreading?).
An antivirus company released a "proof of concept" trojan horse program as a publicity stunt to convince MacOS X people that they need to buy antivirus software.
The program they released didn't use any exploits in the system. They used a trick that has existed since MacOS version 1. They wrote a classic application (code in CODE resources) and stored MP3 data in its data fork (nothing wrong with doing that) and created an icon that looks like an iTunes MP3 icon.
The idea is that you see the icon and double-click it, not realizing it's an application. So the application runs.
The antivirus company is claiming "see how easy it is for someone to trick you into launching a virus". But they're wrong. In order for this to work, the file has to be sent to you in a format that preserves resource forks (e.g. BinHex, MacBinary or Stuffit format) and music files are never transmitted that way. And the ability to write a program like this has existed since 1984, so they haven't even invented anything new.
Combined with the fact that nobody has actually released an exploit with this trick in the entire history of MacOS, most of us consider the whole thing a hoax.
dontmatter said:
In other news, c'mon, apple, c'mon...you shouldn't NEED security updates. I mean, yeah, I'm never going to rate one negative, b/c it's always better that they come out with it, but... man, my patience is being tried....
As long as a computers are attached to the internet, there will be potential security holes that have to be plugged. To believe that any piece of software is invulnerable is simply wishful thinking. When the inevitable security holes are discovered, they should be patched ASAP. Which is what Apple does.
The use of open source is a double-edged sword here. Having thousands of eyeballs all over the code means that these bugs are found and fixed quickly. But it also means that those bugs can be exploited quickly if they aren't fixed, since the virus-writing community won't have to reverse-engineer anything.