感受一句话的力量

下载语林App

扫码下载语林App

100万+经典语录、名言...

感受一句话的力量

打开APP

实际上在动态链接器的自举代码中,除了不可以使用全局变量和静态变量之外,甚至不能调用函数,即动态链接器本身的函数也不能调用。这是为什么呢?其实我们在前面分析地址无关代码时已经提到过,实际上使用PIC模式编译的共享对象,对于模块内部的函数调用也是采用外部函数调用一样的方式,即使用GOT/PLT的方式,所以在GOT/PLT没有被重定位之前,自举代码不可以使用任何全局变量,也不可以调用函数。

此条目已永久存储在区块链上
存证哈希: f5ad3a299f73199238cea53dc62de026ae0dacd8f38bdbe327cd0cdc89c0e7d1
数字摘要: 052c7c934ef8fada21f5bae6f7d881d189837c3bae0f001c350ca1df79677f2f
作者标识: 692f93be8c

相关语录