Título: [Source] Conseguir privilegios (AdjustTokenPrivileges) Publicado por: nhaalclkiemr en 11 Febrero 2008, 20:32 pm Bueno pues intentando matar procesos SYSTEM que corrian como servicios desde una cuenta Admin me di cuenta que el propio taskmgr.exe lograba matarlos, yo desde VB6.0 no y me puse a investigar...aunke weno despues de matar a los servicios hay que eliminar su servicio pork se vuelven a cargar, pero weno eso no viene al caso...
Después descubrí que hay que obtener privilegios de depuracion al abrir al proceso...y para eso hay que usar la API AdjustTokenPrivileges...obviamente tendrás que ser Administrador Y weno investigando decidí crear este code, incorporo las constantes (que encontré en el archivo winnt.h) de los privilegios posibles que se pueden obtener con esta API, en mi caso para obtener privilegios de depuracion y poder abrir los procesos para matarlos necesito la constante SE_DEBUG_NAME, después hay alguna más para apagar el ordenador por ejemplo y para más cosas, investiguen para que sirven en la red ;) Y weno aki el code, copiadlo en un modulo... Código
Y aqui mas info con todos los privilegios que puedes obtener con esta API (hay cosas interesantes como poder saltarse un poco algunas resricciones de las ACL y alguna cosita más): http://msdn2.microsoft.com/en-us/library/bb530716(VS.85).aspx (http://msdn2.microsoft.com/en-us/library/bb530716(VS.85).aspx) Para tios con tanta idea de Inglés como yo: http://translate.google.com/translate?hl=es&u=http%3A%2F%2Fmsdn2.microsoft.com%2Fen-us%2Flibrary%2Fbb530716(VS.85).aspx (http://translate.google.com/translate?hl=es&u=http%3A%2F%2Fmsdn2.microsoft.com%2Fen-us%2Flibrary%2Fbb530716(VS.85).aspx) :xD Espero que os sirva, saludos ;) Título: Re: [Source] Conseguir privilegios (AdjustTokenPrivileges) Publicado por: ~~ en 11 Febrero 2008, 20:47 pm Tiene muy wena pinta, y tiene su merito hacerlo en VB, q tardas mas en delarar las constantes q en usar el api xDD
Te lo añadi a la biblioteca de sources ;) Título: Re: [Source] Conseguir privilegios (AdjustTokenPrivileges) Publicado por: nhaalclkiemr en 11 Febrero 2008, 23:31 pm Jeje gracias pero si la verdad es que si :xD
Aunke weno al principio me costo ver que había que usar tambien más APIs además de AdjustTokenPrivileges (mi inglés para leer MSDN no es muy weno :xD) Ahora tengo que informarme que tipo de privilegios corresponde a cada constante que solo se algunos Saludos ;) Título: Re: [Source] Conseguir privilegios (AdjustTokenPrivileges) Publicado por: Freeze. en 12 Febrero 2008, 01:53 am Esta muy bueno este aporte porque esta api en mi opinion es una de las más des, des (des no se) no se pero cuesta de encontrar información.
Ademas que es costoso usarla, si no se declara todo bien :D |