Lub
void MemCpy(void* dest, void* src, size_t size)
{
DWORD oProtect = NULL;
VirtualProtect(dest, size, PAGE_EXECUTE_READWRITE, &oProtect);
memcpy(dest, src, size);
VirtualProtect(dest, size, oProtect, NULL);
}
Szczególnie dla adresów z ograniczonym dostępem.