This application is intended to allow users to inject a Dynamic-Link Library (DLL) file into another process in memory. Note that this is meant to be used for educational purposes only, and I do not condone its use for cheating of any kind.
Usage: IzInjector --mode INJECT --name notepad.exe [DLLs Paths]
--help Display the program help message
--version Display the program version
-v, --verbose Log the command process
-m, --mode= DLL Injection mode [INJECT or EJECT]
-n, --name= The target process name [notepad.exe]
-p, --pid= The target process ID
<files> DLL Files
This project builds with CMake and vcpkg.
mkdir build64 && cd build64
cmake .. -DCMAKE_TOOLCHAIN_FILE=.vcpkg/windows.cmake -DBUILD_CLI=True
cmake --build .
mkdir build32 && cd build32
cmake .. -A Win32 -DCMAKE_TOOLCHAIN_FILE=.vcpkg/windows.cmake -DBUILD_CLI=True
cmake --build .
This package is available for use via vcpkg-registry.
Note: If you would like to contribute to this repository, feel free to send a pull request, and I will review your code. Also feel free to post about any problems that may arise in the issues section of the repository.