Post a Comment
Doubtless there will be snide remarks back and forth about how OS X was supposed to be the most secure OS, and there were no viruses for it. Put that aside for a moment and take it for the sobering wakeup call it is: No matter what OS you run, be it a fully patched Windows install, a fully patched OS X, or even a fully patched Linux install, all computers are vulnerable through their users' lack of education. Personally, there aren't many programs I don't get from the Ubuntu repositories, unless there's a newer version out; Linux is fairly safe in that regard, but if I were to download a torrent of anything that needed root access to install, I'd be a little worried about trojans too. On the one hand, serves them right for pirating software. On the other, it's still a bitch that this happened. Computer users need to be educated before we let them loose into the wild.
The problem is not that they are punished because the pirate software (most of them probably won't notice). The problem is that we that do not pirate are punished. A friend of mine says his mailserver receives 17 times more spam than "real mail". The botnets are to blame.
It wasn't a virus in this case, but a trojan.
Trojans are a potential problem for any system where the end users routinely install downloaded closed-source applications.
Sigh!
No, you are wrong.
The distribution maintainers are not the same people who write the code.
The distribution maintainers necessarily MUST read the code in order to be able to put it into repositories.
In the real world, the distribution mechanism of open source repositories, coupled with a package manager on the client has an impeccable record.
http://www.google.com.au/search?q=define%3A+impeccable&ie=utf-8...
http://wordnetweb.princeton.edu/perl/webwn?s=impeccable
What part of "impeccable" do you not understand?
Edited 2009-04-19 07:05 UTC
The part where the Debian maintainer accidentally introduces a vulnerability in security-critical network facing software.
Or where the fedora repositories get owned remotely. This stuff can happen to the repository system (not saying that someone can't attack Microsoft's software distribution systems... I'm sure people have tried).
Or where the fedora repositories get owned remotely. This stuff can happen to the repository system (not saying that someone can't attack Microsoft's software distribution systems... I'm sure people have tried).
The case where the Debian maintainer introduced a vulnerability is not a case of an end users system getting malware via an executable. It was a security bug ... not malware in and of itself.
The repository system has an impeccable record. There has been not one recorded case, over many years, for millions of users, of a user's system getting malware through applications installed via the repository/package manager system.
The odd bit of buggy software? Yes, OK. But not malware. No trojan horses at all amongst all of that mountain of downloaded software. None. Zilch. Nada. Diddly squat.
Why is it apparently so very hard for Windows users to accept this fact?
Edited 2009-04-19 10:15 UTC
The fact that the OpenSSL "fix" in Debian wasn't Malware would be irrelevant to anyone who's system had been compromised and had their identity and other crucial information stolen, wouldn't it?
The fortunate thing about the idiotic mistake by the Debian maintainer was that it was fixed very quickly, and that's the only fortunate thing about it. This was an example of someone who did not know how OpenSSL worked mucking about in the code in an effort to improve it, and releasing that patched package into the community without proper testing. This means, by the way, that repositories are only as fool-proof as those who run them and maintain them... and there's not one human being in the world today that hasn't made mistakes.
I'll certainly grant that repositories are, by design, a much more secure way of handling things than Windows or OS X have by default. But open your eyes, they aren't fool-proof and do not have a perfect record. You can bury your head in the sand all you want, the real world is still around you whether you choose to look it in the face or not.
What? I have never read through any software package I maintain. How am I supposed to read million lines of code? even it would take days to read through new versions for one package.
You are obviously living in an ubunto brown dreamland of linux propangadna.
"Personally, there aren't many programs I don't get from the Ubuntu repositories"
This is one of the main things that can actually create a secure system. When users get their apps through their Linux distro's repository, they've been tested and users can feel safe about installing them. Getting them elsewhere is just like leaving the door wide open. There are trusted 3rd party repositories, but you know what I mean.
Antivirus isn't necessarily any good if you're inviting nasties into your system anyway. I can't count how many PCs with Norton I've come across that have been riddled with viruses, because either a) Norton is incompetent, or b) a virus disabled or broke Norton in the many ways that's easily possible.
Users running anti-virus on Macs would help, but only to a certain extent. There is no software to fix idiocy.
The solution to this, as I see it, is for Apple to push an update that removes it -- a lot like Microsoft's monthly malicious software removal tool.
The funny bit is, though, that a trojan like this would NEVER get through Windows Vista/7. Malware protection is built-in now, so I'd get a nice little dialog on my Windows boxes telling me this file is dangerous, we've blocked it for you. You want us to delete it?
Mac OS X has none of these kinds of features, and that's why users get infected. People are going to download warez ANYWAY, so the better approach would be to protect users in cases like this - Windows will protect you, Mac OS X will not; because the latter has never had to deal with things like this, the OS wasn't designed for it.
Cold and hard facts, and I'm sure the Apple Defense Brigade will be all over me like I'm covered in Tuscan honey and fairy dust, but it's the truth.
Edited 2009-04-18 13:35 UTC
I don't buy it. There's no perfect solution for trojans. If the trojan is unknown there's a big chance it will get executed. Also no matter how many dialogs you get about something being dangerous, you'll push Ok button to get your software installed. Well, not you, but most other stupid users will.
Edit: on a side note, anyone remembers tbav for dos? Anyone remembers it's really good heuristic method? It involved actually tracing the program in debugger mode to find if it did something nasty.
Edited 2009-04-18 14:17 UTC
I don't know if you'd call it "perfect" ... but there IS actually a viable solution for Trojans.
Solution: Adopt a self-imposed policy of "only install applications from repositories using the package manager".
This solution has worked for millions of people for many years now for hundreds of downloaded applications each. It has an impeccable record for those who stick to the policy.
Edited 2009-04-18 15:27 UTC
The funny bit is, though, that a trojan like this would NEVER get through Windows Vista/7. Malware protection is built-in now, so I'd get a nice little dialog on my Windows boxes telling me this file is dangerous, we've blocked it for you. You want us to delete it?
...
Hmm, really?
How many people have turned off UAC because it was annoying? My mum received her machine with it off. I'm not sure why, but it's disabled. She's too afraid to click okay to just anything but there is always a possibility.
Besides, this wonderful security model in Windows Vista--it's all trumped by OLE2/ActiveX. It's a huge gate in the security wall.
I hope this wakes up a bunch of Mac users, but I'm cynical and don't believe it will.
I'm also not surprised about Symantec warning us now instead of previously when the software was first reported to have an exploit. On the news programme "60 minutes", the Symantec spokesperson never mentioned that there was a fix for Conficker directly from Microsoft.
Thom Holwerda wrote:
-"The funny bit is, though, that a trojan like this would NEVER get through Windows Vista/7. Malware protection is built-in now, so I'd get a nice little dialog on my Windows boxes telling me this file is dangerous, we've blocked it for you. You want us to delete it?"
I find this doubtful. Practically all Windows games and most applications requires administrator rights to install (mainly because of arcane copy protection mechanisms), how would the OS distinguish between DRM functionality included in a game (like protections which install services) and a trojan if baked into the installation procedure? These DRM schemes, just like trojans and rootkits vary greatly and are constantly changed so there is no way the OS can be updated to keep track and identify them, not even dedicated virus software can keep up.
This isn't about UAC, this is about Windows Defender. Defender does its thing with or without UAC, with or without administrative privileges.
The funny bit is, though, that a trojan like this would NEVER get through Windows Vista/7. Malware protection is built-in now, so I'd get a nice little dialog on my Windows boxes telling me this file is dangerous, we've blocked it for you. You want us to delete it?
Mac OS X has none of these kinds of features, and that's why users get infected. People are going to download warez ANYWAY, so the better approach would be to protect users in cases like this - Windows will protect you, Mac OS X will not; because the latter has never had to deal with things like this, the OS wasn't designed for it.
Cold and hard facts, and I'm sure the Apple Defense Brigade will be all over me like I'm covered in Tuscan honey and fairy dust, but it's the truth. "
Actually it would come through like any other program trying to do an internet connection...
If you install something on your machine which makes internet connections then you are hosed if it is malware. The only chance you have in this regard with windows 7 would be that microsoft could add the signature over time to windows defender or any other anti virus program has the signatures...
The malware is installed via the normal install process if you hit the ok button from the Windows User Control popup then you are screwed in this regard as well...
Cheers...
Oh dear.
Just when I thought your comments couldn't get any worse, they do.
And it just shows your ignorance.
I'm not sure what else to say.
People automatically click yes to UAC, because it's the easiest way to get rid of it and open what they want to open.
That is if they haven't disabled it already.
Windows Defender I'm sure is fine (Although I've never had it work for me terribly well) for known threats, but if a new threat is on the block, I wouldn't imagine it to work very well, just like Antivirus Software.
Any stupid user is going to infect any system, even Vista and Windows 7.
I'm beginning to think you've had a knock in the head if you believe that Vista/7 would stop any stupid user from infecting a system regardless to whether it's patched.
I didn't say that heuristic analysis is the best thing there is, I just said that it's not true, that "there's no software to save us from viruses that we don't know about".
Or c) the preloaded 3-month trial version of Norton that came with the computer expired and the owner didn't realize it. Or d) the copy of Norton just randomly decided that it wasn't properly-licensed and deactivated itself (although that possibly falls under point a).
I've lost count to the number of computers running anti-virus software for this-or-that vendor that I had to "desinfect". I've also lost count to the number of "infected" computers I had to reinstall because the anti-virus software went completely beserk (from the countermeasures used by the viruses themselves).
Fortunately, this isn't my job anymore...
However, anti-virus software is still useful on Windows. But that's because of the massive number of available malware for this platform combined with the almost baffling ignorance of most users.
I've always ran anti-virus software on my Windows machines, but only once in 10 years did I get an infection (noticed almost immediately by a sudden burst of browser popups). And only maybe two or three times in that same amount of time did I get a warning from the anti-virus software about some blocked virus.
These Mac viruses are based on user ignorance alone, an AV software can do almost nothing to prevent this.
Avoiding crack/serial sites and pirated software is a good place to start to avoid getting pwned. And today there is hardly an excuse for pirating software, even in Windows-land. Most computers already come with a Windows license, and there are opensource options for most of the rest (the only "alternative" that most people would probably not want is the office suite, but MS Office is not as expensive as it used to be).
Don't be worried. There are no OS X viruses.
Many years ago one of my police friends told me that many locksmiths are closely associated with burglars or are burglars themselves. He said houses are often burgled a few weeks after a visit by the locksmith. In particular expect your house to be burgled if you buy a safe from a locksmith.
We, the members of the Global Association of Honest Locksmiths, would like to thank you for destroying our businesses with FUD, and for casting our families out onto the streets.
BTW, what's your address?
There aren't. This malware is a Trojan, not a Virus. It does not replicate itself and it does not get onto a System without the help of its user.
Since Antivirus software can't really protect you from that kind of malware more than to give you a false feeling of security, i still regard antivirus software for OS X obsolete.
I wouldn't even think about buying antivirus software for Mac before we had something that comes over the network without my help, like Blaster or Conficker.
Worse yet OSX only has rudimentary anti-hacking measures. Leopard introduced limited ASLR and MAC. Vista and Linux have much more sophisticated access controls and address memory relocation schemes.
No offense, but what you said seems like a fanboy remark. If you look at the security model of Leopard vs Vista; Vista is a lot more secure in design. The reason mac didn't have till date is the same as before -- it wasn't a lucrative target for virus-makers till now. Not cuz "apple is ahead of the curve". If that were the case they could have done some justice by including atleast a simple paint-software (iPhoto is *NOT* what I want).
As for being "cheap", even World of Goo at $20 is pirated at 90% --- it's about getting things for free; and those two are *quite* different. IMHO.
However; I don't think antivirus softwares are as needed as customer awareness and education . There was this incident where my friend complained that his (pirated) copy of Symantec was outdated. When I gave him Avira; he COMPLAINED that it showed a lot of virus warnings; so removed it...
You are wrong. All major Windows virus and worms get in without the need for the user downloading and executing them.
This is just a case for user stupidity.
People like analogies, so here goes one:
A guy is worried about his house safety. So he buys the best door and a good security system. It works fine. Only he is able to get in and out. One day he meets another guy in a party, they talk and seem to become good friends. He invites his new friend home and lets him in. He got robbed.
Edit: after re reading that "vista is more secure in design", come on. What design?
Edited 2009-04-18 13:25 UTC
This is just a case for user stupidity.
People like analogies, so here goes one:
A guy is worried about his house safety. So he buys the best door and a good security system. It works fine. Only he is able to get in and out. One day he meets another guy in a party, they talk and seem to become good friends. He invites his new friend home and lets him in. He got robbed.
Edit: after re reading that "vista is more secure in design", come on. What design?
About the only thing that Microsoft actually provides is Defender which protects one against spyware/adware/etc.
What I don't understand is why it is the operating systems responsibility to protect people from installing things they downloaded off the internet. What one needs to do is separate (as you did in your analogy) between a user downloading and choosing to install something from a non-reputable source and a worm which makes its way into a computer through a security hole in the operating system - that is, an outside attack on the operating system and not an infection bought into the system by the end user him or herself.
The simple fact of the matter, people downloaded pirated software, they knew the risks, they were also shown how to remove this nasty from their system the moment it was found - and yet they failed to take any step. To me, those who are infected are just as guilty as those who failed to update their copy of Windows and have become infected by the conflicker worm.
Edited 2009-04-18 14:08 UTC
Bleh. Enumerating badness is always a bad idea but OSX only has rudimentary anti-exploit measures compared to Vista and Linux even when you ignore blacklisting applications like Defender. Only in Leopard did Apple introduce Mandatory Access Controls and limited ASLR, which is similar to what Windows offered with XP SP2.
Despite whose fault it is these issues can be mitigated to some extent through proper access controls.
There is a point where an individual has to start taking responsibility for the choices they make; I was just pointing out that even with all the security features there are still infections. The prime example would be my old man who been infected - something that could have been stopped had he ran Windows update. So with all the features the weakest point of failure is always going to be the end user.
I'm neither going to attack Microsoft or Apple because attacking them is like attacking AIG for the financial fiasco and ignoring the individuals within the market external of the 'great Satan' (aka AIG) who caused it.
And even when the controls are in place the system is just as vulnerable as Mac OS X with less of those proper access controls. As I said the end user is the weakest link - and the only way to get around this is through automatic updates (which Apple and Microsoft have on by default) - but even then there is a window of opportunity. As I said, it comes down to personal responsibility - a virtue that many people in today's society try to evade.
No. If a system has proper access controls this can't happen. A program like iWork is NOT going to open ports and participate in a botnet if there is a proper policy in place. That would require the user to manually change the policy, which is above and beyond a normal users' ability.
Automatic updates are NOT going to solve this as well as access controls will. Updates don't help at all for a 0-day, a good policy will. Without being able to protect against unknown threats, any security technology is severely limited because you are back to essentially enumerating badness.
"There is a point where an individual has to start taking responsibility for the choices they make;..."
You just hit the nail on the head. Sadly in todays society, people are taught from a young age that everything is always someone else fault. That is why there are so many lawsuits and idiotic defenses these days. That carries over into computer usage and everything else people do. People don't have a clue what it means to be held accountable for actions these days, as if they do something wrong and don't die, they can always sue someone for their own stupidity.
You just hit the nail on the head. Sadly in todays society, people are taught from a young age that everything is always someone else fault. That is why there are so many lawsuits and idiotic defenses these days. That carries over into computer usage and everything else people do. People don't have a clue what it means to be held accountable for actions these days, as if they do something wrong and don't die, they can always sue someone for their own stupidity.
You're missing the bigger picture. These things can be mitigated. The technology exists. Users are going to do stupid things, we know that. Bitching about it incessantly isn't going to get us anywhere. Instead we should focus on getting proper security implemented in Desktop operating systems. iWork should not have priveleges that allows it to connect to a botnet.
Whoops, was away a bit too long.
@sbenitezb
Virii get in without users' need? Besides Conficker I can't recall a good case. XP's security sucks; no doubt. But I'm not referring to XP. Even in XP; avoiding IE + Autoplay was all it took for me to skip any virii ending up on my laptop for over 2 years.
Your analogy applies just as good for Vista. Nevertheless I don't like analogies to prove a point, they're generally good for teaching only.. IMO
As for the security; take a look at the Miller's interview. Whether you think he's a scumbag or not; the precautions he mentions taken by vista are much superior. There you have it, your "design". On the other hand; how is "leopard's design" any better?
@kaiwai: Seconded.
Edited 2009-04-18 14:28 UTC
And, just a reminder ... it wasn't even a virus in this case. It was a trojan. That means that people downloaded it, deliberately, themselves, from an untrustworthy source, installed it without having any idea at all of its integrity, and ignored any warnings that popped up while they did so.
No system can survive stupidity like that.
The only possible "defense" is to avoid installing closed-source applications in which malware can be hidden.
Edited 2009-04-18 15:32 UTC
@sbenitezb: about virus...es, it was something of a fetish
@Kroc: MD5!?! Why would a general user go through something as geeky as checking the MD5 hash?
@werpu: No -- an anti-malware is NOT an anti-virus. Also; wha!? Did you even use vista?!?
I second darknexus, all it takes is a serial-key..
@Kroc: MD5!?! Why would a general user go through something as geeky as checking the MD5 hash?
@werpu: No -- an anti-malware is NOT an anti-virus. Also; wha!? Did you even use vista?!?
I second darknexus, all it takes is a serial-key..
I know anti malware is not anti virus, but the lines between malware, virii and trojans are blurry, many antir virus packages also come with anti malware and anti trojan functionality. Windows defender is not an exception here, but it leaves out dedicated virii and some kind of malware due to not trying to push into the markets of anti virus vendors. I am not sure how good Windows defender is, but I rather doubt that it decreases your chances of being hit by a trojan if you apply user stupidity a lot...
I have not heard too many good things about it but on the other hand also not too many. Probably because most people do not bother too much about it, but go for a different solution anyway...
this is from an interview with the guy who cracked safari in a matter of seconds in the last pwn2own
It’s more about the operating system than the (target) program. Firefox on Mac is pretty easy too. The underlying OS doesn’t have anti-exploit stuff built into it.
[ SEE: 10 questions for MacBook hacker Dino Dai Zovi ]
With my Safari exploit, I put the code into a process and I know exactly where it’s going to be. There’s no randomization. I know when I jump there, the code is there and I can execute it there. On Windows, the code might show up but I don’t know where it is. Even if I get to the code, it’s not executable. Those are two hurdles that Macs don’t have.
It’s clear that all three browsers (Safari, IE and Firefox) have bugs. Code execution holes everywhere. But that’s only half the equation. The other half is exploiting it. There’s almost no hurdle to jump through on Mac OS X.
http://blogs.zdnet.com/security/?p=2941
Apple has a long, distinguished history of completely ignoring security, and that hasn't changed in osx
I honestly don't know/understand what makes an OS secure or not. All I know is that I know of no OS X/Linux users with a virus and with Windows.....
This article is not talking about a virus, it's talking about installing custom software that normal OS X users would be at risk of, and that can't even spread.
What we're talking about is users that intentionally download illegal software and ignorantly trusting the sources.
He missed a grandparent-friendly case:
"Please click on this link to view an animated ecard program sent by your grandson!" *trojaned*
In contradiction to a previous poster's comment, more like 80-90% of Windows badware exploits no vulnerability in the OS. Most of the rest are developed after the patch was released via reverse-engineering.
Perfect example, and aside from pirated/illegal downloads, easily the most prevalent cause of infection. Specifically, I see a lot of these that have a payload of Vundo along with several others such as AV360 and SPW2009. The number of times I've had to clean those out...
This is why educating computer users would be more valuable than any Antivirus solution... a pity most don't seem to want to be educated. You have a tool (a computer in this case) you should be expected to know some things about maintaining it and safety (both yours and everyone else's).
As for being "cheap", even World of Goo at $20 is pirated at 90% --- it's about getting things for free; and those two are *quite* different. IMHO.
However; I don't think antivirus softwares are as needed as customer awareness and education . There was this incident where my friend complained that his (pirated) copy of Symantec was outdated. When I gave him Avira; he COMPLAINED that it showed a lot of virus warnings; so removed it...
Actually Vista is not really that much more secure by design, the system security measures are pretty much up to par trying to put the user into a sanxbox model and trying to enforce userland on everything.
(Which vista failes utterly with UAC popping up every five seconds instead of trying to sandbox root access programs, but neither does osx, but the programs mostly behave better with their possible user land install for 90% of them)
The main difference is that vista comes with a trimmed down antivirus program, windows defender...
The rest is propaganda by Microsoft, sorry!
Antivirus vendors try to make a big deal out of it. It isn't a virus, it isn't even a worm. It can't replicate itself and it isn't any threat for real. It's just a trojanized program. People downloading illegal software from p2p networks are really asking for trouble. You can't trust anyone, but the software maker or very known distributors.
Whatever people say about OS X and other *nix kind security, it's clear in this case it is not the OS's fault, it's the user's fault. The OS can't and won't ever prevent malware from executing if the user is giving consent to execute software.
I would find hard to not believe Symantec is not involved in this illegal distribution of trojanized software to spread some FUD and convince Mac users they need their "protection".
"At least ****ONE**** documented case"
OOoOoooohhhhhh scary.
Not to mention is users actually INSTALLING A VIRUS themselves. News Flash:users can install whatever software they want by hand.
Compare/contrast to the monthly alerts on REMOTE-EXPLOITS found in Windows that occur without the users interventions/knowledge and learn what the difference is in code quality between the two.
Edited 2009-04-18 13:38 UTC
OOoOoooohhhhhh scary.
"Mac OS X doesn't have trojans."
"Well, it has a trojan now, but at least it's not used for anything."
"Oh, it's used for botnets now? Well, there's only one documented case, no big deal."
I don't need a pattern recognition system to figure this one out.
What do you expect to get for nothing? If you can't afford iWork, download OpenOffice for your Mac. Don't download custom build iWork packages from sharing sites/software.
I can understand the need to pirate Microsoft Office, when the fancy version is the same price as the PC hardware (WTF Microsoft??), but iWork is reasonably priced and works well.
You're thinking of iLife, not iWork. iWork does require a serial number, however that is it. There's no activation or other anti-piracy measures in it, so what a smart person would have done would have been to download iWork directly from Apple and just get the serial from somewhere else if they were going to pirate it. Then again, typically those who pirate software lack in the intelligence department, or at least in common sense.
Still, software piracy (for lack of a better term) is wrong. If you don't want to pay for the cost of that proprietary software package, don't use it. Find one that costs less or is free, or go without.
Oh, yes it does, at least if you download it. I know, as I bought iWork 09 and received a serial number... and entered it to unlock after my thirty day trial period had ended. Perhaps if you order it on cd it's different, and it may very well be different if you bought it with your Mac instead of afterward.
Moredhas wrote:
-"Ah, but there COULD be. How hard would it be to set up a site with md5 sums of "healthy" programs, to compare to warez you download? Even if you don't trust the site, you'll know if there's a problem when the md5s don't match."
Uh? These cracks would have to make changes to the programs code which would then result in a different md5 hash, no matter if they inserted a trojan or not.
...so a "Virus Scanner" would be near useless in detecting this installation anyway.
As part of an installation app I wrote for one of my companies I have a script that talks to one of our servers to download components used during the installation depending on install-time choices made by the user. It does this all invisibly - just telling the user that it is "Collecting Data" - after getting the user to authenticate. I could have that script do a whole range of other things including install a startup that gives me some remote access - that is very easy to do.
But that is not a virus. It is an app installed by a user. No different to the one in question. The author just piggybacked his app's installer onto the installer for another app - and that isn't hard either.
If I wrote an app and called it "ZOMG BEST PØRN DOWNLOADER EVERRRRR" that was nothing BUT a bot and stuck it out there as a torrent there would be some idiot download and install it, even if it asked for admin privs. And it wouldn't be a virus either...
I don't know of any current AV applications that only scan for & remove viruses that meet the literal, technical definition of a virus. All that I've used will also remove trojans, or detect them with the background/live scanner if the user tries to install one.
Most applications referred to as "anti-virus" are really "anti-malware," strictly speaking.
Edited 2009-04-20 00:02 UTC
With the sophistication of most malware these days, regardless of the method they use to infect the user's (normally Windows) system, they have become very adaept at avoiding detection after they have been installed. There are many mechanisms employed, ranging from rootkit-like behaviour (where the OS is not even aware the malware files exist on disk), through to disabling any installed scanners (or, more sophisticated, preventing the installed scanners from detecting just the particular malware in question, but otherwise appearing to work normally).
The only chance one has, on a Windows or Mac OSX system where users routinely install closed-source binary executables, is detection on first access (ie on installation). After installation, very often all bets are off.
Even on-access scanners cannot work on first accesss for new 0-day malware.
The point of my post was simply that most AV/anti-malware applications are designed to remove trojans and not only viruses. I wasn't making any statements about their actual effectiveness - which is what most of your post seems to be talking about.
Edited 2009-04-20 00:59 UTC
The point of my post was simply that most AV/anti-malware applications are designed to remove trojans and not only viruses. I wasn't making any statements about their actual effectiveness - which is what most of your post seems to be talking about. "
My post did not dispute anything from your post. Your post's text was merely related discussion, and I used your post as introduction, context, and pointing out the relevance of my point, which was equally valid to your point.
You misunderstand what a virus is. A virus relies on a stupid user to propagate. It *is* different from trojans, but only in that it copies itself to other applications' code. When these other applications are then "shared" by stupid users with other stupid users the virus copies itself to other applications. Any OS that runs applications at all can have trojans, and almost any OS can have viruses. Nowadays few people actively share files, so viruses are more rare than in the MS-DOS days.
Anyways, user intervention *is* always needed. They might require a lot or a little bit, but it is always needed.
What you are thinking about are worms. Worms only require a remote vulnerability that allows code execution to spread. Mac OS X has been show to have unpatched remote vulnerabilities, so the only reason that there has been no news release on that is because nobody that knew about them has bothered to write one.
I'm not sure if your reply was to me or the parent of my reply but neither my post nor the parent used the words virus, trojan or any other technical description for what was going on here.
I think the parent referred to it as "shady" software, now I don't think that's a new category of malware he's referring to there, just an all encompassing one.
I was actually planning to stay out of this software-repo stuff but oh well:
Software Repos have been quite a pain for me; I generally visit a software's website and instead of a clean link I find myself filtering a long list of software; where I may or may not find it considering that either the naming or whatever is wrong; or face sad issues like two version of same software (happened to KDE for me on Kubuntu). Repos are a necessity due to the hostility shown towards installation; but they don't treat the issue that well.
But even then; the fact that when I try to get a good bunch of software like latest alpha's or certain proprietary software (like opera); I end up either adding a new URL to the package-manager or downloading a deb package.
That's reminds me of my university examinations go (i'm still studying btw) -- there are about 300 affiliated colleges; so the examiners seem to correct solely on basis of how neat the examination paper looks -- to the point that a friend who attempts 1.5 questions in the entire paper gets complete marks for both the questions and passes the examination.
Even in this case; repo's tend to carry proprietary software and I'm not sure if they get into look into the code..
Proprietary software in repos => Malware chances
Package Downloads => Malware chances
Custom Repos => strange issues + "theoretical" chances of malware
"theoretically" macs were malware-proof too..
@werpu: Yes I know the lines tend to be blurry (despite the apparent distinction demanded in the thread) but Windows Defender's functionality is only limited to malware, so I said that. The point is that it immediately indicates the installation/presence of a malware; and it's not like UAC to pop now and then.
I've encountered it on only one occassion (*other than msconfig) in the last two years. So unless we're talking about users like my friend who I posted about; it does its job as intended. User stupidity does count yes, but we're talking about "real" stupids here not the case of "stupider than the average geek" users.
Personally; I think Defender is underrated; probably 'cuz it's Microsoft; or probably cuz the beta wasn't quite effective. It's based on GIANT antispyware which was quite a good one in the market at that time. Personally I disdain installing alternatives unless we REALLY need to install one (e.g., IE8. thankfully it'll come to an end..) or if it comes in suites or so..
Edited 2009-04-20 07:19 UTC
Even in this case; repo's tend to carry proprietary software and I'm not sure if they get into look into the code..
Proprietary software in repos => Malware chances
Package Downloads => Malware chances
Custom Repos => strange issues + "theoretical" chances of malware
"theoretically" macs were malware-proof too..
Repeat after me ... "impeccable record". "No malware in open source repositories".
It gets easier if you practice it a bit.
Edited 2009-04-20 09:53 UTC
Practice what? Reading proprietary lines of code? It'd be easier to practice if it weren't so hilarious
EDIT:
As for the "impeccable record", my university has one too... If the repos are clean it's cuz the PROJECTS are open-source; not cuz of the repositories.
Edited 2009-04-20 12:19 UTC






