我正在尝试学习如何访问进程的内存区域,以打印代码的开始和结束地址、其数据区域以及堆的开始和结束。我相信/proc/$pid/maps包含进程的开始和结束内存区域,但我想知道是否还有其他方法。也许 ptrace() ?
问问题
643 次
我正在尝试学习如何访问进程的内存区域,以打印代码的开始和结束地址、其数据区域以及堆的开始和结束。我相信/proc/$pid/maps包含进程的开始和结束内存区域,但我想知道是否还有其他方法。也许 ptrace() ?