Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Каким инжектором лучше инжектить для pvp?

  • Автор темы Автор темы RedStar
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
26 Авг 2017
Сообщения
387
Реакции
33
Я хочу на с++ сделать инжектор. Я делал инжекторы для ксго, доты, и хочу сделать для чита на варфейс. Здесь подойдет обычный мануал маппер или нужно играться с драйвером и т.д.? как вообще инжектят в варфейс чтоб не получить быстро трындюлей от античита?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
онли драйвер.
можешь еще свх поюзать (детект)
вот сам метод SetWindowsHookEx
C++:
Expand Collapse Copy
bool injectDll(const char *dllPath)
{
    HWND hWnd = FindWindowA("cryENGINE", "Warface");
    if (!hWnd) {
        std::cout << "[ERROR]: please, start game" << std::endl;
        return false;
    }
    
    DWORD pid;
    DWORD tid = GetWindowThreadProcessId(hWnd, &pid);
    if (!tid)
    {
        std::cout << "[ERROR]: cannot get process id" << std::endl;
        return false;
    }

    HANDLE hThread = OpenThread(THREAD_ALL_ACCESS, FALSE, tid);
    if (!hThread || hThread == INVALID_HANDLE_VALUE)
    {
        std::cout << "[ERROR]: cannot open process" << std::endl;
        return false;
    }

    HMODULE hMod = LoadLibraryExA(dllPath, NULL, DONT_RESOLVE_DLL_REFERENCES);
    if (!hMod)
    {
        std::cout << "[ERROR]: cannot load software" << std::endl;
        return false;
    }

    if (!SetWindowsHookExW(3, (HOOKPROC)GetProcAddress, hMod, tid))
    {
        std::cout << "[ERROR]: cannot set hook" << std::endl;
        return false;
    }

    std::cout << "[INFO]: injected!" << std::endl;

    

    if (PostThreadMessageW(tid, 0, 0, 0))
    {
        ShowWindow(GetConsoleWindow(), SW_HIDE);
        WaitForSingleObject(hThread, INFINITE);
        CloseHandle(hThread);
    }
    
    return true;
}
 
Последнее редактирование:
онли драйвер.
можешь еще свх поюзать (детект)
вот сам метод SetWindowsHookEx
C++:
Expand Collapse Copy
bool injectDll(const char *dllPath)
{
    HWND hWnd = FindWindowA("cryENGINE", "Warface");
    if (!hWnd) {
        std::cout << "[ERROR]: please, start game" << std::endl;
        return false;
    }
   
    DWORD pid;
    DWORD tid = GetWindowThreadProcessId(hWnd, &pid);
    if (!tid)
    {
        std::cout << "[ERROR]: cannot get process id" << std::endl;
        return false;
    }

    HANDLE hThread = OpenThread(THREAD_ALL_ACCESS, FALSE, tid);
    if (!hThread || hThread == INVALID_HANDLE_VALUE)
    {
        std::cout << "[ERROR]: cannot open process" << std::endl;
        return false;
    }

    HMODULE hMod = LoadLibraryExA(dllPath, NULL, DONT_RESOLVE_DLL_REFERENCES);
    if (!hMod)
    {
        std::cout << "[ERROR]: cannot load software" << std::endl;
        return false;
    }

    if (!SetWindowsHookExW(3, (HOOKPROC)GetProcAddress, hMod, tid))
    {
        std::cout << "[ERROR]: cannot set hook" << std::endl;
        return false;
    }

    std::cout << "[INFO]: injected!" << std::endl;

   

    if (PostThreadMessageW(tid, 0, 0, 0))
    {
        ShowWindow(GetConsoleWindow(), SW_HIDE);
        WaitForSingleObject(hThread, INFINITE);
        CloseHandle(hThread);
    }
   
    return true;
}
Я не соглашаюсь с твоим утверждением о том, что метод SetWindowsHookEx является detect. В действительности, данный метод по-прежнему остается undetected, однако только при условии, если софт используют небольшое количество пользователей
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я не соглашаюсь с твоим утверждением о том, что метод SetWindowsHookEx является detect. В действительности, данный метод по-прежнему остается undetected, однако только при условии, если софт используют небольшое количество пользователей
ну так то по факту.
если у тебя будет детект софт там никакой даже драйвер не поможет :whyRly:
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я хочу на с++ сделать инжектор. Я делал инжекторы для ксго, доты, и хочу сделать для чита на варфейс. Здесь подойдет обычный мануал маппер или нужно играться с драйвером и т.д.? как вообще инжектят в варфейс чтоб не получить быстро трындюлей от античита?
интернал софты по факту мертвы в варфейсе. Не советую делать на apc или swh, да ваще делай экстернал лучше (там отличие только в том что в экстернале нет вирт.индексов и все)
 
интернал софты по факту мертвы в варфейсе. Не советую делать на apc или swh, да ваще делай экстернал лучше (там отличие только в том что в экстернале нет вирт.индексов и все)
Ещё достаточно методов и у интернал которые не детектит мрак, инжектор swh отлично с ними работают.:wink:
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
интернал софты по факту мертвы в варфейсе. Не советую делать на apc или swh, да ваще делай экстернал лучше (там отличие только в том что в экстернале нет вирт.индексов и все)
так 90% софтом юзают вмт хук. о каком андтекте речь ?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу