Antivirus SDKs

By torgeirhelgevold

A while ago, I was faced with the challenge of doing a programmatic virus scan from a custom application.

I decided that the best approach would be to integrate with an antivirus SDK.

After doing some research, I found two antivirus SDKs which were both available as free trial versions. The first one was made by a company called Sophos. Downloads and instructions for how to integrate with the product can be found at www.sophos.com.

The other product I looked into was an open source alternative called Clam. The Clam engine itself is free, but I was not able to find a free integration tool for the engine. The integration tool I ended up trying is called Metadefender, which can be downloaded as a free trial version from www.metadefender.com. The commercial version of Metadefender is not free, but the license is not very expensive.

Both products were pretty easy to integrate into my application, and it seems that my application could use either one.

Tags: , ,

2 Responses to “Antivirus SDKs”

  1. Vilfred Says:

    Sir,
    Now I am facing the same challenge which you faced a while ago.I tried to download ‘Sophos’,but I didn’t get it,what I want to do?

    Regards,
    Vilfred

  2. torgeirhelgevold Says:

    Hi Vilfred.

    Download the free trial version of the SAV Interface to integrate the anti-virus engine:

    http://www.sophos.com/products/enterprise/email/security-and-control/integration/

    Tor

Leave a Reply