Cómo descubrir si un software se instaló en la máquina del usuario a través de la web

Aquí en mi empresa tenemos muchos softwares .NET tanto Windows Forms como Web Forms.

Ahora tenemos un desafío, necesitamos auditar si el usuario tiene algún software pirata en su máquina.

Para Windows Forms fue fácil acceder al registro de Windows.

Entonces, ¿cómo podemos hacer para los sitios web? Porque el usuario solo podía trabajar en el sitio web si el AGENTE estaba instalado.

Estaba pensando en la página de inicio de sesión, de alguna manera podríamos validar si el usuario tiene instalado el AGENTE, si no lo redirigimos a la nueva página para instalar este AGENTE.

PD: AGENTE será un Servidor Windows.

Mi pregunta es:

¿Cómo puedo validar vía Web Site si el usuario tiene o no instalado el AGENTE?

Some1 tiene otro método?

preguntado el 03 de mayo de 12 a las 14:05

Tu pregunta no es muy clara. Puede comenzar aclarando qué es el "AGENTE"? ¿Es algún tipo de software para monitorear al usuario? -

@Icarus, como dice, AGENT será un servidor de Windows simple (algunos hacen clic una vez) que auditará la información de la máquina (por ejemplo, software pirata) -

Gracias Djaved, tu enlace aclaró algunas dudas. -

1 Respuestas

¿Podría proporcionar una herramienta descargable en el sitio web que audite la máquina del usuario y proporcione una clave necesaria para iniciar sesión o habilitar la cuenta?

contestado el 03 de mayo de 12 a las 15:05

Sí, es posible... Pero necesito validar si este AGENTE se instaló diariamente no una vez, porque el usuario podría desinstalar el AGENTE más tarde. Entonces necesito validar a través del sitio web si el AGENTE continúa instalado. - gustavo melo

¿Qué tal asociar la instalación de cada agente con una cuenta de usuario y tener un servicio web en su sitio web en el que el agente publique? La verificación de inicio de sesión puede verificar si el agente ha publicado dentro del período de gracia que le permita. - David

¡Perfecto Dave, estaba pensando en algo así! Gracias por tu tiempo. Esta podría ser la dirección correcta. - gustavo melo

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.