Bonjour,
Tout d'abord, j'avoue que je ne sais pas du tout si je me trouve dans le bon forum... Excusez-moi d'avance si ce n'est pas le cas.
Je me pose depuis quelques jours une question. Si la réponse à cette question est « oui », je fais la fête . Question résumée (le détail est plus bas) : est-il possible de « surveiller » (là, je sais que c'est oui) les choses mises en mémoire par un processus particulier, et surtout de les récupérer pour en faire quelque chose ?
Exposé des faits :
Windows XP. Intel centrino Duo (Je ne sais pas si c'est important).
Je dispose d'une application graphique qui m'affiche du texte. Ce texte n'est pas sélectionnable et varie au cours du temps. L'application est faite en C++. Je me suis amusé avec un programme dont j'ai oublié le nom à regarder le contenu de la mémoire généré par ce le processus du programme. Et j'y ai vu le sus-mentionné texte. (EDIT : Le programme s'appelle odbg200k)
Je sais donc que le texte transite par la mémoire. La vraie question est de savoir si je peux surveiller cette mémoire pour filtrer ce qu'elle contient et récupérer certaines chaînes de caractères pour ensuite en faire ce que je veux. Une sorte de filtre sur la mémoire en live en fait...
Je n'ai aucune idée de la faisabilité d'une telle chose. Je ne demande pas comment faire pour l'instant. J'aimerai juste savoir si c'est possible. Merci d'avance pour vos « oui » ou « non » Si la réponse est « non », je me tournerai vers la création d'un petit truc permettant de reconstituer le texte à partir d'une capture d'écran... C'est pas gagné
Partager