
La pregunta es simple: ¿CómoAntivirus Panda Cloud¿trabajar?
Quiero decir, ¿cómo puede detectar un archivo infectado sin tener una base de datos fuera de línea o sin enviar el archivo real para que lo revise un servidor remoto?
Respuesta1
Las aplicaciones web son bastante complejas hoy en día y tecnologías como Flash, Java, ActiveX, Silverlight y otras permiten una gran cantidad de funciones que necesitaría un escáner de virus.
Java en particular es un lenguaje de programación completo y, si le otorga los permisos para ejecutarse en su máquina, tiene el mismo poder y capacidades que cualquier aplicación ejecutada localmente.
Si estuviera programado en Java o similar, simplemente descargaría la aplicación principal en su navegador y luego cargaría las definiciones de virus desde "la nube". Luego se ejecutará localmente como si fuera su escáner de virus estándar. Lo único que le faltaría serían los privilegios de administrador que tendría un escáner de virus correctamente instalado.
ActiveX habría permitido una potencia similar, pero creo que su uso ahora está en desuso. Probablemente existan otras herramientas que puedan hacer algo similar.
-=EDITAR=-
Sospecho que la función "nube" es simplemente una base de datos de definiciones de virus en constante evolución con algunas heurísticas involucradas; si un usuario de computadora determina que algo es una amenaza, esa detección se envía inmediatamente a otras computadoras.
La "Nube" es simplemente la frase de moda actual para intentar vender su producto. Básicamente, una licenciatura en marketing.