AYUDA. Como programar para un programa de terceros.

Iniciado por AD_D, 28 Abril 2020, 20:50 PM

0 Miembros y 1 Visitante están viendo este tema.

AD_D

Buenas con todos. Me explico:
Quisiera programar una serie de cálculos para un programa ajeno. Mi pregunta es la ingeniería inversa me ayudaría a localizar los datos de ese programa de terceros para que mi código leea los datos que necesito y me devuelva los cálculos que programaría? o hay otra manera? tiene algún nombre especial?

Ejemplo.

"X Software/programa" de 3ros ajeno al mío
    bota un resultado ejemplo: a= 3458.

Mi programa quiere detectar esa variable del programa ajeno "a" y hacer cálculos para que me devuelva el resultado en tiempo real.

Saludos.

fary

#1
Si lo que quieres es leer solo datos, te recomiendo que uses Cheat Engine para encontrar sus direcciones, aquí  te dejo un tutorial.

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

En principio no tiene por qué ser complicado.... Una vez tengas el puntero a la dirección de memoria que quieres leer lo único que tienes que hacer el leer dicha dirección desde tu programa, lo puedes hacer  con la API de Windows ReadProcessMemory.

saludos.
Un byte a la izquierda.

AD_D

Wow!! mil gracias!!  ;-) justo lo que buscaba.
Saludos