Duda api VirtualProtect

Iniciado por eduagre, 26 Junio 2014, 08:08 AM

0 Miembros y 1 Visitante están viendo este tema.

eduagre

Buenas!!. Quería preguntarles respecto a una duda que tengo sobre el funcionamiento de la api VirtualProtect en x64, ya que estoy haciendo unas pruebas con un injerto y deseo cambiar el permiso de una sección en un modulo. Según tengo entendido en x32 se hacia de la siguiente forma:

push xxxx  ------------------> pOldProtect
push xxxx  ------------------> NewProtect
push xxxx  ------------------> Size
push xxxx  ------------------> Address
call dword [VirtualProtect]

Pero el problema radica en que cuando hago el injerto en un soft de x64, la función VirtualProtect me devuelve "0" (no me esta funcionando).

PD: Estoy utilizando x64_dbg.

Gracias de antemano y saludos!.