VirtualProtect API: https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualprotect VirtualProtect Constants: https://docs.microsoft.com/en-us/windows/win32/memory/memory-protection-constants VirtualAlloc API: https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc WriteFile API: https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-writefile WriteProcessMemory API: https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-writeprocessmemory