[ ReadProcessMemory ] https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-readprocessmemory [ memcpy ] https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/memcpy-wmemcpy?view=msvc-160 [ WriteProcessMemory ] https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-writeprocessmemory [ Explanation of JMP instruction ] https://www.ragestorm.net/blogs/?p=107 ( refer to Method #4 JMP )