Stealthy Shellcode Injection: Bypassing Memory Protections with Windows Forking