Shared Objects

LD_PRELOAD: How to Run Code at Load Time
    Today I want to continue the series on using LD_PRELOAD. In previous posts, we covered how to inject a shared object binary into a process, and use that to hijack a library ...

Not-So-Random: Using LD_PRELOAD to Hijack the rand() Function
    Today I wanted to continue the series on using LD_PRELOAD. In today’s post we are going to use LD_PRELOAD to hijack the rand() function in a simple random number guessing game to ...

Not-So-Random: Using LD_PRELOAD to Hijack the rand() Function
    Today I wanted to continue the series on using LD_PRELOAD. In today’s post we are going to use LD_PRELOAD to hijack the rand() function in a simple random number guessing game to ...

LD_PRELOAD – Introduction
    Today I wanted to start what I plan to be a small series of blog posts about LD_PRELOAD. LD_PRELOAD is related to Linux based systems and revolves around the loader system and ...

LD_PRELOAD – Introduction
    Today I wanted to start what I plan to be a small series of blog posts about LD_PRELOAD. LD_PRELOAD is related to Linux based systems and revolves around the loader system and ...