elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  ayuda en parametro de funcion NtSetInformationProcess
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda en parametro de funcion NtSetInformationProcess  (Leído 3,339 veces)
x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
ayuda en parametro de funcion NtSetInformationProcess
« 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!    :)


En línea

fary


Desconectado Desconectado

Mensajes: 1.076



Ver Perfil WWW
Re: ayuda en parametro de funcion NtSetInformationProcess
« Respuesta #1 en: 7 Julio 2011, 12:49 pm »

Tienes que pasarle el identificador del proceso.

salu2!


En línea

Un byte a la izquierda.
AlxSpy

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: ayuda en parametro de funcion NtSetInformationProcess
« Respuesta #2 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.
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: ayuda en parametro de funcion NtSetInformationProcess
« Respuesta #3 en: 7 Julio 2011, 15:25 pm »

Tal vez quieras hecharle un vistazo a GetCurrentProcessId Function (Windows)

Código
  1. Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
En línea

x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
Re: ayuda en parametro de funcion NtSetInformationProcess
« Respuesta #4 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
« Última modificación: 8 Julio 2011, 15:54 pm por raul338 » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines