[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 3 Visitantes están viendo este tema.

Djac

Hola

queria saber si se puede alterar el travian con Cheat Engine , si se puede hacer, podrian explicar como hacerlo?

gracias por su atencion

Mad Antrax

Cita de: comvenpoz en  8 Diciembre 2013, 08:42 AM
buenas noche amigo soy nuevo pero tengo una curriosidad este metodo podría aplicarse en juego online es decir un ejemplo en conquista 2.0.

No, no se puede utilizar con juegos online

Cita de: DTI81 en  8 Diciembre 2013, 23:16 PM
Saludos hermano!! Por fa estoy esperando la respuesta de la pregunta!! Es sobre company of heroes tales of valor, como hago para poner infinito el script?

Debería ver el script que has generado, cada juego es único y no hay un código fijo que funcione para todos los casos. Normalmente con un simple MOV [eax],999 deberías tener suficiente

Cita de: Djac en 13 Diciembre 2013, 15:13 PM
Hola

queria saber si se puede alterar el travian con Cheat Engine , si se puede hacer, podrian explicar como hacerlo?

gracias por su atencion

Los juegos de navegador (como travian, ogame, etc) no están sujetos a ser modificados en memoria. Lo único válido sería algun autoclicker, timerbot o similar. Pero no es algo que se pueda solucionar con CheatEngine
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

{/col:/}Kisin{/col/}

Mad!! primero q nada gracias por la guia pero en mi caso yo la aplique a un juego online y solo quiero aumentar la velocidad de movimiento del personaje que codigo tendria que poner porfavor explicamelo
gracias

rdzlcs

Navegando en un mar de unos y ceros. Saltando de capa en capa por un modelo que lejos de ser seguro, nos da la libertad de Ser y No Ser.

Mad Antrax

Cita de: {/col:/}Kisin{/col/} en 14 Diciembre 2013, 03:51 AM
Mad!! primero q nada gracias por la guia pero en mi caso yo la aplique a un juego online y solo quiero aumentar la velocidad de movimiento del personaje que codigo tendria que poner porfavor explicamelo
gracias

Puedes probar si ese juego utiliza timers locales para controlar la velocidad del jugador, para ello abre CheatEngine, selecciona el proceso del juego y utiliza el SpeedHack:



Si tienes suerte, con solo hacer los 3 pasos de la foto podrás modificar la velocidad. Si no te funciona, deberás hacer búsquedas y encontrar la variable que se utiliza como factor en la velocidad (ojo, es posible que tu juego almacene dicha variable en el servidor, por lo que Cheat Engine no podrá hacer nada). Suele estar en tipo Float, deberás hacer busquedas con Increased/Decreased siempre y cuando consigas un speedboost en el juego. No es sencillo, a ver si lo consigues :)
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

{/col:/}Kisin{/col/}

logre encontrar la speed del personaje pero el address cambia cada ves que entro y no se como sacar el pointer y offset :S

Mad Antrax

Cita de: {/col:/}Kisin{/col/} en 16 Diciembre 2013, 01:02 AM
logre encontrar la speed del personaje pero el address cambia cada ves que entro y no se como sacar el pointer y offset :S

Bien , te recomiendo que leas las primeras paginas de éste hilo, ahí se explica como generar un script en auto-assembler para lidiar con direcciones que cambian de posición. Si utiliza memoria relativa en lugar de absoluta, deberás usar AOBScan (tambien explicado).

Por ultimo, tambien puedes intentar sacar el pointer de la dirección. No he explicado como sacar pointers, pero no debería ser complicado, simplemente haz una búsqueda 4-byte en HEX con la dirección del registro o utiliza el multilevel pointer scanner
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

Djac

Hola de nuevo

saben que si se puede utilizar el cheat en travian, lo malo es que no se como, pero ahora juego un server x100000 y varios jugadores lo hacen ... no se como todos hablan otros idiomas , he preguntado a varios jugadores pero solo uno me contesto ...me dijo que lo hace con el cheat engine y que se demora mas de 20 minutos en hackear , pero no sabe como explicarmelo

ojala haya alguien que sepa como hacerlo

saludos

Mad Antrax

Cita de: Djac en 17 Diciembre 2013, 05:40 AM
Hola de nuevo

saben que si se puede utilizar el cheat en travian, lo malo es que no se como, pero ahora juego un server x100000 y varios jugadores lo hacen ... no se como todos hablan otros idiomas , he preguntado a varios jugadores pero solo uno me contesto ...me dijo que lo hace con el cheat engine y que se demora mas de 20 minutos en hackear , pero no sabe como explicarmelo

ojala haya alguien que sepa como hacerlo

saludos

Travian es un juego de navegador. La base de datos del progreso del juego (nivel, dinero, recursos, etc...) están en el servidor. En local solo se muestra un layout. Ese tipo de juegos se basan en ejecutar ciertas acciones limitadas en tiempo. ALGUNOS juegos utilizan cookies y timers locales en JS para controlar esos límites/tiempos.

En cualquier caso, y hasta donde yo se, con Cheat Engine no podrás modificar nada de eso. Lo único que puedes probar es usar el SpeedHack de CheatEngine (explicado justo arriba) para ver si tienes suerte y puedes alterar algñun timer local, pero lo dudo muchísimo.
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

Djac

Hola Mad

gracias por tu atencion

Soy una persona que en sus tiempos libres juega el travian y me llamo mucho la atencion ver como algunos jugadores de la nada tienen millones de tropas , como dije ahora juego servers privados

Como dije me llamo mucho la atencion ver que muchos jugadores hacen trampa , asi que puse a consultar como lo hacen, vi y trate de descaragar varios hacks , pero es imposible por esas malditas encuestas que sale cuando vas a descargar algo

como no podia comence a preguntar a esos jugadores que hacen trampa algunos hackean oros y otros materias y tropas , uno me dijo que solo con el cheat engine se puede hacer pero es complicado el procedimiento , pero si es posible

saludos