Before Computer Associates released their componentized version of eTrust for XPe, I had completed a proof of concept AV component. My intention was show our customers that it is possible to deploy AV software to Windows Embedded devices and have the same assurance of protection as Windows PCs and Servers. Since CA stepped up and released their component, I had kept mine for internal testing only, until now.
But before I started work on the component, I looked around at what was available that would be relatively easy to componentize, it would also have to be a trial version that I could experiment with and should have a small footprint even if it didn’t have too many bells and whistles. I had a hankering to work on F-PROT because it brought back some fond memories of the first time I played with fprot on my awesome Tandy 386 laptop, i think it had a 25Mhz proc.
Kaspersky met the requirements I had to componentize an AV suite and since I had never seen it before I went with them. You can download the resulting Kaspersky Anti Virus Trial version component package here, however the repository folder contains just a text file instead of the KAV file resources. The text file list all file resources you’ll need. What you’ll need to do is purchase or download and install the trial Kaspersky’s AV software to your PC, then capture those resulting files and add them to the repository. Note that this version of their software is v4.5 from early last year, you may need to make some minor (or major) modifications if you can’t find the previous versions and the newer versions are too different.
I did some basic testing at the time with this component on relatively small runtime configurations, it scanned the test machine for virus’, realtime scanning was working and it could download updated virus definition files, i generally had no complications.– Andy