• On TechRepublic: Why VISTA HATERS will love Windows 7
April 14, 2008 8:27 AM PDT

McAfee's libel against open source

by Matt Asay

Over the weekend Stuart Hicks emailed the OSI about an odd statement made by McAfee in its white paper on botnets [PDF]:

Taking the bot controller offline may kill a botnet. As a result, many bots use a Dynamic Domain Name System (DDNS) or have a list of backup IP addresses to survive such an event. Bot technology is rapidly evolving, often aided and abetted, unfortunately, by the open-source movement. [Emphasis mine.]

Huh? No justification is made for this statement. No follow-on, explanatory comments are made.

Someone at McAfee thinks that the correlation between botnets and open source is clear, but I am struggling to grasp any connection between the two. Perhaps this is just one more example of McAfee's dubious grasp on reality when it comes to open source. Remember its statement that open-source licensing is a threat to its business?

Consider the definition of a botnet:

While the term "botnet" can be used to refer to any group of bots, such as IRC bots, the word is generally used to refer to a collection of compromised computers (called zombie computers) running programs, usually referred to as worms, Trojan horses, or backdoors, under a common command and control infrastructure. The majority of these computers are running Microsoft Windows operating systems, but other operating systems can be affected. A botnet's originator (aka "bot herder") can control the group remotely, usually through a means such as IRC, and usually for nefarious purposes.

See any open source in there? I suppose it's possible that the programs used to manage the zombies could be open source, but the zombies themselves are generally Windows computers. Apparently open-source Linux is more impervious to bot attacks. Or maybe its users are simply not as gullible. Or something.

Regardless, McAfee needs to come clean and own up to its ignorance on open source. It's starting to look ridiculous. Too bad it can't keep that proprietary. No one likes to see their ignorance open sourced.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Recent posts from The Open Road
What soccer team would your company be?
Open-source licensing: Your mileage may vary
Open source to shape cloud computing, but not dominate it
Off-topic: Why can't I have this job?
Legalized drugs, now open source. Those crazy Dutch!
Will 'good enough' virtualization topple VMware?
Linux community codes around Microsoft's FAT patents
As Mozilla 'upgrades the Web,' Microsoft must upgrade its pace
Add a Comment (Log in or register) (9 Comments)
  • prev
  • 1
  • next
by odubtaig April 14, 2008 12:59 PM PDT
Actually, there is a link, but it's far from 'aiding and abetting'. Given that the easiest attack vector for a Linux box is to hack and install a rootkit and given the prevalence of Linux servers on the internet (and the likelihood that they will have a very long uptime) Linux servers are the perfect vehicle on which to install the controlling software for botnets.



Windows boxes may be the perfect vector for the bots given the number of unpatched home computers out there (believe me, I've seen horrors) but as all other attack vectors for Linux are so much harder, there are a great number of rootkits and these are perfect for taking over a server which will be up for a long time with little, or no, interruption which makes vulnerable servers perfect for controlling botnets.



The only possible reason I can think of for McAfee's tack, is the boneheaded 'security through obscurity' ideal. There are many ways to prevent your server being taken over including a proper security update routine and hardened PHP with Suhosin and the MOPB patches if applicable, tripwire software, etc. but none of these require hidden code, just hidden passwords.
Reply to this comment
by tristanbob April 14, 2008 1:42 PM PDT
I think this is a real world demonstration of the value of open source software.

Simply put, open source is the cheapest and preferred way to develop software. Your IT staff knows it, and so do these malicious hackers.
Reply to this comment
by royrusso April 14, 2008 2:12 PM PDT
I think what they're trying to say is, "Thank you, OSS, for keeping us in business."
Reply to this comment
by ashimmy April 15, 2008 6:59 AM PDT
Matt- I think you are letting your overzealous defense of open source cloud your logic here. I have written more about this at my blog here
Reply to this comment
by odubtaig April 15, 2008 9:28 AM PDT
That was tedious ashimmy, McAfee don't say 'they happen to use open source tools (which could be closed to no avail), they don't even mention the software, they specifically wrote 'open source movement'. That's the people who make the software, not the software itself. The term aided and abetted isn't exactly non-partisan either. It's not a term used for software tools which happen to be used by hackers, it's a term for malicious code only.
Reply to this comment
by dreggie April 15, 2008 2:50 PM PDT
I believe McAfee's statement was made in relation to Agobot, as it was one of the most common open source bots with over 1500 variants due to open its source code. Search for it and you'll see http://searchsecurity.techtarget.com.au/articles/21753-Using-virtual-honeypots-to-track-botnets-Part-1-Bot-and-botnet-1-1 The blog comment was pretty dumb
Reply to this comment
by uraslacker April 15, 2008 4:52 PM PDT
The reason that McAfee dislikes open source is because they rely on broken, poorly design software and (in particular) operating systems to give them a reason to exist. IMO, the whole security industry (like the US tax system) is akin to a Rube Goldberg machine. We _could_ fix the problem, but then McAfee would go out of business :-)
Reply to this comment
by jorise April 15, 2008 5:05 PM PDT
The author of the McAfee whitepaper (who coincidentally had left McAfee for Symantec) has commented on his personal blog...

http://www.darknetworks.org/2008/04/mcafee-botnets-libel-open-source-and-tax-day/

His conclusion: "Sorry Matt, McAfee is NOT your enemy, nor are the ignorant about open source."
Reply to this comment
by oz_ollie April 16, 2008 6:00 PM PDT
The generalisation that bot nets are "aided and abetted, unfortunately, by the open-source movement" is wrong. The same generalisations could also be levelled at closed source, proprietary software. For example:

Bot nets, and the creation zombie computers, are aided and abetted by the poor security in various Microsoft Windows versions.

or

Bot nets, and the creation zombie computers, are aided and abetted by the poor knowledge of Internet users who unwittingly click and install the software from the Internet.

Both statements are true and inflammatory, but employees of companies that depend on Microsoft products and don't want to offend potential customers of their Internet security software won't publish such statements.
Reply to this comment
(9 Comments)
  • prev
  • 1
  • next
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right