Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 29.12.2016
Сообщений: 12

Инжектор инжектит только у меня, но на других он не работает

29.12.2016, 17:34. Показов 1125. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вообщем проблема такова, я сделал инжектор, скомпилил, проверил на себе, вроде бы работает, но как я скинул его другу, он проверил его пишет завершено успешно, но самого модуля в процессе нету, в чем проблема?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
    #define _CRT_SECURE_NO_WARNINGS
    #include <iostream>
     #include <Windows.h>
    #include <TlHelp32.h>
 
 
    using namespace std;
 
    bool InjectorDLL(DWORD ProcessID);
 
    char FileToInject[] = "binary32.dll";
 
    char ProcessName[] = "csgo.exe";
 
    typedef HINSTANCE(*fpLoadLibrary)(char*);
    int main(){ setlocale(LC_ALL, "Russian");
    SetConsoleTitle ("Alpha-Hack Injector");    DWORD processId = NULL;
    PROCESSENTRY32 pe32 = {sizeof(PROCESSENTRY32)}; HANDLE hProcSnap;
    while (!processId)  {       system("cls");
    
 
    cout << " àñ ïðèâåòñòâóåò èíæåêòîð Alpha-Hack" << endl << endl;
    cout << "      _                               " << endl;
    cout << " __,  //,_   /_ __,      /_ __,  __  /," << endl;
    cout << "(_/(_(/_/_)_/ ((_/(_   _/ ((_/(_(_,_/(_" << endl;
    cout << "       /                               " << endl;
    cout << "      /                                " << endl;
    cout << "Çàïóñòèòå " << ProcessName << " ..." << endl;
 
    hProcSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
    if (Process32First(hProcSnap, &pe32))
    {           
        do          
    {               
            if(!strcmp(pe32.szExeFile, ProcessName))                
            {                   
                processId = pe32.th32ProcessID; 
    
    
                    break;
            }
        }       
        while(Process32Next(hProcSnap, &pe32));
    }   
 
    Sleep(1000);
 
    }   
 
 
    while(!InjectorDLL(processId))
 
    {       system("cls");  
    cout << "Íå ïîëó÷èëîñü, ïîïðîáóéòå åùå ðàç" << endl;
    Sleep(1000);
    }   
    cout << "Ãîòîâî!" << endl;
    cout << "Çàêðûâàþ èíæåêòîð ÷åðåç 5 ñåêóíä" << endl;
    Sleep(1000);
 
    cout << "Çàêðûâàþ èíæåêòîð ÷åðåç 4 ñåêóíä" << endl;
    Sleep(1000);
 
    CloseHandle(hProcSnap);
    cout << "Çàêðûâàþ èíæåêòîð ÷åðåç 3 ñåêóíä" << endl;
    Sleep(1000);
 
    cout << "Çàêðûâàþ èíæåêòîð ÷åðåç 2 ñåêóíä" << endl;
    Sleep(1000);
 
    cout << "Çàêðûâàþ èíæåêòîð ÷åðåç 1 ñåêóíä" << endl;
    Sleep(1000);
 
    cout << "óäà÷íîé èãðû" << endl;
    Sleep(1000);
 
    return 0;
    }
 
    bool InjectorDLL(DWORD ProcessID)
 
 
    {   HANDLE hProc;
 
 
    LPVOID paramAddr;
 
    HINSTANCE hDll = LoadLibrary("kernel32");
 
    fpLoadLibrary LoadLibraryAddr = (fpLoadLibrary)GetProcAddress(hDll,             "LoadLibraryA");
 
    hProc = OpenProcess(PROCESS_ALL_ACCESS, false, ProcessID);  
 
    char dllPath[250] = "C:";
 
    strcat(dllPath, FileToInject);
 
    paramAddr = VirtualAllocEx(hProc, 0, strlen(dllPath)+1, MEM_COMMIT,     PAGE_READWRITE);
 
    bool memoryWritten = WriteProcessMemory(hProc, paramAddr, dllPath,     strlen(dllPath)+1, NULL);
 
    CreateRemoteThread(hProc, 0 , 4096, (LPTHREAD_START_ROUTINE)LoadLibraryAddr, paramAddr, 0, 0);
 
 
    CloseHandle (hProc);
 
    return memoryWritten;
    }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.12.2016, 17:34
Ответы с готовыми решениями:

Почему у меня работает а у других нет?
В крациях: Я сделал русик на онлайн игру через Delphi 7 и у меня все работает и изменяет байтbI а у друга прога сделанная с помощью Delphi...

отправка почти у других не работает а у меня робит
IdMessage1-&gt;From-&gt;Name = &quot;rinof1&quot;; // отправитель IdMessage1-&gt;From-&gt;Address = &quot;rinof1-1@mail.ru&quot;; // адресс ...

пишу программу, компилирую, у меня на компьютере работает, а на других нет
Создаю пустой проект в Visual Studio c++, добавляю файл c++, пишу программу, компилирую, у меня на компьютере работает, а на других нет, в...

2
31 / 31 / 15
Регистрация: 02.02.2015
Сообщений: 152
08.01.2017, 15:33
starw11, ты как скомпилировал? Попробуй стандартные библиотеки msvcp**.dll, msvcr**.dll закинуть в папку со своим инъектором, либо скомпилируй их вместе со своим проектом, настройки не помню, посмотри в сети.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
08.01.2017, 15:54
Цитата Сообщение от starw11 Посмотреть сообщение
в чем проблема?
Проблема в том, что в твоем коде напрочь отсутствует обработка ошибок и
если какая-то ошибка случается, например OpenProcess возвращает NULL,
твой код продолжает выполняться как ни в чем не бывало.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.01.2017, 15:54
Помогаю со студенческими работами здесь

Не работает видеокарта AMD RADEON R9 270X, 4 GB только у меня
Вообщем проблема заключается вот в чем: Видеокарта наотрез отказывается работать, вентиляторы крутятся, но изображения на экране нет....

Скроллинг текста в редакторе VB только у меня не работает или у всех?
Тут подумал - а почему я не могу перемещать тест модуля в VB вращая колесико мыши? Ведь даже блокнот поддерживает эту удобную функцию. Или...

Привязка к хосту DNS Server по IP работает только на серверной кроме других пк
IIS привязка к хосту DNS Server по IP работает только на серверной кроме других пк есть такая проблема когда установил DNS и IIS ...

Skype не работает только у меня? или все-таки еще у кого то?
Привет всем! 2 дня назад скайп перестал работать, выдает ошибку...я уже 100 раз переустанавливала и все равно никакого результата...что...

Как проверить подключен ли javascript или у меня другая ошибка,у меня на сайте этот код не работает
&lt;p&gt; &lt;select name=&quot;id_mon&quot; id=&quot;select_mon&quot;&gt; &lt;?php $result = mysql_query(&quot;SELECT name_mon,id FROM...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru