Tag · ld.so

1 articles to explore.

[The World of Linkers—Theory 07] Leave the Last Address to Runtime
Discover the runtime contract behind shared libraries: PIC, GOT and PLT entries, relocation classes, lazy binding, RELRO, interposition, symbol versions, and loader search paths. Native experiments show which decisions survive until a program actually starts.
Read article