File tree 1 file changed +6
-1
lines changed
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 1
1
# ShellCodeLoader
2
2
A small shellcode loader library written in C#
3
3
This 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).
5
7
6
8
I added some test payloads which I've converted with
7
9
* First with : Donut (https://github.com/TheWover/donut ) : turns my payload into raw shellcode
@@ -22,9 +24,12 @@ Includes :
22
24
* Kernel32 : VirtualFree
23
25
* Kernel32 : VirtualProtect
24
26
* Kernel32 : WriteProcessMemory
27
+ * Kernel32 : GetModuleHandle
28
+ * Kernel32 : GetProcAddress
25
29
* Enumeration : PageProtection
26
30
* Enumeration : TypeAlloc
27
31
* Enumeration: FreeType
32
+ * Delegates : all functions have been written with delegate style except GetModuleHandle and GetProcAddress
28
33
29
34
TODO :
30
35
* Inject shellcode in another process with VirtualEx and NtEx functions
You can’t perform that action at this time.
0 commit comments