This is your work, valued
CopyCat. Simple rapper for Mimikatz, bypass Defender
137Upsilon. Upsilon execute shellcode with syscalls - no API like NtProtectVirtualMemory is used
90CloneProcess. Clone running process with ZwCreateProcess
60Zeta. Using "svchost.exe -k ClipboardSvcGroup -p -s cbdhsvc" as trigger
58WinBoost. Execute Mimikatz with different technique
51Core. Core bypass Windows Defender and execute any binary converted to shellcode
44HideCode. Hide code from dnSpy and other C# spying tools
43CoreClass. Mimikatz embedded as classes
27WinSpoof. Use TpAllocWork, TpPostWork and TpReleaseWork to execute machine code
24NewShell. Reverse shell without Windows cmd.exe, using ReactOS cmd.dll as shellcode
23Sigma. Execute shellcode with ZwCreateSection, ZwMapViewOfSection, ZwOpenProcess, ZwMapViewOfSection and ZwCreateThreadEx
15winNoise. Execute embedded Mimikatz
13ExecuteShellcodeWithSyscalls. Execute shellcode with syscalls from C# .dll
12VBA-DLL-WMI-EXECUTION. Call your own DLL from VBA and execute code under process svchost.exe with WMI
12zCore. Optimized version, Nt/ZwProtectVirtualMemory has been removed with every syscall.
8CallBack. Execute Mimikatz in shellcode format, uses native API VirtualAlloc and EnumSystemGeoID
8compilecs. Use build-in compiler csc.exe and other tools to insert entrypoint
8LoadDLLFromFileAndConvertToShellcode. Load DLL or EXE file and convert to shellcode at runtime
8WinTimer. Wrapper for Mimikatz with delayed execution
7FiberShellcodeSyscall. Using syscall when possible, ZwAllocateVirtualMemory, ZwProtectVirtualMemory and ZwWriteVirtualMemory
6Files. HTML
6MimiRunner. Run Mimikatz with ReactOS cmd.exe
5RemoteCat. C#
5ObfuscateTest. Obfuscate C# source code, so the relationship between the definition and the function call, cannot be detected (not at runtime)
5NewShellCS. Execute reverse shell without cmd.exe and uses syscalls from C#
5InjectShellcodeWithAPC. Simple yet effective shellcode injection with QueueUserAPC
5HijackCS. Hijack your own process or other, use syscall NtWriteVirtualMemory and NtAllocateVirtualMemory to stay undetected
4CSharpInlineAssembly. Execute inline assembly from C#
4DLLloaderCS. Load 32bit .DLL payload fra C#
4SVCHOSTEXE. Execute shellcode with svchost.exe -k LocalSystemNetworkResticted
4Epsilon. In this PoC I am addressing the timer issue that exist in Defender
4ExecuteVBAwithRtlMoveMemory. Execute your VBA macro with RtlMoveMemory only
3Omega. Use syscalls ZwCreateSection and ZwMapViewOfSection and GetDelegateForFunctionPointer
3APCinjectCS. Simple shellcode injetion with APC and syscalls
3ProtectingCodeWith-MITIGATION_POLICY. Protect your code with a mitigation policy that prevent non Microsoft signed code to inject for inspection
3ShellcodeAndSvchost. Inject your shellcode into svchost
3ClassAsShellcode. This PoC uses C# Class name as shellcode
3CSharpPowershellRunspace. Inject 64 bit .dll from CSharp and Powershell runspace
3TCPClientReverseShellCS. C# reverse shell using TCPClient
3WordVBAPayload. Create Word VBA payload that self-destruction at runtime
3InstallutilInject. Execute .dll with MS InstallUtil.exe
2TriggerExecutionTasks. Trigger execution of tasks.dll from C# calling embedded JavaScript
2Shellcode. Alternative version
2ProcessFinder. Find process and startup arguments with syscalls
2VBAShellCodeCallFuncInDLL.
2SimpleCodeExecution. Execute tasks.dll with minimum of code
1DllHijackCS. .DLL based hijack
1FiberShellcode. Execute shellcode with Fiber
1BinBAT. Create payload that is both binary and batch file at the same time (Windows)
1PoolWorker. Use CreateThreadpoolWork to execute shellcode
1