shellcode Code Cave To modify a Windows EXE file and save an altered version containing Trojan code in a new PE section without breaking the program.