-
Автор темы
- #1
есть этот код
и он выдает ошибку на этой строке } while (!(temp_addr[0] == 0x55 && temp_addr[1] == 0x8B && temp_addr[2] == 0xEC));
Необработанное исключение по адресу 0x005127C3 в Sirhurt.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00870020.
подскажите в чем проблема(да сирхарт лол)
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);
};
Необработанное исключение по адресу 0x005127C3 в Sirhurt.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00870020.
подскажите в чем проблема(да сирхарт лол)