Ver Mensaje Individual
  #1  
Antiguo 24-11-2017
Milworm99 Milworm99 is offline
Miembro
NULL
 
Registrado: nov 2017
Posts: 31
Reputación: 0
Milworm99 Va por buen camino
Red face Agregar DLL en Memoria

Hola a todos.

Quisiera que me ayuden como puedo agregar un recurso una DLL en un form, ejemplo 'Pueba.dll'', pero que la DLL este dentro de la memoria del exe, osea que no se extraiga en ninguna ubicación especifica.

Una ves agregada la DLL en memoria, quiero llamarla para la injeccion. Ejemplo:

Código:
procedure TForm1.Timer1Timer(Sender: TObject);
var PID: DWORD;
begin
Timer1.Enabled:=False;
PID:=GetPID('Programa.exe');
if PID=0 then
begin
Timer1.Enabled:=True;
Exit;
end;
Timer1.Enabled:=False;
if InjectDll(PID, 'Prueba.dll') then
ShowMessage('Injectado Correctamente');
end;
Gracias por adelantado, espero que me puedan ayudar.

Última edición por Milworm99 fecha: 24-11-2017 a las 16:25:27.
Responder Con Cita