Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: eduagre en 26 Junio 2014, 08:08 am



Título: Duda api VirtualProtect
Publicado por: eduagre en 26 Junio 2014, 08:08 am
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!.