Lire le contenu de la RAM en temps réel - Carte mère - Hardware
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
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 ???
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 ?
Mais que faire avec 1Go de data inexploitable ?
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 ?
Marsh Posté le 03-02-2005 à 02:43:12
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
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
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. |
C'est mal le craking
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...
ça devient n'importe quoi cete notion de propriété intelectuelle...
dire que des séquences du génome humain sont déposées...
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 dautre ou il ne se passait pas grand chose
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.
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.