C++ Неворкает

Начинающий
Статус
Оффлайн
Регистрация
5 Апр 2021
Сообщения
10
Реакции[?]
0
Поинты[?]
0
есть этот код


C++:
static DWORD get_func_size(DWORD addr)
    {
        BYTE* temp_addr = (BYTE*)addr;
        do {
            temp_addr += 16;
        } while (!(temp_addr[0] == 0x55 && temp_addr[1] == 0x8B && temp_addr[2] == 0xEC));
        return (temp_addr - (BYTE*)addr);
    };
и он выдает ошибку на этой строке } while (!(temp_addr[0] == 0x55 && temp_addr[1] == 0x8B && temp_addr[2] == 0xEC));
Необработанное исключение по адресу 0x005127C3 в Sirhurt.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00870020.

подскажите в чем проблема(да сирхарт лол)
 
Начинающий
Статус
Оффлайн
Регистрация
5 Апр 2021
Сообщения
10
Реакции[?]
0
Поинты[?]
0
Забаненный
Статус
Оффлайн
Регистрация
23 Авг 2020
Сообщения
2,110
Реакции[?]
597
Поинты[?]
10K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
бля прозвучит тупо пиздец, я просто спиздил сирхарт 3-х летней давности :/
Но ошибка именно в этом месте
Используешь то где?? И как???
Причём тут это??????
 
Сверху Снизу