IreziSS
Messages postés6Date d'inscriptiondimanche 25 février 2007StatutMembreDernière intervention27 février 2007
-
25 févr. 2007 à 12:24
IreziSS
Messages postés6Date d'inscriptiondimanche 25 février 2007StatutMembreDernière intervention27 février 2007
-
27 févr. 2007 à 17:52
Bonjour ,
c'est mon 1er message sur ce forum
donc vu le nombre de categorie je ne savais pas ou le poster vous
pouver le déplacer pour le mettre dans la bonne section mais laissé moi
un MP pour me dire ou il est .
Voila ma question comment faire pour voir les variables présentes dans la RAM ( avec quel programme ? ) comment faire ?
cs_fauve
Messages postés661Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention23 mars 20118 25 févr. 2007 à 15:14
Je ne pense pas que cela soit possible comme le dit très bien casy windows sécurise les process et donc tu ne peux accéder qu'à la zone mémoire utilisée par ton programme et ne peux pas accéder à la zone mémoire d'autres programmes (question de sécurité).
cs_fauve
Messages postés661Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention23 mars 20118 25 févr. 2007 à 14:31
Salut,
Tout d'abord, tu demandes avec quel programme, on peut voir les variables dans la ram (pour cà, il y a google). Ici, on aide les gens inscrits sur codes sources quand ils ont un problème avec leurs codes ou quoique soit en rapport avec la programmation.
Et ensuite, Quand tu demandes ' comment faire ? ', c'est pour trouver un programme ( >>> Google) pour lire les variables dans la ram ou c'est pour concevoir un programme pour lire dans la ram ( >>> là, on peut essayer de t'aider) ?
IreziSS
Messages postés6Date d'inscriptiondimanche 25 février 2007StatutMembreDernière intervention27 février 2007 25 févr. 2007 à 14:54
Ce serai pour concevoir un programme sous Dos ou autre qui permet de voir les variable inscrite dans la RAM et qui puisse inscrir les résultat dans un fichier .tot qui serai lisible sous blocnote .
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 25 févr. 2007 à 14:56
Petite precisions tout de même "...pour voir les variables présentes dans la RAM...". Il n'y a pas de variables à proprement parler dans la RAM. Il n'y a que des octets de données stockés.
C'est la structure même du programme qui va aller lire ou ecrire ces octets qui fait que ces octets constitue des variables.
Ainsi si dans une zone mémoire, un programme viens écrire un nombre entier disont de 8 octets (pour l'exmple), un autre programme
pouvant acceder à cette zone mémoire pourra très bien lire ces octets comme étant une date. Un troisième les lira comme étant une chaine de caractère, etc....
Donc pour pouvoir lire des varaibles en memoire, il te faut donc savoir exactement quel type de variable lire et à quelle adresse les lire. Sinon la mémoire va t'apparaitre comme une suite de valeurs sans aucune structure définie.
PS : Normalement, Windows sécurise les process. Ce qui fait que avec un programme, tu ne peux normalement accèder qu'a la zone mémoire attribuée à ce programme. Tu ne dois normalement pas pouvoir accèder à la zone mémoire d'un autre programme.
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #