File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 11# ShellCodeLoader
22A small shellcode loader library written in C#
33This small library allows you to inject shellcode in memory of current launched file.
4- Useful to use as red team or in a remote access tool.
4+ Useful to use as red team or in a remote access tool. Works for 32 & 64 bit Executable
5+
6+ Note : Shellcode for 32 bit works ONLY for 32 bit and vice-versa (64 bit).
57
68I added some test payloads which I've converted with
79* First with : Donut (https://github.com/TheWover/donut ) : turns my payload into raw shellcode
@@ -22,9 +24,12 @@ Includes :
2224* Kernel32 : VirtualFree
2325* Kernel32 : VirtualProtect
2426* Kernel32 : WriteProcessMemory
27+ * Kernel32 : GetModuleHandle
28+ * Kernel32 : GetProcAddress
2529* Enumeration : PageProtection
2630* Enumeration : TypeAlloc
2731* Enumeration: FreeType
32+ * Delegates : all functions have been written with delegate style except GetModuleHandle and GetProcAddress
2833
2934TODO :
3035* Inject shellcode in another process with VirtualEx and NtEx functions
You can’t perform that action at this time.
0 commit comments