Как написать Инжектор на C++ (НЕОБНАРУЖИВАЕМЫЙ ДЛЯ ИГР)
Вставка
- Опубліковано 22 сер 2024
- В этом видео мы напишем свой инжектор на c++ для игр и он является undetected необнаруживаемый для игр CS:GO, VALORANT, PUBG, RUST и для других различных и популярных игр
Этот инжектор использует kernel32.dll и метод LoadLibraryA что и позволит нашему инжектору быть уникальным беспалевным для игр
Если вас интересует разработка читов, написание программ то подписывайся на канал "ДАРВИН" расскажу и покажу много интересных фишек в программирований если тебе интересно!
Узнал как написать инжектор?) понравился ролик?)
привет поможешь помочь меня не получилось написать он почему то ругаеться на пару команд
скинь код пж)
@@user-yi5bh4sc1q я учу не пастить, а думать головой)
привет у меня ошибка в коде название ошибки
LNK2019 поможешь ?
Возможно ли написать инжектор под Easy Anti Cheat?
Как хорошо что есть такие люди, которые бесплатно обучают писать читы, скрипты, софт и так далее, спасибо, если все правильно написать то работает
#include
#include
using namespace std;
int InjectDLL(DWORD, char*);
int getDLLpath(char*);
int getPID(int*);
int getProc(HANDLE*, DWORD);
int getDLLpatch(char* dll)
{
std::cout > dll;
return 1;
}
int getPID(int* PID)
{
cout > *PID;
return 1;
}
int getProc(HANDLE* handleToProc, DWORD pid)
{
*handleToProc = OpenProcess(PROCESS_ALL_ACCESS, false, pid);
DWORD dwLastErrror = GetLastError();
if (*handleToProc == NULL)
{
std::cout
настоящий герой слав это не тот кто в сияющих доспехах и красивой позе
4:19 андетект на всегда
4:20 пишем инсекьюр
P.s. Хочу больше про написание на уровне ядра.
Q, дай исходник пж.
Дарвин, спасибо твой инжектор на C++ единственный способ который у меня сработал :) Респект и лайк
Очень рад что помог, только его нужно немного доработать что бы получать напрямую с лежащим файлом
Его можно по разному переделать
@@darwinit Да я этот пофиксил
GetFullPathName использовал
@@darwinit получится использовать структуру с этого видео, а конкретный метод получения с лежащим файлом из твоего другого видео 30-ти секундного?) А еще почему на github'e не найти практически инжекторов однофайловых, как у тебя, что не попадется, то там везде в решении по 3-5 файлов, зачем так много?) Братик и конкретно по этому гайду, у тебя никаких проверок нет, следовательно можно вводить любые числа и условия якобы будут выполняться, так по факту то что люди пишут, что ошибок при компиле нет, но инжект не происходит, не мог бы ты подсказать в чём может укрываться ошибка, это же ведь точно не из-за проверок?
Знаю что видос старый, и что какой нибудь умник уже написал такой коммент (я правда не нашел його), но если ты используешь "using namespace std;" , тебе не нужно писать std:: перед каждой командой.
P.S. Видос классный, влепил лайк (раньше был подписан, но стал интерисоваться иным контентом)
Чем ты стал интерисоваться и можной твой тг
То что искал, СПАСИБО огромное
для чего при запуске игры ты прописывал -insecure ? если это антидетектный инжект, то какая необходимость было это делать?
Эта хуета отключает вак (анти чит) + делает чтоб можно было зайти на карту
Привет!А где ты всему научился читал книги (то,какие ) если смотрел видео-курсы то какие?.
using namespace std;
...
std::cout
Валорант? А ты братик проверял его?)
Конечно на слово "Да", без пруфов мало кто поверит, а так ты молодец, полезно.
Воркает, воркает
😂👍
да че тут оно работать не будет, это инжект длла в процесс
ты ваще можешь взять длл который будет возвращать текстбокс и запихнуть его в пеинт таким образом
коммент вовремя кнш пишу, всего год прошел)
Дарвин, какую функцию надо скачивать чтобы InjectorDLL видел visual studio
После просмотра ролика испытал когнитивный диссонанс. Не понятно для кого этот ролик предназначен. Для детей, которые хотят просто скопипапстить код или для людей, которые действительно хотят понять, как написать инжектор? В видео объясняется всё на поверхностном уровне и приходится гуглить каждую переменную, функцию и параметры. То есть по факту я должен разбираться в winapi, чтобы понять это видео, но тогда зачем говорить: "с++ это язык программирования, подключаем пространство имён std, чтобы использовать cout". Это, Блять, и так каждый человек, далёкий от программирования знает. И от плюсов тут только iostream. Всё остальное из C. Сори за негативный комментарий. P.S. В принципе ты и так сказал, что если что-то не понятно - загуглите в интернете. Так что формально претензий нет.🤡
Дай исходник плз
Оставь ссылку пж на исходник
29:58 ты открыл без прав администратора, значит и без прав все хорошо работает)))
да, но в других играх придется запускать от имени администратора либо проще добавить туда манифест что бы не париться в несколько нажатий, иначе не заинжектится не будет хватать прав и отклонит процедуру
@@darwinit пон спасибо
@@darwinit Привет, меня друг попросил сделать инжектор который сразу находит процесс. и который сам инжектит определенный длл. Прошу помоги мне сделать такой
мб воркает, ща копипащу потом напишу
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка (активно) E1696 не удается открыть источник файл "iostream" Project1 D:\Project1\Project1\Source.c 1
Дарвин здравствуйте меня интересует вопрос а инжектор нужно ли обновлять? Если да то как? Сделайте пожалуйста мне видео
привет слушай, подскажы что делать если индификатор "getProc" не определен? что делать
вопросом будет еще мильён у всех, тебе нужно какую-то соц. сеть типо дискорда или вк например, чтобы если например ты мне объяснил, то я смогу объяснить другому и вообще так будет видно твое общее количество людей и можно голосование делать за след видос, будешь мониторить и т.п. )) теже ссылки на исходный код кидай в группе или диске, не знаю на счет телеграмма, потому что для меня он слабоват, но вообще нужно об этом тебе подумать. ))
Этот инжектор норм анти чит обнаружит. К примеру в cod warzone работать не будет. А кс го это такая игра, где анти чит пропускает любую парашу, но видос норм, кто учиться программировать будет полезно.
Manual Map Injector не отставляет отпечатки по типу LoadLibrary Если взять обычный инжектор который тоже юзает LoadLibraryA, LoadLibraryEx & etc
Его преймущества что не оставляет следы и импорты и вот почему его используют теже покупные читы (приватные) в кс го
По поводу Cod Warzone там анти-чит на уровне ядра, нам нужно перейти так же в режим ядро и справляться с ним там с записем страницы (Kernel Injector) взять тот же BlackBone но эт нечто если самому написать и понимать как это работает
@@darwinit я знаю это все, так как сам пишу чит на варзону на данный момент. По поводу кс го, как я тестировал то игра пропускает вообще все. Я когда учился програмиировать сделал первый чит на кс го, запустил прям с компилятора и бана нет. Чит был в ехе файле. Просто норм анти читы все обнаружат большинство методов инжекта, Я это имел в виду.
@@lowprocessor Привет, ну как процесс с написанием чита на Варзон?
Я хочу написать инжектор для другой игры на сматрфоны, он будет работать на смартфоне если по твоей инструкции (в этом видео) ?
пупсик это так не работает архитектура другая
Если бы создатели крнл посмотрели бы гайд не было бы банов,киков
Дарвин привет еще раз,слушай а если пишет в конце когда я пытаюсь запустить такую штуку неразрешенный символ _WinMain@16 и еще такую штуку неразрешеных внешних элементов 1
помоги пожалуйста
DLL или EXE?
@@darwinit да да на exe ругается, увидел
@@darwinit эту проблему не решить?)
@@daundaun4012 решить, если подумать, я же код не пишу и не знаю что там у тебя
@@darwinit Понял, щас попробую еще раз переписать все
Можно как-то связаться?
А процесс не меняется после выключения, точнее его адрес
Не работает, может kernel32 надо качать?
kernel32.dll это расширение приложении создан от Майкрософт и он автоматически создан от установщика windows
E0308 существует более одного экземпляра перегруженная функция "InjectDLL", соответствующего списку аргументов
Как пофиксить?
Когда уззкий чето забывает - он обязательно говорит "бл...дь". И идет на СВО защищать уззкий язык.
брат я сделал все так как ты показал чета не работает онли ошибки
Почему у меня нет файлов справа?
Почему-то не работает cin. Что делать?
Фикс?
а то в WF пытался, оно не инжектится .
что делать если InjectDLL пишет не определен
cделай видио о том как пастить читы зная толька основы c++
Так если ты знаешь основы, ты сможешь спастить, если не знаешь , то значит не спастишь
Братан привет я переписал код сделал все как у тебя попробывал за инжектить все ок но ничего не произошло потом иду смотрю длл пытаюсь удалить и пишет что файл открыт в csgo.exe но при этом ничего не работает.Отпиши мне в комент как можно с тобой связатся что бы ты мне помог.
Закинь на диск C
и укажи путь C:/имя.dll
и он заинжектится, нужно немного код подправить если хочешь инжектить рядом с инжектором
@@darwinit Привет я попробывал сделать не помогло он так же инжектится но меню нету длл нормальная
@@darwinit Develone#2852 вот мой дискорд по возможности отпиши мне я тебе скину свой исходник
подскажите что стоит почитать на эту тему(кернел, процессы, потоки...), а то я вообще ничего не понял из этого видео
просто прочитать книжки по c++ c и все
не запускается инждектор говоитне удалось найти
я немного переделал ваш ИНЖЕКТОР
#include
#include
using namespace std;
int InjectDLL(DWORD, char*);
int getDLLpath(char*);
int getPID(int*);
int getProc(HANDLE*, DWORD);
int getDLLpath(char* dll)
{
std::cout > dll;
return 1;
}
int getPID(int* PID)
{
cout > *PID;
return 1;
}
int getProc(HANDLE* handleToProc, DWORD pid)
{
*handleToProc = OpenProcess(PROCESS_ALL_ACCESS, false, pid);
DWORD dwLastError = GetLastError();
if (*handleToProc == NULL)
{
std::cout
А где результат? Допустим что-то там заинжектилось в CSGO - где исполнение чито кода из ДЛЛ, где демонстрация, что ДЛЛ должна допустим дать бесконечное ХП/Броню и бабки, что это действительно отработало?
Хахахахахахахха, ты гений, он показал как сделать ИНЖЕКТОР
а что за приложение сказать нет
E0169 требует обьявление, хоть видео старое но помоги(
она не работала потому что у тебя игра была запущенна в оконном режиме. И ты не переключился на неё. А заработала потом,потому что ты нажал выйти из игры, тем самым нажав на акно игры. Ну ты либо гений либо ... копипастер.
Можешь в описанию пж, я запутался
Всё вроде правильно написал, но при инжекте кс просто зависает(Инжекчу аврору, через ezinjector всё ок)
а в напарники не пойти играть
что ты изучал, чтобы писать такое?
Язык и подробная информация и способы есть на официальном сайте Microsoft там описаны все методы только на английском языке
Все эти способы применяются в других целях, а в чужих руках другие, что бы сделать чит нужно понимание реверсинга и даже можно найти в свободном источнике готовые коды и понять что к чему, много есть способов изучений, главное вникнуть в это все
@@darwinit поняла,спасибо. любопытно стало как ты понимаешь,что,почему и как использовать
А для доти сработаєт?
Привет Дарвин видоус уже 1 год но думаю ты сможешь решить мою проблему сделал всё как у тебя на видео 2 часа сидел на кодом и в конце после написания обнаружило 14 ошибок .
1.E0169 Требуется обновление уже переустановил 2 раза визуал студио
2.E0077 Это обьявление не содержит класс хранения или спецификатор типа.
3.индефикатор "handleToProc" не определен
4.индефикатор "LoadLibAddr" не определен
5.индефикатор "baseAddr" не определен
6.индефикатор "dllLength" не определен
#include
#include
using namespace std;
int InjectDLL(DWORD, char*);
int GetPathName(char*);
int getPID(int*);
int getProc(HANDLE*, DWORD);
int GetPathName(char* dll)
{
std::cout > dll;
return 1;
}
int getPID(int* PID)
{
cout > *PID;
return 1;
}
int getProc(HANDLE* handleToProc, DWORD pid)
{
*handleToProc = OpenProcess(PROCESS_ALL_ACCESS, false, pid);
DWORD dwLastError = GetLastError();
if (*handleToProc == NULL)
{
std::cout
Что делать если на процес хакере не инжектится какой драйвер нужен?
Екстрим инжектор тогда для подойдет. А процесс хакер не для инжекта ваще служит👎
В int injectdll появилась ошибка "Интендификатор GetProc не определён"
Пакеты установи
можешь тг канал создать? и помочь нам
А можно также сделать чит на аватарию?
А код мона😪
А можно будет написать на этот инжектор чтоб программы такие как GameWer не могли просматривать его?
да, можно
дорого стоит чит написать ?
Дарвин пожалуйста оставь коды в описни видео
Можете свой скинуть для кс ки
Привет поможешь?)
Инжектор не робит) Глоу тоже)
Инжектор работает, у меня в конце тоже не работал, но я показал как правильно инжктить, там код нужно немного переписать что бы идеально было
не пач а паф
22:15
Если написал using namespace std, то почему пишешь std::cout если можно просто cout
Можно так. А можно без, в случае подключение namespace std конечно можно без него, но я обычно его не подключаю и привычка осталась
Прошу скажи как добавить эти Debug и локальная откладка Windows
Что-бы они в верху были
12:03
Можно сыллку пажалуйста
даш вк?
привет, можно ли как то сделать инжектор в самом чите? мне нужно чтобы при нажатии в чите на кнопку нужная дллка инжектилась
можно создать программу котороя и будет загружать чит и инжектить его как реализовано в ExLoader
@@GusiProstoi мне уже не надо, я хотел в своей мега пасте 228 сделать старый худ, но потом до меня доперло что это надо менять саму панораму не инжектив дллку
Дарова, я пытался разобраться, но не смог (Ошибка LNK1169 обнаружен многократно определенный символ - один или более,
Ошибка LNK2005 main уже определен в ConsoleInjector.obj ConsoleInjector) можно еще и по предупреждениям пройтись, но основное это ошибки, многобайтовая кодировка стоит
дай пж код
5:02
Он обходит Easy Anti cheat для раст?
нет
Не инжектит
Помоги сделать чит для том кланс дивизион
хорошо пупсик
Передавать в VirtualFreeEx 3-им параметром не ноль и использовать MEM_RELEASE + не делать проверку на NULL...
А ты рисковый парень
Честно говоря это немного странно, VirtualFreeEx вообще здесь не нужен, он же чисто для fail(ов)
если что то не так говорю то поправь пожалуйста
Используем по полной))
В целом хорошее видео, только посоветую тебе хорошо все изучить и подготовиться прежде чем ты будешь записывать видос, потому что слушая твою речь у меня сложилось впечатление что ты сам не до конца понимаешь что ты делаешь.
а исходник можно скинуть пж если можно
Как говорил Стив Джобс основатель компаний Apple каждый человек должен научиться программировать для того что бы включить свою голову и логику)
Можешь плс скинуть ссылку на скачивание этого кода😉
Сам пиши
я сделал все как в видос, но сука ошибки какие-то, че делать, скинь этот файл cpp
#include
#include
using namespace std;
int InjectDLL(DWORD, char*);
int getDLLpath(char*);
int getPID(int*);
int getProc(HANDLE*, DWORD);
int getDLLpatch(char* dll)
{
std::cout > dll;
return 1;
}
int getPID(int* PID)
{
cout > *PID;
return 1;
}
int getProc(HANDLE* handleToProc, DWORD pid)
{
*handleToProc = OpenProcess(PROCESS_ALL_ACCESS, false, pid);
DWORD dwLastErrror = GetLastError();
if (*handleToProc == NULL)
{
std::cout
@@LoganBigHat спасибо
@@LoganBigHat на компе нету комента, ток с тела вижу
че то делал делал, нифига не инжектит
все инжектит, досмотри до конца там я показал как правильно инжектить
@@darwinit я и от админа запускал и релизы менял и юникод не юникод делал. и в С диск кидал и не одну длл скачал. хер знает братик... ошибок при компиле никаких. и сам инжект кидал в С. ща может допедрю как проверку сделать на длл
Дарвин давай скрипт инжектор писать.
На канале про иежкктор есть
@@darwinit да , но не инжектит .sqf скрипты например.
@@youtubeads9508 какие скрипты? Ты про что?
@@darwinit ну для инжекта скриптов , например для arma . Есть какие то связи ? Могу как то связаться с тобой ?
@@youtubeads9508 скрипты и код две разные вещи
Привет, можно ли инжектор ксго переписать на java? (Консольные инжекторы - Loader)
👀😮
@@darwinit ??
@@darwinit консольные инжекторы я имел ввиду EzINjector который для кс, хочу переписать на java
@@sakawestandoff ahahaha
@@sakawestandoff не выйдет, кска написана на си++
ПОКАЖИ КАК ФУНКЦИИ ДЛЯ ЧИТА СДЕЛАТЬ Пжпжжпжп
Посмотри другие исходники читов и как все устроенно и сделаешь, довольно банальная тема
Нужен хелп. Есть игра и взлом на нее. Но не понимаю как инжектить. Поможешь за мани?
я могу
Дарвин если можешь скинь вк очень надо чтобы ты помог
тоесть функции будут работать и в других играх?
не ты шо тупой