[Tutorial] Usar Cheat Engine para modificar juegos + inyección de código

Iniciado por Mad Antrax, 1 Febrero 2013, 11:46 AM

0 Miembros y 4 Visitantes están viendo este tema.

verdadero26


engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

HellShadow

#182
Hola, soy nuevo en el uso del cheat engine y me surgió un inconveniente, mi problema es parecido al que expone verdadero26, en mi caso es con unos juegos flash, se que los juegos flash para encontrar el valor hay que multiplicar el valor que uno desea modificar por 8, es decir si quiero buscar en el cheat engine el dinero que tengo en el juego multiplico la cantidad por 8 y ese resultado lo busco en el CE, no me extenderé mas con esto ya que ustedes saben esto mejor que yo, el problema es que no sale nada, intente con todo e incluso busque los valores sin multiplicar con la esperanza que estos juegos fueran la excepción pero no aparece nada despues del segundo escaneo.
Cabe destacar que son los únicos juegos con los que me encontré con esta barrera por que ya use el cheat engine con juegos como Terraria, GTA San Andreas, Torchlight II, Fable y hasta con el emulador de playstation one con resultados excelentes y quise intentar con juegos flash y hasta hay llego mi racha  :xD, los juegos que me dan problemas son los de Lesson Of Passion, les agradezco la ayuda que me puedan brindar con el tema en cuestión.

verdadero26

Cita de: HellShadow en  8 Julio 2014, 21:44 PM
Hola, soy nuevo en el uso del cheat engine y me surgió un inconveniente, mi problema es parecido al que expone verdadero26, en mi caso es con unos juegos flash, se que los juegos flash para encontrar el valor hay que multiplicar el valor que uno desea modificar por 8, es decir si quiero buscar en el cheat engine el dinero que tengo en el juego multiplico la cantidad por 8 y ese resultado lo busco en el CE, no me extenderé mas con esto ya que ustedes saben esto mejor que yo, el problema es que no sale nada, intente con todo e incluso busque los valores sin multiplicar con la esperanza que estos juegos fueran la excepción pero no aparece nada despues del segundo escaneo.
Cabe destacar que son los únicos juegos con los que me encontré con esta barrera por que ya use el cheat engine con juegos como Terraria, GTA San Andreas, Torchlight II, Fable y hasta con el emulador de playstation one con resultados excelentes y quise intentar con juegos flash y hasta hay llego mi racha  :xD, los juegos que me dan problemas son los de Lesson Of Passion, les agradezco la ayuda que me puedan brindar con el tema en cuestión.
Intentaste buscar cambiando de tipo de variable, es decir, en vez de usar 4bytes, usar 2 bytes, float, double, etc.?

HellShadow

Cita de: verdadero26 en  8 Julio 2014, 22:38 PM
Intentaste buscar cambiando de tipo de variable, es decir, en vez de usar 4bytes, usar 2 bytes, float, double, etc.?
Si, use todas la variables, busque con los valores multiplicados por 8 y también intente con los valores normales sin resultado alguno, en el primer scan muestra varias direcciones, pero con el segundo o en ocasiones el tercer scan ya no muestra mas, incluso hasta intente usar el SWF Decompiler sin resultado positivo por que sigo algunas guias de youtube pero al momento de buscar donde puede estar lo que necesito en el scrip no lo encuentro  :(

verdadero26

Cita de: HellShadow en  8 Julio 2014, 22:56 PM
Si, use todas la variables, busque con los valores multiplicados por 8 y también intente con los valores normales sin resultado alguno, en el primer scan muestra varias direcciones, pero con el segundo o en ocasiones el tercer scan ya no muestra mas, incluso hasta intente usar el SWF Decompiler sin resultado positivo por que sigo algunas guias de youtube pero al momento de buscar donde puede estar lo que necesito en el scrip no lo encuentro  :(
Bueno en vez de escribir la variable, puedes poner al principio "Unknown initial value", y luego puedes ir escaneando increased/decreased value dependiendo si la variable que deseas modificar si augmenta o disminuye.

HellShadow

Cita de: verdadero26 en  8 Julio 2014, 23:23 PM
Bueno en vez de escribir la variable, puedes poner al principio "Unknown initial value", y luego puedes ir escaneando increased/decreased value dependiendo si la variable que deseas modificar si augmenta o disminuye.
También utilice este método sin resultados positivos, e probado distintas cosas que e leído en foros y visto en videos de youtube pero sigue sin funcionar  :-(

Mad Antrax

Cita de: verdadero26 en  5 Julio 2014, 17:00 PM
(sin querer acabe publicando el mensaje anterior 2 veces)

Hola, justo en las opciones de escaneo de memoria (Memory Scan Options) tienes marcada la opción de Writable y Executable, no? Haz click derecho encima de un checkbox y selecciona la opción ALL MEMORY (se te activarán los 3 checks).

Teniendo el CE configurado como te he explicado, prueba ha realizar búsquedas de nuevo, con type ALL y unknow value. Luego utiliza la opción de increased/decreased hasta encontrar el address.

Saludos
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

verdadero26

Cita de: Mad Antrax en 15 Julio 2014, 12:49 PM
Hola, justo en las opciones de escaneo de memoria (Memory Scan Options) tienes marcada la opción de Writable y Executable, no? Haz click derecho encima de un checkbox y selecciona la opción ALL MEMORY (se te activarán los 3 checks).

Teniendo el CE configurado como te he explicado, prueba ha realizar búsquedas de nuevo, con type ALL y unknow value. Luego utiliza la opción de increased/decreased hasta encontrar el address.

Saludos
Hola Mad Antrax, primero que nada gracias por contestar, bueno hice lo que me has dicho y este fue el resultado:



Y he intentando congelar el primer value, para ver si funciona porque podria ser el variable real cifrado pero nada...

Mad Antrax

Que cosas más extrañas os pasan... Seguro que has escogido el proceso correcto? (usa el speedhack inyection para asegurarte). Si buscas otras variables te ocurre lo mismo? Es posible que el juego tenga alguna protección de memoria o similar?
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.