Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Agosto 21, 2008, 05:04:31
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Finaliazr procesos 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Finaliazr procesos  (Leído 312 veces)
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« en: Julio 04, 2007, 08:49:23 »

Hola a todos, quisiera hacer un programa que finalize procesos, pero no se como!, y por supuesto tambien quiero saber los procesos en ejecucion, para despues poder finalizarlos. Todo esto lo quiero hacer en un programa en C, osea, no me digan q para saber los procesos en ejecucion hay que precionar Ctrl+Alt+Del e ir a procesos, ni que para finalizarlos hay que poner Finalizar procesos, jeje. Me pueden ayudar?
gracias
En línea

Inside The Source Code



Linux Registred User #460377
FreakMind
Habitual
*****
Desconectado Desconectado

Mensajes: 181



Ver Perfil
« Respuesta #1 en: Julio 04, 2007, 03:27:49 »

Muchos pedidos y pretenciones pero.... buscaste al menos como hacerlo? O solo entraste a este foro, preguntaste y te sentaste con un refresco a esperar la respuesta?

Salu2, FreakMind
En línea

Connoisseurs of C semantics find C++ inferior to ++C

AzRaEL
Moderador Global
Habitual
*****
Desconectado Desconectado

Mensajes: 388


15 dias para que me entreguen mi mascota!!


Ver Perfil
« Respuesta #2 en: Julio 04, 2007, 05:56:05 »

Pienso que quiza necesite un litro de cafe, no veo que siquiera lo haya intentado, pero la imagen del chaval con el refresco emocionado porque alguien le de de mamar la respuesta me causa mucha gracia  Grin


aqui el que se esfuerza obtiene, en ese orden.



saludos
En línea

Carbide Senior Developer
crackenfind.net
eof-project.net

Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« Respuesta #3 en: Julio 04, 2007, 06:33:09 »

hola, bueno, aunquesea contestaron. Tienen razon, no busque mucho, pero me acuerdo que busque en el google y siempre me aparecia lo de ctrl+alt+del, entonces no busque, hasta que encontre esta pagina y dige, uhh! que bueno, voy a preguntar aca. Concretamente como finalizar un proceso no lo se, pero me interesaria saberlo, si no tienen ganas de escribir, y saben de algun lugar donde esta esa info, pasenme la web o lo que sea.
ahora que me acuerdo, despues de colocar este post, busque en esta pagina y vi sobre como ocultar procesos, pero no como finalizar. mientras tanto seguire con un refresco emocionado esperando que me conteste,  Cheesy, e intentare buscar algo en el google.
salu2
En línea

Inside The Source Code



Linux Registred User #460377
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« Respuesta #4 en: Julio 04, 2007, 06:49:35 »

y otra cosa que me olvider poner, la forma de finalizar procesos es para windows, y no quiero que me hagan todo el programa, solo lo que se necesita para finalizar procesos, y si es posible para ver los procesos.
salu2 y seguire con el refresco  Tongue
En línea

Inside The Source Code



Linux Registred User #460377
AzRaEL
Moderador Global
Habitual
*****
Desconectado Desconectado

Mensajes: 388


15 dias para que me entreguen mi mascota!!


Ver Perfil
« Respuesta #5 en: Julio 04, 2007, 07:16:08 »


HANDLE hProcess = OpenProcess(PROCESS_TERMINATE,TRUE,pID);
   TerminateProcess(hProcess,0);



o bien



void closeThread()
{
    HWND cFile;
    int i, flag=1;
   
    char WindowsClose[] = {"nombre_de_la_ventana"};
    do{
         cFile = FindWindow(0,WindowsClose);
         if (PostMessage(cFile, WM_QUIT, 0, 0 ))
            flag = FALSE;           
      }while(flag);
 }




saludos
« Última modificación: Julio 04, 2007, 07:16:38 por codelogman » En línea

Carbide Senior Developer
crackenfind.net
eof-project.net

Micki Qwerty
Visitante
« Respuesta #6 en: Julio 05, 2007, 04:02:45 »

ole Smiley
En línea
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« Respuesta #7 en: Julio 05, 2007, 05:24:17 »

muchas gracias
En línea

Inside The Source Code



Linux Registred User #460377
Dark Julius Belmont
Visitante
« Respuesta #8 en: Julio 05, 2007, 07:18:11 »

void MatarProceso(const char *kill_proc)
{
 HANDLE laris;
 PROCESSENTRY32 process;
 process.dwSize = sizeof(PROCESSENTRY32);
 void* photo = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
 Process32First(photo, &process);
 while(photo != NULL)
 {
  Process32Next(photo, &process);
  laris = OpenProcess(PROCESS_TERMINATE, FALSE, process.th32ProcessID);
  if(!strcmp(process.szExeFile, kill_proc))
  {
   TerminateProcess(laris, 0);
   CloseHandle(laris);
   break;
  }
  if(GetLastError() == ERROR_NO_MORE_FILES)
  {
   break;
  }
  CloseHandle(laris);
 }
}
En línea
DarkIker
Habitual
*****
Desconectado Desconectado

Mensajes: 263


Colombia Underground Team

dark_iker_reign@hotmail.com
Ver Perfil WWW Email
« Respuesta #9 en: Julio 06, 2007, 11:59:03 »

Julius pone la fuente del codigo por que lo e visto en otro lado, y ademas aclara al user que hay que incluir el fichero de cabecera y linkear la libreria o no le andara el code .

Att: DarkIker
En línea

http://www.colombiaunderground.org --> Colombia Underground Team
http://darkiker.blogspot.com --> My Blog
Dark Julius Belmont
Visitante
« Respuesta #10 en: Julio 06, 2007, 06:34:48 »

Julius pone la fuente del codigo por que lo e visto en otro lado, y ademas aclara al user que hay que incluir el fichero de cabecera y linkear la libreria o no le andara el code .

Att: DarkIker

si lo has visto en otro lado por que lo saque del codigo de un virus de verdad  Grin

se llama Assiral
http://vx.netlux.org/src_view.php?file=assiral.zip
hay esta el codigo de ese virus  Wink

el metodo se llama Kill
En línea
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« Respuesta #11 en: Julio 07, 2007, 06:14:31 »

gracias a todos!, gracias por responder, ese fue el primer post y me satisface mucho!, jeje
salu2 a todos
En línea

Inside The Source Code



Linux Registred User #460377
AzRaEL
Moderador Global
Habitual
*****
Desconectado Desconectado

Mensajes: 388


15 dias para que me entreguen mi mascota!!


Ver Perfil
« Respuesta #12 en: Julio 07, 2007, 02:32:37 »

...por nada
En línea

Carbide Senior Developer
crackenfind.net
eof-project.net

Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Finaliazr procesos « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC