This is a colon separated list of dynamic libraries to load before the ones specified in the Here is the description of the variable from the dyld man document: DYLD_INSERT_LIBRARIES So I decided to dig into the question and learn a bit more about this.Īs it turns out there is a very well known injection technique for macOS utilizing DYLD_INSERT_LIBRARIES environment variable. “Do you typically callout user apps that allow dyld_insert_libraries?”Īnd a few similar ones, and I will be honest, I had no idea what is he talking about, if only I understood the question :D Despite the fact that my recent blog posts and talks are about macOS, I deal much more with Windows on a daily basis, probably like 95%, and macOS is still a whole new territory for me. After my recent blog post, my old mate reached out to me and he asked me a question: