I run a download exchange for videogame modifications with a friend and I was wondering if there's a good virus scanner I can use to check user-uploaded files for viruses/malware.
I was thinking of somehow, when the user uploads the file, it goes through VirusTotal (a website that checks files through 40+ antivirus engines) also and checks if the file is a virus or not, but that would create too much load time for the upload, considering it's being uploaded to two sites.
There are two approaches to this if you wanted to keep it in-house/on your server.
1) You could install anti-virus on your server so it's running in the background and constantly scanning files that are created.
2) If you have direct access to the server, you could adapt your application so the uploaded file is immediately scanned and if a virus is detected, then reject/delete the file and return such a message to your application. ClamAV might be able to achieve this for you.