Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: xavieeee en 7 Julio 2015, 01:02 am



Título: Dividir en Auto Assemble Cheat Engine
Publicado por: xavieeee en 7 Julio 2015, 01:02 am
Buenas,

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,