Table of contentsDynamic Linking
What is this about?
Linkers and programs
a.out and about
over and a.out
ELF
starting up
BSS
Setup
The Dynamic Linker
The Price of Relocations
The Relocation Process
Slide 13
Slide 14
Resolving Symbol Dependencies
Resolving Symbols continued
Notes on Optimizations
Having fun with the dynamic linker
Sleepless: symbol hijacking example
The Sleepless Library
Sleepless Example
LD_LRELOAD Trivia
Linux Kernel Loadable Modules
Q&A
Slide 25
|
Author: Gilad Ben-Yossef and others E-mail: gilad@codefidence.com Homepage: http://codefidence.com/ Further information: |