Windows C# proof of concept for user-mode API unhooking. It reads a clean ntdll.dll image from a newly created suspended child process and restores clean code in the current process's ntdll.dll. The project README states that the proof of concept does not inject shellcode.
C#
RESTRICTED_ACCESS_BLUR_MARKER