标签: shared-libraries memory-address computer-architecture virtual-address-space
我正在使用计算机架构模拟器。我想获取程序的共享库的虚拟地址。我可以从模拟器获得的是计算机体系结构状态,例如寄存器。
我是否可以根据指定的共享库名称来获取共享库的虚拟地址?
答案 0 :(得分:0)
对我有用的一件事是看一下java虚拟机源代码。它们捕获当您调用本机库并打印所有堆栈,寄存器和可用内容时发生的错误。我不记得细节,你不能将这些代码用于商业用途,但这是一个很好的开始。