Windows DLL injector with drag & drop support
- Works on any x64 game/process
- Drag & drop a
.dllonto the exe to inject - It auto detects dlls in the same path and asks which one if there are multiple
- Checks dll existance
- Ability to type the target game/proces name at launch, or hardcode it in
include/config.h - User mode injection with
LoadLibraryW(VirtualAllocEx+CreateRemoteThread) - Debug logging if you want it (
cfg::debugModeininclude/config.h) (idk why ppl dont release debugs anymore)
You need Visual Studio with Desktop development with C++
You can do either
- run
build.batand it builds tobuild\DLL Injector.exe - open
DLL Injector.slnxin Visual Studio and build
- Run the exe or drop your
.dllon it - Pick
[1] Start - Type the name of the game process to inject into (e.g.
VALORANT-Win64-Shipping.exe) - Start that game
Settings are in include/config.h
| Setting | Description |
|---|---|
targetProcess |
process name to wait for, leave empty to type it at run |
debugMode |
set to true for [DBG] logging |
- This is an x64 build so it only works with 64-bit processes
- Games protected by kernel anticheat (Vanguard, EAC, BattlEye etc) will block injection but unprotected games work fine
This is for educational purposes only. Injecting into processes you don't own can break their terms of service or the law. Use at your own risk.