Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Вылет при инжекте с -insecure и без

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
4 Апр 2026
Сообщения
14
Реакции
1
привет всем кто читает, вот такие траблы: я делаю dx11 present хук, именно:

main.cpp:
Expand Collapse Copy
#include "globals.h"
#include "MinHook.h"

DWORD WINAPI main_thread(LPVOID h)
{
    while (!GetModuleHandleA("client.dll") || !GetModuleHandleA("engine2.dll"))
        Sleep(2000);
    config::load();
    if (MH_Initialize() == MH_OK)
        hooks::init();
    while (!(GetAsyncKeyState(VK_END) & 0x8000))
    {
        if (GetAsyncKeyState(VK_INSERT) & 1)
        {
            globals::show_menu = !globals::show_menu;
            config::save();
        }
        Sleep(20);
    }
    hooks::shutdown();
    MH_Uninitialize();
    FreeLibraryAndExitThread((HMODULE)h, 0);
}

BOOL APIENTRY DllMain(HMODULE h, DWORD r, LPVOID l)
{
    if (r == DLL_PROCESS_ATTACH)
    {
        DisableThreadLibraryCalls(h);
        HANDLE t = CreateThread(0, 0, main_thread, h, 0, 0);
        if (t)
            CloseHandle(t);
    }
    return TRUE;
}
и оно просто при инжекте с -insecure и без вылетает, хз че не так, свопчейн норм вроде все делаю, подскажите
или мб еще не изза неправильного мейна, мб чет другое, хз
друг сказал че мне надо вместо std::filesystem юзать winapi, ну я его послушался и нихуя не изменилось
 
Последнее редактирование:
Назад
Сверху Снизу