Ayuda con los procesos

Iniciado por br1, 2 Junio 2005, 17:56 PM

0 Miembros y 1 Visitante están viendo este tema.

br1

Estoy haciendo un troyano, y necesito que el troyano siempre se ejecute con privilegios de administrador. ¿Como se podria hacer esto sabiendo la contraseña de administrador, y sin saberla?

Como se prodia hacer que un proceso se ejecutara como system.

Gracias.

Slasher-K

Para ejecutarlo como proceso del sistema necesitas hacer que se inicie como un servicio.

Servicios en Windows

Teniendo el pass de administrador lo que se puede hacer es inicar la sesión utilizando la función LogonUser y luego utilizar el token que devuelve para ejecutar procesos y realizar operaciones.

Por ejemplo para ejecutar un proceso como el usuario administrador primero utilizas LogonUser y luego creas el proceso usando CreateProcessAsuser

Saludos.



A la reina de las profundidades que cuida los pasos de una sombra en la noche :*

br1

podrias ponerme un ejemplo sencillito de como se podria ejecutar un programa como system. Es que mi ingles no esta muy alla que digamos y no entiendo muxo.

programatrix

Tiene facil solución, aprende inglés o buscaté un traductor en internet  que hay muchos. No es que me importe mucho pero el visual basic es inglés, ¿Como programas si no sabes ni leer un texto?. Buscaté un traductor. Mi inglés tampoco es que sea buenísimo pero si algo no lo entiendo utilizo el traductor

br1

El ingles mas o menos lo entiendo. Pero no es lo mismo entender un texto normal, que un texto con tecnicismos de programacion.

Ademas los traductores traducen todo literalmente, por lo que muchas veces te dan frases sin sentido de las cuales no entiendes nada.