Вопрос How to update a cheat (uwu.csgo)

Начинающий
Статус
Оффлайн
Регистрация
13 Авг 2022
Сообщения
132
Реакции[?]
12
Поинты[?]
5K
I tried updating the sigs but i keep getting a "Exception thrown at 0x42F29216 (cheat.dll) in csgo.exe: 0xC0000005: Access violation reading location 0x00000000. "

Its something to do with this because i only get an error for this line of code
static auto ShouldSkipAnimFrame = (DWORD)(Utils::FindSig("client.dll", "57 8B F9 8B 07 8B 80 ? ? ? ? FF D0 84 C0 75 02");
DetourFunction((PBYTE)ShouldSkipAnimFrame, (PBYTE)SkipFrame);
 
Начинающий
Статус
Оффлайн
Регистрация
5 Июн 2021
Сообщения
100
Реакции[?]
6
Поинты[?]
1K
I tried updating the sigs but i keep getting a "Exception thrown at 0x42F29216 (cheat.dll) in csgo.exe: 0xC0000005: Access violation reading location 0x00000000. "

Its something to do with this because i only get an error for this line of code
static auto ShouldSkipAnimFrame = (DWORD)(Utils::FindSig("client.dll", "57 8B F9 8B 07 8B 80 ? ? ? ? FF D0 84 C0 75 02");
DetourFunction((PBYTE)ShouldSkipAnimFrame, (PBYTE)SkipFrame);
1670261004491.png
new sig
 
Начинающий
Статус
Оффлайн
Регистрация
13 Авг 2022
Сообщения
132
Реакции[?]
12
Поинты[?]
5K
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
3 Окт 2021
Сообщения
149
Реакции[?]
10
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
13 Авг 2022
Сообщения
132
Реакции[?]
12
Поинты[?]
5K
Разработчик
Статус
Оффлайн
Регистрация
1 Сен 2018
Сообщения
1,602
Реакции[?]
881
Поинты[?]
116K
Начинающий
Статус
Оффлайн
Регистрация
13 Авг 2022
Сообщения
132
Реакции[?]
12
Поинты[?]
5K
Начинающий
Статус
Оффлайн
Регистрация
5 Июн 2021
Сообщения
100
Реакции[?]
6
Поинты[?]
1K
Начинающий
Статус
Оффлайн
Регистрация
3 Окт 2021
Сообщения
149
Реакции[?]
10
Поинты[?]
0
is not my source and can't find it
BRO WTF
he asking for this
findsig:
unsigned long FindSig(const char* module_name, const char* signature) {
        MODULEINFO module_info;

        GetModuleInformation(GetCurrentProcess(), GetModuleHandleA(module_name), &module_info, sizeof(MODULEINFO));

        DWORD start_addr = (DWORD)module_info.lpBaseOfDll;
        DWORD end_addr = start_addr + module_info.SizeOfImage;
        const char* pat = signature;

        DWORD first_match = 0;

        for (DWORD cur = start_addr; cur < end_addr; cur++) {
            if (!*pat) return first_match;
            if (*(PBYTE)pat == '\?' || *(BYTE*)cur == GETBYTE(pat)) {
                if (!first_match) first_match = cur;
                if (!pat[2]) return first_match;
                if (*(PWORD)pat == '\?\?' || *(PBYTE)pat != '\?') pat += 3;
                else pat += 2;
            }
            else {
                pat = signature;
                first_match = 0;
            }
        }

        return NULL;
    }
}
 
Начинающий
Статус
Оффлайн
Регистрация
26 Авг 2022
Сообщения
7
Реакции[?]
0
Поинты[?]
0
hm try using

static void* ShouldSkipAnimFrame = Utils::FindSig("client.dll", "57 8B F9 8B 07 8B 80 ? ? ? ? FF D0 84 C0 75 02");
DetourFunction(ShouldSkipAnimFrame, (PBYTE)SkipFrame);
 
Сверху Снизу