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


 


Tema destacado: 4n4lDetector v1.3: herramienta de análisis estático de malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  AYUDA. Como programar para un programa de terceros.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: AYUDA. Como programar para un programa de terceros.  (Leído 138 veces)
AD_D

Desconectado Desconectado

Mensajes: 4



Ver Perfil
AYUDA. Como programar para un programa de terceros.
« en: 28 Abril 2020, 20:50 »

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.
En línea

fary
Colaborador
***
Desconectado Desconectado

Mensajes: 955



Ver Perfil WWW
Re: AYUDA. Como programar para un programa de terceros.
« Respuesta #1 en: 28 Abril 2020, 21:04 »

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.
« Última modificación: 28 Abril 2020, 21:15 por fary » En línea

Un byte a la izquierda.
AD_D

Desconectado Desconectado

Mensajes: 4



Ver Perfil
Re: AYUDA. Como programar para un programa de terceros.
« Respuesta #2 en: 28 Abril 2020, 22:09 »

Wow!! mil gracias!!  ;-) justo lo que buscaba.
Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines