This repository hosts a customized frontend for the official Guided Hacking DLL Injector. This version is updated to .NET 10. The project files use the v145 toolset (Visual Studio 2026). The Debug | x64 and Release | x64 configurations build against Qt 6.11.1, while the x86 and Static configurations still reference Qt 5.15.2 (see Which Qt version do I need?).
The original frontend for the GH Injector was built using AutoIt. In 2020, Kage and Multikill developed the initial framework for this modern Qt-based interface. Over the subsequent five years, Broihon has continually updated, maintained, and enhanced the codebase.
- The Game Hacking Bible – Comprehensive 70-chapter game hacking course.
- Computer Science 420 – 8-chapter curriculum covering Computer Science, Data Types, and Assembly.
- Binary Exploit Development – 9-chapter exploit development series curated by a certified OSED.
- Game Hacking Shenanigans – 20-lesson instructional course utilizing Cheat Engine.
- Python Game Hacking Course – 7-chapter guide on internal and external Python manipulation.
- Python App Reverse Engineering – 5-part lesson series focused on reversing Python applications.
- Web Browser Game Hacking – 4-chapter introduction to hacking JavaScript-based web games.
- Roblox Exploiting Course – 7 premium scripting and exploitation lessons for the Roblox platform.
- Java Reverse Engineering Course – 5-chapter foundational blueprint for reversing Java software.
- Java Game Hacking Course – 6-chapter introduction to analyzing and modifying Java games.
- Download and install Visual Studio 2026 with the Desktop development with C++ workload. The projects use
PlatformToolsetv145; to build with an older Visual Studio, retarget the toolset in the project properties first. - Clone with submodules (the injector library is a submodule):
git clone --recurse-submodules <repo-url>, or rungit submodule update --initin an existing clone.
- Acquire the Qt Online Installer.
- Add Qt 6.11.1 -> MSVC 2022 64-bit (installs to
C:\Qt\6.11.1\msvc2022_64). Required for the x64DebugandReleaseconfigurations; the post-buildwindeployqtstep uses this exact path. - Add Qt 5.15.2 -> MSVC 2019 32-bit only if you want to build the
Debug | x86orRelease | x86configurations (Qt 6 has no official 32-bit Windows build). TheStaticconfigurations use the static Qt 5.15.2 build from step 4.
| Configuration | Qt install name in the project | Qt version |
|---|---|---|
| Debug / Release | x64 | 6.11.1_msvc2022_64 |
6.11.1 |
| Debug / Release | x86 | 5.15.2_x86 |
5.15.2 |
| Static | x64 / x86 | 5.15.2_static |
5.15.2 (static build) |
- Download and integrate the Qt VS Tools extension compatible with your version of Visual Studio.
- Download the static binaries from the Martin Rotter Minimalistic Build Releases.
- Extract the contents to your local Qt build directory, ensuring the path mirrors your compiler version setup (e.g.,
C:\Qt\5.15.2\qt-5.15.2-static-msvc2019-x86_64or equivalent updated toolset path).
- Navigate via the top menu bar: Qt VS Tools -> Qt Options -> Add. Provide your compiler-specific installation paths:
C:\Qt\6.11.1\msvc2022_64(name it6.11.1_msvc2022_64)C:\Qt\5.15.2\msvc2019(or newer MSVC target folders)C:\Qt\5.15.2\qt-5.15.2-static-msvc2019-x86_64
- Open the project properties: Project -> Properties -> Qt Project Settings -> Qt Installation. Map the target architectures based on your active toolset:
- x86 target -> Select your default MSVC environment
- x64 target -> Select the Qt 6.11.1 install (
6.11.1_msvc2022_64) - x64_static target -> Select your static MSVC build environment
- Restart your Visual Studio IDE instance to refresh IntelliSense.
- Compile and build the solution.
- The library lives in the
GH Injector Librarysubmodule (your fork of GuidedHacking-Injector); make sure it is checked out (see step 1). The library projects are part of this solution. - The library projects already set the C++ language standard to
stdcpp20; no change is needed. - Build the library and place its binaries next to the GUI executable. The GUI loads the injection library at runtime with
LoadLibraryW.
- Advanced Drag & Drop: Custom drag-and-drop mechanism engineered to successfully bypass UIPI restrictions.
- CLI Functionality: Native command-line interface for headless execution.
- Shortcut Utility: Automated desktop and system shortcut generator.
- Automated Execution: Built-in engine supporting automatic target process injection.
- Guided Hacking DLL Injector Core
- Jorgen-VikingGod / Qt-Frameless-Window-DarkStyle Framework
- fpoussin / Qt5-MSVC-Static Build Script Patterns
All original licenses of all used components Qt are respected with the additional exception that compiling, linking or using is allowed. Go to Qt website and check for License.
GuidedHacking® - The Game Hacking Bible® - © 2025 Guided Hacking LLC. All Rights Reserved.