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