<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ESET ThreatBlog &#187; false positives</title>
	<atom:link href="http://www.eset.com/blog/category/false-positives/feed" rel="self" type="application/rss+xml" />
	<link>http://www.eset.com/blog</link>
	<description></description>
	<lastBuildDate>Thu, 18 Mar 2010 05:39:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Cascading False Positives</title>
		<link>http://www.eset.com/blog/2010/02/16/cascading-false-positives</link>
		<comments>http://www.eset.com/blog/2010/02/16/cascading-false-positives#comments</comments>
		<pubDate>Tue, 16 Feb 2010 13:00:13 +0000</pubDate>
		<dc:creator>David Harley</dc:creator>
				<category><![CDATA[AMTSO]]></category>
		<category><![CDATA[David Harley]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[The Register]]></category>
		<category><![CDATA[Virus Total]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[Anti-Malware Testing Standards Organization]]></category>
		<category><![CDATA[bias]]></category>
		<category><![CDATA[comparative analysis]]></category>
		<category><![CDATA[comparative detection testing]]></category>
		<category><![CDATA[dynamic testing]]></category>
		<category><![CDATA[false positive]]></category>
		<category><![CDATA[Hispasec]]></category>
		<category><![CDATA[John Leyden]]></category>
		<category><![CDATA[Kaspersky Lab]]></category>
		<category><![CDATA[Magnus Kalkuhl]]></category>
		<category><![CDATA[multiscanning]]></category>
		<category><![CDATA[sample validation]]></category>
		<category><![CDATA[static testing]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=2852</guid>
		<description><![CDATA[&#160;Security researchers work together and share information in many ways and in many contexts that aren&#39;t constrained by company boundaries, but it&#39;s unusual for security researchers working for different vendors to join forces in a company blog.
However, John Leyden of The Register contacted us both when he was writing an article&#160;on the controversy following Kaspersky [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;Security researchers work together and share information in many ways and in many contexts that aren&#39;t constrained by company boundaries, but it&#39;s unusual for security researchers working for different vendors to join forces in a company blog.</p>
<p>However, John Leyden of The Register contacted us both when he was writing an <a href="http://www.theregister.co.uk/2010/02/10/kaspersky_malware_detection_experiment/">article</a>&nbsp;on the controversy following Kaspersky Lab&#39;s dramatic demonstration of the way in which false positives can cascade from one vendor to another. This is a major issue, because it can and does introduce a serious bias into comparative detection testing and analysis. After responding to John&#39;s questions, we continued the discussion subsequently by email and found that we (along with most of the AV industry) were in agreement on all major points, and decided that it was more important to clarify those points, than to continue debating the detail of the demonstration.</p>
<p>The fact that the demonstration used Virus Total as a channel for cascading the &quot;artificial&quot; false positives to other vendors should not be seen as in any way detrimental to Virus Total. Hispasec have never endorsed the use of the service as a substitute for comparative testing&nbsp;<em>or </em>for sample validation, either of which are very likely to generate misleading results.</p>
<p>Multiple scanners are not in themselves the problem, whether they&#39;re hosted on public sites, specialist resources, or used by testers or anti-malware companies in-house. As tools for comparative analysis or precursors to more detailed analysis, they have a great deal of value. However, that value depends on the user&#39;s knowledge and understanding of how to make the most appropriate use of them.</p>
<p>Mainstream testers and security vendors have extensive understanding of these issues: however, many tests do not take them sufficiently into account. The Kaspersky Lab experiment&nbsp;<em>did </em>at least bring the issue to the attention of some of the press and publishers who most need to be aware of it, and who would probably have taken far less notice of a less controversial presentation.</p>
<p>As supporters of <a href="http://www.amtso.org/">AMTSO</a>, the Anti-Malware Testing Standards Organization, we are in emphatic agreement that away from static testing and toward dynamic testing is a positive direction. We hope that more reviewers now appreciate that dynamic testing with small but properly validated sample sets offers more realistic assessment of detection capability with less risk of unintended bias. If more people realized this, it would allow vendors to spend more time on real threats and less on making sure they detect samples that shouldn&#39;t be included in a test set.</p>
<p>David Harley, ESET Research Fellow &amp; Director of Malware Intelligence<br />
	Magnus Kalkuhl, Senior Virus Analyst, Kaspersky Lab</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2010/02/16/cascading-false-positives/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kaspersky, Virus Total, and Unacceptable Shortcuts</title>
		<link>http://www.eset.com/blog/2010/02/02/kaspersky-virus-total-and-unacceptable-shortcuts</link>
		<comments>http://www.eset.com/blog/2010/02/02/kaspersky-virus-total-and-unacceptable-shortcuts#comments</comments>
		<pubDate>Tue, 02 Feb 2010 18:17:50 +0000</pubDate>
		<dc:creator>David Harley</dc:creator>
				<category><![CDATA[AMTSO]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Virus Total]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[anti-malware testing]]></category>
		<category><![CDATA[artificial false positives]]></category>
		<category><![CDATA[cascaded false positives]]></category>
		<category><![CDATA[command line scanner]]></category>
		<category><![CDATA[fp]]></category>
		<category><![CDATA[good and bad dynamic testing]]></category>
		<category><![CDATA[heuristic]]></category>
		<category><![CDATA[innocent files]]></category>
		<category><![CDATA[Ján Vrabec]]></category>
		<category><![CDATA[John Leyden]]></category>
		<category><![CDATA[Kaspersky]]></category>
		<category><![CDATA[Larry Seltzer]]></category>
		<category><![CDATA[missed detection]]></category>
		<category><![CDATA[multi-scanning]]></category>
		<category><![CDATA[PC Magazine]]></category>
		<category><![CDATA[reproducible experimentation]]></category>
		<category><![CDATA[source reputation]]></category>
		<category><![CDATA[static testing versus dynamic testing]]></category>
		<category><![CDATA[suspicious versus malicious]]></category>
		<category><![CDATA[The Register]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[validation versus non-validation]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=2668</guid>
		<description><![CDATA[Larry Seltzer posted an interesting item yesterday.&#160;&#160;The article on &#34;SW Tests Show Problems With AV Detections &#34; is&#160; based on an &#34;Analyst&#39;s Diary&#34; entry called &#34;On the way to better testing.&#34;
Kaspersky did something rather interesting, though a little suspect. They created 20 perfectly innocent executable files, then created fake detections for ten of them. Then [...]]]></description>
			<content:encoded><![CDATA[<p>Larry Seltzer posted an interesting <a href="http://blogs.pcmag.com/securitywatch/2010/02/sw_tests_show_problems_with_av.php?utm_source=twitterfeed&amp;utm_medium=twitter">item </a>yesterday.&nbsp;&nbsp;The article on &quot;SW Tests Show Problems With AV Detections &quot; is&nbsp; based on an &quot;Analyst&#39;s Diary&quot; entry called &quot;On the way to better testing.&quot;</p>
<p>Kaspersky did something rather interesting, though a little suspect. They created 20 perfectly innocent executable files, then created fake detections for ten of them. Then they uploaded (actually, the blog says re-uploaded) the files to Virus Total. They claim that after ten days &quot;up to&quot; 14 other vendors also had&nbsp;detection for&nbsp;the files for which Kaspersky had a fake detection.</p>
<p>(No, ESET wasn&#39;t one of them!&nbsp;We don&#39;t have a marketing axe to grind here.)</p>
<p>In fact, several vendors only detected one or two of those files, not the whole set.&nbsp;Furthermore, in at least one case all the files were detected as &quot;suspicious&quot; rather than malicious, and only by that company&#39;s online scanner: in that context, it&#39;s possibly defensible, certainly as a short-term flag.</p>
<p>So is there really a problem here? When Virus Total sends a sample of what may be a missed detection to the company whose scanner missed it,&nbsp;they&nbsp;probably don&#39;t expect the company simply to add detection without validating the sample: otherwise, a false positive could cascade through the industry in a very short time. [Update: there&#39;s an interesting related blog from Hispasec, who provide the Virus Total service, at <a href="http://translate.google.com/translate?u=http%3A%2F%2Fwww.hispasec.com%2Funaaldia%2F4013&amp;sl=es&amp;tl=en&amp;hl=&amp;ie=UTF-8">http://translate.google.com/translate?u=http%3A%2F%2Fwww.hispasec.com%2Funaaldia%2F4013&amp;sl=es&amp;tl=en&amp;hl=&amp;ie=UTF-8</a>&nbsp;- I&#39;m afraid it&#39;s an automatic translation, but you get the idea... (Thanks, Pedro, for calling my attention to it.)]</p>
<p>But as Larry suggests, there are other factors at play there, rather than a simple mindset of &quot;if Kaspersky detects it, it <em>must </em>be malicious&quot;. With all due respect to the company, <em>no-one </em>in this business has escaped problems with false positives, as John Leyden pointed out today in an article in the <a href="http://www.theregister.co.uk/2010/02/02/anti_virus_false_positive_analysis/">Register</a>.</p>
<p>In the Kaspersky blog, Magnus suggests that this is really a problem with testing. Well, he has a point. Where tests are carried out with huge sample sets and minimal time and financial resources, it&#39;s inevitable that some&nbsp;testers will rely on &quot;source reputation and multi-scanning&quot; rather than manual validation. In fact, J&aacute;n Vrabec recently <a href="http://www.eset.com/threat-center/blog/2010/01/25/generalist-anti-malware-product-testing">cited </a>problems with a test where a much smaller test set was &quot;validated&quot; according to whether four or more scanners detected it as malicious.</p>
<p>However, AV companies (and the major test organizations)&nbsp;don&#39;t, in general, rely on these approaches. Obviously, a significant proportion of analysis for a virus lab has to be manual, though where tens of thousands of samples are received daily, there has to be as much automation as possible. So it may be that there are many factors at work here, such as:</p>
<ul>
<li>Timing issues &#8211; a sample may be wrongly detected at one point because of &quot;reputation sourcing&quot; and detection removed after manual analysis. A Virus Total analysis report is a snapshot of one moment in time: it shouldn&#39;t be seen as a blot on a company&#39;s permanent record.</li>
<li>In fact, the same problems&nbsp;frequently pointed out in other contexts with the inappropriate use of Virus Total also apply here. VT uses a battery of command line scanners, and different products will behave differently in different contexts. Taken into account along with the timing issue mentioned above, the numbers cited here don&#39;t seem to mean much.</li>
<li>As Larry suggests, it&#39;s not unknown for an aggressive heuristic to generate a false positive. And as&nbsp;a spokesman for another product suggested, products with a wide range of functionality may react differently according to what backend, gateway or desktop settings are enabled.</li>
</ul>
<p>In fact, the problem Kaspersky has flagged may have longer-lasting effects than the company has acknowledged. Larry Seltzer&#39;s article seems to say that subsequently, a &quot;hello world&quot; program generated with the same compiler and compiler settings was also flagged by at least two programs. Could this be a compiler-specific heuristic implemented as a result of Kaspersky&#39;s artificial false positives? If so, Kaspersky also bear some of the blame.</p>
<p>The sad thing is, that genuine problems may take second place here to the easy story of &quot;who copies from whom.&quot; By going straight to the press and presenting journalists with the innocent executables, encouraging them to use Virus Total (inappropriately, in our view) to check their conclusions, Kaspersky has made inevitable what they flagged as a risk. Reproducible experimentation is a worthy target, as long as the experimental methodology is sound, but does that really apply here?</p>
<p>But the real problem here is that Magnus is perpetuating a fallacy that already worries many people in the industry. He suggests that the problem here is with static testing, and that the move to dynamic testing is going to fix things. However, that&#39;s neither the problem nor the cure in this case. The problem is non-validation, and the cure is validation. Right now, lots of tests claim to be dynamic, because that&#39;s what <a href="http://www.amtso.org">AMTSO </a>advocates. Quite rightly, in principle: good dynamic testing has the potential to be a more accurate test of a product&#39;s efficacy than static testing. But good static testing remains a better approach than bad dynamic testing, which few testers are doing well at the moment. A significant part of that problem is, unfortunately, still validation.</p>
<p>The Research Team<br />
	ESET LLC</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2010/02/02/kaspersky-virus-total-and-unacceptable-shortcuts/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>False Positives: A Round of Applause&#8230;</title>
		<link>http://www.eset.com/blog/2009/10/30/false-positives-a-round-of-applause</link>
		<comments>http://www.eset.com/blog/2009/10/30/false-positives-a-round-of-applause#comments</comments>
		<pubDate>Fri, 30 Oct 2009 20:34:14 +0000</pubDate>
		<dc:creator>David Harley</dc:creator>
				<category><![CDATA[David Harley]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[packer]]></category>
		<category><![CDATA[AV-Comparatives]]></category>
		<category><![CDATA[Base-Rate Fallacy]]></category>
		<category><![CDATA[Bayes Theorem]]></category>
		<category><![CDATA[false negative]]></category>
		<category><![CDATA[fp]]></category>
		<category><![CDATA[Hype-Free]]></category>
		<category><![CDATA[IDS]]></category>
		<category><![CDATA[intrusion detection]]></category>
		<category><![CDATA[intrusion prevention]]></category>
		<category><![CDATA[IPS]]></category>
		<category><![CDATA[possibly unwanted]]></category>
		<category><![CDATA[signatures]]></category>
		<category><![CDATA[Stefan Axelsson]]></category>
		<category><![CDATA[Virus Bulletin]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=1966</guid>
		<description><![CDATA[
	The anti-malware industry isn&#39;t a suitable environment for the thin-skinned. We get used to receiving &#34;more kicks than ha&#39;pence&#34; (see http://www.virusbtn.com/spambulletin/archive/2006/11/vb200611-OK)..

	In particular, I&#39;ve grown accustomed to the fact that many people expect all the following from an AV product:


		Absolute Protection

		Absolute Convenience

		Absolutely no&#160; False Positives

		Absolutely no charge


	False positives (FPs) are not a minor issue: my experience [...]]]></description>
			<content:encoded><![CDATA[<p>
	The anti-malware industry isn&#39;t a suitable environment for the thin-skinned. We get used to receiving &quot;more kicks than ha&#39;pence&quot; (see <a href="http://www.virusbtn.com/spambulletin/archive/2006/11/vb200611-OK">http://www.virusbtn.com/spambulletin/archive/2006/11/vb200611-OK</a>)..</p>
<p>
	In particular, I&#39;ve grown accustomed to the fact that many people expect all the following from an AV product:</p>
<ul>
<li>
		Absolute Protection</li>
<li>
		Absolute Convenience</li>
<li>
		Absolutely no&nbsp; False Positives</li>
<li>
		Absolutely no charge</li>
</ul>
<p>
	False positives (FPs) are not a minor issue: my experience is that many people (especially in corporate environments) are more infuriated by an FP than by a false negative (i.e. where security software <em>fails </em>to detect real malware).</p>
<p>
	So it was a pleasant surprise to come across a <a href="http://hype-free.blogspot.com/2009/10/importance-of-false-positives.html">blog </a>from a source not usually associated with fulsome praise of the AV industry that was actually rather positive, in a backhanded sort of way. The author states &quot;&#8230;while I <a href="http://hype-free.blogspot.com/search/label/rant"><font color="#333300">rant</font></a> quite a bit about the AV industry, you have to give this one to them: the number of false positives is <em>really</em> low. For example, in the <a href="http://www.av-comparatives.org/"><font color="#333300">AV-Comparatives</font></a> test 20 false positives is considered many, even though the collection is over 1 500 000 samples (so the acceptable FP rate is below 0.0015%!).&quot; [Sadly, this calculation doesn&#39;t altogether make sense, either to us or to AV-Comparatives. In fact, it seems to be based on comparing the number of &quot;acceptable&quot; false positives to the AV-Comparatives malware test set. It isn&#39;t based on the AV-Comparatives clean set: AV-C don&#39;t publish that information, as they consider FP ratios in percentages to be potentially misleading.]</p>
<p>
	The blog isn&#39;t actually about us, I should make clear: it&#39;s about the importance of false positives in intrusion detection, an area with just enough methodology and terminology shared with anti-malware to be confusing &#8211; for instance, both technologies talk about FPs and signatures, but often mean something slightly different by them. This led me to another <a href="http://foregroundsecurity.com/index.php?option=com_content&amp;view=article&amp;id=114:the-second-false-positive&amp;catid=42&amp;Itemid=195">blog </a>that makes a useful distinction between &quot;real&quot; false positives &#8211; misdetection of innocent objects as being malicious &#8211; and &quot;noise&quot; such as &quot;inappropriate traffic that is legitimately detected that <em>we just don&#39;t care about</em>.&quot; Actually, because modern anti-malware has a much wider remit than traditional virus detection, that is a concern we share with IDS and IPS vendors &#8211; of course, there&#39;s an overlap &#8211; most AV products now include some IPS (Intrusion Protection System) functionality. But it also has an analogue in more traditional anti-malware detection, which tends to cover &quot;noise&quot; programs such as adware and &quot;possibly unwanted&quot; code as well as out-and-out malware.&nbsp;</p>
<p>
	Then there&#39;s the&nbsp;miscellaneous detritus that may be left behind when malware is removed: it may be harmless in itself, but what happens when two security programs are used on the same system and one is more cautious about what it removes than the other? Which is &quot;correct&quot; is a subjective judgement rather than a right/wrong issue.</p>
<p>
	To take another common case, no-one wants to see those misidentifications of innocent system files as malicious that affect even the most cautious products from time to time, but what about files that are detected as malicious because they&#39;re packed with a run-time packer that&#39;s often (but not necessarily always) used by malware authors? Well, that&#39;s not an issue I&#39;m going to be able to give a short and simple answer to here. But I will say this (and often have before): given the complexity of the malware problem, not to mention the sheer volume of samples, the wonder is that mainstream anti-malware generates so few FPs. And it&#39;s a real pleasure to find someone agreeing on that point who can&#39;t be accused of undue bias in favour of this industry.</p>
<p>
	By the way, these blogs reminded me of an old but still relevant <a href="http://www.raid-symposium.org/raid99/PAPERS/Axelsson.pdf">paper </a>on &quot;The Base-Rate Fallacy and its Implications for the Difficulty of Intrusion Detection&quot; by Stefan Axelsson. If you&#39;re interested in the false positive conundrum and &nbsp;the words &quot;Bayes Theorem&quot; don&#39;t strike terror to your heart, you might find it well worth reading.</p>
<p>
	<strong><br />
	David Harley BA CISSP FBCS CITP<br />
	Director of Malware Intelligence</strong></p>
<p>
	ESET Threatblog (TinyURL with preview enabled): <a href="http://preview.tinyurl.com/esetblog">http://preview.tinyurl.com/esetblog</a> <br />
	ESET Threatblog notifications on Twitter: <a href="http://twitter.com/esetresearch">http://twitter.com/esetresearch</a> <br />
	ESET White Papers Page: <a href="http://www.eset.com/download/whitepapers.php">http://www.eset.com/download/whitepapers.php</a></p>
<p>
	Securing Our eCity community initiative: <a href="http://www.securingourecity.org/">http://www.securingourecity.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2009/10/30/false-positives-a-round-of-applause/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Retro-Virus</title>
		<link>http://www.eset.com/blog/2009/08/19/the-retro-virus</link>
		<comments>http://www.eset.com/blog/2009/08/19/the-retro-virus#comments</comments>
		<pubDate>Wed, 19 Aug 2009 18:22:20 +0000</pubDate>
		<dc:creator>Randy Abrams</dc:creator>
				<category><![CDATA[Randy Abrams]]></category>
		<category><![CDATA[ThreatSense]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Win32/Induc.a]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=1514</guid>
		<description><![CDATA[Nowadays we see lots of malicious software that is designed to steal money and information. A new virus was recently discovered that seems to be all about proving a concept rather than blatant maliciousness.
The Win32/Induc.A virus does not infect like most viruses do. Delphi is a programming language. Induc infected the Delphi IDE so that [...]]]></description>
			<content:encoded><![CDATA[<p>Nowadays we see lots of malicious software that is designed to steal money and information. A new virus was recently discovered that seems to be all about proving a concept rather than blatant maliciousness.</p>
<p>The Win32/Induc.A virus does not infect like most viruses do. Delphi is a programming language. Induc infected the Delphi IDE so that when the programmers compile their programs the programs are already infected.</p>
<p>As far as we are able to determine at this time, this virus went undetected since April 2009. Most of the samples of infected files we have seen are other trojans, mainly those that steal bank information. So, we detected the Trojan, but didn&rsquo;t know that it was also infected.</p>
<p>For the average user the virus is essentially harmless. The problem is that some software development companies use Delphi, got infected, and when we added detection for Win32/Induc.A their programs were detected. Some of these companies accused ESET of having false positives when their programs were actually infected!</p>
<p>In reviewing our internal malware collections our researchers have found over 4,000 infected samples. Our Threatsense.Net network has identified over 30,000 unique infected samples in the first 24 hours after we added detection.</p>
<p>For a write up about this virus you can visit <a href="http://www.eset.eu/encyclopaedia/win32-induc-a-virus?lng=en">http://www.eset.eu/encyclopaedia/win32-induc-a-virus?lng=en</a></p>
<p>Ironically, some other malicious software that was previously undetected by antivirus vendors will now be detected because it is infected with Induc.A!</p>
<p>It&rsquo;s pretty rare now to be able to talk about a widespread virus that probably won&rsquo;t cause you any harm.</p>
<p>Randy Abrams<br />
Director of Technical Education</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2009/08/19/the-retro-virus/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Only Good Worm is a Gummy Worm</title>
		<link>http://www.eset.com/blog/2009/03/09/the-only-good-worm-is-a-gummy-worm</link>
		<comments>http://www.eset.com/blog/2009/03/09/the-only-good-worm-is-a-gummy-worm#comments</comments>
		<pubDate>Mon, 09 Mar 2009 22:10:21 +0000</pubDate>
		<dc:creator>David Harley</dc:creator>
				<category><![CDATA[Worm]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[false positive]]></category>
		<category><![CDATA[Fred Cohen]]></category>
		<category><![CDATA[good worm]]></category>
		<category><![CDATA[maintenance worm]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=687</guid>
		<description><![CDATA[From time to time the discussion of whether or not there are (or can be) good worms comes up, usually specifically in the context of program maintenance, updates and upgrades. 
In fact, the idea of maintenance viruses goes back at least as far as Dr. Fred Cohen, who pretty much &#34;wrote the book&#34; on early [...]]]></description>
			<content:encoded><![CDATA[<p>From time to time the discussion of whether or not there are (or can be) good worms comes up, usually specifically in the context of program maintenance, updates and upgrades. </p>
<p>In fact, the idea of maintenance viruses goes back at least as far as Dr. Fred Cohen, who pretty much &quot;wrote the book&quot; on early viruses, almost literally. In fact, looking at his book &quot;A Short Course on Computer Viruses&quot; (in which he specifically discusses &quot;benevolent viruses&quot;) again, I was struck by how far malware and anti-malware technologies today still reflect his ideas. </p>
<p>However, the idea of the benevolent maintenance worm, which last year resurfaced in a <a href="http://www.newscientist.com/article/dn13318">paper</a> in which Microsoft researchers had an interest, has tended to meet with a chilly reception from the mainstream researcher community.</p>
<p>An event today really drove home the point about how bad a good worm could really be.<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p>We had an unfortunate false positive event this morning at ESET. A synchronization error allowed a new heuristic module to be released along with a new signature update.&nbsp;Each worked great on its own, but together they created false positives on some Windows operating system files. Both components went through QC, but not together. We&rsquo;ve got that process fixed now.<o:p></o:p></p>
<p class="MsoPlainText">The problem was spotted almost immediately, and within ten minutes the faulty update was removed from the download site, thereby preventing 95% of our users from encountering a problem. As for the other 5%, many of those people never knew there was a problem because the next update replaced the quarantined files on all versions of our products except for version 2.7. We have also issued a new tool to help anyone who needs assistance,&nbsp;and that also works on all versions, including 2.7. Our people in tech support can provide the tool upon request, and, of course,&nbsp;tech support is free for all ESET customers.<o:p></o:p></p>
<p class="MsoPlainText">So, what does it really mean, when we say that&nbsp;95% of our users were unaffected? Unfortunately, It means that there were still a couple of million users who did encounter the problem. A couple of million users in 10 minutes, and this was done without the help of a worm. The Slammer <a href="http://www.caida.org/publications/papers/2003/sapphire/sapphire.html">worm</a> infected 90% of all vulnerable connected computers in 10 minutes. No matter how good the intent, there will be problems with software from time to time. With a faulty signature we can turn off the source almost instantly and it goes no farther. With a worm, well, you know what breaks loose. Don&#8217;t just think Slammer, think Code Red, Blaster, and many, many mass mailers (some of which are still very much current).</p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p>No matter how good the intent, self-replicating code is not a good idea for a distribution mechanism. There is always a better alternative for distribution. </p>
<p class="MsoPlainText">So, you may wonder, how do we get our updates out to a couple of million users in ten minutes or less without the benefit of a tame worm? Ironically, by a mechanism analogous to that used to update zombie PCs in a botnet. But we&#8217;d like to think that&#8217;s a case of the malware community taking ideas from us, rather than vice versa.</p>
<p class="MsoPlainText">Randy Abrams &amp; David Harley<br />
ESET Research Team</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2009/03/09/the-only-good-worm-is-a-gummy-worm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>False Positive Fracas</title>
		<link>http://www.eset.com/blog/2009/02/24/false-positive-fracas</link>
		<comments>http://www.eset.com/blog/2009/02/24/false-positive-fracas#comments</comments>
		<pubDate>Tue, 24 Feb 2009 12:16:36 +0000</pubDate>
		<dc:creator>David Harley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[behavior analysis]]></category>
		<category><![CDATA[behaviour analysis]]></category>
		<category><![CDATA[Bitdefender]]></category>
		<category><![CDATA[change detection]]></category>
		<category><![CDATA[distributed processing]]></category>
		<category><![CDATA[dynamic analysis]]></category>
		<category><![CDATA[exact identification]]></category>
		<category><![CDATA[false positive]]></category>
		<category><![CDATA[fp]]></category>
		<category><![CDATA[Gdata]]></category>
		<category><![CDATA[generic detection]]></category>
		<category><![CDATA[Heise]]></category>
		<category><![CDATA[heuristic analysis]]></category>
		<category><![CDATA[in-the-cloud]]></category>
		<category><![CDATA[mail filtering]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[sample glut]]></category>
		<category><![CDATA[The H]]></category>
		<category><![CDATA[Trojan.Generic.1423603]]></category>
		<category><![CDATA[whitelisting]]></category>
		<category><![CDATA[winlogon.exe]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=599</guid>
		<description><![CDATA[False positives. Every anti-malware vendor&#8217;s worst nightmare. 
The European publisher Heise, apparently recently reinvented as The H, has pointed out that both GData and Bitdefender were inaccurately flagging winlogon.exe as Trojan.Generic.1423603. In case you were wondering, this doesn&#8217;t mean the whole anti-malware industry has gone mad: GData&#8217;s product uses two engines, one of which is&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>False positives. Every anti-malware vendor&#8217;s worst nightmare. </p>
<p>The European publisher Heise, apparently recently reinvented as The H, has pointed out that both GData and Bitdefender were inaccurately flagging winlogon.exe as Trojan.Generic.1423603. In case you were wondering, this doesn&#8217;t mean the whole anti-malware industry has gone mad: GData&#8217;s product uses two engines, one of which is&nbsp; Bitdefender&#8217;s.</p>
<p>In fact, it doesn&#8217;t mean that Bitdefender have gone crazy, either. False positives &#8211; diagnosing an infection where none actually exists &#8211; is one of those regrettable issues from which no vendor (or AV customer) is safe. Sometimes it&#8217;s a major inconvenience for customers, and that&#8217;s why Heise have been <a href="http://www.eset.com/download/whitepapers/AV_comparative_guide.pdf">characteristically</a> <a href="http://www.h-online.com/security/Bitdefender-and-GData-delete-winlogon-system-file--/news/112652">abrasive</a> on the issue: &quot;<font face="Arial">This latest case gives rise to the assumption that false alarms caused by anti-virus software will continue to unnerve users. &quot; But the point is well taken: FPs can be alarming, confusing, inconvenient and downright expensive for customers (especially where innocent but essential files are quarantined or deleted), which is why we go to considerable lengths to minimize the risk (but even ESET can&#8217;t eliminate it altogether, and it really is an issue we work very hard on!)</font></p>
<p>In fact, high profile misidentifications are surprisingly rare, given the complexity and sophistication of the technology. There are probably quite a few instances of low-profile FP, affecting applications less commonly used, that are hardly noticed. Despite the anger that antivirus and antispam&nbsp;FPs sometimes inspire, much of the security industry is founded on the idea that for some organizations and individuals, a degree of inconvenience caused by sensitive filters (in the broadest sense of the word filter) is acceptable. </p>
<p>For example,&nbsp;it&#8217;s common for&nbsp;mail filters to block whole swathes of executable filetypes.&nbsp;It&#8217;s unlikely that a filename like something.lnk would ever be attached to a legitimate email file attachment (the&nbsp;suffix denotes a shortcut rather than a &quot;real&quot; executable file), so blocking that suffix hardly ever results in misidentification. However, there are a great many innocent files that have the .EXE suffix, yet we often accept the filtering of .EXE attachments because we consider the risk from malicious attachments worth the risk of not receiving a legitimate .EXE through the mail, or the inconvenience of finding an alternative mode of transportation. In fact, some organizations have been doing this for at least ten years (and&nbsp;similar considerations apply in the world of spam management, as I discussed more recently in a Virus Bulletin <a href="http://www.virusbtn.com/spambulletin/archive/2006/07/sb200607-hamfighting">article</a>). </p>
<p>The fact&nbsp;is that the industry has&nbsp;had to move on from the early days of exact identification&nbsp;and one&nbsp;sighature to one threat. Nowadays, products use combinations of approaches that are&nbsp;nearer to what we used to call generic&nbsp;detection&nbsp;like&nbsp;change detection: whitelisting, filtering by filetype, change detection, heuristics, behaviour analysis, and so on. (Of course,&nbsp;products vary&nbsp;widely in&nbsp;terms of which techniques they use,&nbsp;how they are implemented, and so on.) </p>
<p>Our labs are now seeing over 100,000 unique samples a day. Other vendors may use different ways of counting, but they all face the glut problem, which is why there is so much emphasis in the industry on automation, distributed processing, and dynamic analysis. The miracle is, in the face of these difficulties, that significant false positives are so rarely encountered. </p>
<p>But there you go: problems attract far more attention than a product doing pretty much what it was designed to do, especially an antimalware product&#8230;</p>
<p>David Harley BA CISSP FBCS CITP<br />
Director of Malware Intelligence</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2009/02/24/false-positive-fracas/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Did Back Up Your Data, Didnâ€™t You?</title>
		<link>http://www.eset.com/blog/2009/01/16/you-did-back-up-your-data-didn%e2%80%99t-you</link>
		<comments>http://www.eset.com/blog/2009/01/16/you-did-back-up-your-data-didn%e2%80%99t-you#comments</comments>
		<pubDate>Fri, 16 Jan 2009 18:02:45 +0000</pubDate>
		<dc:creator>Randy Abrams</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Randy Abrams]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[decryption]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[Aryeh Goretsky]]></category>
		<category><![CDATA[Hard Drive]]></category>
		<category><![CDATA[Seagate]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=429</guid>
		<description><![CDATA[One of the security best practices is to back up your data regularly. This is sound advice as it helps mitigate the damages from many different threats. Lots of people think of data loss when they think of viruses, but very few viruses actually tried to cause data loss. There have been a few that [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Arial">One of the security best practices is to back up your data regularly. This is sound advice as it helps mitigate the damages from many different threats. Lots of people think of data loss when they think of viruses, but very few viruses actually tried to cause data loss. There have been a few that encrypt data in an attempt to extort ransom money so the user can get their data back, but this is relatively rare. Today, most of the threats are not about destroying data, they want to collect your data so they can steal your money or identity. Still, backing up your data may help reduce losses if you are wit with some malicious programs.</font></p>
<p><font face="Arial">What else causes data loss? Sometimes improperly configured antivirus products themselves cause data loss. A couple of years ago one of the largest antivirus vendors in the world had a false positive problem that deleted many Microsoft office files. False positives happen to all of us from time to time, but files should be quarantined so that if it is a false positive the data can be recovered. The product in question was revised to make quarantine the default setting after so many of their customers who did not perform proper backups lost a lot of data. </font></p>
<p><font face="Arial">Fingers are high up on the list. Did you ever accidentally delete something and not have a back up? </font></p>
<p><font face="Arial">Hard drive failures can also cause massive data loss. A recent event that our own Aryeh Goretsky brought to my attention is what made me decide to write this blog entry. Hard drive failures are typically fairly rare, but there is a biggie out there now.</font></p>
<p><font face="Arial">It seems that Seagate has released droves of 1 terabyte hard drives that have a problem causing them to die. <font face="Arial">Having good backups may be the only way to recover your data without spending a few thousand dollars in such a situation.&nbsp;</font>&nbsp;</font></p>
<p><font face="Arial">There are about 18 pages of comments on a Seagate forum (as of this writing). The drives may be working fine for 3 months and then die instantly. </font></p>
<p><font face="Arial">Below are a few links about the issue. The last link is the Seagate forum I mentioned.</font></p>
<p><font face="Arial"></font></p>
<p><font face="Arial"><a href="http://www.techreport.com/discussions.x/16232">http://www.techreport.com/discussions.x/16232</a></font><font face="Arial"></font></p>
<p><font face="Arial"><a href="http://www.theinquirer.net/inquirer/news/374/1050374/seagate-barracudas-7200-11-failing">http://www.theinquirer.net/inquirer/news/374/1050374/seagate-barracudas-7200-11-failing</a>&nbsp; </font></p>
<p><font face="Arial"><a href="http://www.dslreports.com/forum/r21737309-AVOID-seagate-ST31000340ASSD15-drives">http://www.dslreports.com/forum/r21737309-AVOID-seagate-ST31000340ASSD15-drives</a>&nbsp;</font></p>
<p><font face="Arial"><a href="http://forums.seagate.com/stx/board/message?board.id=ata_drives&amp;thread.id=3668&amp;view=by_date_ascending&amp;page=1">http://forums.seagate.com/stx/board/message?board.id=ata_drives&amp;thread.id=3668&amp;view=by_date_ascending&amp;page=1</a></font><font face="Arial"></font></p>
<p><font face="Arial">It is unfortunate that Seagate refuses to comment on the situation. Late last year it was discovered that Seagate had shipped about 1,800 brand new drives with malware on them.</font></p>
<p><font face="Arial">If your data is important enough to put on a hard drive, be sure you back it up. There are many threats to your data, and viruses are the least of those threats.</font></p>
<p><font face="Arial">Randy Abrams<br />
Director of Technical Education</font></p>
<p><font face="Arial"></font>&nbsp;</p>
<p><font face="Arial"></font>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2009/01/16/you-did-back-up-your-data-didn%e2%80%99t-you/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sending Malware Information to ESET</title>
		<link>http://www.eset.com/blog/2008/12/29/sending-malware-information-to-eset</link>
		<comments>http://www.eset.com/blog/2008/12/29/sending-malware-information-to-eset#comments</comments>
		<pubDate>Mon, 29 Dec 2008 10:05:38 +0000</pubDate>
		<dc:creator>David Harley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Trojan]]></category>
		<category><![CDATA[anti-malware]]></category>
		<category><![CDATA[false positives]]></category>
		<category><![CDATA[malicious URLs]]></category>
		<category><![CDATA[malicious links]]></category>
		<category><![CDATA[sample submission]]></category>
		<category><![CDATA[samples]]></category>
		<category><![CDATA[signatures]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://www.eset.com/threat-center/blog/?p=282</guid>
		<description><![CDATA[I&#8217;ve just picked up a comment to a previous blog that pointed to what I presumed to be a malicious URL. We&#8217;re grateful for all such information, but for obvious reasons, we won&#8217;t approve comments that point to malicious code! 
You can find information in our knowledgebase&#160;here about how to forward malware samples or false [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just picked up a comment to a previous blog that pointed to what I presumed to be a malicious URL. We&#8217;re grateful for all such information, but for obvious reasons, we won&#8217;t approve comments that point to malicious code! </p>
<p>You can find information in our knowledgebase&nbsp;<a href="http://training.eset.com/kb/index.php?option=com_kb&amp;Itemid=29&amp;page=articles&amp;articleid=141">here</a> about how to forward malware samples or false positive samples to our labs: it doesn&#8217;t specifically mention malicious URLs, but you can send those to the same address. </p>
<p>It&#8217;s not that we&#8217;re not willing to pass on information to the labs ourselves (and I&#8217;ve already forwarded the link), but it&#8217;s much more effective for you to send the information direct. As a case in point, it turns out that by the time I saw this comment and forwarded the link, our products had already been updated to detect this particular binary.</p>
<p>Thanks!</p>
<p>David Harley CISSP FBCS CITP<br />
Director of Malware Intelligence</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eset.com/blog/2008/12/29/sending-malware-information-to-eset/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
