Pues esa es la idea pero no se si será imposible porque de momento no doy con la tecla.
Lo que quiero es implementar cosas en una dll para inyectarla a una aplicacion de un tercero la cual no hace esas cosas y luego inyecto codigo a la aplicacion para que cargue mi dll y ejecute una funcion que hay en ella. El problema es que para que funcione mi funcion de la dll necesito pasarle el puntero de un objeto de dicha aplicacion pero no se como conseguir esa direccion.
En una aplicacion de prueba que he hecho hago esto:
DWORD *dir = (DWORD*)AddFlow1; //0x47FF20
Funcion(dir);//Ejecutamos la funcion de la dll
pues lo que necesito conseguir en la aplicacion del tercero es el valor de ese objeto pero no se como conseguir ese valor ya que como mucho sabria obtener el handle a ese objeto pero nada mas.
¿Alguien podria ayudarme?