Una idea para desarrollar

Son múltiples las ocasiones en que permitimos la subida de ficheros al servidor.

Normalmente son imágenes, o ficheros PDF. Normalmente no va a realizarse ningun tipo de «ejecución» sobre ellos. Y normalmente los servidores tienen antivirus.

Pero quizás podría utilizarse la base de datos de algún antivirus GPL como Moon Secure Antivirus y hacer una librería que permita comprobar si el fichero uploaded tiene virus. No estaría de más, no?

Dim av as Antivirus
Dim path as String = Server.MapPath("justuploaded.pdf")
if av.check(path) then
System.IO.File.Delete(path)    ' Sin contemplaciones.
else
...
end if