This article will delve into the dynamic-link library mechanism in Linux, including but not limited to global symbol interposition, lazy binding, and position-independent code.
Part 11 of this 27-part series explains code review and offers recommendations and tools to help.