total tiene servidor scanner saber malicioso hackeado eliminar como codigo archivo php file-upload antivirus virus

php - tiene - wordpress hackeado



¿Cuáles son mis opciones para verificar si hay virus en una carga de PHP? (2)

Puede usar VirusTotal.com, tienen una API que puede usar para cargar archivos y los escanearán utilizando varios escáneres de virus.

https://www.virustotal.com/

(desafortunadamente, su sitio web se encuentra actualmente en mantenimiento, pero espero que vuelva a estar disponible lo suficientemente pronto)

Estoy buscando para ver cómo puedo verificar si un archivo cargado tiene un virus o no a través de PHP. Qué opciones existen, pros y contras de cada una, etc.


ClamAV es un antivirus gratuito que se usa comúnmente en aplicaciones de servidor.

php-clamav es una extensión para enlazar ClamAV a PHP. Puedes consultar su documentation .

He encontrado un tutorial sobre cómo usar clamav como un Validador de Zend Framework que ya incluye instrucciones sobre cómo verificar archivos de carga. El tutorial también debería ayudarlo a utilizarlo en otros marcos o arquitecturas.

También puede llamar a clamav por su interfaz de línea de comandos con clamscan . Esto requiere que se instale clamav pero no la extensión de PHP. En el lado de PHP, puede shell_exec(''clamscan myuploadedfile.zip''); luego analizar la salida. Las líneas que terminan con OK son archivos seguros, las líneas que terminan con FOUND son archivos maliciosos.