Skip to content

catpiza/injector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple C++/C DLL injector

Простенький инъектор .dll, созданный как альтернатива для GameOwner. Использует метод LoadLibrary.

Как использовать?

  1. Скачать injector.exe
  2. Распаковать в любую папку (желательно на флешку)
  3. Перенести вашу .dll в папку с инъектором
  4. Запустить инъектор и ввести название .dll
  5. Profit

Компиляция кода

Для компиляции кода нужен любой компилятор C++/C (например, GNU GCC Compiler). Копируете injector.cpp и компилируете, полная копи-паста компатибилити чо.

В случае если Вы будете компилировать на чистом Си, нужно будет добавить в самое начало:

#include <stdbool.h>

или же

typedef int bool;
#define true 1
#define false 0

Модификация кода

В сурс коде я прописал все как можно подробнее, все должно быть понятно.

Например, чтобы код инъекции работал не только в hl2.exe, а в любом, то можно написать следующий код:

char process_name[64];
scanf("%s",&process_name);
DWORD pID = GetTargetThreadIDFromProcName(process_name);

в данном случае пользователь должен будет вводить еще и имя процесса, чтобы код нормально работал.

About

C++/C DLL injector

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages