Título: ayuda en parametro de funcion NtSetInformationProcess Publicado por: x64core en 7 Julio 2011, 09:38 am buenas a todos pues la mia es una duda pequeña con el parametro de una llamada el link de la funcion es este:
http://foro.elhacker.net/programacion_visual_basic/api_rtlsetprocessiscritical-t234756.0.html; la funcion : Public Function MakeCritical(Phandle As Long, Value As Boolean) bueno a mi me da curiosidad la funcion :xD y quisiera probarla por eso abri este tema pero tengo una duda q no me e arriesgado a probarlo :xD la duda es q es lo q pasa en el primer parametro? , en el segundo tengo entendido que se pone true para crear el proceso critico o false para regresarlo a la normalidad :P e pensado en poner: me.hwnd :xD pero noce si es eso :xD quisiera saber que valor se le pasa bueno gracias! :) Título: Re: ayuda en parametro de funcion NtSetInformationProcess Publicado por: fary en 7 Julio 2011, 12:49 pm Tienes que pasarle el identificador del proceso.
salu2! Título: Re: ayuda en parametro de funcion NtSetInformationProcess Publicado por: AlxSpy en 7 Julio 2011, 15:22 pm jejejeje muy weno ese code use el identificador que devolvia el OpenProcess, volvi proceso critico al notepad, y al intentar cerrarloo salio una pantall azul con mensajes: "windows ha encontrado un problema y se ha apagado..." y se reinicio el pc.
Título: Re: ayuda en parametro de funcion NtSetInformationProcess Publicado por: raul338 en 7 Julio 2011, 15:25 pm Tal vez quieras hecharle un vistazo a GetCurrentProcessId Function (Windows) (http://msdn.microsoft.com/en-us/library/ms683180%28v=vs.85%29.aspx)
Código
Título: Re: ayuda en parametro de funcion NtSetInformationProcess Publicado por: x64core en 7 Julio 2011, 18:10 pm :P noce a mi ce me hace raro usar esa api :P GetCurrentProcessId porq en ese codigo ya lo usa para obtener el id del proceso :P y asignarle privilegios, noce si fuera mas optimizado haberlo consultado una vez nada mas y me extraña porq me imagino que el autor debe ser un experto mas por eso :P pero creo q tendre que probar :P alguien lo probo ya? :xD
emmm ya probe el codigo en window xp servipack 3 :xD solo q yo pence q el proceso pasaria como SYSTEM pero por lo menos a mi no me cambio sigio siendo con el nombre del usuario :P con window 7 igual no cambio :P :-\ alguien sabe como hacerlo para darle privilegios de servicio :P o iniciarlo como servicio ? :P |