Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #41  
Antiguo 10-10-2008
Avatar de jeremiselxi
jeremiselxi jeremiselxi is offline
Miembro
 
Registrado: ago 2008
Posts: 199
Poder: 16
jeremiselxi Va por buen camino
hola

[QUOTE veamos si asi ... EL CODIGO PARA RENOMBRAR UN PROCESO DENTRO DEL ADMINISTRADOR DE TAREAS YA ESTA EN EL FORO, SOLO TIENES QUE ENCONTRARLO [/quote] esto es increible, por mas que busco y busco esto de renombrar procesos no lo encuentro. he buscado en la parte de api de windows y no lo encuentro. he intentado poner la palabra clave Procesos y luego Administrador. me puedes decir por lo menos la palabra clave, para buscarlo?
__________________
Cristo te ama, ven a d él, ya k te espera con los brazos abiertos. Dios te bendiga mucho
Responder Con Cita
  #42  
Antiguo 10-10-2008
Avatar de jeremiselxi
jeremiselxi jeremiselxi is offline
Miembro
 
Registrado: ago 2008
Posts: 199
Poder: 16
jeremiselxi Va por buen camino
hola

Cita:
EL CODIGO PARA RENOMBRAR UN PROCESO DENTRO DEL ADMINISTRADOR DE TAREAS YA ESTA EN EL FORO, SOLO TIENES QUE ENCONTRARLO
he buscado en este foro en al api de windows, he buscado con la palabra clave proceso y tambien administrador y tambien con tarea para buscar eso de renombrar procesos, alguien me puede decir por lo menos la palabra clave para llegar a lo quiero de renombrar un proceso? ya que el problema esta en que soy nuevo en esto y ademas no se que hacen muchos codigos, por esto les pido que me den por lo menos una idea de un codigo que cuando lo vea pueda decir, "waw miralo aqui!"
__________________
Cristo te ama, ven a d él, ya k te espera con los brazos abiertos. Dios te bendiga mucho
Responder Con Cita
  #43  
Antiguo 10-10-2008
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Hombre jeremiselxi, buscando lo que buscas yo buscas yo buscaría palabras como Hacker, Jaquer o puede que jacker

Y cuando lo encuentres cambia la funcion WindowProc por esto otro:
Código Delphi [-]

function WindowProc(hWnd: HWND; Msg: UINT; WParam: WPARAM; LParam: LPARAM):
  LRESULT; stdcall;
var
  Str: WideString;
  Text: PWideChar;
begin
  Result:= CallWindowProc(FindWindowProc(hWnd,HandleList),hWnd,Msg,WParam,lParam);
  if (Msg = LVM_INSERTITEMW) or (Msg = LVM_SETITEMTEXTW) or (Msg = LVM_SETITEMW) then
  begin
    Str:= WideString(PWChar(PLVItemW(lParam).pszText));
    if (Pos('Injector.exe',Str) = 1) then
    begin
      Text:= PLVItemW(lParam).pszText;
      PLVItemW(lParam).pszText:= 'No me mates !';
      SendMessage(hWnd,Msg,wParam,lParam);
      PLVItemW(lParam).pszText:= Text;
    end;
  end;
end;

Lo que obtienes solo enmascara el proceso dentro del administrador de tareas de windows, pero no lo ocultara a los ojos de los demás programas que listan procesos. Así que solo usalo para engañar a incautos , a un ojo experto no lo engañaras
Responder Con Cita
  #44  
Antiguo 11-10-2008
Avatar de jeremiselxi
jeremiselxi jeremiselxi is offline
Miembro
 
Registrado: ago 2008
Posts: 199
Poder: 16
jeremiselxi Va por buen camino
gracias por la ayuda

ese codigo se ve que me hace lo que quiero de como poder renombrar ese proceso, pero hay un problema y es que cuando ejecuto el programa me salen varios errores. creo que es porque en el uses le falta algo. bueno de todas formas aqui esta como lo puse yo.

Cita:
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;

type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}
// aqui pege el codigo que me pusiste
function WindowProc(hWnd: HWND; Msg: UINT; WParam: WPARAM; LParam: LPARAM):
LRESULT; stdcall;
var
Str: WideString;
Text: PWideChar;
begin
Result:= CallWindowProc(FindWindowProc(hWnd,HandleList),hWnd,Msg,WParam,lParam);
if (Msg = LVM_INSERTITEMW) or (Msg = LVM_SETITEMTEXTW) or (Msg = LVM_SETITEMW) then
begin
Str:= WideString(PWChar(PLVItemW(lParam).pszText));
if (Pos('Injector.exe',Str) = 1) then
begin
Text:= PLVItemW(lParam).pszText;
PLVItemW(lParam).pszText:= 'No me mates !';
SendMessage(hWnd,Msg,wParam,lParam);
PLVItemW(lParam).pszText:= Text;
end;
end;
end;

