Donut is an open-source C shellcode generator that emits position-independent loaders for in-memory execution of Windows VBScript, JScript, native PE EXE/DLL, and .NET payloads. It supports binary and text output formats, optional compression/encryption, AMSI/WLDP/ETW bypass behavior, and native PE header modification. The generator builds for Windows and Linux; generating a loader is separate from executing it or using companion injection helpers.
C
RESTRICTED_ACCESS_BLUR_MARKER