Помощь с паттернами Rust

Начинающий
Статус
Оффлайн
Регистрация
26 Окт 2023
Сообщения
2
Реакции[?]
0
Поинты[?]
0
Прошу помощи с фиксом чита на раст alkad. У меня есть актуальные файлы offsets.h, il2cpp.h, dump.cs, stringliteral.json, но я не знаю как фиксить подобное, при инжекте пишет следующее:
C++:
Rust::FindAllPatterns - g_PresentImplementation is at (7ffe35ad2ba0).
Rust::FindAllPatterns - fnUnityGetSwapchain is null.
Rust::InitializeRust - Failed to find patterns.
Как я понимаю проблема здесь в паттернах которые выглядят так:
C++:
    Globals::Functions::g_PresentImplementation = Internal::FindPatternIDA(Globals::g_DxgiModuleBase, bDXGIModuleInfo ? DXGIModuleInfo.SizeOfImage : 0x91000,
        xorstr_("48 8b c4 57 41 54 41 55 41 56 41 57 48 83 ec 70 48 c7 40 ? ? ? ? ? 48 89 58 10 48 89 68 18 48 89 70 20 4d 8b e1"));

    if (!Globals::Functions::g_PresentImplementation)
    {
        // Double sig it for extra security :)
        Globals::Functions::g_PresentImplementation = Internal::FindPatternIDA(Globals::g_DxgiModuleBase, bDXGIModuleInfo ? DXGIModuleInfo.SizeOfImage : 0x91000,
            xorstr_("4c 8b dc 4d 89 4b 20 45 89 43 18"));

        if (!Globals::Functions::g_PresentImplementation)
        {
            // 3 whole dif mutations
            //
            Globals::Functions::g_PresentImplementation = Internal::FindPatternIDA(Globals::g_DxgiModuleBase, bDXGIModuleInfo ? DXGIModuleInfo.SizeOfImage : 0x91000,
                xorstr_("48 8b c4 48 89 58 10 48 89 68 18 48 89 70 20 57 41 54 41 55 41 56 41 57 48 83 ec 70"));

            if (!Globals::Functions::g_PresentImplementation)
            {
                Ulog("%s - g_PresentImplementation is null.", __FUNCTION__); return 0;
            }
        }
    }
    Ulog("%s - g_PresentImplementation is at (%llx).", __FUNCTION__, Globals::Functions::g_PresentImplementation);

    // Unity function that returns dxgi swapchain
    //
    auto fnUnityGetSwapchain = Internal::FindPatternIDA(Globals::g_UnityPlayerBase, Globals::g_UnityPlayerSize, "48 83 ec 28 e8 ? ? ? ? 48 8b 80 a0 03 00 00");

    if (!fnUnityGetSwapchain) { Ulog("%s - fnUnityGetSwapchain is null.", __FUNCTION__); return 0; }

    auto pUnitySwapchain = *reinterpret_cast<PVOID**>(reinterpret_cast<IDXGISwapChain * (__fastcall*)()>(fnUnityGetSwapchain)());
Что мне нужно сделать чтобы чит заработал?
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
24 Июн 2021
Сообщения
220
Реакции[?]
10
Поинты[?]
0
ну не пастить Тогда его, напиши свою базу либо же скачай плюсминус И переделай
 
Начинающий
Статус
Оффлайн
Регистрация
24 Июн 2021
Сообщения
220
Реакции[?]
10
Поинты[?]
0
+- настолько сильно сломан, что легче будет свою базу сделать ибо там столько говнокода...
у меня 3 плюсминуса на рабочем столе валеются пофикшиние и чистые, чечин, инфинити и скайлайн, в чем сложного то?
 
Сверху Снизу