diff --git a/hook.hpp b/hook.hpp index d5d0169..5ae1404 100644 --- a/hook.hpp +++ b/hook.hpp @@ -39,7 +39,7 @@ namespace hook static void write_to_readonly(void* addr, void* data, int size) { DWORD old_flags; - VirtualProtect((LPVOID)addr, size, PAGE_READWRITE, &old_flags); + VirtualProtect((LPVOID)addr, size, PAGE_EXECUTE_READWRITE, &old_flags); memcpy((void*)addr, data, size); VirtualProtect((LPVOID)addr, size, old_flags, &old_flags); }