2 ms·
Very nice article, clear explanation but if I may suggest something: please mention the user space trick LD_PRELOAD so users could see what changes when they ac
by duked 14y ago
Very nice article, clear explanation but if I may suggest something: please mention the user space trick LD_PRELOAD so users could see what changes when they actually point to another libc version. not 100% necessary but still fun and will complement nicely this article.
One thing would be worth mentionning: do_execve has it's a most commonly know wrapper for sys_execve.
I'm happy to see this type of article very useful indeed I can't wait for the follow-up
- eliben 14y agoLD_PRELOAD belongs to the follow-up which discusses dynamically linked programs. It's a variable used by the dynamic linker, which isn't getting called for statically linked programs.