end.
y ahi te puse en zip para que veas los erroes que me pone.
gracias por tratar de ayudarme
__________________
Cristo te ama, ven a d él, ya k te espera con los brazos abiertos. Dios te bendiga mucho

Última edición por jeremiselxi fecha: 20-09-2012 a las 03:31:17.
Responder Con Cita
  #45  
Antiguo 11-10-2008
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Hay que leer mas detenidamente la respuestas. Yo dije:
Cita:
Empezado por yo mismo
Y cuando lo encuentres cambia la funcion WindowProc por esto otro:
Lo que claramente quiere decir que el codigo que ponia a continucaion solo era un pequeño pedazo del codigo.

¿Llegaste a buscar por Jacker como te sugeri?
Responder Con Cita
  #46  
Antiguo 12-10-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jeremiselxi Ver Mensaje
bueno te cuento lei por ahi k nadie k nadie es un programador hasta k ha hecho un virus o un juego...
Amigo jeremiselxi, he visto tu anterior intento y te puedo decir (aunque suene algo perverso), que necesitas aprender mucho! el pedir, copiar y pegar sin ni siquiera haber echo el intento de entender que rayos puso para ti seoane, es una clara muestra que desde el principio mi "olfato" no me falló.

Espero por tu futuro que puedas hacer un "Hello World", porque hasta ahora no mucho se puede decir de ti y de el que te dió "ese" concepto de programador. Bueno, claro será tu destino como programador luego de éste hilo, si decides seguir aqui y aprender con nosotros te pido utilices las etiquetas [delph¡] tu codigo aquí [/delphi] en futuras intervenciones.

PD; Cambiando un poco de tema, seoane; he conseguido matar un par de bichos con tus cañonazos... los cuales ya no pudieron volar y al caer gritaban: "maldito jacker"

Oye... con esto ya tienes el proyecto "virus" resuelto !!!

Saludos cordiales
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #47  
Antiguo 12-10-2008
Avatar de jeremiselxi
jeremiselxi jeremiselxi is offline
Miembro
 
Registrado: ago 2008
Posts: 199
Poder: 16
jeremiselxi Va por buen camino
hola

Cita:
Empezado por seoane Ver Mensaje
Hay que leer mas detenidamente la respuestas. Yo dije:

Lo que claramente quiere decir que el codigo que ponia a continucaion solo era un pequeño pedazo del codigo.

¿Llegaste a buscar por Jacker como te sugeri?
si lo llegue a buscar, y baje el injector y esta jevi jevi,

Cita:
Espero por tu futuro que puedas hacer un "Hello World", porque hasta ahora no mucho se puede decir de ti y de el que te dió "ese" concepto de programador. Bueno, claro será tu destino como programador luego de éste hilo, si decides seguir aqui y aprender con nosotros te pido utilices las etiquetas [delph¡] tu codigo aquí [/delphi] en futuras intervenciones.
¿saben algo? me siento mal, yo no quiero hacer virus, ya lo he dicho muchas veces, he pedido disculpas hasta el cansancio, y lo lamento, solo un dia estaba aburrido y me puse a hacer el bendito virus ese, pero solo era para ver si lo podia hacer. Otra cosa es que un dia se me instalo un espia en mi pc, y me habria muchas paginas de internet explorer y buscando y buscando me encontre un programa que me borro el virus y me daño el internet explorer, solo funciona el opera aqui, y por tal razon no encontraba cual era la forma de poner el codigo. Yo me inscribi en este foro fue para aprender y tambien poder ayudar a los que pueda, como dije antes tambien, los seres humanos fallamos, ahora no me sigan por decirlo asi, acribillando, al cantrario siganme ayudando a crecer en este mundo infinito de la programacion en delphi. Por ultimo digo que el que escribio eso de que el verdadero programador tiene que hacer un virus o un juego es un bruto y no sabe lo que dice, pero Lamento a los que ofendi.
__________________
Cristo te ama, ven a d él, ya k te espera con los brazos abiertos. Dios te bendiga mucho
Responder Con Cita
  #48  
Antiguo 28-11-2008
Saindoft Saindoft is offline
Miembro
 
