Learning Various Process Injection Techniques
-
Updated
Apr 4, 2019 - C++
DLL injection is a technique used in programming and hacking to run code within another process by injecting a dynamic-link library (DLL). This method is commonly utilized for legitimate purposes such as debugging, modifying functionalities, or enhancing features. However, it can also be misused for malicious purposes, such as creating unauthorized access to a system or application. Tools designed for DLL injection enable developers to test, analyze, and modify the behavior of a program without altering its original code. Understanding DLL injection and using it wisely can open doors to advanced programming possibilities and insights into software behavior.
Learning Various Process Injection Techniques
DLL injector (LoadLibraryA) with safe-ish Windows API usage
Collection of trainers as I learn about reverse engineering
A simple CLI tool for Windows to start a process with a DLL injected.
CheatBox is currently only a DLL injector. The plan for this project is that CheatBox will become a tool like Cheat Engine with a QT interface. Also, some features like automatic game injections are planed.
Rootkit loader for your rootkit dll, x86/x64 system wide DLL injection (+appinit_dlls registry create) uses heavens gate
Customizable API hook program
A Windows program to inject *.DLL files
DLL injector that uses LoadLibrary to inject a DLL into another process.
DLL + Injector to forcefully set an audio device in a program that doesn't support changing them. Compatible with Windows 7+!
Visit https://github.com/0x80000000 for the newer version of this library.
Simple Dynamic Link Library (dll) Injector project for Minecraft written in c++
Simple DLL Injection
A simple commandline injector using classic DLL injection
Inyector DLL para CS:GO
two types (external/internal) cheat examples, and game to test on.