itsMe Posted December 10, 2021 Share Posted December 10, 2021 A small shellcode loader library written in C#. ShellCodeLoader This small library allows you to inject shellcode in memory of current launched file or any other processes while using different techniques. Useful to use as red team or in a remote access tool. Works for 32 & 64 bit shellcode. Includes : Asynchronous (a simple Task.Run to not block main thread) Loading with Kernel32 Loading with NtDll NtDll : NtAllocateVirtualMemory NtDll : NtWriteVirtualMemory NtDll : NtProtectVirtualMemory NtDll : NtFreeVirtualMemory NtDll : NtCreateThreadEx NtDll : NtCreateSection NtDll : NtMapViewOfSection Kernel32 : GetCurrentProcess Kernel32 : VirtualAlloc Kernel32 : VirtualAllocEx Kernel32 : VirtualFree Kernel32 : VirtualProtect Kernel32 : VirtualProtectEx Kernel32 : WriteProcessMemory Kernel32 : CreateRemoteThread Kernel32 : GetModuleHandle Kernel32 : GetProcAddress Enumeration : PageProtection Enumeration : TypeAlloc Enumeration: FreeType Enumeration : SectionAccess Enumeration : MappingAttributes Delegates : all functions have been written with delegate style except GetModuleHandle and GetProcAddress This is the hidden content, please Sign In or Sign Up Link to comment Share on other sites More sharing options...
Recommended Posts