2011-12-15 60 views
4

全局偏移表(ELF)的結構如何查看。我正在嘗試瞭解動態鏈接。任何人都可以知道數據結構的外觀。我以某種方式從未在網上找到它。全局偏移表結構

回答

3

這是操作系統和平臺特定的,但對於x86/x64 Linux,全局偏移表只是一堆函數地址。每個符號都有一個條目。在符號解析之前,地址(用於函數)指向過程鏈接表(PLT),但隨後更新爲指向實際的函數位置。

+1

你怎麼看到他們在哪裏分配?我可以用HEX編輯器閱讀它們嗎?謝謝。 – 0x90 2012-04-09 19:40:08