- Статус
- Оффлайн
- Регистрация
- 14 Дек 2017
- Сообщения
- 769
- Реакции
- 127
ну карочь тут ошибка *
Вызвано исключение по адресу 0x2FA3FBE8 (AVOZ.dll) в csgo.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000.
*
вот код где ошибка:
Вызвано исключение по адресу 0x2FA3FBE8 (AVOZ.dll) в csgo.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000.
*
вот код где ошибка:
C++:
DWORD GameUtils::FindPattern1(std::string moduleName, std::string pattern)
{
const char* pat = pattern.c_str();
DWORD firstMatch = 0;
DWORD rangeStart = (DWORD)GetModuleHandleA(moduleName.c_str());
MODULEINFO miModInfo; GetModuleInformation(GetCurrentProcess(), (HMODULE)rangeStart, &miModInfo, sizeof(MODULEINFO));
DWORD rangeEnd = rangeStart + miModInfo.SizeOfImage;
for (DWORD pCur = rangeStart; pCur < rangeEnd; pCur++)
{
if (!*pat)
return firstMatch;
if (*(PBYTE)pat == '\?' || *(BYTE*)pCur == getByte(pat))
{
if (!firstMatch)
firstMatch = pCur;
if (!pat[2])
return firstMatch;
if (*(PWORD)pat == '\?\?' || *(PBYTE)pat != '\?')
pat += 3;
else
pat += 2;
}
else
{
pat = pattern.c_str();
firstMatch = 0;
}
}
return NULL;
}



