<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Getting IT Right - the unofficial voice of Meteor IT &#187; malware</title>
	<atom:link href="http://blog.meteorit.co.uk/tag/malware/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.meteorit.co.uk</link>
	<description>Ramblings of a self-confessed geek</description>
	<lastBuildDate>Tue, 02 Feb 2010 22:19:29 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='blog.meteorit.co.uk' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/f20aaf2e5a61cd42fe07e67a0f2a1c3f?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Getting IT Right - the unofficial voice of Meteor IT &#187; malware</title>
		<link>http://blog.meteorit.co.uk</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.meteorit.co.uk/osd.xml" title="Getting IT Right &#8211; the unofficial voice of Meteor IT" />
	<atom:link rel='hub' href='http://blog.meteorit.co.uk/?pushpress=hub'/>
		<item>
		<title>UPS_Invoice email trojan variant claims to be from Customs Service</title>
		<link>http://blog.meteorit.co.uk/2008/07/24/ups_invoice-email-trojan-variant-claims-to-be-from-customs-service/</link>
		<comments>http://blog.meteorit.co.uk/2008/07/24/ups_invoice-email-trojan-variant-claims-to-be-from-customs-service/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 14:38:04 +0000</pubDate>
		<dc:creator>Adam Vero</dc:creator>
				<category><![CDATA[Security and Malware]]></category>
		<category><![CDATA[anti-virus]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[Customs service]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[tax_invoice]]></category>
		<category><![CDATA[tracking number]]></category>
		<category><![CDATA[trojan]]></category>
		<category><![CDATA[UPS_invoice]]></category>

		<guid isPermaLink="false">http://veroblog.wordpress.com/2008/07/24/ups_invoice-email-trojan-variant-claims-to-be-from-customs-service/</guid>
		<description><![CDATA[In the last hour I found in my inbox a variation on the UPS_Invoice trojans of last week. This new email claimed to be from "Customs Service" with the subject "Customs - We have received a parcel for you" and the following text:
Good afternoon, We have received a parcel for you, sent from France on July 9. Please fill out the customs declaration attached to this message and send it to us by mail or fax. The address and the fax number are at the bottom of the declaration form.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=186&subd=veroblog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>In the last hour I found in my inbox a variation on the <a title="Previous post regarding UPS_Invoice downloader trojan" href="http://veroblog.wordpress.com/2008/07/14/ups_invoiceexe-trojan-received-by-email/" target="_blank">UPS_Invoice trojans of last week</a>. This new email claimed to be from &#8220;Customs Service&#8221; with the subject &#8220;Customs &#8211; We have received a parcel for you&#8221; and the following text:</p>
<blockquote><p>Good afternoon,</p>
<p>We have received a parcel for you, sent from France on July 9. Please fill out the customs declaration attached to this message and send it to us by mail or fax. The address and the fax number are at the bottom of the declaration form.</p>
<p>Kind regards,</p>
<p>Rolland Hanna</p>
<p>Your Customs Service</p>
</blockquote>
<p>This content was so close to the UPS_Invoice one that it seems obvious it originates from the same source.</p>
<p><span id="more-186"></span>My parents were on holiday in France on July 9th (back home now) so this might just possibly have caught me out if I had not seen the previous variant and the wording was a bit less stilted (especially the signoff), and the sender had actually been spoofed as the customs service not some random .com company. I guess the people most likely to fall for this would be anyone who bought something online from France, or through eBay and maybe they are not 100% sure where their purchase is being shipped from.
</p>
<p>This time the attachment was called Tax_Invoice.zip which expanded directly to the executable (no folders in between this time) which was called Tax_Invoice_________________________NHHDLS883298792929.exe . I guess the filename padding is a flimsy attempt to make the end part disappear from the view and show as the truncated name &#8220;Tax_Invoice_&#8230;&#8221; or similar. Like the previous ones, this has a crude MS Word icon which has rough edges and simply does not scale above &#8220;medium icons&#8221; view in Vista &#8211; any larger and it just shows the smaller one in a larger grey box.</p>
<p>This one has an MD5 hash of 8CEB0F61089D86C086DCC08D6A783015.</p>
<p>Since the <a title="first post about UPS_Invoice malware" href="http://veroblog.wordpress.com/2008/07/14/ups_invoiceexe-trojan-received-by-email/" target="_blank">first rash</a> of <a title="second follow up post about UPS_invoice virus" href="http://veroblog.wordpress.com/2008/07/15/follow-up-post-about-ups_invoice-trojan/" target="_blank">these emails</a> last week, things died down. Presumably as the world&#8217;s antivirus vendors caught up with this new malware outbreak, they were mainly being caught at the point of sending. I certainly received none for several days, then had two on Monday night / Tuesday morning with the same text as before:</p>
<blockquote><p>Unfortunately we were not able to deliver postal package you sent on July the 1st in time because the recipient’s address is not correct. Please print out the invoice copy attached and collect the package at our office</p>
</blockquote>
<p>(one bizarrely missed the apostrophe from &#8220;recipient&#8217;s&#8221; and replaced it with a space)</p>
<p>Both had the same attachment UPS_INVOICE_978172.zip (47.9 KB or 49,110 bytes in size), which expanded to a 56KB (57,344 bytes) exe of the same name with MD5 checksum DA4B7EF93C588AD799F1A1C5AFB6CFAD.</p>
<p>Thursday&#8217;s pair were just called invoice_8712.zip (48 KB or 49,192 bytes) which held a 55.5 KB (56,832 bytes) file called INVOICE_8712.exe with MD5 digest of 9E2756F0A0AD988E149845B07216B181. All of this week&#8217;s emails had the subject &#8220;UPS Tracking Number nnn&#8221; with four different numbers: 1950761581, 8587187457, 7535113385, and 6853701924.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/veroblog.wordpress.com/186/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/veroblog.wordpress.com/186/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/veroblog.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/veroblog.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/veroblog.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/veroblog.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/veroblog.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/veroblog.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/veroblog.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/veroblog.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/veroblog.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/veroblog.wordpress.com/186/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=186&subd=veroblog&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.meteorit.co.uk/2008/07/24/ups_invoice-email-trojan-variant-claims-to-be-from-customs-service/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/786403437a56d6c7ecd26e885004d2ad?s=96&#38;d=wavatar&#38;r=PG" medium="image">
			<media:title type="html">AdamV</media:title>
		</media:content>
	</item>
		<item>
		<title>Using anti-virus software to keep the elephants away</title>
		<link>http://blog.meteorit.co.uk/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/</link>
		<comments>http://blog.meteorit.co.uk/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 07:34:30 +0000</pubDate>
		<dc:creator>Adam Vero</dc:creator>
				<category><![CDATA[IT myths debunked]]></category>
		<category><![CDATA[Security and Malware]]></category>
		<category><![CDATA[anti-virus]]></category>
		<category><![CDATA[elephants]]></category>
		<category><![CDATA[enumerating badness]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[spyware]]></category>
		<category><![CDATA[viruses]]></category>
		<category><![CDATA[whitelist]]></category>

		<guid isPermaLink="false">http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/</guid>
		<description><![CDATA[Steve Riley wrote an interesting article recently about why he chooses the trade-off to not run anti-virus (AV) on his own machines, and a follow-up to that after many people asked if this is his general recommendation. His view is very similar to mine, in that if your overall stance is a cautious one and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=122&subd=veroblog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Anti-virus - who needs it?" href="http://blogs.technet.com/steriley/archive/2007/09/22/antivirus-software-who-needs-it.aspx" target="_blank">Steve Riley wrote an interesting article recently</a> about why he chooses the trade-off to not run anti-virus (AV) on his own machines, and a <a title="the necessity of antivirus" href="http://blogs.technet.com/steriley/archive/2007/09/25/more-on-the-necessity-of-antivirus-software.aspx" target="_blank">follow-up to that</a> after many people asked if this is his general recommendation. His view is very similar to mine, in that if your overall stance is a cautious one and you are taking other suitable precautions against the risk of getting a virus infection (or spyware or some other nasty malware) then you may be just fine running with no AV software. This is how I run my own workstations (both private and business), but in all cases I run as a non-privileged user and will always be aware of the risks anytime I use admin credentials to install something. </p>
<p>As <a title="Aaron Margosis on Anti-virus vs. non-admin" href="http://blogs.msdn.com/aaron_margosis/archive/2006/06/02/614226.aspx" target="_blank">Aaron Margosis points out</a>, running anti-virus software which requires you to be a local administrator to work properly is fairly pointless. You have the rights required to turn off, disable and uninstall your AV, so any malware that gets past your defences can do this too, rendering the AV potentially useless. The same applies of course to running well-written anti-virus which does not require admin rights, but then running as admin anyway.</p>
<p><span id="more-122"></span><br />
<h2>Recommendations for your business</h2>
<p>I recommend to all my clients that they run some form of anti-virus software, as well as ensuring that they are set up to use non-admin user accounts. Ultimately, I can&#8217;t totally control their actions and stop them using an administrative account when they don&#8217;t need to, and despite my best advice they may inadvertently click on something, download something or otherwise put themselves at unnecessary risk. Anti-malware software adds a valuable layer in their &#8220;defence in depth&#8221; model. If I had complete control, or could always be on hand at a moment&#8217;s notice to answer their questions every time they get a prompt to install something, then they could perhaps loosen this approach. Frankly, for the small cost of a reasonable anti-virus solution, they get more protection, and greater peace of mind.</p>
<h3>Whitelisting</h3>
<p>Using software restriction policies to control what programs people use can help in the fight against malware by attacking the problem from the other end. By using a whitelist, you dictate what applications can be run on your network. To do this you have to make a list of all the &#8216;good&#8217; programs, which is often easier, shorter and changes less frequently than the anti-malware approach of trying to list all the bad things out there, of which there are probably more, and this is certainly a moving target. However, I still don&#8217;t see businesses using <a title="using a whitelist of applications rather than a blacklist of viruses" href="http://veroblog.wordpress.com/2007/06/28/whitelisting-applications-versus-anti-virus/" target="_blank">whitelisting as a replacement for anti-virus</a>, but as a useful complement in a managed environment.</p>
<h3>What about those elephants?</h3>
<p>Well, I met a guy on the bus the other day who was very carefully tearing small squares from his newspaper and throwing them out the window. I asked him why he was doing this, to which he replied &#8220;to keep away the wild elephants&#8221;. <br />When I pointed out that there are no wild elephants in the UK, he smiled and said &#8220;see &#8211; it&#8217;s working&#8221;. </p>
<p>Next time someone tells you that the AV product they use is better than some other one because they have never been infected, remind them of this story and ask how many times they have seen their anti-virus actually stop an infection and give them some kind of warning or log to show for it. In many cases you will find it is none. Thus proving that product X not only stops all known malware, but is equally effective at keeping away the elephants.</p>
<p><span class="sbmLink"><br />
<table cellspacing="1" cellpadding="1">
<tbody>
<tr>
<td class="sbmText">Share this post : </td>
<td class="sbmDim"><a class="sbmDim" title="Post it to del.icio.us" href="http://del.icio.us/post?url=http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/&amp;;title=Using anti-virus software to keep away the elephants" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border="0"></a>
<td class="sbmDim"><a class="sbmDim" title="Post it to del.iri.ous!" href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;address=http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/&amp;title=Using anti-virus software to keep away the elephants" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border="0"></a>
<td class="sbmDim"><a class="sbmDim" title="Post it to digg" href="http://digg.com/submit?phase=2&amp;url=http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/&amp;title=Using anti-virus software to keep away the elephants" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border="0"></a>
<td class="sbmDim"><a class="sbmDim" title="Post it to live" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;mkt=en-us&amp;url=http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/&amp;title=Using anti-virus software to keep away the elephants" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border="0"></a>
<td class="sbmDim"><a class="sbmDim" title="Post it to reddit!" href="http://reddit.com/submit?url=http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/&amp;title=Using anti-virus software to keep away the elephants" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border="0"></a>
<td class="sbmDim"><a class="sbmDim" title="Post it to technorati!" href="http://technorati.com/faves/?add=http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/&amp;title=Using anti-virus software to keep away the elephants" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border="0"></a>
<td class="sbmDim"><a class="sbmDim" title="Post it to yahoo!" href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://veroblog.wordpress.com/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/&amp;t=Using anti-virus software to keep away the elephants" target="_blank"><img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border="0"></a></td>
</tr>
</tbody>
</table>
<p></span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/veroblog.wordpress.com/122/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/veroblog.wordpress.com/122/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/veroblog.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/veroblog.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/veroblog.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/veroblog.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/veroblog.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/veroblog.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/veroblog.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/veroblog.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/veroblog.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/veroblog.wordpress.com/122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=122&subd=veroblog&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.meteorit.co.uk/2007/10/01/using-anti-virus-software-to-keep-the-elephants-away/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/786403437a56d6c7ecd26e885004d2ad?s=96&#38;d=wavatar&#38;r=PG" medium="image">
			<media:title type="html">AdamV</media:title>
		</media:content>

		<media:content url="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" medium="image" />

		<media:content url="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" medium="image" />

		<media:content url="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" medium="image" />

		<media:content url="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" medium="image" />

		<media:content url="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" medium="image" />

		<media:content url="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" medium="image" />

		<media:content url="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" medium="image" />
	</item>
		<item>
		<title>Whitelisting applications versus Anti-virus</title>
		<link>http://blog.meteorit.co.uk/2007/06/28/whitelisting-applications-versus-anti-virus/</link>
		<comments>http://blog.meteorit.co.uk/2007/06/28/whitelisting-applications-versus-anti-virus/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 09:36:54 +0000</pubDate>
		<dc:creator>Adam Vero</dc:creator>
				<category><![CDATA[Patching + hotfixes]]></category>
		<category><![CDATA[Security and Malware]]></category>
		<category><![CDATA[anti-virus]]></category>
		<category><![CDATA[application hash]]></category>
		<category><![CDATA[enumerating badness]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[spyware]]></category>
		<category><![CDATA[viruses]]></category>
		<category><![CDATA[whitelist]]></category>

		<guid isPermaLink="false">http://veroblog.wordpress.com/2007/06/28/whitelisting-applications-versus-anti-virus/</guid>
		<description><![CDATA[There was an interesting article in The Register yesterday called &#8220;the decline of antivirus and the rise of whitelisting&#8220;. It discussed the relative merits of using a whitelist to allow only known good programs to run, versus using traditional anti-virus (AV) to let everything run except things you know are bad. The comments to this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=58&subd=veroblog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>There was an interesting article in The Register yesterday called &#8220;<a title="Article in The Register about whitelisting" href="http://www.theregister.co.uk/2007/06/27/whitelisting_v_antivirus/" target="_blank">the decline of antivirus and the rise of whitelisting</a>&#8220;. It discussed the relative merits of using a whitelist to allow only known good programs to run, versus using traditional anti-virus (AV) to let everything run except things you know are bad. The comments to this article also raised a number of valid points, some academic and some based on real-world experience.</p>
<p>The obvious flaw in the traditional AV approach is the difficulty in keeping up with new malicious software rapidly enough to avoid infection. Whitelisting gives you a little more control but still takes substantial effort in a large environment, and is harder to delegate out to a third party without leaving so many loopholes as to render it pointless.</p>
<p><span id="more-58"></span></p>
<p>Subscribing to some kind of global whitelist is only useful for making it easy to get the hashes for a bunch of apps, so you could say &#8220;let all the components of MS Office 2007 Premium run&#8221; without having to dig through them yourself. Delegating your entire rulebase to someone else does not make sense to me, as it would allow some apps to run for which you have no licenses and others which have no rightful place in your environment, such as spyware. Look at how many spyware &#8216;admin tools&#8217; are not picked up by AV products due to threatened legislation, the same problem would hit whitelist suppliers. </p>
</p>
<p>With AV I am happy to accept that pretty much all the things they block are actually bad. I have never personally suffered from any real issue with a false positive. I don&#8217;t need to believe they do catch everything (that&#8217;s a different question) but I have great trust that what they do catch is right.
</p>
<h2>My own experience of whitelisting</h2>
<p>Back when I was single-handedly running a network of about 100 Windows 98 machines I used policies to manage the environment (old school tattooing .pol file stuff before AD and proper Group Policies). I adopted a whitelisting approach to manage what was being used &#8211; anything not on the list simply could not be run by anyone on any machine.</p>
<p>The main point of this was not to stop accidental-malware (although it certainly helped) but to prevent employees installing unlicensed, unmanaged software including games or (potentially) spyware, keyloggers etc. In a 2000/XP/Vista world this would be less of a problem, but don&#8217;t forget there was no &#8216;admin&#8217; in 98, all users had all the rights they wanted, by default. Setup.exe was not on the whitelist, of course. </p>
<p>Anything not on my whitelist could not be run &#8211; obviously there were ways round this but the vulnerability was minimised as far as possible. The firm had a couple of weeks of minor pain after rollout while we found all those odd little bits of software that one user in accounts had, or the receptionist, but after those two weeks we had a solid solution. Catching these oddities was also useful in terms of checking what was in place, were we licensed, where did these apps keep their data and was it backed up?</p>
<p>One user found that when he tried to eject his CD tray to play a music CD he was told by an error message that this was banned by admin! This turned out to be because he had a CD burning&nbsp; program which got hooked by the eject operation. This was not on the list so he could not run it. About ten minutes later his machine had an exception for this program and we carried on happily for about six months. </p>
<p>We also ran &#8216;traditional&#8217; Anti-virus software (enumerating badness) and used heuristic scanning options in some cases. This was partly because these old &#8216;98 policies could not tell the difference between &#8216;good&#8217; winword.exe in the right folder and &#8216;bad&#8217; Virus calling itself winword.exe. </p>
<h2>What stopped us in the end?</h2>
<p>A dumb supplier of forms software who changed from having their new form templates downloaded as zips and made them self extracting executable files &#8211; named differently for every form and every version (once a month in some cases). At first we just weakened security for one or two users, then it became three or four who needed to do this and the rot set in. An impending merger and major upgrade were the final nails in the coffin of a project I was proud to have done and which had helped enormously in controlling the network, getting a better handle on our licenses and generally reducing support headaches.
</p>
<h2></h2>
</p>
<h2>What barriers do you have to overcome for a whitelisting approach to work?</h2>
<p>You must have a tightly controlled environment in the first place &#8211; a standard build image in which you know what is installed. Change management processes to get things added to the build or to your deployment tool (GPSI, SMS, <a title="Special Operations Software Deployment tools" href="http://www.specopssoft.com/products/specopsdeploy/" target="_blank">SpecOps Deploy</a> etc) should tie into the whitelist too. The larger and more distributed your environment becomes, this obviously gets exponentially harder to achieve just because of the variety and complexity that brings.</p>
<p>These days, do not let normal users have admin rights. At all. Ever. I was at a Microsoft conference recently when someone asked about the Vista group policies for whitelisting via executable name and said that someone could just trivially rename &#8220;virus.exe&#8221; to &#8220;mspaint.exe&#8221; (or whatever) and get round it. This of course presumes they have admin rights to alter the names of things in Windows or Program Files, which they should not have. Using a Linux distro CD could also get round this, which is where encryption technologies such as BitLocker and/or EFS come in. Protecting the front door while leaving the back door open is a waste of time. Whitelisting only works as one part of a an overall security policy, not a reason to ignore all the other vectors of attack.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/veroblog.wordpress.com/58/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/veroblog.wordpress.com/58/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/veroblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/veroblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/veroblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/veroblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/veroblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/veroblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/veroblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/veroblog.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/veroblog.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/veroblog.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.meteorit.co.uk&blog=646149&post=58&subd=veroblog&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.meteorit.co.uk/2007/06/28/whitelisting-applications-versus-anti-virus/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/786403437a56d6c7ecd26e885004d2ad?s=96&#38;d=wavatar&#38;r=PG" medium="image">
			<media:title type="html">AdamV</media:title>
		</media:content>
	</item>
	</channel>
</rss>