Over the years, the product team is periodically contacted by different internal Technical Account Managers for some of our premier customers and the conversation goes something like this:
TAM: I’ve got this customer and they have this cool device and it’s going to be exposed to the net.
Us: Cool. Well make sure they start with SP2, do the Firewall and Antivirus and Servicing thing so they don’t hose themselves.
TAM: Heh, no worries. But regarding the AV deal, they’re running on compact flash and don’t have much space left. So we’re thinking we can use EWF as our AV solution. Just wanted to touch base with you and make sure we’re OK with that.
Us: Yeah, that’s a bad idea. Here’s the scenario you’re looking at with that solution.
Machine is running EWF RAM, gets infected and the device is protected only in the sense that the system files are not permanently corrupted. In the meantime, until you reboot the device it could be:- consuming resources, trying to write to disk which fills up the ram overlay and eventually the machine runs out of memory and barfs. This is bad.- Acting as a ‘zombie’ or host, infecting other machines on the net. This is bad.
Now after you reboot said device, the machine is no longer infected, but more than likely it’s going to be infected again and the same issues above apply until the next reboot.
Think that’s bad? Now here’s the nightmare scenario: Machine is infected, you don’t realize it yet but you need to commit some changes to disk. You commit the changes in the overlay to disk and you’ve now *permanently* written infected files. Rebooting will still leave you in a hosed state. Now you either need to re-image the device or install AV software, clean the disk, commit those changes and cross your fingers.
To reiterate – do NOT use EWF as an Antivirus solution. Many have tried and many have failed and learned their lesson the hard way.
TAM: OK, thanks for the heads up. So what do I recommend to this customer?
Us: Besides upgrading to SP2 and nailing down their servicing scenario (SUS or DUA or some other method) so they’ll be able to patch it in the future, the only things remaining are:- Firewall- AntiVirus
For Firewall you have several options, either use the new Windows Firewall in SP2 or use the new Sygate solution of components specifically for XP Embedded. This can also provide your customer with management of policies via an enterprise server for other cool features like patch enforcement. This was componentized and you’ll build and configure it through Target Designer.
For the Antivirus solution, do yourself a favor and check out the first AV solution for XPe from Computer Associates. Their AV product is pretty well componentized, so depending on the bells and whistles you want you can get the local scanner for 5.4MB all the way up to the full product at 21MB which gives you dual engines and management by an enterprise server.
Reference:- Computer Associates “Securing the Embedded Platform” (PDF)
-Andy Allred
We are facing issues with thin clients running Mcafee and if we are disabling the EWF option, then the performance is good. We are running mcafee on our wyse thin clients.
What is your take on disabling EWF completely. I understand that disabling EWF will allow users to write files to the disk but we will educate them not to save anything on the box.
Apart from that,will there be any impact.?
thanks
Mohammed: Generally speaking, if you are running an actual anti-virus program, you will probably not want to use EWF, as any changes, cleanup, quarantines, etc. performed by the AV program will be lost once the EWF overlay is discarded. The intent behind this post was to show how EWF could be considered an anti-virus solution by enabling it to "lock down" the hard drive - you can just throw out any changes that a virus may have made to your system. But as Andy pointed out in an earlier reply, as long as the virus is active on the computer, it can infect other machines as well, so a real AV solution is in fact better.
The only major impact of disabling EWF completely would be that you don't get the benefits of EWF's write filtering. At that point, if protecting your hard drive from unauthorized writes is a concern, there are a number of other ways to lock the system down for security that are supported in XP Pro (and therefore in XPe). Your mileage may vary.
Hope this helps!
PingBack from http://debtsolutionsnow.info/story.php?id=1996
@ Anthony "When hackers learn to circumvent EWF, thats when people will have problems, No?"
If the local user that is infected is an admin, then its all over. The virus could just issue the commit command manually (commitanddisable) with the -live switch.