XMemGuard is a research prototype from a team led by Chengchun Wang. It tries to stop Windows shellcode injection at the point where one process asks the kernel for executable memory inside another process. The framework enforces a cross-process write-XOR-execute principle on Windows. It...