d'ho a écrit :
-Un programme peut-il lire la zone memoire d'un autre prog?
|
Je crois que c'est faisable avec gdb. Je l'ai déjà fait mais c'était avec un programme C dont j'avais le source et qui était compilé en mode Debug donc c'était plustôt simple de pouvoir "intercepter" le processus puis de voir où il en était et de consulter les différentes variables.
Dans ton cas, c'est du Java, tu n'as pas le source du bordel et les données ne sont peut être pas regroupées au même endroit en mémoire. Pour pouvoir les retrouver il faudrait connaître par exemple une des valeurs affichées puis savoir de quelle façon elle est enregistrée (int, float, double, ...). Et à chaque exécution du processus il est possible que la position des données changent.
ça me paraît très difficile, le plus simple serait de demander à Cisco de modifier son logiciel.
Message édité par darkoli le 12-11-2004 à 00:13:38
---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html