2011-12-15 90 views
4

全局偏移表(ELF)的结构如何查看。我正在尝试了解动态链接。任何人都可以知道数据结构的外观。我以某种方式从未在网上找到它。全局偏移表结构

回答

3

这是操作系统和平台特定的,但对于x86/x64 Linux,全局偏移表只是一堆函数地址。每个符号都有一个条目。在符号解析之前,地址(用于函数)指向过程链接表(PLT),但随后更新为指向实际的函数位置。

+1

你怎么看到他们在哪里分配?我可以用HEX编辑器阅读它们吗?谢谢。 – 0x90 2012-04-09 19:40:08