靜態程序編譯鏈接與裝載(三)segment分析以及鏈接視圖與執行視圖

程序通過編譯,鏈接生成ELF可執行之後,如果要被執行,是需要裝載到內存當中,然後去執行的。 那麼裝載的過程,應該是如何裝載的?是按照鏈接時候的section爲單位進行裝載嗎?下面,就要基於這個問題,進行分析。 鏈接的時候,是通過section進行組合,得到最終的ELF,但是對section進行分類的話,section無非就下面幾種權限: RX:可讀可執行,對應於代碼段 RW: 可讀可寫,對應於數據
相關文章
相關標籤/搜索