ELF文件动态链接时 GOT,PLT 的变化过程
Intel平台下Linux中ELF文件动态链接的加载、解析及实例分析(一): 加载http://www.ibm.com/developerworks/cn/linux/l-elf/part1/index.htmlIntel平台下linux中ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载http://www.ibm.com/developerworks/cn/linux/l-elf/part2/index.htmlhttp://linux.chinaunix.net/doc/system/2005-01-13/777.shtml最后我们讨论ELF文件的动态连接机制。每一个外部定义的符号在全局偏移表 (Global Offset Table GOT)中有相应的条目,如果符号是函数则在过程连接表(Procedure Linkage Table PLT)中也有相应的条目,且一个PLT条目对应一个GOT条目。对外部定义函数解析可能是整个ELF文件规范中最复杂的,下面是函数符号解析过程的一个 描述。1:代码中调用外部函数func,语句形式为call 0xaabbccdd,地址0
...