DLL Injection

I’ve spent some time researching and implementing different methods of DLL injection and process hooking. What I’ve found is an ancient form of black magic that can interrupt compiled programs to execute code somewhere else. Let’s dig in.