Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Anteros en 22 Mayo 2008, 21:12 pm



Título: proceso q no puede ser cerrado
Publicado por: Anteros en 22 Mayo 2008, 21:12 pm
el otro dia en una pc abri el taskmanager y al querer eliminar un proceso q me parecia medio raro...me aparecio esto

(http://fotos.vivito.net/fotosend-1619433675.jpg) (http://fotos.vivito.net/pic-1619433675.html)

lo curioso es q el proceso tenia como nombre de usuario al Usuario de la Pc y no a SYSTEM...no se supone q solo los procesos q tienen como nombre de usuario a SYSTEM son los q no pueden ser cerrados ???

se podra hacer en vb6 q un programa tenga, digamos esta propiedad de no ser cancelado desde el taskmanager???

o en todo caso como podria hacer para q un programa tenga como nombre de usuario a SYSTEM

gracias por todo de antemano


Título: Re: proceso q no puede ser cerrado
Publicado por: TeKNo dUKe en 23 Mayo 2008, 01:33 am
Levanta el ejecutable como un servicio de windows y con eso te queda bajo el usuario SYSTEM, si no me ekivoco.-


Título: Re: proceso q no puede ser cerrado
Publicado por: Spider-Net en 23 Mayo 2008, 22:00 pm
Es fácil, ponle al proceso el nombre de cualquier servicio del sistema y aunque lo ejecutes como usuario el taskmanager no te permitirá que lo mates:

Algunos de los nombres pueden ser:

- lsass.exe
- winlogon.exe

...

Infórmate, que hay unos cuantos. Tan sólo renombra tu programa con alguno de esos nombres y ya verás como no te deja que los mates desde el administrador de tareas, aunque estén ejecutados por el usuario.

Saludos!


Título: Re: proceso q no puede ser cerrado
Publicado por: Freeze. en 23 Mayo 2008, 22:45 pm
Prueba con esto para que acabes con todos los procesos que quieras:

[Source] Conseguir privilegios (AdjustTokenPrivileges)
http://foro.fire-software.net/index.php/topic,381.0.html