Slashdot Mirror


McAfee Blames Open Source for Botnets

v3xt0r writes "It seems that 'the Open Source Development Model' is to be blamed for the recent increase in botnet development. 'We're not taking aim at the open-source movement; we're talking about the full-disclosure model and how that effectively serves malware development,' the spokesman for McAfee says. Why not just blame the IRC Protocol? Or simply admit that Proprietary vendors cannot keep pace with the Open Source Model?"

223 comments

  1. What? by NiteMair · · Score: 5, Insightful

    So, here is an article simply claiming that some "malicious developers" have found a way to collaborate using open-source tools...

    Wow, I've seen a lot of commercial vendors doing that in the recent years also - maybe they're all suspect.

    1. Re:What? by Ortega-Starfire · · Score: 2, Insightful

      **Waiting for the closed source companies contribute more to spyware article**

      --
      ---- Liquid was a patriot ----
    2. Re:What? by deathy_epl+ccs · · Score: 4, Interesting

      Certain vendors of anti-virus software appear to believe so. I wrote an exe-packer primarly so I could pack dotnet executables and distributed it for free. It got used by some malware author out there, and this anti-virus vendor decided then that anything packed with my exe-packer must be a virus.

      I swear, it doesn't pay to share anything any more. ;-)

    3. Re:What? by bwt · · Score: 4, Insightful

      Exactly. The open source model is a higher productivity model, so the black hats use it, just like everybody else that produces a lot.

      And of course, we have to suffer another dig at the full disclosure doctrine. But the part they left out was how they plan to get the black hats not to share information with each other. Full disclosure just assures that the white hats all have the same information and that the battle is fought on pure technology lines and not on who is better at hiding things (a battle the good guys would lose).

    4. Re:What? by Fordiman · · Score: 1

      No, you don't understand.

      If it's proprietary and closed source malicious software, it's "market-enabling software". It's only "bad" if those open source evildoers write it.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    5. Re:What? by Decaff · · Score: 1

      Exactly. The open source model is a higher productivity model, so the black hats use it, just like everybody else that produces a lot.

      A higher productivity model? Nonsense. It is no more high productivity than any other development model. Productivity depends on the development team, and their movation and interest, and the openness or otherwise of the project has little or no bearing on this. Just look at the number of open source projects stuck in permanent beta because no-one is interested in doing the hard, dull parts that are required to finish things.

    6. Re:What? by Anonymous Coward · · Score: 1, Insightful

      That's true, but those are generally the ones that do not have a large technical audience.

      Malware has a fairly small but very dedicated, extremely technical audience, as well as a larger following of much more amateur users who may (to greater or lesser degrees) still be able to compile the source or merge others' patches together into new combinations. And, of course, their adversaries, the AV companies, who are also keenly interested in the code (to recognise it, detect it, and defend against it).

      The open-source model, due to its somewhat decentralised nature, the extreme ease of forks, and everyone having the source who wants it, is rather good at rescuing projects with many active users which have been shut down for legal reasons. (Someone else just forks it and takes over development.)

      It's also good for someone who wants to spin off an experimental fork with a new feature for development - which constantly allows new, interested people to innovate wild, bluesky features and improve on existing ones - and also for someone who wants to merge together those forks to create new hybrids.

      It's those two things that have made it so desirable for many controversial projects. The authors found that by publishing the source, there's less point tracking the original authors down and, uh, convincing them to stop, because if there is enough interest, someone else will just pick it up where they left off.

      Malware just happens to be one of the fields benefitting in this particular way from open-source development models - so also are other (legally and/or morally) controversial projects that have small, loosely-linked development teams and are at high risk of being shut down by threats (for example, DRM circumvention software, and peer-to-peer communication and publishing software).

      Traditionally, malware authors would be extremely secretive about their code, the better to hide it from AV signatures for as long as possible. This hampered cooperation and research, so they formed into small trusted groups, with little contact between them. But for those not in those groups, with wild ideas of their own, the task of creating an entire bot was daunting. It seems that the idea that actually won out in the end, to the greatest extent, is to make sure the bot project can't be killed just by tracking down the one principal author by publishing the code widely and encouraging forks; and to encourage those with new ideas to experiment freely with forks of the bot code, causing a bunch of rapid mutations the AVs find it hard to keep up with, and to additionally combine that with metamorphic wrappers to make an AV's job as difficult as possible. Because there is now an abundance of bot code to build from, and also easily available shellcode and exploits in forms that can be virtually plugged in, creating a mutation has become much less of a daunting task, so there are, quite naturally, more of them.

      It seems to be working for them, you must admit; the number and frequency of different worms you get in your email box daily is a rather visible metric of their success. *sigh*

    7. Re:What? by Anonymous Coward · · Score: 0

      I knew there had to be an article on anti-closed source software in here somewhere today. This wouldn't be /. if there wasn't at least one cheap swipe at closed source software a day.

    8. Re:What? by Schraegstrichpunkt · · Score: 1

      You could probably bug them to fix their virus checker, and if they refuse, threaten to sue them for slander/libel/misrepresentation/restraint of trade/etc (ask your lawyer about what would actually apply).

    9. Re:What? by deathy_epl+ccs · · Score: 1

      You could probably bug them to fix their virus checker, and if they refuse, threaten to sue them for slander/libel/misrepresentation/restraint of trade/etc (ask your lawyer about what would actually apply).

      Yeah, I'm in the process of pestering them over it.

      Doesn't help that it's not an American company, so doing anything but blow hot air would be rather difficult.

      Ultimately, though, it does demonstrate that anti-virus manufacturers are lazy. Of course, being a developer, I know... most of us are lazy. heh.

  2. Load of BS by Wieland · · Score: 5, Funny
    From TFA:
    The current generation of bot software has grown to the point where open-source software development tools make a natural fit. With hundreds of source files now being managed, developers of the Agobot family of malware, for example, are using the open-source CVS (Concurrent Versions System) software to manage their project.
    If that's the best example they can come up with... Geezz, malware writers probably eat cereal, too. Why not blame Kellogg's?
    1. Re:Load of BS by TheOtherChimeraTwin · · Score: 5, Funny

      No, he really has a point here. Pass a law forcing Botnet developers to use SourceSafe and you'll see Botnet development slow to a crawl.

    2. Re:Load of BS by powerlord · · Score: 1

      Nah, but the OSS community needs to be taking note of this!

      "Malware writers use CVS! They're the scum of the earth. Shouldn't you use SVN instead?"

      or

      "9 out of 10 malware writers use CVS. Their software runs on millions of desktops world-wide. Shouldn't you use CVS too?"

      (note: I am non-denominational on version control systems and could see the marketing go either way. I don't really care as long as it makes me laugh :D )

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    3. Re:Load of BS by Anonymous Coward · · Score: 0

      Even I can come up with a better example than that - eMule. Type emule into google, you'd expect to see 1 entry come up for the sourceforge project... instead you get hundreds of 'emules', only one of which is nice and safe, the others have all been hacked about. I've never tried running them, but I imagine they're not there for the good of the community.

    4. Re:Load of BS by PastAustin · · Score: 0
      Agobot family of malware, for example, are using the open-source CVS (Concurrent Versions System) software to manage their project.


      They are right. CVS is where it starts. Trust McAfee to get the job done. They still zip their code and send it around in a mailing list to all the coders. That explains why their code is so damned efficient.

      I say we ban open source development, collaboration leads to corruption.
      --
      Firefox 2.0 - Spell Rightly.
    5. Re:Load of BS by krgallagher · · Score: 1
      "Pass a law"

      If you outlaw CVS only outlaws will use CVS.

      --

      Insert Generic Sig Here:

    6. Re:Load of BS by morgan_greywolf · · Score: 1
      If that's the best example they can come up with... Geezz, malware writers probably eat cereal, too. Why not blame Kellogg's?


      And they probably use the Win32 SDK, too. Maybe we could blame Microsoft. You know, I bet they use SMTP-based e-mail to communicate, too! We should blame Jon Postel for writing RFC 821!

      Ooh! I'll bet they use Intel processors, too! And AMD! Hang 'em all, I say!
    7. Re:Load of BS by cspring007 · · Score: 4, Funny

      Wait, i thought SourceSafe was malware.

    8. Re:Load of BS by Kesch · · Score: 4, Funny

      ScriptK1dd13 has joined irc channel #botnet
      M$BlowsMyBalls: ...and then I totally DDoSed the mofo!
      CS_Ownerrer: LOL!
      ScriptK1dd13: There's a bug in the bots. Some of them are spelling Vi4gra and C14lis correctly.
      CS_Ownerrer: Fixed in CVS
      M$BlowsMyBalls: RTFM, noob!
      ScriptK1dd13: There is no manual...
      M$BlowsMyBalls: ...
      ScriptK1dd13 has been kicked.
      M$BlowsMyBalls: Damn noobs.

      --
      If this signature is witty enough, maybe somebody will like me.
    9. Re:Load of BS by Fordiman · · Score: 1

      heh heh heh...

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    10. Re:Load of BS by KevinIsOwn · · Score: 2, Funny

      Is that a bad thing?

    11. Re:Load of BS by Anonymous Coward · · Score: 0

      Agreed.

      And if they didn't use CVS, they could just use Perforce (free for "home" use, though there is a client limit. But how hard would that be to over come?)

      I think we should sue Intel for creating the x86 instruction set without which most of these bot nets would simply not function.

    12. Re:Load of BS by sholdowa · · Score: 1

      I'd have thought subversion would be a better option (:

    13. Re:Load of BS by TheOtherChimeraTwin · · Score: 4, Funny

      Indeed, one can only speculate how much subversive activity would result from outlawing CVS.

    14. Re:Load of BS by tabrisnet · · Score: 1

      Recommend SVN. Should be much more subversive.

      Also consider git.

    15. Re:Load of BS by rjshields · · Score: 1

      No need to be abusive.

      --
      In this world nothing is certain but death, taxes and flawed car analogies.
  3. Full Disclosure Vs Secrets by eldavojohn · · Score: 4, Insightful
    'We're not taking aim at the open-source movement; we're talking about the full-disclosure model and how that effectively serves malware development,' the spokesman for McAfee says.
    Yeah, you could probably blame a few people who altered a little bit of a virus/bot and re-released it to the public on the full disclosure model.

    But what model would you blame for the hundreds of PC viruses that devestated home and corporate computers in the 90's up to today? I think the exploits they relied upon were simple coding flaws and insecure type checking or buffer overflows that wer simply poor coding kept as a secret.

    So, in light of what causes the malware, would I rather the code be fully disclosed or instead guess that there's probably no major exploit possible? I'd probably go with the former considering the sheer number of viruses based on the latter and the fact that it's the exploits based on proprietary code that often do the most severe damage to society.

    I would like to ask McAfee what they would think if a competitor found a virus and figured out how to fix it but couldn't tell McAfee that information because it would be considered disclosure. That would be the real irony here. Sites that host viruses and describe/publish them are often very useful sources for people looking to rid them from their computers or even how to avoid exploits in the future.

    This article is entitled "Hackers Learn from Open Source" but they only learn as much as the researchers and patchers do. I would rather the community be progressing towards solid impenetrable code than have guarded secrets that keep everyone under a thin veil of security. Because if those secrets are ever discovered by the wrong people, we will not know about them and we'll essentially be caught with our pants down. I'd rather have every programmer know the pitfalls of coding than to have thousands of applications deployed world wide all waiting for one hacker to stumble upon a secret.

    You really have to question McAfee's motives here in their Sage magazine ... are they doing this with the customer in mind or are they attempting to place themselves in the leader seat of virus protection with even more exploits running rampant on our machines?
    --
    My work here is dung.
    1. Re:Full Disclosure Vs Secrets by kie · · Score: 1

      From the article
      > Hackers are using techniques popularised by developers of open-source software like Linux
      > to improve their malicious code, a researcher at McAfee has said.

      From your comment.
      > You really have to question McAfee's motives here in their Sage magazine

      I think that this comment captures the essence of the matter.

      McAfee's market is home and corporate users running Microsoft Windows.
      Every computer that runs GNU/linux or similar is no longer a potential sale or
      subscriber to their services.
      If they can write an article that helps spread some FUD about linux
      and slow adoption rates a little bit, then it's good for business.

      --
      living the dream
    2. Re:Full Disclosure Vs Secrets by gayak · · Score: 1

      I would like to ask McAfee what they would think if a competitor found a virus and figured out how to fix it but couldn't tell McAfee that information because it would be considered disclosure.

      Actually this is pretty normal in anti-virus market. For example F-Secure is proud that their anti-virus is updated in half the time (often about 10 hours) before some of their competitors. This is what they use as a marketing tool when selling their software to big companies.

      So ouh, I think they know pretty well what it means. Imagine the situation for one anti-virus tool if they could stop the attacks, but rest couldn't. Sales would skyhigh pretty quickly.

  4. Gee, and I always thought by cyber_rigger · · Score: 2, Interesting

    ...it was the conspiracy to create insecure operating systems.

  5. They're missing the real culprit. by Rob+T+Firefly · · Score: 4, Funny

    The actual blame rests on Charles Babbage, and that "computer" idea of his. But to be fair, he might never have done that if it hadn't been for those damned ancient Greeks with their abacus...

    1. Re:They're missing the real culprit. by Anonymous Coward · · Score: 1, Insightful

      Don't blame Babbage. It's those people putting the wrong figures into the machines and expecting the right answers to come out that are the real problem.

    2. Re:They're missing the real culprit. by happyfrogcow · · Score: 1

      But to be fair, he might never have done that if it hadn't been for those damned ancient Greeks with their abacus...

      It's not their fault that god/bob/evolution gave us hands and brains. I say we shove crayons up our noses and cut off our hands!

    3. Re:They're missing the real culprit. by blcamp · · Score: 2, Informative


      It could have been the Chinese that are to "blame":

      http://en.wikipedia.org/wiki/Abacus

      --
      The problem with socialism is that they always run out of other people's money. - Margaret Thatcher
    4. Re:They're missing the real culprit. by ozbird · · Score: 1

      But to be fair, he might never have done that if it hadn't been for those damned ancient Greeks with their abacus...

      A mere abacus - mention it not. Try the Antikythera mechanism.

  6. Of course... by Anonymous Coward · · Score: 0

    When compilers|source-code control|whatever is outlawed, only outlaws will have compilers|source-code control|whatever...

    Perhaps they should just cut the wires of this internet thingie and be done with it? We can stick with cable TV/download only.

  7. Meh. by Anonymous Coward · · Score: 1, Funny

    I blame Eminem, violent video games, and/or the Republicans. whatever's trendier.

    1. Re:Meh. by Anonymous Coward · · Score: 0

      You misspelled "liberals" there. Remember, liberals are (in no particular order): traitors, america-haters, supporters of osama bin laden, pedophiles, etc.

    2. Re:Meh. by Fordiman · · Score: 1

      Sorry, I live in a major city. Therefore, it's trendier to blame republicans for everything. You don't get the 'bleeding-heart liberal' tripe until you make it ouy to generotucky.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
  8. They don't explain how the alternative is better by AmiMoJo · · Score: 5, Insightful

    Say there is an vulnerability, only known to black hats which is being exploited. Someone finds it, reports it to the vendor. The vendor sits on it for months while a massive botnet spams the hell out of us using it.

    Isn't it better to release info so people can do something about it? Network admins can use it to help block the attacks, or disable the vulnerable software. Users can stop using it. And people can ever make their own patches, or use the shared knowledge to look for similar flaws in other software.

    We have seen this happen. Can anyone provide a good alternative, because McAfee certainly can't?

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  9. LOL by Anonymous Coward · · Score: 0

    Pwnd.

  10. Wow! by rockabilly · · Score: 0, Troll

    McAfee is still around? I'm surprised...

  11. Schools and colleges are evil! by InfiniteWisdom · · Score: 4, Insightful

    Evil hackers learn programming techniques in schools and colleges!

    1. Re:Schools and colleges are evil! by Jack9 · · Score: 1

      McAfee is implying that their research indicates that OSS has done a lot of damage. In summary, OSS allows irresponsible and careless (or payed) angry adolescents to develop quicker and easier than going to school. Malcontents have access to tools that were only available to software development houses that sold commercial products, previously. This is why malware is so much more advanced.

      I don't know if that conclusion is sound, but there is no evidence to the contrary and malware certainly has become staggeringly advanced. McAfee would probably know better than to issue such a statement without actually being sure. So you can claim that you know more than McAfee and it's all BS. /. is an excellent platform for that.

      Personally, I think it's probably true. That's not to say it's a bad thing that their job is rougher. The concept of a separate vendor to combat bugs in an OS is just a rough spot in the evolution of OS development.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    2. Re:Schools and colleges are evil! by roman_mir · · Score: 1

      I blame the parents. If it wasn't for them, the evil hackers would've never existed on the first place!

    3. Re:Schools and colleges are evil! by Eternauta3k · · Score: 1
      Evil hackers learn programming techniques in schools and colleges!


      If it were for school and logo, the scariest thing I could do would be a messagebox saying "BOO!"...
      --
      Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
    4. Re:Schools and colleges are evil! by InfiniteWisdom · · Score: 1

      If it were for school and logo, the scariest thing I could do would be a messagebox saying "BOO!"...

      You're thinking of ways in which you could scare... terrorize people! You're a terrorist. Please report to Guantanamo Bay at once.
  12. It's the opposite, in my opinion by Captain_Thunder · · Score: 1

    Crackers will find vulnerabilities in software no matter what. In an open source application, there's a better chance of someone fixing the flaw faster. In a closed source application, you have to wait for the (usually extrememly slow) corproation who maintains the app to fix the flaw.

    --
    My journal: Clicky. Read it because it
    1. Re:It's the opposite, in my opinion by Proteus · · Score: 2, Funny

      Dude, they aren't even talking about bugs in OSS. They're saying that OSS development tools (like CVS, Eclipse, etc.) exist, and that that very existence means that OSS shares blame for all the malware that's out. Because, you know, if it weren't for OSS these coders couldn't get development tools.

      Pardon, that last sentence was too sarcastic -- I have to go puke now.

      --
      We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
    2. Re:It's the opposite, in my opinion by Fordiman · · Score: 1

      *blink*

      No, seriously, coming up with an alternative name for doing the same thing, only criminally, is painfully wrong at worst and grammatically incorrect at best.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    3. Re:It's the opposite, in my opinion by jedidiah · · Score: 1

      Where are those 15 year old copies of pirated commercial dev tools when you need them...

      --
      A Pirate and a Puritan look the same on a balance sheet.
  13. Well... by voice_of_all_reason · · Score: 3, Insightful

    Why not just blame the IRC Protocol?

    Because McAfee has an unterior motive and wants to discredit the competition.

    With there be anything else?

    1. Re:Well... by Anonymous Coward · · Score: 0

      Unterior? Try ulterior.

    2. Re:Well... by voice_of_all_reason · · Score: 1

      In this case, it is an un terior motive as well, since it's not working.

    3. Re:Well... by Toba82 · · Score: 1

      McAfee actually DOES block IRC.

      --
      I pretend to know more than I really do by mooching off google and wikipedia.
  14. actual cause by psbrogna · · Score: 1
    I've done some research on this myself and I've determined that the primary cause of the spread of malware is the internet. Updates to follow.


    Actually, I see this as a great example of software natural selection. The OSS is killing off the weaker software.

    1. Re:actual cause by smitingpurpleemu · · Score: 1

      Um.... One wishes that OSS would kill off weaker software, but that doesn't seem to be the case, since M$ is alive and well. Or does it mean that M$ software isn't that bad after all? Oh god, perish the thought!

    2. Re:actual cause by EndlessNameless · · Score: 1

      Microsoft occupies the king of the hill position, which gives it... how shall we say... superior hunting rights? This is why it refuses to be killed off.

      Executives chase marketshare because marketshare is an advantage. It's word-of-mouth, mindshare, strategic partnerships, tie-ins, and cross promotions in addition to being more able to set the standards and influence customer expectations. I'll say it now: being able to change people's expectations is probably the biggest advantage, with effective partnerships coming in as a close second.

      The whole battle between open source and closed source is taking longer than most FOSS advocates believed, largely due to the fact that they underestimate these "other" factors. I would hazard a guess that they do not account for these factors mainly because programmers, admins, and engineers don't deal with the non-technical concerns in depth--at least not on a regular basis--because that is what management and marketing are supposed to do.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  15. Full disclosure != open source by Moraelin · · Score: 5, Insightful

    Basically it seems to me that McAffee _isn't_ complaining about OSS, and explicitly says they don't. There are two _very_ distinct and unrelated parts of the article:

    1. The open source part. Which doesn't contain any kind of anti-OSS slant. It just says that people now have a lot of F/OSS tools to manage their files and whatnot.

    2. The part about full disclosure. Where they basically whine that they'd like to have what we all call "security by obscurity." Basically McAffee would like a world where researchers keep a lot more stuff secret, because supposedly being public about that helps evil hackers. Which is as stupid as it gets, yes, but it also has nothing to do with OSS at this point.

    So why the fanboy slant in the summary?

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Full disclosure != open source by wrook · · Score: 1

      I wondered this as well... It seemed very strange until I put 2 and 2 together.

      What if open source virus checkers are doing better in the market place than McAfee suggests? Open source virus checkers can only compete if there is full disclosure. Or in other words, if McAfee doesn't get advanced notice, then they lose any possible competative advantage.

      So it seems to be a FUD attack aimed at shutting down their OSS competition. I'm actually rather surprised because I didn't realize the OSS alternatives were doing so well. Well done guys!

    2. Re:Full disclosure != open source by CuCullin · · Score: 1

      Because the title of the article, and the focus on open source tools in the beggining, lends to the idea that open source is behind viruses. I would have to say the general public will understand it this way, and McAfee being the ones to point it out... wow, they must really be on the ball to take on this open force lennox aibo virus thingamjoodle aren't they?

    3. Re:Full disclosure != open source by writermike · · Score: 1

      So why the fanboy slant in the summary?

      Well, I can guess...

      Fanboy read the title.

      Fanboy _may_ have skimmed the article.

      Fanboy didn't understand the distinction.

      Fanboy rapidly submitted it! (I'm gonna be on /.!!!!!!)

      Editor read the title.

      Editor _may_ have skimmed the article.

      Editor didn't understand the distinction.

      Editor rapidly published it! (I'm gonna be on /.!!!!!!)

      --
      If Nalgene water bottles are outlawed, only outlaws will have Nalgene water bottles.
    4. Re:Full disclosure != open source by Trailer+Trash · · Score: 1
      So why the fanboy slant in the summary?

      You must be new here...

    5. Re:Full disclosure != open source by dzfoo · · Score: 4, Informative

      They *are* complaining. Its called "planting the seed of distrust":

      From the article:
      "Over the last year and a half, we've noticed how bot development in particular has latched on to open-source tools and the open-source development model,"

      Further down:
      Marcus said his company is drawing attention to the open-source trend to educate users, and not as an attempt to discredit open-source alternatives to its own proprietary software products. "We think [open-source antivirus products] are fine. They've never been something that was really in the same class as ours, but we've always been big supporters of open-source antivirus," he said.

      In other words, McAfee is saying "Bot writers are using Open Source tools to develop, maintain, collaborate on, and distribute malware. We're just saying, you know. Not that we're accusing them of anything; we're just saying."

      Then later in the article they start bad-mouthing Full Disclosure. That's, as you say, a separate topic.

          -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    6. Re:Full disclosure != open source by telbij · · Score: 1

      There are two _very_ distinct and unrelated parts of the article:

      I noticed the exact same thing.

      The open source part. Which doesn't contain any kind of anti-OSS slant. It just says that people now have a lot of F/OSS tools to manage their files and whatnot.

      I'm not even sure what the point of this is other than FUD for the uninformed. So virus writers are forming communities and working together... it has nothing to do with OSS. As virus writers they would be more likely to pirate commercial software if things like CVS weren't open source. Likewise, the collaborative work they are doing is just software development. Closed-source software is also developed by teams working together. The pernicious part of this kind of FUD is that there's nothing untrue about it, it's just meant to associate OSS with virus writers.

      The part about full disclosure. Where they basically whine that they'd like to have what we all call "security by obscurity." Basically McAffee would like a world where researchers keep a lot more stuff secret, because supposedly being public about that helps evil hackers. Which is as stupid as it gets, yes, but it also has nothing to do with OSS at this point.

      Here they are also speaking truth to a point. Virus writers do gain a lot by full disclosure. They can target known exploits and are guaranteed that a certain number of machines won't be patched. On the other hand, keeping exploits secret also helps virus writers. It's a win-win for virus writers. The best way to stop viruses would be to diversify our systems. Beyond that the best we can hope for is a gradual improvement in security from vendors like Microsoft. Unfortunately with the focus of software development on new features, new attack vectors will be appearing regularly. McAffee isn't doing anyone any favors by shouting self-serving one-sided truisms that are at best tangential to the issue of software security.

    7. Re:Full disclosure != open source by Anonymous Coward · · Score: 0

      First of all, why include name calling if you are trying to prove a point? Stick to facts. A simple fact is that with published source code for an exploit, script kiddies will use it. McAfee is not trying to say "don't reveal the exploit". They are trying to say "don't publish source code for an exploit". You can 100% reveal a security flaw without publishing source code to exploit it. In fact, if these "researchers" think that source code should be published, why not publish the source to a patch that can modify the closed source, compiled, executable to fix the security flaw? Probably because they are really just balck hats trying to cause havoc and furthermore don't have enough skill to patch a compiled program with no source. I bet a real hacker could do it.

      Also, I kind of liked the spin McAfee used regarding open source tools. Somthing along the lines of, the best, most efficient tools to use for development are open source. The secret is out to black hats, and they are jumping on board, becoming more efficient because of it. Sounds like a promotion of open source to me.

    8. Re:Full disclosure != open source by Anonymous Coward · · Score: 0

      why not blame notepad.exe then? it can be used to write open source code. blame all these IDEs around. the blame can be placed anywhere, and as long as someone words it carefully, and right, it will make the rest of the SHEEP believe the article. blame microsoft since 98% of these botnets are all running via windows computers. blame the companies that pay the spammers. its easy to sit back, and point fingers. these companies should stop bitching, and blaming, and actually do something about the problem. they make the scanners, ive heard its real easy to get a computer infected, just plug it up to the internet, and let it sit for a few minutes. they cant do that? or code some bot that goes into random irc channels, and sits, and waits for 'DCC SEND from sc1ptk1dd13b0t hot_blonde masturbation.jpg.exe' then run it, and find out what it does, and make a fix?

    9. Re:Full disclosure != open source by dzfoo · · Score: 1

      Yes, go ahead, tell McAfee; they are the ones making the obscenely stupid associations. Perhaps they didn't think of those.

            -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
  16. Obviously by eclectro · · Score: 1, Funny


    It's the "Brotherhood of Linux" that prevents malware being written for Linux computers and why there are no Linux zombie botnets.

    --
    Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    1. Re:Obviously by oPless · · Score: 1

      Funny that, but with the number of ssh scanning and php/exec() style worms, that have jumped onto linux machines and sent spam, etc I've cleaned up over the past few years I'd have to disagree with you there!

  17. This just in by spinfire · · Score: 1

    Reportedly, evil malware authors have been discovered using Microsoft Visual Studio! That is right, they're using Microsoft development tools to create their evil wares. Where are the crowds with pitchforks?! Time to hang Redmond out to dry.

    But seriously folks, malware authors using CVS? I never thought they'd think of using arguably the most popular version control system in the world. Besides, that means they are adopting the open source development model how? Plenty of companies use CVS internally, my employer included.

  18. LOL by truthsearch · · Score: 1, Funny

    We're not taking aim at the open-source movement, but we hate the fact you like to be open and honest. How dare you tell people what's really going on! We're the only ones with the authority to do that!

    Idiots.

  19. I guess it's a matter of perspective by caudron · · Score: 1

    When I look for someone to blame for Botnets, I tend to lay it on Botnet operators. I guess McAfee has a different way of looking at blame.

    Tom Caudron
    http://tom.digitalelite.com/

    --
    -Tom
  20. And why is this a bad thing? by s31523 · · Score: 1

    Open Source bugs will be revealed faster and closed faster PLUS a developer's code will be viewable by anyone (including those pesky hackers) so one might argue that the open source movement will (does?) cause people to be a little more careful in their code and not do things like say "oh, this pointer can be null here, but oh well, no one will know about it". We might see a flurry of open source security holes at first, but I bet they are closed and stopped quickyly, unlike the commercial counterparts which seem to be an endless security hole.

  21. An endorsement of open source? by Maru+Dubshinki · · Score: 3, Interesting

    Amusingly, you could read this article as an endorsement of open source software and methods- as in, "Open source methods and tools are so awesome that crackers and blackhats have switched to using them and now run rings around the antivirus corporations who don't."

    --
    Enquiring minds want to know!
  22. wtf? by spykemail · · Score: 1

    Blaming open source for malicious software is like suing your doctor for saving your life - you can do it, but it doesn't make any sense.

  23. fud alert by Anonymous Coward · · Score: 0
    FTA:
    With hundreds of source files now being managed, developers of the Agobot family of malware, for example, are using the open-source CVS
    The basic argument is that virus authors use the same development methods that all programmers use. So, let's have a corporation control code development. It smacks of "all code should be signed" initiative.
    1. Re:fud alert by ultima · · Score: 2, Funny

      All code SHOULD be signed, with l33t ASCII art!

  24. Way to go submitter by Anonymous Coward · · Score: 0

    I suppose I shouldn't be surprised with the how about blame it on IRC, or Open Source > all silliness. How about leaving out the editorial comments so the reader can draw their own conclusion?

  25. Blame... by Anonymous Coward · · Score: 0

    I blame the parents myself !

    If it wasn't for you meddling kids

    Scooby Dooby Doo !

  26. How ignorant by Anonymous Coward · · Score: 0

    As always, the blame for the newest problem has been levelled at the newest development in the industry. Because they came about at the same time, one must have caused the other, yes? Correlation does not imply causation, boneheads.

    The full disclosure/open standards model is the best thing to happen to the industry in decades, possibly since the internet. In this model for development the consumer wins -- open standards allow everybody to play, and competition yields better products -- and the developer wins -- many eyes spot more bugs.

    Yes, in open source everyone can see the source code. Yes, that means that so-called "malicious" users can see the source code too. But, it's a small price to pay, and if someone finds an exploit in a program important to your organization... fix it. You have the source.

  27. Well... by Anonymous Coward · · Score: 0

    ...it would still be better than every patch/exploit would sound like "Blahblahblah could allow remote code execution..."

  28. Then Surely....... by mormop · · Score: 2, Funny

    Car theft is the fault of metal-workers. After all, if powered centre-punches weren't available due to metal workers using them to mark drilling spots on metal then car thieves wouldn't use them to break car windows.

    Forget the fact that a powered centre punch is just an inanimate tool and that it's purely the malicious intent of car thieves that means they're used for illegal reasons, someone must be to blame. So let's lynch metal-workers for causing car theft!!

    --
    Hmmmmmm..... Deep fried and look like Squirrel.
    1. Re:Then Surely....... by MrSquirrel · · Score: 1

      Exactly, open source is just a tool. Like guns. Guns don't kill people, dangerous minorities do (it's from Family Guy). Tools may make it easier, put it takes people with malicious intent to do harm (3 people in my town got stabbed last year... I blame knives... sitting around all pointy like that, it's a wonder we're not ALL dead!).

      --
      A computer once beat me at chess, but it was no match for me at kick boxing.
  29. What does McAfee know about security by Anonymous Coward · · Score: 0

    Aren't these the same clowns who's interface (used) to be based on internet explorer and active X ?!!

    So if you did the first most obvious things to secure your system like clamping down on internet permissions (disable active X, etc.) and disable explorer (and install a different browser) you couldn't pull up the McAfee interface.

    Or at least that was a couple years ago.

  30. Most IT workers blame McAffee for Current Viruses by Lumpy · · Score: 4, Insightful

    My headline is as credible as theirs. If they want to start flinging mud we can fling it back. Outsourcing virus writers to help perpetuate sales of Anti Virus software is good for business has a large return on investment and a practical way of making sure that the next incremental release is purchased by all your customers.

    --
    Do not look at laser with remaining good eye.
  31. MIT researchers make first bot without Windows SDK by Anonymous Coward · · Score: 0

    The villains are using CVS? My God, Man! What anarchist allowed weaponized bleeding edge technology like this out into the wild? If they learn about diff and patch we could be RUINED!

    This article is all FUD. The fact that bot makers use the occasional FOSS tool makes them.... Just like (nearly) every other programmer. The fact that nearly all bots attack weaknesses in MS products either suggests that "they" are cross compiling experts or they have been using the Windows SDK for writing bots for a very long time.

  32. Don't forget that these are the same guys...... by 8127972 · · Score: 2, Interesting

    ..... who said that that OSX is the next Windows:

    http://download.nai.com/products/mcafee-avert/Whit ePapers/NewAppleofMalwaresEye.pdf

    So take anything they say with a grain of salt.

    --
    This is my opinion. To make sure you don't steal it, it's covered by the DMCA.
    1. Re:Don't forget that these are the same guys...... by cyber-dragon.net · · Score: 1

      Wow... do they even have someone tech savvy read those things?
      That was horrible and the biggest load of FUD I have seen in a while.

      Let me guess... a few days later they came out with Mac MacAffee?

    2. Re:Don't forget that these are the same guys...... by Pictish+Prince · · Score: 1

      No, you have it wrong. Gates is busy writing OSX malware. Fortunately, it performs similarly to other MS products.

      --
      Only his tendency toward a dazed stupor prevented him from screaming aloud.
  33. Misunderstood? by Anonymous Coward · · Score: 0
    It's not about open source, I think. From TFA:

    However, Marcus did take issue with security researchers who distribute samples of malicious software, a practice known as full disclosure. "We're not taking aim at the open-source movement; we're talking about the full-disclosure model and how that effectively serves malware development," he said.
    What this guy is probably pissed about are people who publicly release and share exploits before they could be fixed. In some cases, they don't even notify the software authors. It happens for both closed and open source software.
  34. That's funny, because I blame MacAfee ... by Neuropol · · Score: 1

    MacAfee is who I blame for the first, ever, loss of a hard drive to improper worm detection and deletion.

    Thanks guys! ... Nope, didn't need *that* data ...

    Seriously, I think back to the mid to late 90s when viruses were becoming more prevalent. MacAfee always seemed to be the first ones that came out with a fix usually within hours to days after it being announced. That seemed strange to me because of the timeliness of such fixes. It almost seemed as if the stuff was being launched by well known software producers only to generate sales and essentially create the need for virus protection.

    I know it may not really be that way, but I know that other people have felt this way and said the same things about them and other anti-virus companies.

    As for attacking the Open Source Model, all I can say is find some thing else ot go pick on.

    It's intentionally our fault that years of hard work have kept a lot of us off your virus definition update list.

    1. Re:That's funny, because I blame MacAfee ... by plague3106 · · Score: 1

      So you blame MacAfee because you set their product to delete infections it couldn't clean? Hmm, ok.

    2. Re:That's funny, because I blame MacAfee ... by Mister+Whirly · · Score: 1

      Sounds like the infamous I-D ten T error to me... The old "error between chair and keyboard"..

      --
      "But this one goes to 11!"
  35. Just get rid of software... by darcling · · Score: 1

    What language is the said malware written in? Why don't we just eliminate the compiler on a global scale. Eliminate all compilers since you could write malware in any of them.

    Hell, Why don't we just eliminate this whole "software" hullabaloo (sp?) altogether? That way, if it doesn't exist it can't be used for evil.

    However, we should then probably get rid of the hardware, since it could be used for evil.

    Come to think of it, why don't we just ex-nay computers completely, it's not like they do anything important and look at all the problems they're causing. /sarcasm

    It just never ceases to amaze me what people will blame their problems on.

    --
    noobcake or noobmuffin? It is the same price...
  36. Same class as McAfee by b0s0z0ku · · Score: 2, Funny
    "We think [open-source antivirus products] are fine. They've never been something that was really in the same class as ours, but we've always been big supporters of open-source antivirus," he said.

    "Same class?" Meaning as slow to start, buggy, and bloated as McAfee products? Open-source developers should by thanking that guy for the compliment.

    -b,

    1. Re:Same class as McAfee by Anonymous Coward · · Score: 0

      This comment caught my eye also. "slow to start, buggy and bloated" are annoying, but my complaint is that it just doesn't work! Three computers in the last few months, all running McAffee and updated with the latest defns and all with some infection that McAfee didn't catch. Two were replaced with Norton (client's decision, not mine) and one with AVG Free. Norton and AVG both immediately detected and cleaned what McAfee couldn't even see.

      Sorry, I didn't keep track of what viruses they were, but this was enough to cross McAfee off of my preferred list.

  37. Headline is a Troll by algae · · Score: 4, Insightful

    Given that the summary itself says that this is not about the open-source development model, I've got to conclude that the headline is a troll. You can apply the full-disclosure model of security notification to any software, open or closed.

    This is about whether the finders of security vulnerabilities give the vendor a grace period to fix the problem before disclosing the vulnerability to the general public. It has nothing to do with open source.

    --
    Causation can cause correlation
    1. Re:Headline is a Troll by SanityInAnarchy · · Score: 1

      Yes, the headline is a troll. The headline of TFA, that is: "Hackers learn from open source"...

      Actually, that's not too bad. But I don't think the /. headline is that much worse. And they are blaming full disclosure, which is a kind of open source.

      --
      Don't thank God, thank a doctor!
    2. Re:Headline is a Troll by rai4shu2 · · Score: 1

      The article states that botnet authors are *learning* from open source techniques. It seems to imply that they are blaming open source, though the article does state later on that they are actually not seeking to discredit open source.

      Therefore, the headline is inaccurate, but I doubt that it was deliberate (and therefore, not really a troll).

  38. What he said. by CCFreak2K · · Score: 2, Insightful

    "You know what really grinds my gears?..."

    Linux is evil, Windows is good, proprietary blah blah blah. The biggest shock to me is that anyone has the balls to point to open source and say "YOUR development model is responsible for this mess," especially considering the way Windows ships as default (make all initial users members of Administrators). I'm still reeling from hearing McAfee (or someone officially affiliated) say something to the effect of "Your open code and development is killing us!"

    You have to consider the fact that some tools, while they can aid those with ill will, serve mostly to benefit. Take nmap, for example. Some script kiddie can use it to scope out their target. On the other hand, a tech can use it to check for open ports on their own systems to prevent those kinds of things. These are useful tools, but because of their power, they could also potentially be used as bad devices in the wrong hands. You could say the same thing for guns. Innocent people are killed with guns (among other things, such as knives and harsh language). Should a bullet-proof vest manufacturer come out and say, "We're not taking aim at the gun manufacturers; we're talking about the ability to propel small things really fast and how that effectively serves criminals?"

    From the sounds of it, it sounds like they're blaming the OSS model simply because malware authors use it. Although, I could have completely missed what TFA was saying; I'm really tired and I keep reading each paragraph over and over and I just can't grok it.

    --
    "Beware of he who would deny you access to information, for in his heart he dreams himself your master."
  39. i'm confused by Anonymous Coward · · Score: 0

    aren't malware and viruses primarily a windows problem, made possible by microsoft's famous "SwissCheeseSecurity(tm)"? put another way, how much did it cost microsoft to get mcaffee to be their shill? (the proper unit of measure for which is probably baystars-per-press-release....)

  40. From the experts... by helmutvs · · Score: 5, Interesting

    Who brought you an "update" the other month that categorized files from "IBM (Rational), GreenHills, MS Office, Ansys, Adobe, Autocad, Hyperion, Win MPM, MS Shared, MapInfo, Macromedia, MySQL, CA, Cold Fusion, ATI, FTP Voyager, Visual Studio, PTC, ADS, FEMAP, STAT" as viruses and promptly deleted them. Here's the story.

    --
    There are no uninteresting things. There are only uninterested people.
    1. Re:From the experts... by Anonymous Coward · · Score: 0

      >> Who brought you an "update" the other month that categorized files from
      >> "IBM (Rational), GreenHills, [...]" as viruses and promptly deleted them.

      You know, in the case of GreenHills, they may have been doing the user a favor. Have you ever used their C++ compiler? ::shudders::

  41. When has the AV industry really cared about .... by nlinecomputers · · Score: 1

    ...curing Viruses? Most viruses are the most minor change in code yet that is all it takes for the new version of TRJ_Worse_Virus_ever.BA3 and then BA4, and BA5, to infect the next PC. If they did there job as good as they could do it they would put themselves out of business.

    I know 800 slashdotters are going to mod me troll and describe how wrong I am but I can't fully believe it.

    Course I'm into JFK and 9-11 conspiracies as well....

    --
    Slashdot, home of supporters of free software, free music, and free speech.Except for Moderators that disagree with you.
  42. Re:They don't explain how the alternative is bette by Anonymous Coward · · Score: 0

    Yes, release rough information about the problem so that people can disable the affected service (if applicable), but for the love of fucking god, DON'T RELEASE A PROOF-OF-CONCEPT. Many exploits in the wild are derived directly from the proof-of-concept exploits that security researchers so stupidly release.

  43. Dude, again, it's _not_ about OSS by Moraelin · · Score: 4, Interesting

    RTFA, seriously. That disclosure that they mention is _not_ the disclosure of OS code. If you RTFA, at that point they explain very well what they mean by "full disclosure" and it has _nothing_ to do with OSS any more. Their "full disclosure" is about researchers disclosing a vulnerability, together with ample instructions and proof of concept code of how it can be exploited. It has _nothing_ to do with Linux vs Windows, Closed Source vs F/OSS, etc. It's about disclosing vulnerabilities.

    Basically what McAffee says is, "I wish researchers stopped telling everyone everything about this and that buffer overflow. Telling people everything about a bug only helps the evil hackers use it in a virus!!!111one1eleventeen" Not an exact quote, but that's the general idea they're peddling there.

    Which is, in the nutshell, just the old "security by obscurity" argument. Which has already been debated to hell and back and is known to not work that way. And, frankly, it's weird to see McAffee preaching that attitude, because the anti-virus makers should know the best that it never worked that way.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Dude, again, it's _not_ about OSS by Dcnjoe60 · · Score: 1

      Maybe they (the anti-virus vendors) are just being the front-man for the software industry. Maybe it's really the other software vendors who don't want full disclosure because they don't want people to find out that even after all these years of promoting secure computing, and paying for all those upgrades, things are still not secure.

      Then on the otherhand, maybe it really is just the anti-virus vendors. Very often, with full disclosure, the researchers also say what can be done to protect against the exploit. Maybe McAfee feels threatened, particularly with Microsoft coming out with their own anti-virus product.

    2. Re:Dude, again, it's _not_ about OSS by Anonymous Coward · · Score: 0

      you beleive that? HA! dumbass.

      To lazy to make an account.

    3. Re:Dude, again, it's _not_ about OSS by wirelessbuzzers · · Score: 1, Troll

      Which is, in the nutshell, just the old "security by obscurity" argument. Which has already been debated to hell and back and is known to not work that way.

      RANT!

      I'm sick and tired of the "what the other guy says is security by obscurity" argument. The real truth of the matter is Kerckhoff's principle, which says that a security system (in Kerckhoff's case, a cyrptosystem, but it generalizes) should remain secure if its design falls into the hands of the attacker, or equivalently "the smaller the secret, the more secure the system". This is a statement about design principles, not about disclosure; non-disclosure is a defense in depth. Of course, it also prevents other qualified people from reviewing your designs, so there's a trade-off to make, but there are advantages on both sides.

      Kerckhoff's principle doesn't mean that you should disclose the design of a security system, just that the system should be designed to remain secure if you do. Note that the NSA designs its ciphers to remain secure if their workings are disclosed, but it doesn't disclose them. Kerckhoff's principle also doesn't mean that a flawed system is more secure if you publish vulnerabilities complete with exploit code. It does mean that by design, the system should remain secure no matter how much code you publish, but obviously once you have a vulnerability that's not true anymore.

      Under the assumption that criminals have already discovered and are already exploiting a vulnerability, it may be argued that disclosing vulnerabilities improves security by forcing the vendor to patch, or by alerting systems administrators to the vulnerability (particularly if a workaround is available). Neither of these is improved by widely-distributed, fully-functional exploit code, so lacking some other reason (please enlighten me), publishing such code is a terrible security decision.

      --
      I hereby place the above post in the public domain.
    4. Re:Dude, again, it's _not_ about OSS by Anonymous Coward · · Score: 0

      well stated. They did run circles to explain that they did not want to blame the Open Source Model, so why does a "...Blames Open Source" fiction piece apper on /.? Did they fail not to blame Open Source against theit good intentions? Did they involuntarily blame open source? Did they pretend not to blame open source but did so with evil intentions?

      Does somebody who blames the son of a brother's nephew of somebody who has ties to someone in the open source community blame the whole open source movement?

    5. Re:Dude, again, it's _not_ about OSS by Kelson · · Score: 1
      so why does a "...Blames Open Source" fiction piece apper on /.?

      Good question. Why not ask the guy at PC Advisor who decided to title the original article, "Hackers learn from open source."

    6. Re:Dude, again, it's _not_ about OSS by Anonymous Coward · · Score: 0

      It only allows 'evil hackers' to exploit bugs in a virus if the vendor is slow to release a patch!

    7. Re:Dude, again, it's _not_ about OSS by kz45 · · Score: 1

      Which is, in the nutshell, just the old "security by obscurity" argument. Which has already been debated to hell and back and is known to not work that way. And, frankly, it's weird to see McAffee preaching that attitude, because the anti-virus makers should know the best that it never worked that way.

      security through obscurity doesn't work by itself, but it does add one more level of complexity, which can slow adoption by the black hats until a proper fix can be released.

      I think it's irresponsible for research groups to release security flaw information before the majority of people are able to patch it. People here on slashdot seem to jump to many conclusions about open source and windows.

    8. Re:Dude, again, it's _not_ about OSS by mark-t · · Score: 1
      security through obscurity doesn't work by itself, but it does add one more level of complexity, which can slow adoption by the black hats until a proper fix can be released.

      The problem with this is that it gives lazy developers (and there are an awful lot of them) a plausable excuse to continue to be lazy... Either saying "Oh, we never knew about that..." (even if they did), or the excuse that they consider an exploit to be a complex enough problem that they expect to have a fix out before it becomes a problem (read as "whenever they decide to get around to it", which without any accountability generally has only a slightly higher priority than making a mental note to remember to teach their newborn kid how to drive when he turns 16).

    9. Re:Dude, again, it's _not_ about OSS by radtea · · Score: 1

      Which is, in the nutshell, just the old "security by obscurity" argument. Which has already been debated to hell and back and is known to not work that way. And, frankly, it's weird to see McAffee preaching that attitude, because the anti-virus makers should know the best that it never worked that way.

      You are making the error of believing that people are swayed by facts. Most people, most of the time, operate on faith, and not just where religion is concerned. The opposite of faith is empiricism, and empircists are swayed by arguments that point out facts contrary to their opinions. The faithful are not.

      A key phrase that can help identify people who are operating on faith is, "It just makes sense to me that..." People who use that phrase and others like it are announcing that what makes sense to them is more important in their judgements than the way the world actually is. This is a powerful simplifying assumption, much loved by people who are just too stupid to handle the profound and beautiful complexity of reality.

      So it isn't really a surprise that people at McAffee still believe in security-through-obscurity even though it has been shown time and again not to work. The world is full of people (many of them not conventionally religious, and very many of them in management) who put "it just makes sense to me" before "it is."

      --
      Blasphemy is a human right. Blasphemophobia kills.
    10. Re:Dude, again, it's _not_ about OSS by kz45 · · Score: 1

      "The problem with this is that it gives lazy developers (and there are an awful lot of them) a plausable excuse to continue to be lazy... Either saying "Oh, we never knew about that..." (even if they did), or the excuse that they consider an exploit to be a complex enough problem that they expect to have a fix out before it becomes a problem (read as "whenever they decide to get around to it", which without any accountability generally has only a slightly higher priority than making a mental note to remember to teach their newborn kid how to drive when he turns 16)."

      Many times, I don't think it is pure laziness. Programs that get to a considerable size (with a large amount of developers working on it) are difficult to maintain and as a result, have bugs and security holes.

      The only way we would ever be able to stop this is to have accountability of software laws passed..but this would also effectivly mean the end of most OSS projects (because the risk would be too great).

    11. Re:Dude, again, it's _not_ about OSS by GQuon · · Score: 1

      Why was this rated troll? This makes sense and is even correct. (I'm just a part-time open source developer and I help teach computer security, so by all means don't trust me.)

      --
      Irene KHAAAAAAN!
  44. Misdirection by benjamin264 · · Score: 1

    Maybe they are trying to sway the spotlight from their own software, as reported last week:

    http://news.yahoo.com/s/ap/20060714/ap_on_hi_te/so ftware_flaw

  45. What is Full Disclosure, Anyway? by Daedala · · Score: 1

    TFA defines Full Disclosure for us, in case we were confused: "However, Marcus did take issue with security researchers who distribute samples of malicious software, a practice known as full disclosure."

    No. Full disclosure is just that: disclosure. Distributing samples of malicious software is at best a proof of concept, but usually just irresponsible and/or malicious distribution of same.

    Given this piece of intellectual dishonesty, I think that any doubt that McAfee was on the up-and-up with this article can be laid to rest.

    --
    What I say does not represent the views of my employers, my friends, my cats, or myself.
  46. Does this mean OSS programmers are better? by Dcnjoe60 · · Score: 1

    Since the OSS model or full disclosure model as the article calls it is widely available to the anti-virus companies (ie commercial programmers) and the malware programmer simultaneously and the malware programmer beats the commercial programmer out the door, does that mean that the OSS programmer is a better programmer?

    Put a different way, and not to simplify it too much, but the anti-virus programmer needs to write a patch to detect a piece of code which has been handed to him/her. The malware has to write a program that actually impliments, propigates and hides from detection. Which should be the easier task? It seems that full disclosure should benefit the anti-virus company as much, if not more than the malware programmer.

    Don't get me wrong, I'm not trying to bash the anti-virus companies or their programmers. They have a tuff job to do. However, blaming OSS and it's "full-disclosure" model is simply ludicrous and makes as much sense as blaming McDonalds for people being overweight.

    However, if they said that their slow response to software threats being released in the public was the cause, likewise, people's overeating and underexercising for being overweight, well, then, that would make a lot of sense, but would hardly be the fault of OSS (or McDonalds).

  47. You're kidding. by RyoShin · · Score: 1
    Hackers are using techniques popularised by developers of open-source software like Linux to improve their malicious code, a researcher at McAfee has said.

    Nowhere is this more apparent than within the growing families of 'bot' software, which allow hackers to remotely control infected computers. Unlike viruses of the past, bots tend to be written by a group of authors, who often collaborate by using the same tools and techniques as open-source developers, said Dave Marcus, security research and communications manager with McAfee's Avert Labs.
    Ingenious. These men have certainly found the root of the problem. These malicious hackers (or crackers, if you will) are using open-source techniques to do their bidding. And because evil men use open-source, all open-source must be bad!

    You know, now that I think about it, suicide bombers often use cars... Cars are evil! We should all write stern letters to GM and Ford, telling them how evil all their vehicles are because a small minority of people use them for evil.

    The fact is that even if those open source models didn't exist, crackers would still be making botnets. The one thing that would actually stop these guys from making botnets would be having Microsoft put out a secure OS (and/or people actually making sure to secure their computer- it's not hard!). Having a proper, functioning anti-virus program is a good start.
    1. Re:You're kidding. by tlacuache · · Score: 1
      We should all write stern letters to GM and Ford, telling them how evil all their vehicles are because a small minority of people use them for evil.


      Offtopic, I know, but this is the same thing I think every time I read about some genious new piece of legislature designed to ban handguns or otherwise take away my 2nd amendment rights.
    2. Re:You're kidding. by Bruitist · · Score: 1

      This reminds me of the shop that stopped selling the particular backpack used by the 7/7 London bombers. Because it was obviously the backpack design that made them want to kill people...

  48. Re:When has the AV industry really cared about ... by Opportunist · · Score: 1

    I hereby cordially invite you to write the better AV tool.

    When you know an algorithm that flawlessly discriminates between "good" and "bad" code, copyright it today. You'll be a very rich man, if you sell it, or an icon of OSS development if you hand it to the OS community.

    But at least you didn't claim that AV companies create them themselves, it's at least something I gotta give you.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  49. People shouldn't blame McAfee..... by Dcnjoe60 · · Score: 4, Funny

    People shouldn't blame McAfee. They're just really stressed out. You'd be too, if you had to make Windows a secure OS.

  50. Where did I say "OSS"? by Anonymous Coward · · Score: 0

    Ah, "dude" I did RTFA. Perhaps you should read my fucking post because I never once used the words open source or OSS. Seriously, I was commenting on the fact that researchers publish exploits so that everyone knows about them. The title of the fucking article used "Open Source" so stop harping on me.

  51. i blame the internet by Intangion · · Score: 1

    if it wasnt for the internet none of this would be a problem

    1. Re:i blame the internet by mkw87 · · Score: 1

      Yes, maybe they should shrink the tubes, that should cut back on the botnets.

      --
      Arguing with an engineer is like wrestling a pig in mud. Soon, you realize the pig is dirty, and he likes it.
  52. Corral Cache damn you guys by fire-eyes · · Score: 1

    It really blows my mind that a corral cache link isn't automatically added to submitted stories... just a little (cc) afterwards with the cc being a link would suffice.

    http://www.pcadvisor.co.uk.nyud.net:8090/news/inde x.cfm?newsid=6601

    --
    -- Note: If you don't agree with me, don't bother replying. I won't read it.
    1. Re:Corral Cache damn you guys by kennedy · · Score: 2, Informative

      Try the Slashdotter plugin for firefox...

  53. In related news by rs79 · · Score: 4, Funny

    I blame open source for the development of the interent.

    --
    Need Mercedes parts ?
    1. Re:In related news by Mister+Whirly · · Score: 0, Flamebait

      Um, yeah the military is generally known for it's use of open-source technology...

      Besides, everyone knows that Al Gore invented the internet by himself in a closed source environment...

      --
      "But this one goes to 11!"
    2. Re:In related news by docbob · · Score: 2, Funny

      Do not blame the opensource movement for the Internet, it was all Al Gore's fault. Doc

    3. Re:In related news by kars · · Score: 1

      Interent? Is that like a mediator, but for ents? Great, now it takes even longer for two ents to say "hello" to each other...

      *ducks*

      --
      Take life easy: one bit at a time.
    4. Re:In related news by daeley · · Score: 1

      "Harrruuoooommmm! My leaves and branches, but you are a hasty packet! Harrarrarrrruuummmm!"

      Treebeard Control Protocol / Interent Protocol

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    5. Re:In related news by bjohnson · · Score: 1

      Ping times of.....months....

  54. McAfee=Microsoft=BillGates=EnoughSaid by Anonymous Coward · · Score: 0

    Microsoft made the operating system that is the supreme virus transporter, so why not blame them? Or that would be blame themselves.

  55. Ah, well, it's McAffee by Moraelin · · Score: 2, Funny

    Ah, well, it's McAfee, so being "better" than that doesn't really say much. I'm sure there are some good OSS AV programs out there, but comparing them to McAfee really doesn't say much. It's sorta like saying that they're better than a kick in the crotch.

    Honestly, the last time I used that crap "security" suite of theirs, it was far worse than your average virus.

    Among _many_ samples that proved massive cluelessness was the fact that as soon as it "updated" itself, it actually couldn't cope with being installed in a different directory than what the installer proposed, and proceeded to install the update as a second copy in the default directory. Both copies running at the same time. The combined effect was slowing my computer worse than some spyware cocktails I've seen on other people's computers. Uninstalling it actually uninstalled one copy, and left the other one running. I had to edit the registry and delete files manually to get rid of it.

    Yes, you've read it right. If you thought manually editing the registry applied only to getting rid of viruses and spyware, now you can add McAfee's crap to that.

    Other stuff included a sort of a "privacy guard" that, effectively, ruined access to any site that used cookies. Using most forums became impossible. File Planet thought simultaneously that I'm logged in and _not_ logged in. And so on.

    And, as I was saying, many many other such annoyances.

    But you know what takes the cake? This: on March 10, McAfee deletes system and Office files, thinking they're a virus

    I mean, frankly, at that point their solution is worse than most viruses and trojans. A lot of viruses just sit there and silently send spam or redirect popups or whatnot. Having to reinstall half your apps used to be the mark of the nastiest and most anti-social malware. Now McAfee lets you experience that without the trouble of actually getting virused.

    So, frankly, comparing anything to McAfee is going to look good. A turd on the side of the road seems better when you compare it to McAfee.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  56. on the topic of blame by drDugan · · Score: 1

    hmmm... let's put things in perspective here between companies and people.

    As far as I can see it, FOSS supports people, and statements like this only drive home the point that companies are driven by wealth to the exclusion and elimination of health for people.

    Companies were an exception when the King of England first granted them as favors to a select few. It allowed exceptional rights, and those rights have only grown over time. It has now come to the point where pretty much any organized human behavior must be regulated as a company of some sort, either for profit or nonprofit.

    By itself, this is not an issue - organizing people and keeping some controls on what people do are all fine.

    The problem is that the rights balance between people and companies is completely out of whack. The interest of the companies are making the rules, instead of following rules set up to make life good for people.

    Capitalism basically says we should all be building wealth: results of human activity that transforms the world into usable stuff. Again, a great idea. Wealth is either consumed or kept around as capital to build more wealth. Taken too far, as we have now, the health of people suffers because there is a fanatical drive by enormously powerful companies that only care about wealth creation. Companies only give lip service to people's health when it serves their need to stay competitive in the wealth game.

    The most important thing people will do in the next 50 years will be to capitate capitalism and promote wealth only in the context of supporting the health and wellbeing of sentient creatures. Wealth devotion without bounds leads to fanatical capitalism, and lots of unhappy individuals.

  57. 'scuse me, McA, but that's bollocks by Opportunist · · Score: 4, Interesting

    Could be that they have to get that air of being against closed source off them after they found Excel to be a trojan (ok... some might claim it's not really a false positive, but still... a few companies didn't enjoy the idea of having their Excel removed...).

    But quite seriously, could anyone please explain just HOW a malware author would benefit from open source? Because of the tools? Seriously, if you're writing software that's considered "illegal" in most places of this planet, would you care about licensing? Whether the software is free (as in beer and as in software) is pointless for him. If it's not free, he'll copy it illegaly.

    Because they could learn how to write malware? The "real" malware projects are not open source, actually anything BUT it. First of all, major exploits are not shared, they're sold. Plain and simple. Malware is a business, just like a lot of other software, and they are by far the last to go for open sourcing, simply because it would cut into their revenue. Actually, the few snippets and code parts that ARE open source is one of the key sources for AV researchers, unless they want to go for the darker venues in the trade. And, finally, when knowledge becomes illegal, gimme a ring. Then it's time to leave the planet.

    If you want to learn how to write malware, you needn't wade through open source projects. You won't find much worth finding.

    So I don't really understand just why McA is targeting the OSS movement. There is little to be gained by malware writers through OSS, but a lot for those opposing malware. If anyone, it's the AV researchers who benefit from open sourcing malware. Because they would have a hard time explaining just why they would have sent money towards people wearing darker colored hats.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  58. Misleading title by HangingChad · · Score: 2, Informative
    It makes it sound like virus writers are using open source software to launch botnets. They're using open source software development techniques to create botnet software for Windows.

    Sheesh.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  59. got this guys email? by Anonymous Coward · · Score: 0

    i got a few words for this guy!

  60. Re:They don't explain how the alternative is bette by PagosaSam · · Score: 1
    Isn't it better to release info so people can do something about it?

    Not if you are an anti-virus software manufacturer. ;)

    --
    :q! Oh crap, not again...
  61. McAfee Afraid of Open Dialog? by powerlord · · Score: 2, Insightful

    Perhaps what McAfee is really afraid of is the open dialog and response of something like ClamAV?

    If enough developers 'pool' into working on it, and an open dialog of faults and vulnerabilities continues, could they find themselves out of a job from an Open Source solution?

    (especially as they are about to be challenged by MS Defender, which could also benefit from open dialoge to augment a shallower background in the field?)

    --
    This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  62. People saying this are trolls, actually. by Anonymous Coward · · Score: 0

    You're assuming it's a case of open source zealotry and whinging. That sort of reverse-kneejerkery doesn't make you much better than what you're trolling.

    McAffable is blaming full disclosure for the state of current botnets, which is indeed a convenient scapegoat as the title would suggest. From their perspective, lack of full disclosure means that software developers have more time to patch their software in secret before exploits ignite like wildfire, or that the descriptive methods make it easier to deploy by neophyte hackers. Conversely, the other side of the table thinks they're just complaining because they can't keep up with the work load and it's making them look bad.

    The title is applicable. Slanted, but applicable.

  63. Improves all development by Spazmania · · Score: 2, Insightful

    we're talking about the full-disclosure model and how that effectively serves malware development

    The open source, full-disclosure model improves the pace of ALL software development. All means all, including software development for "bad" purposes.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  64. They do have a point by Sycraft-fu · · Score: 1

    So consider a development of condos that turn out to have a real problem with their security system. Well, I mean more than the gaping, massive problems that every home has (on a computer scale homes would be luck to rate as good as unpatched Windows 2000). So I notify the developers, they drag their feat since they've already sold the homes and don't care. Well clearly I need to inform the owners. But how to go about it? Do I:

    1) Post or send a notice in relivant places that lets people know that they are venurable, and what steps, if any, they can take to fix it.

    2) Post it any and everywhere I can with full instructions on how to use the exploit, locations of the houses, and a note that they are a rich neighbourhood with good stuff.

    Clearly #2 is irresponsable. Why should I tell theives how to work the exploit? Who is that good for? Isn't it better to disclose what's necessary to let people know what is wrong and what to do about it, but not provide a DIY guide for the malicious?

    I don't see why computers should be any different. Yes I want disclosure about security problems, espically if teh company is slow in getting a patch out. However disclose the problem, what it relates to, what the potential attack vectors, and what if anythign can be done to fix it. Don't go and post code that not only shows people how the exploit works but allows them to just compile and do it. Do that and in all likelyhood my system will be 0wned before I ever read the notice and try to do anything about it.

    1. Re:They do have a point by ciggieposeur · · Score: 2, Insightful

      I don't see why computers should be any different. Yes I want disclosure about security problems, espically if teh company is slow in getting a patch out. However disclose the problem, what it relates to, what the potential attack vectors, and what if anythign can be done to fix it. Don't go and post code that not only shows people how the exploit works but allows them to just compile and do it. Do that and in all likelyhood my system will be 0wned before I ever read the notice and try to do anything about it.

      In an ideal world, a security researcher will discover a fix and do the following:

      1) Create code that reliably exercises the flaw that can be used to verify that the problem really exists and that the fix (when it is finished by the vendor/OSS group) works. You can call this the "exploit code" if you want; it is necessary for someone to create it so that the fix in step 3 below can be tested.

      2) Notify the vendor/group of the hole and pass along the exploit code.

      3) The vendor/group evaluates the problem, assigns a reasonable fix schedule to it, and eventually a fix is produced, verified to work against the exploit code, and distributed to the world.

      4) The hole is then announced on a security bulletin *along with the exploit code* to notify customers/users that might not have updated already that they should do so at their earliest convenience, and to provide customers/users (many of whom are knowledgable programmers) the same tool given to the vendors to verify that the hole is plugged in their systems.

      This is a reasonable system. The whitehats try to do it all the time, and for many OSS projects it works out just this way. Blackhats OTOH do only #1 and then distribute the exploit code only to other blackhats, so that when they use a flaw both vendors and customers/users are taken unawares.

      Unfortunately, many closed-source vendors break the whitehat process between steps #2 and #3. They are given notification and exploit code, but rather than prioritize a fix they decide that no fix is necessary, because their local astrologer told them that only whitehats find flaws. After enough time with no action, the whitehats MUST move on to #4 so that users can isolate the systems with the hole in order to preserve the rest of their network.

      In your house analogy, this is equivalent to notifying a neighborhood that the developer who built many of their houses made a serious mistake in the wiring such that any house at any time might burn to the ground, and that their insurance will not cover it, and the developer has decided not to pay for a fix, and the local fire department has announced that they will not intervene to stop any fires that start due to a wiring fault.

      A device is available that can quickly determine which houses are at risk. The developer is spending twice as much money needed to fix the wiring on ads in the local newspaper exhorting those citizens who have these "bad house detector" devices to destroy them rather than share them with their neighbors so that they can hire their own electricians.

      The process YOU want is already being followed by the majority of legitimate whitehats. The process McAfee wants leaves everyone screwed.

    2. Re:They do have a point by PlusFiveTroll · · Score: 1
      Why should I tell theives how to work the exploit? Who is that good for? Isn't it better to disclose what's necessary to let people know what is wrong and what to do about it, but not provide a DIY guide for the malicious?

      What if the theif lives in one of the condo's... In real life (most)people dont walk around with signs saying I am a computer hacker/professional burgular/rapist.

    3. Re:They do have a point by _Sprocket_ · · Score: 1

      Are the principles of various disclosure models so obscure that you really NEED to try and shoehorn information security in to a physical security analogy? Especially since few (if any) of these analogies are accurate or even representative of the issues at hand? Seriously. Stop it.

    4. Re:They do have a point by Bloke+down+the+pub · · Score: 1

      1 and 2 I agree with. But in practice, 3 is they ignore you. Alternatively, 3a they sue you and 4 is you're hauled off to gitmo.

      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
  65. Once again, Free Speech is causing problems by AllParadox · · Score: 3, Interesting

    Just as the vendors claimed, this full-open-disclosure business is promoting distribution of powerful tools to, well, just anybody. Now the bad guys know about it and are using it. Can it get worse than this? Oh, sure. Try stopping it. __________________________________________ AllParadox - Retired Attorney, no legal opinions, just my opinion.

    --
    All is paradox. Retired lawyer, so this is just one more layman's opinion.
  66. Time to roll up your sleeves by slightcrazed · · Score: 2, Funny

    Someone needs to tell Macafee that it is time to put on their white shirts, roll up their sleeves, cross their arms and scowl.

  67. There are middle grounds by Sycraft-fu · · Score: 1

    You can disclose that there is a venurability and that it is with a certian service without disclosing how to exploit it. Now while that does perk up the black hats and get them looking for it, there's lag time. Lets people realise there is a problem and take some steps. I'd say it's better than providing all the tools you need to exploit it from the get go.

    As a sys admin, knowing the specifics does me no good. I don't even look at the code, i'm not a programmer. The relivant information to me is "Service X is insecure, there's no patch, it's a critical exploit." Ok fine, X goes behind a firewall then (or gets shut down) until there's something that can be done about it. I'd rather that when I get the notice of the problem the black hats are still trying to figure it out, rather than using the code provided to get at my systems before I can do anything.

  68. CVS by Kelson · · Score: 4, Funny

    Hackers use CVS? Seriously, who cares where they get their drugs, anyway?

  69. using this logic by mseidl · · Score: 1

    Can we also blame Windows for the number of viruses and exploits available? If so, it should switch to using an open source model.

    1. Re:using this logic by Mister+Whirly · · Score: 1

      "Can we also blame Windows for the number of viruses and exploits available?"

      Well, it would be a brand new concept on Slashdot, blaming Microsoft for something, but what the hell. Blame away...

      --
      "But this one goes to 11!"
  70. On locks and Open Source by crono_deus · · Score: 4, Informative
    Dammit, I've heard just about enough of these arguments. About 150 years ago, this man called Charles Tomlinson published a paper regarding how the mechanical workings of all locks should be public knowledge because, he reasoned, if the public knew about the weaknesses and strengths of each lock, they could 1) force the lockmaker into making a better lock, and 2) choose the one that suited them the best.

    Below are two excerpts from the paper, found, interestingly enough, using the "fortune" program. Yes, I know that the making of locks isn't exactly like the creation of software, but the principle remains the same. Security through obscurity is no security at all; however, if the standards and techniques are open and available to the public, we, the "experts" in the field, will actually be hold companies accountable for problems and shortcomings in their software.

    "A commercial, and in some respects a social, doubt has been started within the last year or two, whether or not it is right to discuss so openly the security or insecurity of locks. Many well-meaning persons suppose that the discussion respecting the means for baffling the supposed safety of locks offers a premium for dishonesty, by showing others how to be dishonest. This is a fallacy. Rogues are very keen in their profession, and already know much more than we can teach them respecting their several kinds of roguery. Rogues knew a good deal about lockpicking long before locksmiths discussed it among themselves, as they have lately done. If a lock -- let it have been made in whatever country, or by whatever maker -- is not so inviolable as it has hitherto been deemed to be, surely it is in the interest of *honest* persons to know this fact, because the *dishonest* are tolerably certain to be the first to apply the knowledge practically; and the spread of knowledge is necessary to give fair play to those who might suffer by ignorance. It cannot be too earnestly urged, that an acquaintance with real facts will, in the end, be better for all parties."

    -- Charles Tomlinson's Rudimentary Treatise on the Construction of Locks, published around 1850

    "In respect to lock-making, there can scarcely be such a thing as dishonesty of intention: the inventor produces a lock which he honestly thinks will possess such and such qualities; and he declares his belief to the world. If others differ from him in opinion concerning those qualities, it is open to them to say so; and the discussion, truthfully conducted, must lead to public advantage: the discussion stimulates curiosity, and curiosity stimulates invention. Nothing but a partial and limited view of the question could lead to the opinion that harm can result: if there be harm, it will be much more than counterbalanced by good."
    -- Charles Tomlinson's Rudimentary Treatise on the Construction of Locks, published around 1850.

    If you ever wanted to send anything defending OSS to anyone, this would be a very good thing to send.

    --
    Ne Cede Malis.
  71. McAfee Rationale by bmh129 · · Score: 1

    Once again, I see someone or something (corporation this time) blaming freedom for society's woes. Get a clue, McAfee! You look like a bunch of luddites, now!

  72. Talking about spreading blame...badly... by tubapro12 · · Score: 1

    Why not just blame their programming language? Or better yet, Benjamin Franklin for his work with electricity that led to the invention of the digital computer which led to invention of software which led to the invention of malware!

  73. What does Sage actually say on the subject? by austinnichols101 · · Score: 1

    The actual article are very different from the obvious slant that exists in the posting summary. It's also unclear whether the original poster actually read Sage or simply relied on comments from the Robert McMillan article in PC Advisor. Either way, I've read both and McAfee doesn't seem to be targeting open source in any way that's unfair or incorrect (read for yourself):

    "Paying a price for the open-source advantage" is not the cover story, but rather the cover text describing the subject matter for Vol 1 Issue 1 of Sage. Here are the contents:

    - Security Trends and Events of the Last Six Months [Technical Article]
    - Good Intentions Gone Awry [Feature Article]
    - Money Changes Everything [Feature Article]
    - Open-Source Software in Windows Rootkits [Technical Article]
    - Building Better Bots [Feature Article]
    - Is Open Source Really So Open? [Opinion / Editorial]
    - Vulnerability Bounties [Opinion / Editorial]
    - Will the Worm Eat the Apple? [Technical Article]

    In this Issue:

    The Open Sourcing of Threats

    Open source is an important and powerful force in today's networked world. From basic tools
    and utilities to applications and operating systems to the foundation of the Internet itself, opensource
    products have created tremendous value.

    The fundamental tenets of the movement are quite simple:

    "When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. This rapid evolutionary process produces better software than the traditional
    closed model at a speed that, if one is used to the slow pace of conventional software development, seems astonishing." 1

    Belief in the open source philosophy approaches an almost religious zeal in its most ardent proponents. However, like any powerful tool, open source can also be used for malicious purposes, particularly in security. Whether posting a terrorist training manual or a how-to guide for attacking infrastructure, there are consequences to the free and open sharing of information--especially in the realm of computer and network security, where the desirable degree of openness in the sharing of vulnerability and threat information and the role of open source in the production of
    malware are significant points of contention.

    As Dmitry Gryaznov explains in "Good Intentions Gone Awry," malware authors have been collaborating and sharing source code, using books and bulletin board systems and, eventually, ftp sites and the Web, since soon after the first computer viruses appeared in the late 1980s. Gryaznov also quantifies the significant impact that such sharing has had on the production and proliferation of malware.

    Igor Muttik continues the narrative in "Money Changes Everything," in which he presents ample evidence of a vibrant and sophisticated open-source community actively engaged in the development and dissemination of both new and repackaged malware. The bundling of threats and the use of obfuscating tools (to thwart security scanners) offer clear evidence that modern malware is the product of
    collaborative efforts.

    The advent of bot herders and their botnets, however, signals a change in the character of and intent of malware. Though malware authors started sharing and collaborating 20 years ago, the degree of process maturity and quality of code in those early threats was never comparable to that of commercial software products. As a result, most malware was, by comparison, poorly written, prone to failure, and ultimately ineffective. Michael Davis' "Building Better Bots" confirms that this situation has changed. Bot malware is now developed with the same methodologies and tools used
    to produce marquee open-source products such as Firefox, Apache, and MySQL. Driving this charge toward professional quality code are the fi nancial rewards that a large botnet can
    earn for its master, whether from sending spam, injecting adware, participating in a Distributed Denial of Service (DDoS) attack, or performing some

  74. Well... by The+Spoonman · · Score: 1

    Or simply admit that Proprietary vendors cannot keep pace with the Open Source Model?

    Why would they want to slow down that far? Seriously, if MS was as fast as open source, we'd still be running on DOS 5.0 with Windows 3.0.

    --
    Which is more painful? Going to work or gouging your eye out with a spoon? Find out!
    http://www.workorspoon.com
  75. It is soo tempting to read between the lines. by dilvish_the_damned · · Score: 2, Interesting

    I know he is suggesting that they are not throwing snowballs at Open Source, but specifically at full disclosure. However, if you go ahead and a read a little more into it, phrases such as

    "We're not taking aim at the open-source movement; we're talking about the full-disclosure model and how that effectively serves malware development," he said.

    become more transparent.

    What effectivly serves malware development also serves things like clamav and snort. I suspect this botnet thing is just a short term issue for them, the long term problem is full-disclosure used to defend oneself.
    Maybe I am wrong. Maybe it is all about malware developers becoming more effective. If thats true then this reads like an appology for being ineffective.

    Or maybe its just a sad cry for help. Like a suicide note left in a conspicuous place.
    Its fun reading things into things.

    --
    I think you underestimate just how much I just dont care.
  76. Funny, yes...but there is a point to be made by StressGuy · · Score: 1

    While I do write programs and utilities as part of my job (and I like tinkering with it anyways), I'm not a coder by trade. So, with that disclaimer out of the way, I'll render my admittedly uninformed opinion.

    I suspect that, all else being equal, it's probably easier to find exploitable flaws in a system and write malicious code to take advantage of it as opposed to trying to defend against such attacks. Not only is it generally easier to destroy than to create, but the attacker need only find a single flaw among many to exploit where the defender must protect all vulnerabilites - known or unknown.

    Then again, using that line of thought, it's probably easier to attack a largely closed operating system than an open one, which goes against McAfee's position....oh well.

    --
    A goal is a dream with a deadline
  77. Re:They don't explain how the alternative is bette by Anonymous Coward · · Score: 0

    Vendors don't fix problems if they're not scared. POCs scare them.

  78. IRC by Anonymous Coward · · Score: 0

    Why not get rid of IRC? It's main purpose nowadays seems to be bot management. So some people lose their warez servers, boo hoo.

    1. Re:IRC by voice_of_all_reason · · Score: 1

      Um, I don't think you can get rid of an entire protocol. I mean... how??!?! Command ISPs to dump all packets over that port?

      Sound like that old guy in the 1920s-themed Onion rants. "Aw hell, let's not have telnet anymore!"

  79. So What by Zygamorph · · Score: 1

    All they are saying is:

    1. Software for botnets is getting so big groups of programmers are working together on them.
    2. To work together they have to share the source code (duh!)
    3. They are using methods developed by open source projects to share code ( double duh!!)
    4. These methods are efficient ( n x duh! where n is 1 greater than the minimum number needed to boggle your mind)

    So what we get from this is that the freely available tools used by open source advocates are good for working on projects with many source files that are shared among many people. This is news?

  80. Why not just blame everyone. by Anonymous Coward · · Score: 0

    Anti-virus company (pre-inc): Hey theres alot of macro virus's out there. Lets start a new business.We can get investor seed money, blame everything on M$,hire researchers, and pay people from the underground, and have the 1st fixes available.

    Anti-virus company (inc): Hey we're making alot of money. Weee.

    Anti-virus company (years later): Hey we are paying too much money to underground researchers, our staff cant keep up, we are falling behind with fixes, and we have a fewer customers than before. Lets blame the OpenSource community. Hell let's blame everyone.

    The AV Business was created off the idea to make money off of anti-virus solutions for end users. If the business is not making money as intended, sell the business.

  81. Re:MIT researchers make first bot without Windows by pete6677 · · Score: 1

    Of course it is FUD. McAfee does not make money on open source, since their products are used almost exclusively on Windows. Why would anyone pay them to secure a Linux box? It makes all the sense in the world for them to be bashing open source and discouraging its use. Hopefully corporate purchasing managers can see through this crap.

  82. Full Disclosure Lowers the Barriers to Entry by BeBoxer · · Score: 3, Insightful

    Maybe that's what McAfee really cares about. Full disclosure means, in part, that it's easier for new vendors and products to compete in the security field. Sticking with limited disclosure, where only the OS vendors and established security vendors are informed, just lets the established vendors get complacent. Which given the quality of modern security software I would say has already happened. So they throw a bunch of FUD around, as though the problem isn't in large part due to closed-source software vendors being incapable of getting their shit together when it comes to security.

  83. I blame McAfee! by morcego · · Score: 1

    I, for one, blame McAfee!

    I mean, according to their logic, people only create virus because they know about it. And since McAfee is one of the first (second?) antivirus on the market, they are the ones that made people aware that virus exist. Ergo, people know it is possible to create virus.

    According to their logic, if antivirus companies didn't exist, people would not know it is possible to create virus, so there would be none. Ergo, McAfee should be blamed for it.

    --
    morcego
  84. Looking under the rock ... by Anonymous Coward · · Score: 0

    TFA leaves one with the impression that McAfee might perhaps be getting some funding from somewhere -- oh, I dunno, a proprietary OS vendor with a much-delayed release, perhaps? -- to assist in a broader effort to slag open source software generally. This is mendacious!

  85. In other news: World Blames Macafee for... by Jackie_Chan_Fan · · Score: 1

    In other news: World Blames Macafee for their bad software.

  86. Re:When has the AV industry really cared about ... by Cal+Paterson · · Score: 1
    If beating viruses was something you could do with a store-bought product like a virus scanner then your arguement would be valid.

    Security isn't something you can make - it's something you do. McAfee's magic potion just doesn't work. And it's not because the magic potion is bad (after all, this is a magic potion that's been developed over many years and has taken many skilled hackers to create). It's because magic potions don't work.

    Take for example one fairly secure operating system - OpenBSD.
    1. What is it that OpenBSD developers do that results in them getting broken into so rarely?
    2. What is it that OpenBSD users do that results in them getting broken into so rarely?
    The answer to #1 is "a hell of a lot", and the answer to #2 is "very little". This is the best example of security via best-practice that I know of.

    The "Microsoft and McAfee" system of machine security has the answers to these two questions the wrong way around. The jobs that MS and McAfee do should both be under the same roof - stopping viruses through recognising a problem in the system and making a heuristic that recognises exploits and releasing that to the public for them to include in their system is a fundamentally bad system of security.

    OpenBSD's method doesn't even involve looking for viruses at all - they pretty much just look for bad methods and change them. A lot of the time, OpenBSD developers fix problems without actually realising it - because part of their practice is that, when they find code they find hard to understand, they rewrite it. This isn't by any means all that they do, but it's a pretty good example of good process.
  87. The FD/OSS Link by JoeRandomHacker · · Score: 1

    Yes, the article was about disclosing vulnerabilities, not releasing open source software. However, if you don't have the source, the details of the vulnerability don't do you much good, since you have no way of fixing it. So open source users will tend to want the details out there, while closed source users will tend to want the lid kept on until the vendor fixes the problem.

    In either case, you need active administration to keep things properly patched. Maybe McAfee thinks their customers want to bury their heads in the sand and pretend that security problems aren't going to affect them so that they don't have to pay for administration resources to prevent them. Keep the noise level down by keeping the problems quiet and maybe the customer won't keep asking you to protect them from the latest threat.

  88. Simple enough by phorm · · Score: 1

    a) Open Source: Easier to find bugs/exploits in the source, for both malicious and altruistic (fixing 'em) purposes.

    b) Closed Source: Harder to find bugs/exploits, meaning that they might be harder to exploit, but also oftimes harder to get a timely fix and/or fix it yourself... or even know the bug exists.

    There's a bad and good in both worlds.

  89. With that point of view, we can now blame ... by Anonymous Coward · · Score: 0

    ... all retail store owners for the existence of petty theft because they fully disclose the fact they have cash registers and display their products out in the open.

  90. The real complaint here can be summarized by Anonymous Coward · · Score: 1, Interesting

    "Opensource is a threat to our existance, after all, full disclosure means non-anti-virus companies can fix the problem without us and dont need our software, or those dirty filthy pesky free solutions for virus scanning can get to our slice of the pie faster."

    They have made exploits and viruses their business, and they see OSS as the biggest threat as one day, OSS virus databases could rack up more viruses than they could at a much faster rate. It scares them.

    Watch, next companies like McAfee and Norton will push congress to pass the "National CyberSecurity act" which will outlaw open code and free virus scanners.

    I'm actually afraid when that happens. Bad enough McAfee sucks.

    plus dont be shocked by the idea that McAfee and Norton wouldnt be as low as to create their own worms and viruses, that could be another take on this, they dont like "open sourced" viruses prolly because they CAN be caught quicker. Meanwhile a closed virus means great business for them. let it wreak havoc and then slowly deploy a cure for it. I wouldnt be shocked if they released a few on a slow year in the past or in the future.

    People who make money off others' suffering should be shot.

  91. Keyboards... by Dan+Yocum · · Score: 1

    Clearly the problem is due to the fact that there are keyboards attached to most personal computers. Silly hardware vendors, when will they learn that if they give a user an interface to a computer some people will try to use it. Just give us monitors with shiny bouncy balls on the screen. Soooo happy. Shiny bouncy balls. /sarcasm

  92. McAfee FUD by Eric+Damron · · Score: 1

    After carefully analyzing McAfee's arguments I have come to the conclusion that they're fucking stupid!

    "Hackers are using techniques popularised by developers of open-source software like Linux to improve their malicious code, a researcher at McAfee has said."

    They're sharing information. Wow, what a concept. No criminal group ever did that before open source.

    "Nowhere is this more apparent than within the growing families of 'bot' software, which allow hackers to remotely control infected computers. Unlike viruses of the past, bots tend to be written by a group of authors, who often collaborate by using the same tools and techniques as open-source developers, said Dave Marcus, security research and communications manager with McAfee's Avert Labs."

    The bad guys are using the cheapest software available to do what they do. If open source tools were not available that wouldn't stop them. They would simply use proprietary tool that they pirated. They're bad guys after all.

    "Over the last year and a half, we've noticed how bot development in particular has latched on to open-source tools and the open-source development model," he said."

    I'd be interested to know the source of your information. Do they call you up and tell you "We use CVS 'cause it's kewl And we share information 'cause the Open Source model is l33t."

    "Mcafee researchers have described this use of open-source techniques in a magazine set to launch today. Called Sage, the publication features a cover story entitled 'Paying a price for the open-source advantage'..."

    This is just an Open Source bashing article. Gee could competition like ClamAV have anything to do with it?

    "Marcus said his company is drawing attention to the open-source trend to educate users, and not as an attempt to discredit open-source alternatives to its own proprietary software products. "We think [open-source antivirus products] are fine. They've never been something that was really in the same class as ours, but we've always been big supporters of open-source antivirus," he said."

    Oh! Well that clears it up nicely. **cough Liar cough**.

    "We're not taking aim at the open-source movement; we're talking about the full-disclosure model and how that effectively serves malware development," he said."

    Translation: We're not taking aim at the open source movement, we're taking aim at the open source movement...

    Summary: The fact is, bad guys collaborate and trashing the open source movement will not change that. If open source tools were not available they wouldn't let that stop them, they would simply use proprietary tools.

    ClamAV and other open source anti-virus products out perform your product and are here to stay so get over it!

    You've made a lot of accusations and offered no proof in a rather transparent attempt at FUD.

    --
    The race isn't always to the swift... but that's the way to bet!
  93. Re:When has the AV industry really cared about ... by Opportunist · · Score: 2, Interesting

    I concur. Security is not a product, it's a process. Unfortunately, we let all the clueless people in who don't know the first thing about security. What should we do? Lock them out? Throw them out of the 'net 'til they learn how to keep their crate secure? I'm the first to sign that petition, but you'll have a very hard time getting it passed past the counter pressure of the industry trying to sell the 'net to them, since they are by definition a more interesting target group than people who know their tools and their net. Would you buy a virus scanner? A firewall solution? Hell, would you click a "punch the monkey" ad? Would you follow a spam mail?

    Nope. But they do. And there's money to be made.

    So those people are here, and they're here to stay. You can't teach them security. It's futile, I've tried. They care about their inter...thingwebsomething and mailing their auntie in Greece and that they can buy some pr0n online but being a spambot or trojan distributor, who cares?

    Yes, MS's APIs contain some horribly insecure functions, coupled with the predominant (ab)use of admin privilege accounts (because some horribly written software requires it), and the fact that people would rather switch "everything on" before trying which setting is REALLY required. "Just make yourself admin and all works" is the creed.

    Don't think it would be different if Linux/BSD was the dominant system. We'd get to see the same problem, except that people would surf around the 'net as root. The main difference would probably be that patches would start popping up more quickly, and if some program relies on an insecure function it would break 'til the programmer fixes it. Linux/BSD core people tend to be less lenient, especially with functions labeled "for debugging purposes only".

    So AV tools are a stopgag against that problem. Yes, we see the same entry points abused time and again. Yes, it starts to be boring every time I dissect another trojan, only to find it uses the same routines to sink its hooks into the system. Yes, we tell MS to get rid of those functions and the only thing we get in return is "we can't".

    So tell me how to solve this problem.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  94. what might help here by Anonymous Coward · · Score: 0
    in the US we could develop a licensing program to certify programmers, and whoever isn't certified to develop programs wouldn't be allowed to distribute any sort of binaries or source code. With Microsoft going to managed code, they could offer a certification program that commercial ISV's could submit code that could be associated with the certified programmer's identifying info. Right now, too much code is out there that isn't associated with a persons physical address or other identifying info to make the programmer accountable for his work.

    Theres no need for "hobbyist programmers" just like theres no need for "hobbyist weapons manufacturers."

    1. Re:what might help here by Anonymous Coward · · Score: 0

      Moderators please moderate the "what might help here comment": Troll

  95. McAfee blows by Anonymous Coward · · Score: 0

    I don't know about others, but McAfee blows chunks and sucks. It's probably the worst AV tool out there, or close to the worst. How about they shut their trap and work on fixing their shitty software before bad mouthing others. Better yet, why don't they use the open source model of communication to improve their crappy product.

  96. One Security Professional... by andrewd18 · · Score: 1
    Marcus's opinion was not well-received by one security professional.
    The other security professionals left after the first paragraph.
  97. Re: Antikythera Mechanism by ozbird · · Score: 1

    OT, but interesting is HP's interactive relighting of the Antikythera Mechanism.

  98. Sales by Nikademus · · Score: 1

    Indeed, security through obscurity is bad, but that's how antivirus vendor make their bread. So they are for OSes and apps full of holes and disclosure, but they just cannot tell it as it would make customer afraid.

    --
    I gave up with the idea of an useful sig...
  99. McAffee like Symantec, are getting desperate... by Kazoo+the+Clown · · Score: 1

    The chickens are coming home to roost. The anti-virus model is essentially untenable-- akin to closing the barn doors after the horses have escaped. Anti-virus only works if you get the anti-virus signature updates before you get the virus attack-- but the signatures cannot be produced until the virus is encountered in the wild, by which time it has likely mutated into something new. AV is only capable of protecting against *old* viruses. Far better preventatives are a good network firewall, a good executable firewall, and to eliminate significant transmission vectors such as HTML email, local-client based email, ActiveX, etc.

    In addition, there is a conflict-of-interest in anti-virus vendors, who we have seen recently turn to chicken-little and boy-who-cried wolf techniques in order to bolster their flagging revenues.

    The advent of Vista is raising a big question mark WRT the role of future anti-virus programs on the Microsoft platform. I fully expect more fevered FUD from AV vendors, including plenty of "Vista is also vulnerable" claims -- simply consider the source...

  100. Seems pretty weak, IMHO by Moraelin · · Score: 1

    I don't know, someone would IMHO need to be completely clueless for such an association to really result in distrust.

    I mean, seriously. So some virus writer uses CVS. In what way does that say anything bad about CVS? It's like saying that gangsters use(d) cars for their drive-by shootings. Does that mean we should start distrusting cars or car manufacturers? And some are stereotyped as beating people up with baseball bats and/or throwing people off piers with cement shoes. Does that mean we should start distrusting baseball or cement? And the Nazis in WW2 used tanks. In fact, they're famous for it. Does that mean that, say, the US Army should get rid of their tanks because of that association? Etc.

    In fact, it's even weaker than that, because here CVS isn't even directly involved in the crime. So it's more like saying that terrorists have fridges and TVs in their homes, hence you should start distrusting fridges and TVs.

    Basically even as guilt-by-association goes, it seems to me like it's a very very weak one.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Seems pretty weak, IMHO by dzfoo · · Score: 1

      I agree with you, which is why I think that the entire article is stupid and plain ol' FUD. I think McAfee is grasping at straws.

              -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    2. Re:Seems pretty weak, IMHO by kalleguld · · Score: 1

      Those analogies you come up with are stupid, of course.
      Nobody would even begin to distrust cars just because the mob uses them.
      But not every PHB or Joe Sixpack has a clear idea what OSS is about.
      Suppose I told you that the terrorists uses "Bligwams" (disclaimer: not an actual word) to do evil deeds. Then your employees come running in a month saying they could do a better job if they had a bligwam, you might not be that willing to give it to them, because you associate them with terrorists / evil deeds.
      Even if they do a good job explaining to you what a bligwam is, you might fear that other people associate bligwams (and thereby your company) with terrorism.
      So yes, the article is indeed FUD. Not in MS-league, but just a little bit.

      --
      Sigs are bad for your health
  101. mcAffee - Sony Virus CoverUp by softcoder · · Score: 1

    Nobody knew about the Sony rootkit. Except probably the AntiVirus companies who were probably in cahoots with Sony NOT to detect it.
    The only people the 'obscurity model' helped there were the virus writers.
    I don't understand how anyone can even consider buying Norton or McAffee after that Sony fiasco.
    They pretty showed what sort of business ethics they have by deliberately ignoring the Sony virus wouldn't you say?

  102. OMG by ThePhilips · · Score: 1

    Huh, they call it a "story". Script-kiddies were selling rootkits on IRC channles for a long time. Some rootkits were freely available with source code. I know admins who still use rootkits to manage PC parks they are responsible for. (Aparently rootkits are easier to use compared to Windows remote management a-la WMIC.)

    M$ made sure that its new compiler produces code 100% compatible to .Net 2.0. Other free C/C++ compilers are terribly outdated (e.g. Borland's one). Intel wants money for it's compiler. So the only choice people now have to make efficient software - viruses/malware - under Windows is MinGW. With MinGW you get all those wonderful tools like autoconf/automake/friends which happily run uner MSYS under WinXPsp2. Why not to use the tools if they fit the purpose and make your life easier?

    P.S. ZOMG!! Story implies that botnet developers - who might have guessed! - use closed-source methodologies to develop malware?!?! That MUST be stopped. </sarcasm>

    --
    All hope abandon ye who enter here.
  103. the Internet is like anything else: good and bad by geoffrobinson · · Score: 1

    Anything useful can be used for good or ill depending on the heart of the user. Cell phones can be used to coordinate between gang members or to call the police for help. Databases can keep track of charitible giving or can help genocidal dictators.

    --
    Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
  104. My answer to McAffee: by SanityInAnarchy · · Score: 1

    As others have pointed out, McAffee is actually worse than spyware. At first, I thought it was just the fault of Windows that reading stuff off the disk was taking several minutes for 10 or 20 megs of data. Or maybe the nvidia software RAID. But I disabled McAffee, and suddenly, it was as fast as it was supposed to be.


    As to why it was there in the first place? College gave me lots of commercial software for free, including a copy of XP Pro. I have a legit, original, burned copy of XP Pro. Weird, I know.


    More to the point, it's obvious why McAffee would blame the full disclosure people. But really, think about it: Who's to blame for a security hole? The people who wrote the fucking software! But of course, McAffee wouldn't want to blame themselves, and they certainly wouldn't want to blame Microsoft -- it might damage their relationship, and if people took them seriously, they might start using something other than Windows, effectively destroying the artificial/niche/cottage industry for antivirus software.


    Really, the difference is night and day. On the other side -- open source or Mac, take your pick -- the reputation of the software actually matters, whereas on the Windows side, nobody nobody needs reputation when they can have lock-in. Thus, it's in Microsoft's best interest to do as little work as possible -- keep costs down, but do just enough work that people don't start switching away. But it's in everybody else's best interest to make the best software they possibly can.


    Worse, look at the anti-virus people. It's in their best interest for a Windows computer with anti-virus software to be the most secure computer in the world. This means a few things:


    • If Windows was secure, no one would bother buying anti-virus. Thus, it's in their best interest for windows security to suck. They might even pay MS for this, though I doubt it.
    • If Windows was perceived as secure enough, no one would bother buying anti-virus. Thus, it's in their best interest for there to actually be exploits in the wild. Maybe they create some? Or send some money to the botnet authors?
    • If Windows + antivirus is perceived as secure enough, but other OSes are perceived as secure enough without anti-virus, people might start switching -- after all, which is cheaper, a McAffee subscription or a new Mac OS every year or two? Thus, it's in their best interest to spread the perception that other OSes are not secure, or even try to find and play up exploits themselves. It might even be a good move to have some astroturf Linux developer add a kernel vulnerability, and then call the open-source model "insecure".
    • In other words, it is in the best interest of MS to be lazy and for anti-virus companies to be actively evil, but it's in the best interest of the minorities to be light-years better than the leaders.

    In other words, while there is some truth to what McAffee says, the real problem goes much deeper, and the real solution isn't censorship or hush money, it's developing a secure system in the first place. Unfortunately, the only way McAffee will ever support such a decision is by fundamentally changing their business model, or even their whole industry.

    --
    Don't thank God, thank a doctor!
  105. Re:They don't explain how the alternative is bette by Alchemar · · Score: 1

    Yes they did. You release an "anti-virus" program that deletes all exe and dll files. Every computer that downloads this "patch" can no longer be used as a zombie machine. If a third party can not look at the code before it is realesed, then the "zombie" machines never have a chance to protect against this anti-virus patch.

  106. Awful by Anonymous Coward · · Score: 0

    This is terrible. Clearly, Open Source must be banned.

  107. Re:MIT researchers make first bot without Windows by Anonymous Coward · · Score: 0

    Honest. We malware writers have been trying to write in good, cross-platform Java. We want our malware to work on Linux and BeOS. Its just, you know, deadlines an' stuff. We have to cherry-pick. What can I say? Windows SDK just makes everything easier.

  108. Re:Most IT workers blame McAffee for Current Virus by Tim+C · · Score: 1

    I'm confused - when you refer to "their" headline, do you mean the one from the original article, which was written by PCAdvisor, or the one here, which was written by v3xt0r (assuming timothy didn't "edit" it)?

    Perhaps you want to make sure you're aiming in the right direction, before flinging too much mud.

  109. Re:Most IT workers blame McAffee for Current Virus by Beryllium+Sphere(tm) · · Score: 1

    >Outsourcing virus writers to help perpetuate sales of Anti Virus software is good for business

    How is it good for business to add a fraction of a percent to the volume of malware already in the wild?

  110. Want to have a debate about full disclosure? by Beryllium+Sphere(tm) · · Score: 1
  111. Re:When has the AV industry really cared about ... by Cal+Paterson · · Score: 1

    I disagree that the situation would be different if the average user used Free Software. (access to source code is not directly responsable, however)

    Free Software operating systems, such as Ubuntu, have taken to enforcing basic habits on users that ensure basic levels of security. For example, Ubuntu takes a good deal of configuring before actually making the root user account useable (the sudo complex). There is even more work required before one can "log in" as a root user.

    Another facet of the Free Software community is that the repository system used results in more peer review than is present in the normal Windows situation of downloading and running an unchecked binary. Ubuntu (while I think that they could certainly stand to add a longer test period) does have a good system in place. Community consensus primarily dictates what goes into a repository, then a maintainer who checks the program is appointed, then a testing program is begun (normally lasting, in total, and month at least) and finally the program comes into an optional repository that users choose to enable. If it is very well known to be solid and needed for the standard use, it will probably recieve further checks before entering the "main" repository. Users on Free Software systems very, very rarely run the "binary lottery" that Windows users often do. I don't remember the last time I downloaded a binary to run on my system.

    This is probably not a monopoly that Free Software has over secure process. It's not something that Microsoft couldn't do if they put their mind to it. In fact, it's probably something the Apple (in particular) could do very easily, seeing as their system contains mainly their own software, plus Free programs. Apple would find this very simple to implement (it's not like the Apple community is too small, or not committed enough). In fact, fink is a Free Software attempt at much of the process that I have stated.

  112. Damn that opensource by nurb432 · · Score: 1

    Damn them, the compet*err* opensource is evil and must be banned.

    --
    ---- Booth was a patriot ----
  113. A parallel by Anonymous Coward · · Score: 0

    If I may propose...

    Terrorists are evil.
    Terrorists eat food.
    Food helps terrorists,
    therefore food is evil.

    Conclusion, ban food.

  114. Dude! Wake up call... by Eric+Damron · · Score: 1

    They do mention OSS. For God sake man the title of their cover story in their trash publication sage is "Paying a price for the open-source advantage"

    These people don't want open source anti-virus software driving down their prices and they don't want an open source OS to become dominate if it only has a handfull of ineffective viruses.

    --
    The race isn't always to the swift... but that's the way to bet!
  115. Re:When has the AV industry really cared about ... by Opportunist · · Score: 1

    The "binary lottery" would not change for most users. They can't read the source code, so whether they download an executable or a source and compile it won't matter to them. Yes, some people would be able to read the source and discriminate between "good" and "bad" code, maybe even fix a thing or two about it. Most would just do what they do now: Download something and run it. With the only difference being that they complain about having to compile it first.

    Also, yes, most distris take precautions about root. Either you can't log in directly as root, or they limit the ability of root to connect to the outside world. Which, on the other hand, is something that I do not really embrace to be honest, I tend to distrust systems that limit me artificially. It also only gives you a false sense of security. root, as my mentor put it, should be used while you're sitting on your hands. Being able to do everything as root teaches you, albeit the hard way, that you indeed CAN do everything to your system. You'll inevitably trash your first system. But that's what learning is about.

    A user who should actually be using a distribution that limits root access, because he does not want to learn, will most certainly not choose one of those. He will try to get one that does not limit his root abilities (and they do exist), for simplicity's sake.

    And you're back to square one.

    Security comes at the price of comfort, and many people are not willing to pay that price. If nothing else, they will search for ways to circumvent the security mechanisms in their distributions before trying to learn how to use it sensibly.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  116. Hmm, where have we seen this before... by Anonymous Coward · · Score: 0

    January 1997
    ``In fact it's probably easier to write a virus for Linux because it's open source and the code is available. So we will be seeing more Linux viruses as the OS becomes more common and popular.''--Wishful thinking from McAfee

    saw that here: http://www.linuxjournal.com/article/9065?

  117. Re:When has the AV industry really cared about ... by Cal+Paterson · · Score: 1

    The "binary lottery" would not change for most users. They can't read the source code, so whether they download an executable or a source and compile it won't matter to them. Yes, some people would be able to read the source and discriminate between "good" and "bad" code, maybe even fix a thing or two about it. Most would just do what they do now: Download something and run it. With the only difference being that they complain about having to compile it first.

    Yes, it would. At risk of just repeating my self: when was the last time you downloaded spyware from the debian repository? The fact that the average user can't read source code doesn't make any difference whatsoever. It's not the direct affect of the source being available that benefits them. It's the indirect effect. It's not like I personally check every line in the OpenBSD sources. The only languages I where I can read the sourcecode on a level where I am able to debug are common lisp, scheme, python and bash. It's not a binary lottery when it's been throught the peer review required for it to enter the repository.

    I tend to distrust systems that limit me artificially.

    There's no artifical limit on the root functionality. Removing the root account is nothing akin to removing root functionality. It doesn't even stop you from having a root shell (I think the correct sudo flag is -k). The difference is in the method, not in the result. I personally prefer su, but that's only because I have no need for the sudo functionality. Temporary privelige escalation are a far better choice for users who primarily use GUI tools. It means people still use their normal user account, but after being warned and entering a password, are able to do as they wish.

    Security comes at the price of comfort

    No, I don't think it does. I'm no less comfortable in Ubuntu than I am in my native distribution. The su --> sudo change has a trivial effect (three extra characters on your normal shell change) and yet is a very useful facility.

  118. McAfee Sage? by spatial-the-hedgehog · · Score: 1

    This looks like an astroturfing and/or puff-piece for the Sage. They just had to have some real eye-catchers for the first issue, I guess, so they took everyone's favourites and linked them up with bad things. Nothing to see here (or probably in Sage either), move along.

  119. Seems to me... by mark-t · · Score: 1

    The open source model is effective at enabling malware because it is effective, period.

    Blaming the open source model for the propogation of malware is like blaming the invention of the internet for the spam in your inbox.

  120. Showing my age by jsimon12 · · Score: 1

    Haha, when I first read the post I thought "What is John McAfee saying now". Then I realized they were talking about the company. I remember back in the day when Peter Norton was Symantec and John Mcafee was Mcafee :)

  121. What they really don't like about full disclosure by Anonymous Coward · · Score: 0

    ...it makes their job hard. That is, the job whose description is: be one of an elite cartel of information-hoarders who graciously condescend to rent everyone else security fixes.

    The wole "anyone can submit a patch", "free, rapid fixes", "peer reviewed security" thing just totally screws with their business model. I can see how they'd get grouchy.

  122. CVS? by PinkyDead · · Score: 1

    Has anyone heard of this CVS thingy? - it sounds like a really neat new tool!

    --
    Genesis 1:32 And God typed :wq!
  123. McAfee by kidtux · · Score: 1

    McAfee's just jealous. They haven't had a decent product since the DOS version of McAfee AV.

  124. The McAfee Virus by artgeeq · · Score: 1

    This is the same compmny that posted a faulty virus signature earlier this year that wiped out a lot of software on a lot of computers. I personally had a lot of cleanup and reinstall time due to this problem. Since then, I discount almost anything this vendor has to say; maybe they are in need of making some noise to make people forget what a shoddy product they put out?

  125. Maybe this is why they dislike open disclosure? by Tandoori+Haggis · · Score: 1

    Date Public 03/18/2005 A buffer overflow vulnerability in the McAfee Virus Scan Engine may allow a remote attacker to execute arbitrary code on an affected system. Because the vulnerability exists in a core component, a number of different McAfee products are affected. http://www.kb.cert.org/vuls/id/361180

    --
    My hyperlinks aren't worth the paper they're printed on.
  126. Then only criminals will program. by bobs666 · · Score: 1

    So If there are no examples of how to program
    then there will be fewer programmers.
    Few programmers leads to fewer Botnets
    And with fewer Botnets, and viruses for that matter,
    There will be less need for McAfee software.
    And in turn a larger market for software
    that can self automate our lifes.

    Or in other words when programing becomes illegal
    then only criminals will program.

  127. Problem partially solved by Schraegstrichpunkt · · Score: 1

    Well, that made my life easier. Now when I try to decide what sort of anti-virus software to recommend to people, there is one fewer option that I have to consider. Clearly these "McAfee" people don't know a thing about what they're talking about.