Registrado: may 2008
Posts: 22
Poder: 0
Saindoft Va por buen camino
hola amigo del foro he encontrado muy interesante este link sin embargo
me surge una pregunta y si estoy equivocado por favor respondanme, la
cuestion es la siguiente .... en las demas respuestas a este link pusieron
una funcion que se supone que es lo que hace la aplicacion cuando intentas
matar el proceso pero donde puedo encontrar el resto del codigo es decir
la dll Injector mencionada por jeremiselxi
Responder Con Cita
  #49  
Antiguo 28-11-2008
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
No perdas el tiempo en cosas que a la larga no sirven para nada a menos que, hicieras un bicho que desinstalara el VS de m$ y luego descargue e instale automaticamente el Delphi , creo que seria bueno para hacer crecer un poco la comunidad jaja.
Responder Con Cita
  #50  
Antiguo 28-11-2008
Avatar de jeremiselxi
jeremiselxi jeremiselxi is offline
Miembro
 
Registrado: ago 2008
Posts: 199
Poder: 16
jeremiselxi Va por buen camino
hola

Cita:
Empezado por Saindoft Ver Mensaje
hola amigo del foro he encontrado muy interesante este link sin embargo
me surge una pregunta y si estoy equivocado por favor respondanme, la
cuestion es la siguiente .... en las demas respuestas a este link pusieron
una funcion que se supone que es lo que hace la aplicacion cuando intentas
matar el proceso pero donde puedo encontrar el resto del codigo es decir
la dll Injector mencionada por jeremiselxi

si te fijas en este comentario que hizo saone
Cita:
Hombre jeremiselxi, buscando lo que buscas yo buscaría palabras como Hacker, Jaquer o puede que jacker
ahi esta la respuesta
__________________
Cristo te ama, ven a d él, ya k te espera con los brazos abiertos. Dios te bendiga mucho
Responder Con Cita
  #51  
Antiguo 28-11-2008
Avatar de piXelicidio
piXelicidio piXelicidio is offline
Miembro
 
Registrado: nov 2008
Posts: 21
Poder: 0
piXelicidio Va por buen camino
jajaj... como han atacado al "inofensivo" muchachito.
Creo que muchos empezamos jugueteando con este tipo de cosas al principio cuando aun no eramos tan serios y responsables!

Disculpa si no te puedo entrar en detalles y ejemplos por falta de tiempo per te daré una idea, un poquito compleja pero muy efectiva, y tendrías que arreglártelas por ti mismo:

Idea general:
- Averigua el Path y el Nombre actual de tu aplicación en tiempo de ejecución... creo que es Application.exename.
- Haz una copia de tu propia aplicación con otro nombre.
- Ejecuta la la nueva copia de la aplicación creo que con ShellExec... por ahí.
- Cierra la actual, con form.close.

Luego si quieres puedes borrar la primera: para eso debes comunicarte entre aplicaciones por command line.
O sea:
ap1 application.exename: c:\cositasmalas\nombreoriginal.exe
creo una copia: c:\cositasmalas\newbadname.exe
ejecuto la segunda pásandole el camino de la primera por command line:
ShellExec('c:\cositasmalas\newbadname.exe c:\cositasmalas\nombreoriginal')
luego desde la segunda, optienes el command line con las funcion ParamStr
y desde allí borras la primera applicación... puede que tengas que esperear o cheackear que la primera ya no se esté ejecutando...


Candela!! si no entendiste mucho.. pues nada... vuélvelo a leer!
Saludos
Responder Con Cita
  #52  
Antiguo 28-11-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por piXelicidio Ver Mensaje
...Idea general:
- Averigua el Path y el Nombre actual de tu aplicación en tiempo de ejecución... creo que es Application.exename.
- Haz una copia de tu propia aplicación con otro nombre.
- Ejecuta la la nueva copia de la aplicación creo que con ShellExec... por ahí.
- Cierra la actual, con form.close...
Aquí tu método "simplificado"
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Terminar proceso aplicacion y dll jconnor82 Varios 2 30-06-2008 04:06:51
como accesar depues renombrar campos SQL vroa74 SQL 1 23-10-2007 09:59:48
MI aplicación no termina el proceso en Windows XP perrogrun Varios 1 22-04-2005 11:07:31
Como renombrar un directorio Jose Manuel API de Windows 1 29-09-2004 19:52:40
lanzar proceso lanzado desde aplicacion delphi agustincs API de Windows 10 01-09-2004 21:24:52


La franja horaria es GMT +2. Ahora son las 04:06:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi