elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 Ir Abajo Respuesta Imprimir
Autor Tema: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código  (Leído 412,469 veces)
Mad Antrax
Colaborador
***
Desconectado Desconectado

Mensajes: 2.164


Cheats y Trainers para todos!


Ver Perfil WWW
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #160 en: 23 Abril 2014, 17:05 pm »

Amigo tengo algo que preguntar acerca de esto he visto por ahi unos trainers o unos launcher de CE mi pregunta es si existe la posibilidad de desglosar los mismos para saber como sacan los valores y modificar las variables del mismo o si existe un tutorial por que como sabras el principio fundamental de los juegos de face son flash y son algunos modificables, la razon de esto es por que siempre estan parchando los juegos de modo tal de que queda inutilizado el trainer con CE pero siempren los actualizan yo solo quiero aprender como se hace y como lo hacen tengo el conocimiento basico del CE y tu tutorial me ha ayudado.

Hola, si te he entendido bien, me estás preguntando como reversar un trainer compilado para ver como funciona, sus script, address, etc, no? Bueno

Con CE hay 2 formas para crear un trainer, la primera es generar un fichero con extención *.ctrainer que contiene todos los datos del trainer cifrados. La segunda es un EXE-packed que al ser ejecutado descomprime un runtime muy básico del CE en %tmp% con el *.ctrainer y la slibrerías para que funcione el hack/trainer.

En el primer caso, deberás lidiar con un problema criptográfico. El fichero *.cetrainer está cifrado y no conozco la cifrado usada. Por suerte, CE es OpenSource y quizás puedas reversar la rutina de cifrado de los *.cetrainers a través del source:

https://code.google.com/p/cheat-engine/source/browse/#svn%2Ftrunk%2FCheat%20Engine

En el segundo caso, deberás ejecutar el trainer.exe y extraer su contenido, recuperar el fichero *.cetrainer y desencriptarlo.

No conozco ninguna app que lo haga automáticamente, así que si quieres reversar un trainer deberás meterte de lleno en el mundo de la criptografía.

Saludos
En línea

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


Desconectado Desconectado

Mensajes: 1.309


Galletaaa!!!


Ver Perfil WWW
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #161 en: 25 Abril 2014, 13:53 pm »

Buenas. Tengo una duda muy concreta. Obtengo las direcciones pero son dinámicas. ¿Cómo puedo hallar la estática? No encuentro nada que valga en la red (o al menos no se verlo). He leido en algunos sitios que es sumandole un offset a la dinámica, por lo que o ese offset varía cada vez (en cuyo caso cómo se encontraría) o si el offset es constante, las direcciones no son estáticas.

Espero que me ayuden. Gracias.

Saludos
En línea

Mad Antrax
Colaborador
***
Desconectado Desconectado

Mensajes: 2.164


Cheats y Trainers para todos!


Ver Perfil WWW
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #162 en: 25 Abril 2014, 14:40 pm »

Buenas. Tengo una duda muy concreta. Obtengo las direcciones pero son dinámicas. ¿Cómo puedo hallar la estática? No encuentro nada que valga en la red (o al menos no se verlo). He leido en algunos sitios que es sumandole un offset a la dinámica, por lo que o ese offset varía cada vez (en cuyo caso cómo se encontraría) o si el offset es constante, las direcciones no son estáticas.

Espero que me ayuden. Gracias.

Saludos

Bueno, ésto que comentas tiene distintas formas de resolverse:

* Buscar un pointer estatico que apunte a tu dirección dinámica
* Crear un Auto-Assemble script para modificar la instrucción que modifica la dirección dinámica
* Utilizar un AoB Scan (Array of Bytes Search) para localizar un patrón-wildcard y mover el valor de la memoría a una user-var

Los 3 métodos son "avanzados". Estoy diseñando un nuevo manual/tutorial que explica al detalle los 3 métodos. Es un manual MUY largo y de momento lo tengo escrito en un PDF/DOC, me falta traducirlo a BB-Code para postearlo aquí.

En 48h postearé el nuevo tutorial, no te preocupes :)

Saludos
En línea

No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.
Mad Antrax
Colaborador
***
Desconectado Desconectado

Mensajes: 2.164


Cheats y Trainers para todos!


Ver Perfil WWW
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #163 en: 25 Abril 2014, 23:06 pm »

Vale, tutorial terminado, en total ha salido un fichero de word con 46 paginas ;-)

Lo publicaré mañana (tengo que maquetar las fotos) para que lo podáis descargar, luego ya lo traduciré a BB-Code para postearlo en modo texto al foro.

Saludos
En línea

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


Desconectado Desconectado

Mensajes: 1.309


Galletaaa!!!


Ver Perfil WWW
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #164 en: 26 Abril 2014, 02:56 am »

Lo espero con ahinco... xP El examen que tengo el martes tendrá que esperar xD

Saludos y gracias Mad ;)
En línea

Mad Antrax
Colaborador
***
Desconectado Desconectado

Mensajes: 2.164


Cheats y Trainers para todos!


Ver Perfil WWW
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #165 en: 26 Abril 2014, 02:57 am »

Lo espero con ahinco... xP El examen que tengo el martes tendrá que esperar xD

Saludos y gracias Mad ;)

http://foro.elhacker.net/ingenieria_inversa/tutorial_cheat_engine_nivel_avanzado_tutorial_completo-t413372.0.html

Ya lo tienes :)
En línea

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

Desconectado Desconectado

Mensajes: 56


Ver Perfil
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #166 en: 28 Abril 2014, 18:32 pm »

Buenas! Yo tengo una duda, es posible que el cheat engine no cambie el valor?
Encontré el address 05FDB90C y estoy seguro que es el valor que tengo que cambiar, pero al cambiarlo no hace nada en el juego... a que se debe esto? algo estoy haciendo mal?
En línea

StevenKhooks

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #167 en: 20 Junio 2014, 07:13 am »

el Cheat engine es detectado por algunos Game alguna forma de hacer bypass ? :D
En línea

of Belfort
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #168 en: 20 Junio 2014, 15:02 pm »

el Cheat engine es detectado por algunos Game alguna forma de hacer bypass ? :D

Ing. Inversa al sistema anti-cheat?, modificar el código de fuente del cheat engine?.
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
verdadero26

Desconectado Desconectado

Mensajes: 21


¿Qué le dijo un AVI a un BMP? ....¡Anímate hombre!


Ver Perfil
Re: [Tutorial] Usar Cheat Engine para modificar juegos + inyección de código
« Respuesta #169 en: 4 Julio 2014, 17:34 pm »

Una pregutna:
Como se puede lograr hackear el valor de un juego con el Cheat Engine que este cifrado usando la protección XOR?
En línea

Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Modificar imagen de cheat engine?
Ingeniería Inversa
.:UND3R:. 6 6,527 Último mensaje 13 Octubre 2012, 06:53 am
por Weeken
modificar juego con cheat engine
Juegos y Consolas
kalvin52 0 6,647 Último mensaje 5 Diciembre 2012, 08:17 am
por kalvin52
[TUTORIAL] Cheat Engine nivel avanzado. Tutorial completo « 1 2 ... 7 8 »
Ingeniería Inversa
Mad Antrax 74 110,747 Último mensaje 23 Mayo 2022, 05:27 am
por enthimir
Proyecto inyección de código Superstackporker con Cheat Engine
Ingeniería Inversa
xavieeee 0 2,279 Último mensaje 9 Julio 2015, 13:04 pm
por xavieeee
[Tutorial] Inyección de código en C++, Cheat Engine y OllyDBG
Ingeniería Inversa
Carlos D. Alvarez 3 5,164 Último mensaje 13 Noviembre 2015, 16:03 pm
por Kaxperday
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines