Cómo hacer un análisis de virus antes de publicar archivos adjuntos en la aplicación asp.net

2

Cómo hacer un análisis de virus antes de publicar archivos adjuntos en la aplicación asp.net, cuando encuentran un virus para renunciar a los archivos adjuntos, de lo contrario, proceda a cargar.

Me pregunto si hay alguna API por ahí donde pueda enviar un archivo para escanear. Quiero decir, ¿podríamos cargar, enviar a un tercero para que lo escanee y luego recibir una respuesta?

    
pregunta jiangmin168168 16.04.2012 - 09:30
fuente

3 respuestas

3

Mi consejo es configurar un directorio que analice tu AV cada vez que aparezca un archivo allí.

Guarda tu archivo adjunto allí, e intenta leerlo después de que se haya guardado. Si no se puede leer después de que se haya guardado allí, o si ya no existe allí, entonces es un virus potencial que debe ser examinado más a fondo.

    
respondido por el chuacw 16.04.2012 - 11:15
fuente
2

Puede utilizar la API pública total de Virus o algún servicio similar, pero hay dos problemas,

  1. Los comentarios no son inmediatos, por lo que para decirle al usuario que su acción fue rechazada, deberías dejarlo esperar un rato
  2. Debería cargar el archivo en un servidor de terceros, lo que podría ser un problema de privacidad y ancho de banda

Otro enfoque es escanear la carpeta de carga y verificar si el archivo fue eliminado por el antivirus, la respuesta tampoco será instantánea.

    
respondido por el bretik 16.04.2012 - 12:13
fuente
1

virusade.com se encuentra actualmente en prueba beta, que es un servicio para enviar un archivo para escanear. Aún no se ha determinado el precio final, pero será adecuado para servicios comerciales, vs virustotal, que está destinado solo para uso personal y no comercial.

NOTA: esta publicación es una promoción del producto por parte del desarrollador.

    
respondido por el michael kimsal 18.10.2012 - 18:40
fuente

Lea otras preguntas en las etiquetas