We have a website where users upload different files of type tif, zip, csv and pdf.
What we want is to check every file provided by users for viruses before uploading the file to its final location where it is consumed by other services.
We have Symantec Endpoint Protection installed on our server which checks for viruses, malware etc.
However, Symantec Endpoint Protection does not provide .NET SDK for scanning files from applications. Therefore, I want to use Symantec Scan Engine as it provides .NET SDK which can be easily integrated in .NET applications.
I have the following concerns:
- Does the SDK (of Scan Engine) allow a .NET application to scan files without sending the file to any other server? Or does it send the file to one of Symantec's servers for content checking?
- How can I download the SDK to test locally? Is it possible to try it before fully buying it?
- Has anybody talked to the support team of Symantec Endpoint protection? How can I communicate to them?