Open Silicium 4: Le monde merveilleux de LD_PRELOAD
I wrote an article that was just published in Open Silicium 4 (october / november / december 2011, in french).
With this article one can learn through funny examples how to inject code using the LD_PRELOAD environment variable.
This technique is available on most UNIX/Linux systems and allows to modify the behaviour of binaries without modifying them.