分离全局/堆/堆栈访问

我正在测试x86平台上的程序以收集其内存引用。 输出结果类似于<instr address>,<read/write>,<data address> 。 在收集内存引用之后,我需要在获得的输出中分离全局/堆/堆栈访问。 我可以通过程序的objdump(.bss / .data节)提示来找出程序的全局变量。 但是,我怎么能发现给定的数据地址属于堆栈,堆或者是由库定义的全局位置?

链接地址: http://www.djcxy.com/p/80263.html

上一篇: Separating Global/Heap/Stack accesses

下一篇: How memory management happens for process threads in one virtual address space?