A modern, high-performance, and stealth-focused Windows DLL Injector built with C++20, DirectX 11, and Dear ImGui. Featuring a premium glassmorphic Slate Sapphire UI, this tool is designed for advanced memory manipulation and testing.
This project is fully maintained and owned by 4yk5.
"Developing stealth and security tools for the modern age." 🛡️
- Standard Thread: Classic
CreateRemoteThreadDLL loading. - Context Hijack: Suspends, redirects, and resumes target threads.
- QueueUserAPC: Enqueues asynchronous procedure calls to trigger loading.
- Manual Mapping: Completely parses and maps DLL headers, sections, and imports manually in memory (the ultimate bypass).
- NtCreateThreadEx: Employs direct system calls to create threads.
- LdrLoadDll: Native loader API injection bypassing
LoadLibraryAPI hooks. - Early Bird APC: Spawns a target suspended, schedules APC, and runs before entrypoint executes.
- SetWindowsHookEx: Exploits window message hooks on GUI apps.
- Erase PE Headers: Overwrites the PE signatures in memory to evade scanners.
- Hide from PEB (Ldr): Unlinks module links from the target's loader list.
- Hide Thread from Debugger: Hides injected threads from active debugger attach commands.
- Clear Section Metadata: Clears section names (
.text,.data) to bypass static heuristic engines. - Erase Export Tables: Erases dll export structures for manual mapped images.
- Memory Allocation Stream: A graphical progress bar displaying target RAM allocation.
- Smart Process Selector: Fast modal process selector list equipped with lowercase regex filtering.
- Logging Console: Divided and colored log screen mapping system status, warnings, and errors.
- Aesthetics: Sleek glassmorphic Sapphire theme with glowing Electric Blue highlights.
- Windows 10 / 11 🪟
- Visual Studio 2022 (with "Desktop development with C++" workload) 💻
- CMake 3.15 or newer ⚙️
- Clone the repository:
git clone https://github.com/4yk5/AetherInjector.git
- Configure using CMake:
cmake -B build
- Compile in Release mode:
cmake --build build --config Release
- Find the binary at
build/Release/AetherInjector.exe. Run as Administrator! 🔑
