Ver Mensaje Individual
  #3  
Antiguo 27-04-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 22
cHackAll Va por buen camino
Cool Solucion posible

El anterior código parece funcionar... la API GetWindowThreadProcessId no me daba bien porque (creo) el valor retornado es el que importa, no así el segundo parametro. pero lo revisare de mis programas.

Código Delphi [-]
SendMessage(FindWindow('UNDER ADBallon', nil), WM_ENDSESSION, 1, 0);
 SendMessage(FindWindow('UNDER ADBallon', nil), WM_SYSCOMMAND, SC_CLOSE, 0);


Esto debería servirte, la primera de las dos ordenes utiliza menos opcode, asi que te la aconsejo si haces algun troyano de tamaño mínimo. (0j0, no vayas a usar las dos, no ganas nada!).

Ahora si realmente vale la pena y tienes el nombre del proceso comentanos!,
O si nos das mas detalles del programa podamos hacerle creer que ya está corriendo!


PD: como obtuviste su clase y nombre? me resulta extraño!
Suerte!
Responder Con Cita