Ver Mensaje Individual
  #1  
Antiguo 26-02-2016
deliriun deliriun is offline
Miembro
 
Registrado: ago 2014
Posts: 51
Reputación: 10
deliriun Va por buen camino
Question Virtualizar memoria

Hola qué tal? Tengan buen día todos.

Tengo este código::

Código Delphi [-]
  var
       V1,V2,V3: Pointer;
begin

 V1:= GetProcAddress(GetModuleHandle(Libreria), Funcion1);
 V2:= GetProcAddress(GetModuleHandle(Libreria), Funcion2);
 V3:= GetProcAddress(GetModuleHandle(Libreria), Funcion3);

  while(true) do
 begin
CopyMemory(V2, V1, 96);
 CopyMemory(V3, V1, 96);
 end;

Pues bien, el código copia 96 Bytes de V1 a V2 y V3, Quisiera saber si hay algún método para
simular que V2 y V3 no han recibido cambios. Me refiero a que aparente que no ha habido ninguna copia de Memoria.

Estuve leyendo sobre: VirtualProtect , sin embargo creo que no es lo que estoy buscando.

Muchas gracias.
Responder Con Cita