Comment puis-je rechercher l'état de la mémoire d'un processus sous Linux? Spécifiquement, je souhaite identifier certaines régions d'intérêt, et y jeter un coup d'œil à intervalles réguliers, éventuellement en cherchant de nouvelles valeurs.Recherche dans la mémoire d'un processus sous Linux
Je soupçonne qu'une réponse peut impliquer des appels à ptrace(), et la lecture /proc/[pid]/mem, mais a besoin de plus de continuer.
Je voudrais un peu plus d'informations, et une démo: P –
Je suis désolé ce code était sous NDA :( –
Je viens de parcourir le 'aspacemgr-linux.c 'de Valgrind qui se lit'/proc/self/maps' - pas facile à suivre mais peut-être vous pouvez prendre des informations à partir de là –