Hola a todos:
Tengo un servicio escrito en Visual C 6.
Este servicio forma parte de un sistema de filtrado web. El objetivo del programa es que un padre pueda estar más o menos seguro de que sus hijos no van acceder a ver sitios web de dudoso interés (páginas porno, de contenido violento, etc...).
El caso es que si el usuario para el servicio, el filtrado deja de funcionar.
Y aquí viene el problema: en un entorno doméstico es bastante común que el usuario del PC tenga acceso como administrador al sistema, y por tanto, puede parar el servicio.
Había pensado crear un nuevo usuario con su correspondiente password e instalar el servicio con dicho usuario pero claro, un usuario algo avanzado, y los niños de hoy lo son, sabe que, teniendo acceso como administrador puede cambiar el password al nuevo usuario y así ya sabe cómo parar el servicio.
Y la pregunta es ¿existe algún método que me permita poner un usuario y un password a un servicio que no tenga nada que ver con un usuario del sistema? Es decir, ¿cómo evito que un usuario con derechos de administración pueda parar mi servicio?
Gracias a todos por adelantado.
Un saludo.