At its core, a DLL injector uses Windows APIs to interact with another process. The P100 typically utilizes one of two primary methods:
Support for both x86 (32-bit) and x64 (64-bit) processes to ensure it works with everything from older legacy games to modern software.
The most basic method where the injector tells the target process to load a specific file from the hard drive. It is easy to use but often easily detected by anti-cheat software.