Ver Mensaje Individual
  #3  
Antiguo 08-01-2011
darkcuevas darkcuevas is offline
Miembro
 
Registrado: ago 2010
Posts: 31
Reputación: 0
darkcuevas Va por buen camino
hola ayuda delphi 7 <<Clip>>

hola gente bueno esta pregunta que les are acontinuacion ya se las abia echo asi que no pretendo hacer spam

Comienso la pregunta::::: bueno yo tengo un codigo de inyeccion (auto assamble) "cheat engine" pero en este momento nesesito saber un code para para que ese codigo auto assamble se inyecte

por ejenplo yo tengo este codigo (auto assamble)

alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

00721015:
jmp newmem
returnhere:

newmem:
add ebx,ffffffed


originalcode:


exit:
jmp returnhere

como veran este codigo lo saque del cheat engine

el cheat engine tiene una funcion para crear los trainer pero quiero profundizar mi conosimiento y no usar mas esa herramienta.



esto es otra parte no se confundan es solo para que quede claro yo uso este code para editar un valor normal es dword asi que es 4bytes (con este code se editan valores de 4bytes)

procedure TForm1.Button1Click(Sender: TObject);
var
BasePointer, BasePointer1: Dword;
Value : Dword;
begin
Value := 1000;
TID := GetWindowThreadProcessId(GameWindow, @PID);
PHandle := OpenProcess(PROCESS_ALL_ACCESS,FALSE,PID);

ReadProcessMemory(PHandle,Pointer($XXXXXXXX),@BasePointer,04,Read);
BasePointer1 := BasePointer+$XX;

WriteProcessMemory(PHandle,Pointer(BasePointer1),Addr(Value),04,Write);
end;


enfin espero haber sido lo suficiente mente claro y espero que me puedan ayudar, cualquier duda que tengan acerca de la pregunta conmenten yo voy a estar pendiente



Salu2 Y gracias de antemano
Responder Con Cita