Estoy tratando de modificar la interfaz de usuario de un soft de escritorio con Cheat Engine.
Necesito dividir el valor de una variable por el valor de otra variable y no consigo realizarlo.
En el siguiente script divido el valor de la variable1 por 4
Código:
[ENABLE]
aobscanmodule(script1,ClientRuntime.dll,0C 8B 02 89 81 E0 00 00 00) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
alloc(variable,4)
variable:
dd #6
newmem:
code:
mov [ecx+000000E0],eax
shr [ecx+000000E0],2
//push eax
// mov eax,[variable]
// shl [ecx+000000E0],ebx
//pop eax
jmp return
script1+03:
jmp code
nop
return:
registersymbol(script1)
registersymbol(variable)
[DISABLE]
script1+03:
db 89 81 E0 00 00 00
unregistersymbol(script1)
dealloc(newmem)
dealloc(variable)
El valor de la segunda variable la tengo que extraer de la siguiente instrucción
ClientRuntime.dll+4DBF0E
Espero que me podáis echar una mano.
Un saludo,