2011-01-27 10 views
6

¿Cómo puedo verificar los archivos antes de cargarlos en Amazon S3, ¿algún consejo?¿Buscar virus antes de cargar Amazon S3?

Actualizado: lo necesite para mi sitio web cuando los usuarios cargar un archivo que quiero comprobar si no está infectado. ¿Hay alguna API que permita ver los archivos de forma programática?


Gracias de antemano !!!

+0

¿El escáner de virus en su máquina comprueba los archivos salientes? –

Respuesta

2

Creo que la mejor solución es @Joe's respuesta a una question similares para C#:

probablemente me acaba de hacer una llamada al sistema para ejecutar un proceso independiente para realizar la búsqueda. Hay una serie de motores AV de línea de comandos de diversos proveedores.

+0

solo para google: uno de los mejores antivirus gratuitos de línea de comandos es la plataforma múltiple clamAV para que pueda trabajar con cualquier SO y use cualquier lenguaje de programación que pueda ejecutar aplicaciones del sistema, php, java, C# la mayoría de las langs de programación de alto nivel –

1

Es posible que desee echa un vistazo a https://scanii.com - Es una API para la detección de malware con los clientes pre-construidos en muchos idiomas que se integra con S3 directamente (y sin cambios en el código si está utilizando AWS lambda) - Trabajo en scanii así que esto es un poco de autopromoción :)

Como una ventaja adicional, scanii puede detectar mucho más que solo malware como imágenes NSFW e idioma.