|Prev Next||Secure Lazy Binding||Slide #3|
Lazy binding is the method by which the dynamic linker defers symbol lookups for function calls until the first time the function is called
pro: save effort of symbol lookups that aren't used
inconsistent call latency
violates W^X on some architectures: code or function pointers need to be changed on the fly while being executable!
|EuroBSDCon 2014||Copyright © 2014 Philip Guenther|