Lire le contenu de la RAM en temps réel

Lire le contenu de la RAM en temps réel - Carte mère - Hardware

Marsh Posté le 01-02-2005 à 23:08:38    

Voila, je me demandais si il était possible de lire le contenu de la RAM en temps réel afin de voir toutes les valeurs qu'utilisent les programmes par exemple.
 
Si oui, avec quel logiciel ?
 
Merci.

Reply

Marsh Posté le 01-02-2005 à 23:08:38   

Reply

Marsh Posté le 02-02-2005 à 00:00:51    

up :(

Reply

Marsh Posté le 02-02-2005 à 00:07:14    

heu, en simple C, tu lis tout les blocks mémoire avec un pointeur en partant de 0, mais bon, tu ne vas rien comprendre , trop de données, et tout ce ressemble, surtout avec des trucs compris entre 0 et F.


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 02-02-2005 à 00:20:57    

chaced a écrit :

heu, en simple C, tu lis tout les blocks mémoire avec un pointeur en partant de 0, mais bon, tu ne vas rien comprendre , trop de données, et tout ce ressemble, surtout avec des trucs compris entre 0 et F.


 
Et sous NT tu risques d'avoir un petit problème pour réaliser cette opération [:vanilla]


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 02-02-2005 à 00:21:43    

je sais que sous Solaris, tu peux generer un core d'un processus mais est-ce que cela est possible sous windows ???


Message édité par cpasvrai le 02-02-2005 à 00:22:03
Reply

Marsh Posté le 02-02-2005 à 00:23:57    

cpasvrai a écrit :

je sais que sous Solaris, tu peux generer un core d'un processus mais est-ce que cela est possible sous windows ???


 
Un petit fichier de veille profonde ? :D
 
Mais que faire avec 1Go de data inexploitable ?


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 02-02-2005 à 00:24:30    

avec debug.exe, commande u  ? :D

Reply

Marsh Posté le 03-02-2005 à 02:00:31    

Disons que je souhaite voir les valeurs des variables qu'utilise un programme sous Windows, en temps réel afin de pouvoir le débugger et de comprendre son fonctionnement.
 
Quelqu'un a une idée ?

Reply

Marsh Posté le 03-02-2005 à 02:43:12    

:lol:
 
tu veux les sources de windows ?
 
bah, à mon humble avis, c'est trop pour un seul homme :)
 
en gros, ce que tu vas récupérer c'est de l'assembleur, et il n'y a aucun langage plus hermétique que l'assembleur :D
 
tu peux utiliser taskinfo pour voir les process et en tirer pas mal d'infos, mais de là à suivre un pgm en temps réel sans le source, ce n'est plus possible... enfin, ce que j'en dis...
 
c'était déjà pas évident sur un Z80 à 5 MHz, alors tu penses...
 
pis maintenant, on programme en orienté objet !
 
donc, les variables, c'est pas vraiment des variables. tu peux connaitre les valeurs d'un registre du processeur à un moment donné, mais de là à savoir ce à quoi ça correspond, y'a des années lumières il me semble :)
 
et puis de nombreux programmes se protègent ou sont protégés par le système...
 
pis quand tu réfléchis au nombre d'instruction par seconde d'un processeur... ça parait vite insurmontable à mon sens....
 
d'autres avis ?
 
le iench il est calé la dedans je crois :D


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
Reply

Marsh Posté le 03-02-2005 à 12:17:05    

Oué je m'en doute :/
 
Bon bah tant pis alors :D

Reply

Marsh Posté le 03-02-2005 à 12:17:05   

Reply

Marsh Posté le 03-02-2005 à 13:19:53    

osef a écrit :

Disons que je souhaite voir les valeurs des variables qu'utilise un programme sous Windows, en temps réel afin de pouvoir le débugger et de comprendre son fonctionnement.
 
Quelqu'un a une idée ?


 
C'est mal le craking  :whistle:

Reply

Marsh Posté le 03-02-2005 à 14:26:01    

Non non :D

Reply

Marsh Posté le 03-02-2005 à 15:02:47    

heureusement que ceux qui ont découvert le feu n'ont pas déposé un copyright... :D
 
ça devient n'importe quoi cete notion de propriété intelectuelle...
 
dire que des séquences du génome humain sont déposées... :pfff:

Reply

Marsh Posté le 03-02-2005 à 15:43:05    

ca me fait pense a un prog que javais réalisé ya pas longtemps  
par coup de openprocess et readprocessmemory ca lisait le contenu dun process et laffichait a lecran , avec un pixel pour 3 bytes...  
 
jai essaye ca avec winamp ca donnait pas mal , on pouvait voir les zones d'activés intenses :ouch: dautre ou il ne se passait pas grand chose


Message édité par red faction le 03-02-2005 à 15:43:43
Reply

Marsh Posté le 26-03-2012 à 04:20:28    

Bonjour, un petit UP quelques années plus tard :
 
Je suis en train de programmer un utilitaire 3D pour visualiser la RAM en temps réel.
Ce n'est qu'un premier jet (non operationel à 100%) mais cela donne déjà une petite idée de ce qu'il est possible de faire.
Si vous voulez le tester, c'est à l'adresse : http://psykoactive.elementfx.com
 
Attention, il contient encore de nombreux BUG, il est possible qu'il faut des fois appuyer sur CTRL-ALT-SUPPR pour l'éteindre.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed