PIC位置無關代碼

什麼是PLT,如何通過調用「[email protected]」來調用「函數」? 要了解過程鏈接表(PLT),先讓我簡要介紹一下共享庫! 與靜態庫不同,共享庫代碼段在多個進程之間共享,而其數據段對於每個進程是唯一的。這有助於減少內存和磁盤空間。由於代碼段在多個進程之間共享,所以應該只有read和execute權限,因此動態鏈接器不能重新定位代碼段中存在的數據符號或函數地址(因爲它沒有寫權限)。那麼
相關文章
相關標籤/搜索