Buenas foro de elhacker.net tengo un problema , y es el siguiente... intento inyectarme en cualquier proceso que este abierto pero muchos no me dan persiso.. quisiera saber si hay alguna api para saber que procesos te dan permiso para abrirlos y cuales no.
esperando respuesta.
salu2!
¿Qué procesos no te dan permiso? Puede ser por varios motivos, tal vez alguien lo esté protegiendo.
Saludos
Cita de: Hacker_Zero en 1 Junio 2010, 19:02 PM
¿Qué procesos no te dan permiso? Puede ser por varios motivos, tal vez alguien lo esté protegiendo.
Saludos
Creo que son los vitales de windows...
Windows no te va a permitir asi como asi acceder/modificar procesos criticos...
No necesitas ningun API especifica... simplemente has de intentar abrir... Por ejemplo, haces OpenProcess() si devuelve 0 has de comprobar el ultimo error (Err.LastDllError o GetLastError()) si no tenias privilegios será X error.... solo has de comprobarlo...
mmm... pero eske yo queria que eso lo hiciera el programa de forma autotizada.. y pensaba que habia una api para comprovarlo... lo voy a hacer como tu dijistes pero por codigo.
gracias por la ayuda.
salu2!