<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: ConsumerReports beats up anti-virus, then gets beat up</title>
	<atom:link href="http://michaelgracie.com/2006/08/17/consumerreports-beats-up-anti-virus-then-gets-beat-up/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaelgracie.com/2006/08/17/consumerreports-beats-up-anti-virus-then-gets-beat-up/</link>
	<description>Clever Tagline Unavailable At Publication Time</description>
	<pubDate>Wed, 07 Jan 2009 20:17:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Matt Sergeant</title>
		<link>http://michaelgracie.com/2006/08/17/consumerreports-beats-up-anti-virus-then-gets-beat-up/comment-page-1/#comment-218</link>
		<dc:creator>Matt Sergeant</dc:creator>
		<pubDate>Fri, 18 Aug 2006 15:00:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelgracie.com/consumerreports-beats-up-anti-virus-then-gets-beat-up/#comment-218</guid>
		<description>So the big problem with commercial AV is that it's designed for the desktop. Even when it's deployed to stop viruses in email it is looking at attachments because that's what they know - files. We saw that there were specific techniques used in email that made viruses easier to detect and implemented them.

Also there's ways we can examine executables that the AV vendors just can't do (because of the desktop thing). A good way of thinking about this is that on the typical desktop there's millions of files and executables, but for the most part nobody emails them to eachother (you don't email someone notepad.exe). So a false positive on a desktop scanner can be really critical, but when you're just scanning email you know you can be a bit more aggressive.

Finally, all viruses are basically evolutions of the one that came before it. Virus writers don't tend to write a brand new virus - they take their previous code and modify it slightly, tweaking it until they find it gets through the version of McAffee or Sophos they have installed. Then they send it out. So we create heuristics that can detect variations on the themes.

I make it sound simpler than it is really - but we saw this flaw in the usual AV techniques and took the opportunity to fix it.
</description>
		<content:encoded><![CDATA[<p>So the big problem with commercial AV is that it&#8217;s designed for the desktop. Even when it&#8217;s deployed to stop viruses in email it is looking at attachments because that&#8217;s what they know - files. We saw that there were specific techniques used in email that made viruses easier to detect and implemented them.</p>
<p>Also there&#8217;s ways we can examine executables that the AV vendors just can&#8217;t do (because of the desktop thing). A good way of thinking about this is that on the typical desktop there&#8217;s millions of files and executables, but for the most part nobody emails them to eachother (you don&#8217;t email someone notepad.exe). So a false positive on a desktop scanner can be really critical, but when you&#8217;re just scanning email you know you can be a bit more aggressive.</p>
<p>Finally, all viruses are basically evolutions of the one that came before it. Virus writers don&#8217;t tend to write a brand new virus - they take their previous code and modify it slightly, tweaking it until they find it gets through the version of McAffee or Sophos they have installed. Then they send it out. So we create heuristics that can detect variations on the themes.</p>
<p>I make it sound simpler than it is really - but we saw this flaw in the usual AV techniques and took the opportunity to fix it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Gracie</title>
		<link>http://michaelgracie.com/2006/08/17/consumerreports-beats-up-anti-virus-then-gets-beat-up/comment-page-1/#comment-217</link>
		<dc:creator>Michael Gracie</dc:creator>
		<pubDate>Thu, 17 Aug 2006 19:01:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelgracie.com/consumerreports-beats-up-anti-virus-then-gets-beat-up/#comment-217</guid>
		<description>&lt;p&gt;Not much use in an outbreak..."very"&lt;/p&gt;
&lt;p&gt;Thanks for the point, Matt.  I think all readers (plus me) would love some additional explanation on what you guys do differently.  May be set an example for the commercial folks (proprietary methods exclusive, of course)?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Not much use in an outbreak&#8230;&#8221;very&#8221;</p>
<p>Thanks for the point, Matt.  I think all readers (plus me) would love some additional explanation on what you guys do differently.  May be set an example for the commercial folks (proprietary methods exclusive, of course)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Sergeant</title>
		<link>http://michaelgracie.com/2006/08/17/consumerreports-beats-up-anti-virus-then-gets-beat-up/comment-page-1/#comment-216</link>
		<dc:creator>Matt Sergeant</dc:creator>
		<pubDate>Thu, 17 Aug 2006 18:43:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.michaelgracie.com/consumerreports-beats-up-anti-virus-then-gets-beat-up/#comment-216</guid>
		<description>Not all anti-virus works like that. Though all the commercial ones do which is why we wrote our own. You're spot on though - Graham doesn't want the cat let out of the bag that most AV software only detects viruses they've already seen before. Not much use in an outbreak really.</description>
		<content:encoded><![CDATA[<p>Not all anti-virus works like that. Though all the commercial ones do which is why we wrote our own. You&#8217;re spot on though - Graham doesn&#8217;t want the cat let out of the bag that most AV software only detects viruses they&#8217;ve already seen before. Not much use in an outbreak really.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
