web-dev-qa-db-fra.com

Comment afficher la carte mémoire d'un processus en cours d'exécution?

Je souhaite afficher l'emplacement de la pile d'un processus en cours d'exécution. Comment visualiser la carte mémoire et connaître l'emplacement mémoire de la pile à l'aide d'un terminal sans utiliser de débogueur.

Contexte:
J'étudie les attaques par dépassement de capacité et les mécanismes de prévention utilisés dans les systèmes d'exploitation. J'ai besoin d'apprendre comment Ubuntu utilise ASLR.

Je vous remercie.

1
Deepal

pmap affiche le mappage de la mémoire d'un processus et de tous les processus associés en cours d'exécution si vous disposez de l'ID de processus. C'est peut-être ce que tu veux?

3
Deon Pretorius