Básicamente, quiero analizar los archivos de virus a medida que se cargan (antes de escribirlos en el disco) en una aplicación web.¿Cómo escanea el virus un archivo que está siendo cargado en su aplicación de Java mientras se transmite?
En particular, me gustaría integrar con "McAfee VirusScan Enterprise" (última versión).
Desde el punto de vista del diseño y mantenimiento, ¿sería mejor explorar ciertas rutas en el firewall utilizando un producto de un tercero? De esa forma, la aplicación web no debería preocuparse por el escaneo de virus. Para minimizar la sobrecarga, los firewalls de escaneo de virus típicos le permiten especificar patrones de URL así como un patrón de datos POST en particular. Esto, por supuesto, no funcionaría si es un sitio HTTPS (a menos que haya alguna forma de evitarlo).
This post from stackoverflow parece sugerir que un SDK de McAfee ya no está disponible, pero ¿hay alternativas de código abierto?
Esta es una gran pregunta, ¡gracias por preguntar! – mtyson
Esta pregunta no debe cerrarse. Él está preguntando cómo integrar su aplicación con el análisis de virus. Qué escaneo usar es secundario. Vamos, SO nazis, dale un descanso. – mtyson
Estoy de acuerdo. Hice la misma pregunta y me votaron negativamente ¡Me alegro de haber encontrado esta publicación! – mmaceachran